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,794 188,682 SH   SOLE 2 123,406 0 65,276
1 800 FLOWERS COM INC CL A 68243Q106 1 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 4 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,017 106,985 SH   SOLE 18 81,795 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106 5,197 546,429 SH   SOLE 19 546,429 0 0
1 800 FLOWERS COM INC CL A 68243Q106 9,812 1,031,753 SH   SOLE 21 1,031,753 0 0
1 800 FLOWERS COM INC CL A 68243Q106 11,766 1,237,247 SH   SOLE 22 1,208,646 0 28,601
1 800 FLOWERS COM INC CL A 68243Q106 180 18,972 SH   SOLE 23 18,972 0 0
1 800 FLOWERS COM INC CL A 68243Q106 33 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,043 109,721 SH   SOLE 26 1,801 0 107,920
1 800 FLOWERS COM INC CL A 68243Q106 331 34,848 SH   SOLE 30 34,848 0 0
1 800 FLOWERS COM INC CL A 68243Q106 304 31,924 SH   SOLE 34 31,924 0 0
1 800 FLOWERS COM INC CL A 68243Q106 35 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 352 37,015 SH   SOLE 43 36,092 0 923
10X GENOMICS INC CL A COM 88025U109 4,013 88,686 SH   SOLE 2 26,492 0 62,194
10X GENOMICS INC CL A COM 88025U109 10 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109 50 1,102 SH   SOLE 7 1,102 0 0
10X GENOMICS INC CL A COM 88025U109 0 2 SH   SOLE 17 0 0 2
10X GENOMICS INC CL A COM 88025U109 2,461 54,380 SH   SOLE 18 54,380 0 0
10X GENOMICS INC CL A COM 88025U109 97,956 2,164,784 SH   SOLE 19 2,164,784 0 0
10X GENOMICS INC CL A COM 88025U109 86,978 1,922,171 SH   SOLE 21 1,922,171 0 0
10X GENOMICS INC CL A COM 88025U109 101,388 2,240,628 SH   SOLE 22 2,134,330 0 106,298
10X GENOMICS INC CL A COM 88025U109 535 11,826 SH   SOLE 25 11,826 0 0
10X GENOMICS INC CL A COM 88025U109 1,527 33,745 SH   SOLE 26 25,759 0 7,986
10X GENOMICS INC CL A COM 88025U109 73 1,614 SH   SOLE 28 1,614 0 0
10X GENOMICS INC CL A COM 88025U109 11,534 254,905 SH   SOLE 30 254,905 0 0
10X GENOMICS INC CL A COM 88025U109 331 7,318 SH   SOLE 31 1,240 0 6,078
10X GENOMICS INC CL A COM 88025U109 36 802 SH   SOLE 34 802 0 0
10X GENOMICS INC CL A COM 88025U109 483 10,669 SH   SOLE 40 10,669 0 0
10X GENOMICS INC CL A COM 88025U109 38 834 SH   OTR 43 834 0 0
10X GENOMICS INC CL A COM 88025U109 1,293 28,568 SH   SOLE 43 24,854 0 3,714
180 LIFE SCIENCES CORP COM 68236V104 7 8,343 SH   SOLE 2 8,343 0 0
180 LIFE SCIENCES CORP COM 68236V104 5 6,277 SH   SOLE 18 6,277 0 0
180 LIFE SCIENCES CORP COM 68236V104 57 67,777 SH   SOLE 21 67,777 0 0
180 LIFE SCIENCES CORP COM 68236V104 241 284,700 SH   SOLE 22 284,700 0 0
1847 GOEDEKER INC COM 28252C109 2 1,491 SH   SOLE 2 0 0 1,491
1847 GOEDEKER INC COM 28252C109 22 17,851 SH   SOLE 18 17,851 0 0
1847 GOEDEKER INC COM 28252C109 254 208,515 SH   SOLE 21 208,515 0 0
1847 GOEDEKER INC COM 28252C109 1,900 1,557,459 SH   SOLE 22 1,557,459 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 152 14,848 SH   SOLE 21 14,848 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,344 426,545 SH   SOLE 2 236,898 0 189,647
1LIFE HEALTHCARE INC COM 68269G107 2 220 SH   SOLE 4 220 0 0
1LIFE HEALTHCARE INC COM 68269G107 16 2,052 SH   SOLE 7 2,052 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,341 553,661 SH   SOLE 18 527,892 0 25,769
1LIFE HEALTHCARE INC COM 68269G107 7,638 974,206 SH   SOLE 19 974,206 0 0
1LIFE HEALTHCARE INC COM 68269G107 53,820 6,864,799 SH   SOLE 21 6,864,799 0 0
1LIFE HEALTHCARE INC COM 68269G107 40,745 5,197,006 SH   SOLE 22 5,011,678 0 185,328
1LIFE HEALTHCARE INC COM 68269G107 194 24,797 SH   SOLE 23 24,797 0 0
1LIFE HEALTHCARE INC COM 68269G107 169 21,496 SH   SOLE 25 21,496 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,505 319,539 SH   SOLE 26 68,251 0 251,288
1LIFE HEALTHCARE INC COM 68269G107 54 6,864 SH   SOLE 28 6,864 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,007 255,963 SH   SOLE 30 255,963 0 0
1LIFE HEALTHCARE INC COM 68269G107 641 81,779 SH   SOLE 34 81,779 0 0
1LIFE HEALTHCARE INC COM 68269G107 236 30,113 SH   SOLE 40 30,113 0 0
1LIFE HEALTHCARE INC COM 68269G107 685 87,339 SH   SOLE 43 80,399 0 6,940
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,297 2,800,000 PRN   SOLE 21 2,800,000 0 0
1ST SOURCE CORP COM 336901103 1,845 40,644 SH   SOLE 2 32,513 0 8,131
1ST SOURCE CORP COM 336901103 10 222 SH   SOLE 7 222 0 0
1ST SOURCE CORP COM 336901103 2,550 56,176 SH   SOLE 18 56,176 0 0
1ST SOURCE CORP COM 336901103 1,470 32,374 SH   SOLE 19 32,374 0 0
1ST SOURCE CORP COM 336901103 28,674 631,589 SH   SOLE 21 631,589 0 0
1ST SOURCE CORP COM 336901103 25,012 550,928 SH   SOLE 22 528,714 0 22,214
1ST SOURCE CORP COM 336901103 176 3,866 SH   SOLE 25 3,866 0 0
1ST SOURCE CORP COM 336901103 798 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 662 14,581 SH   SOLE 30 14,581 0 0
1ST SOURCE CORP COM 336901103 15 320 SH   SOLE 31 0 0 320
1ST SOURCE CORP COM 336901103 51 1,123 SH   SOLE 34 1,123 0 0
1ST SOURCE CORP COM 336901103 125 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 972 21,402 SH   SOLE 43 20,359 0 1,043
1STDIBS COM INC COM 320551104 100 17,531 SH   SOLE 2 9,470 0 8,061
1STDIBS COM INC COM 320551104 386 67,777 SH   SOLE 18 67,777 0 0
1STDIBS COM INC COM 320551104 206 36,233 SH   SOLE 19 36,233 0 0
1STDIBS COM INC COM 320551104 4,661 819,116 SH   SOLE 21 819,116 0 0
1STDIBS COM INC COM 320551104 1,479 260,006 SH   SOLE 22 248,274 0 11,732
22ND CENTY GROUP INC COM 90137F103 46 21,596 SH   SOLE 2 6,185 0 15,411
22ND CENTY GROUP INC COM 90137F103 5 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 965 453,278 SH   SOLE 18 453,278 0 0
22ND CENTY GROUP INC COM 90137F103 627 294,440 SH   SOLE 19 294,440 0 0
22ND CENTY GROUP INC COM 90137F103 11,517 5,407,082 SH   SOLE 21 5,407,082 0 0
22ND CENTY GROUP INC COM 90137F103 8,008 3,759,432 SH   SOLE 22 3,731,071 0 28,361
22ND CENTY GROUP INC COM 90137F103 61 28,859 SH   SOLE 43 28,859 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 290 117,085 SH   SOLE 2 66,656 0 50,429
23ANDME HOLDING CO CLASS A COM 90138Q108 4 1,760 SH   SOLE 7 1,760 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 1,139 459,103 SH   SOLE 18 459,103 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 778 313,830 SH   SOLE 19 313,830 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 14,098 5,684,498 SH   SOLE 21 5,684,498 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 11,488 4,632,071 SH   SOLE 22 4,471,644 0 160,427
23ANDME HOLDING CO CLASS A COM 90138Q108 91 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 15 6,116 SH   SOLE 26 0 0 6,116
23ANDME HOLDING CO CLASS A COM 90138Q108 387 156,170 SH   SOLE 30 156,170 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 28 11,092 SH   SOLE 40 11,092 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 572 43,304 SH   SOLE 2 12,114 0 31,190
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,507 114,160 SH   SOLE 18 114,160 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 906 68,625 SH   SOLE 19 68,625 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 18,064 1,368,489 SH   SOLE 21 1,368,489 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 11,810 894,677 SH   SOLE 22 850,926 0 43,751
2SEVENTY BIO INC COMMON STOCK 901384107 98 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 119 9,008 SH   SOLE 26 7,198 0 1,810
2SEVENTY BIO INC COMMON STOCK 901384107 262 19,876 SH   SOLE 30 19,876 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 35 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 4 275 SH   SOLE 43 275 0 0
2U INC COM 90214J101 1,827 174,530 SH   SOLE 2 61,769 0 112,761
2U INC COM 90214J101 3 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 11 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101 2,625 250,728 SH   SOLE 18 223,491 0 27,237
2U INC COM 90214J101 1,828 174,615 SH   SOLE 19 174,615 0 0
2U INC COM 90214J101 27,796 2,654,810 SH   SOLE 21 2,654,810 0 0
2U INC COM 90214J101 23,917 2,284,299 SH   SOLE 22 2,202,658 0 81,641
2U INC COM 90214J101 199 18,990 SH   SOLE 23 18,990 0 0
2U INC COM 90214J101 163 15,540 SH   SOLE 25 15,540 0 0
2U INC COM 90214J101 1,507 143,952 SH   SOLE 26 33,689 0 110,263
2U INC COM 90214J101 14 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101 2,079 198,550 SH   SOLE 30 198,550 0 0
2U INC COM 90214J101 22 2,078 SH   SOLE 34 2,078 0 0
2U INC COM 90214J101 140 13,386 SH   SOLE 36 13,386 0 0
2U INC COM 90214J101 96 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 529 50,482 SH   SOLE 43 42,048 0 8,434
2U INC NOTE 2.250% 5/0 90214JAB7 6,356 7,500,000 PRN   SOLE 2 7,500,000 0 0
2U INC NOTE 2.250% 5/0 90214JAB7 3,593 4,239,000 PRN   SOLE 21 4,239,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,371 141,291 SH   SOLE 2 48,214 0 93,077
3-D SYS CORP DEL COM NEW 88554D205 19 1,918 SH   SOLE 4 501 0 1,417
3-D SYS CORP DEL COM NEW 88554D205 13 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 4,583 472,425 SH   SOLE 18 472,425 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,297 236,830 SH   SOLE 19 236,830 0 0
3-D SYS CORP DEL COM NEW 88554D205 150,899 15,556,614 SH   SOLE 21 15,556,614 0 0
3-D SYS CORP DEL COM NEW 88554D205 31,758 3,274,004 SH   SOLE 22 3,125,845 0 148,159
3-D SYS CORP DEL COM NEW 88554D205 200 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205 557 57,439 SH   SOLE 26 46,641 0 10,798
3-D SYS CORP DEL COM NEW 88554D205 22 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205 11,268 1,161,695 SH   SOLE 30 1,161,695 0 0
3-D SYS CORP DEL COM NEW 88554D205 17 1,772 SH   SOLE 31 0 0 1,772
3-D SYS CORP DEL COM NEW 88554D205 148 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 422 43,487 SH   SOLE 43 42,065 0 1,422
360 DIGITECH INC AMERICAN DEP 88557W101 902 52,118 SH   SOLE 2 2,375 0 49,743
360 DIGITECH INC AMERICAN DEP 88557W101 656 37,908 SH   SOLE 4 14,866 0 23,042
360 DIGITECH INC AMERICAN DEP 88557W101 163 9,436 SH   SOLE 7 9,436 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 296 17,099 SH   SOLE 13 0 0 17,099
360 DIGITECH INC AMERICAN DEP 88557W101 1,534 88,672 SH   SOLE 15 88,672 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 616 35,585 SH   SOLE 18 35,585 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 30,346 1,754,113 SH   SOLE 21 1,754,113 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 14,492 837,702 SH   SOLE 22 736,605 0 101,097
360 DIGITECH INC AMERICAN DEP 88557W101 1,699 98,212 SH   SOLE 23 98,212 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,800 104,028 SH   SOLE 25 104,028 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 775 44,820 SH   SOLE 26 0 0 44,820
360 DIGITECH INC AMERICAN DEP 88557W101 2,852 164,880 SH   SOLE 28 10,138 0 154,742
360 DIGITECH INC AMERICAN DEP 88557W101 8,940 516,750 SH   SOLE 30 516,750 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 85 4,899 SH   SOLE 34 4,899 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 3 182 SH   SOLE 40 182 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 4,171 241,105 SH   SOLE 43 221,445 0 19,660
3M CO COM 88579Y101 143,155 1,106,214 SH   SOLE 2 235,856 0 870,358
3M CO COM 88579Y101 45,284 349,927 SH   SOLE 4 290,067 0 59,860
3M CO COM 88579Y101 79,449 613,929 SH   SOLE 7 586,932 0 26,997
3M CO COM 88579Y101 707 5,464 SH   SOLE 13 5,464 0 0
3M CO COM 88579Y101 10,832 83,706 SH   SOLE 15 83,706 0 0
3M CO COM 88579Y101 130,733 1,010,220 SH   SOLE 18 932,807 0 77,413
3M CO COM 88579Y101 30,322 234,306 SH   SOLE 19 234,306 0 0
3M CO COM 88579Y101 2,865 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,220,218 17,156,466 SH   SOLE 21 17,156,466 0 0
3M CO COM 88579Y101 1,560,097 12,055,463 SH   SOLE 22 10,925,612 0 1,129,851
3M CO COM 88579Y101 125,393 968,961 SH   SOLE 23 968,961 0 0
3M CO COM 88579Y101 158,357 1,223,681 SH   SOLE 25 1,223,681 0 0
3M CO COM 88579Y101 214,454 1,657,169 SH   SOLE 26 902,248 0 754,921
3M CO COM 88579Y101 222,433 1,718,827 SH   SOLE 28 186,255 0 1,532,572
3M CO COM 88579Y101 506,275 3,912,180 SH   SOLE 30 3,905,869 0 6,311
3M CO COM 88579Y101 15,334 118,495 SH   SOLE 31 60,215 0 58,280
3M CO COM 88579Y101 6,511 50,310 SH   SOLE 32 50,310 0 0
3M CO COM 88579Y101 4,788 37,002 SH   SOLE 34 37,002 0 0
3M CO COM 88579Y101 31,339 242,170 SH   SOLE 36 242,170 0 0
3M CO COM 88579Y101 2,416 18,671 SH   SOLE 40 18,671 0 0
3M CO COM 88579Y101 218 1,688 SH   OTR 43 1,688 0 0
3M CO COM 88579Y101 51,794 400,232 SH   SOLE 43 363,829 0 36,402
4D MOLECULAR THERAPEUTICS IN COM 35104E100 337 48,321 SH   SOLE 2 13,645 0 34,676
4D MOLECULAR THERAPEUTICS IN COM 35104E100 3 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 643 92,093 SH   SOLE 18 92,093 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 508 72,724 SH   SOLE 19 72,724 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 9,028 1,293,416 SH   SOLE 21 1,293,416 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 4,557 652,922 SH   SOLE 22 626,906 0 26,016
4D MOLECULAR THERAPEUTICS IN COM 35104E100 16 2,324 SH   SOLE 25 2,324 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 127 18,178 SH   SOLE 30 18,178 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 16 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1 139 SH   SOLE 43 139 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 61 5,025 SH   SOLE 2 1,518 0 3,507
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 5 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 1,012 83,082 SH   SOLE 18 83,082 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 776 63,671 SH   SOLE 19 63,671 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 13,530 1,110,841 SH   SOLE 21 1,110,841 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 8,175 671,207 SH   SOLE 22 664,981 0 6,226
7 ACQUISITION CORPORATION *W EXP 11/05/202 G80694113 180 1,127,000 SH   SOLE 2 1,127,000 0 0
89BIO INC COM 282559103 17 5,159 SH   SOLE 2 2,834 0 2,325
89BIO INC COM 282559103 6 1,880 SH   SOLE 18 1,880 0 0
89BIO INC COM 282559103 646 200,542 SH   SOLE 19 200,542 0 0
89BIO INC COM 282559103 451 140,204 SH   SOLE 21 140,204 0 0
89BIO INC COM 282559103 547 169,907 SH   SOLE 22 169,907 0 0
89BIO INC COM 282559103 3 810 SH   SOLE 23 810 0 0
89BIO INC COM 282559103 29 8,863 SH   SOLE 30 8,863 0 0
8X8 INC NEW COM 282914100 1,348 261,835 SH   SOLE 2 237,899 0 23,936
8X8 INC NEW COM 282914100 7 1,399 SH   SOLE 4 422 0 977
8X8 INC NEW COM 282914100 8 1,571 SH   SOLE 7 1,571 0 0
8X8 INC NEW COM 282914100 2,037 395,626 SH   SOLE 18 382,517 0 13,109
8X8 INC NEW COM 282914100 1,818 353,073 SH   SOLE 19 353,073 0 0
8X8 INC NEW COM 282914100 71,745 13,931,092 SH   SOLE 21 13,931,092 0 0
8X8 INC NEW COM 282914100 15,947 3,096,455 SH   SOLE 22 3,029,522 0 66,933
8X8 INC NEW COM 282914100 25 4,846 SH   SOLE 23 4,846 0 0
8X8 INC NEW COM 282914100 78 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100 293 56,887 SH   SOLE 26 36,967 0 19,920
8X8 INC NEW COM 282914100 10 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100 1,008 195,810 SH   SOLE 30 195,810 0 0
8X8 INC NEW COM 282914100 100 19,388 SH   SOLE 34 19,388 0 0
8X8 INC NEW COM 282914100 25 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 65 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 710 137,947 SH   SOLE 43 133,902 0 4,045
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1,695 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 4,340 5,121,000 PRN   SOLE 21 5,121,000 0 0
9 METERS BIOPHARMA INC COM 654405109 28 105,942 SH   SOLE 21 105,942 0 0
9 METERS BIOPHARMA INC COM 654405109 851 3,261,974 SH   SOLE 22 3,261,974 0 0
9 METERS BIOPHARMA INC COM 654405109 1 2,882 SH   SOLE 43 2,882 0 0
908 DEVICES INC COM 65443P102 270 13,103 SH   SOLE 2 5,289 0 7,814
908 DEVICES INC COM 65443P102 2 116 SH   SOLE 7 116 0 0
908 DEVICES INC COM 65443P102 1,311 63,671 SH   SOLE 18 63,671 0 0
908 DEVICES INC COM 65443P102 20,226 982,306 SH   SOLE 19 982,306 0 0
908 DEVICES INC COM 65443P102 15,691 762,059 SH   SOLE 21 762,059 0 0
908 DEVICES INC COM 65443P102 9,914 481,481 SH   SOLE 22 460,521 0 20,960
908 DEVICES INC COM 65443P102 44 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102 58 2,820 SH   SOLE 30 2,820 0 0
908 DEVICES INC COM 65443P102 41 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 27 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 162 7,882 SH   SOLE 43 7,549 0 333
A K A BRANDS HLDG CORP COM 00152K101 36 12,948 SH   SOLE 2 9,790 0 3,158
A K A BRANDS HLDG CORP COM 00152K101 84 30,343 SH   SOLE 18 30,343 0 0
A K A BRANDS HLDG CORP COM 00152K101 47 17,147 SH   SOLE 19 17,147 0 0
A K A BRANDS HLDG CORP COM 00152K101 874 316,833 SH   SOLE 21 316,833 0 0
A K A BRANDS HLDG CORP COM 00152K101 181 65,515 SH   SOLE 22 60,918 0 4,597
A-MARK PRECIOUS METALS INC COM 00181T107 539 16,710 SH   SOLE 2 5,352 0 11,358
A-MARK PRECIOUS METALS INC COM 00181T107 5 152 SH   SOLE 7 152 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,861 57,715 SH   SOLE 18 57,715 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,038 32,176 SH   SOLE 19 32,176 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 23,706 735,076 SH   SOLE 21 735,076 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 12,728 394,670 SH   SOLE 22 372,902 0 21,768
A-MARK PRECIOUS METALS INC COM 00181T107 270 8,359 SH   SOLE 23 8,359 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 87 2,695 SH   SOLE 25 2,695 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 22 684 SH   SOLE 26 684 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 494 15,306 SH   SOLE 30 15,306 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 15 450 SH   SOLE 31 0 0 450
A-MARK PRECIOUS METALS INC COM 00181T107 81 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 151 4,686 SH   SOLE 43 4,623 0 63
A10 NETWORKS INC COM 002121101 1,033 71,816 SH   SOLE 2 42,302 0 29,514
A10 NETWORKS INC COM 002121101 30 2,076 SH   SOLE 7 2,076 0 0
A10 NETWORKS INC COM 002121101 3,182 221,300 SH   SOLE 18 221,300 0 0
A10 NETWORKS INC COM 002121101 1,687 117,298 SH   SOLE 19 117,298 0 0
A10 NETWORKS INC COM 002121101 106,185 7,384,240 SH   SOLE 21 7,384,240 0 0
A10 NETWORKS INC COM 002121101 22,233 1,546,108 SH   SOLE 22 1,498,093 0 48,015
A10 NETWORKS INC COM 002121101 2,220 154,371 SH   SOLE 25 154,371 0 0
A10 NETWORKS INC COM 002121101 1,635 113,701 SH   SOLE 26 65,542 0 48,159
A10 NETWORKS INC COM 002121101 9,019 627,209 SH   SOLE 30 627,209 0 0
A10 NETWORKS INC COM 002121101 939 65,282 SH   SOLE 34 65,282 0 0
A10 NETWORKS INC COM 002121101 116 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 235 16,309 SH   SOLE 43 16,243 0 66
AADI BIOSCIENCE INC COM 00032Q104 37 3,043 SH   SOLE 2 822 0 2,221
AADI BIOSCIENCE INC COM 00032Q104 455 36,924 SH   SOLE 18 36,924 0 0
AADI BIOSCIENCE INC COM 00032Q104 317 25,692 SH   SOLE 19 25,692 0 0
AADI BIOSCIENCE INC COM 00032Q104 5,717 464,023 SH   SOLE 21 464,023 0 0
AADI BIOSCIENCE INC COM 00032Q104 4,595 372,995 SH   SOLE 22 372,019 0 976
AAON INC COM PAR $0.004 000360206 918 16,772 SH   SOLE 2 12,195 0 4,577
AAON INC COM PAR $0.004 000360206 10 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 26 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,741 141,371 SH   SOLE 18 141,371 0 0
AAON INC COM PAR $0.004 000360206 4,303 78,577 SH   SOLE 19 78,577 0 0
AAON INC COM PAR $0.004 000360206 274,648 5,015,494 SH   SOLE 21 5,015,494 0 0
AAON INC COM PAR $0.004 000360206 55,780 1,018,633 SH   SOLE 22 993,652 0 24,981
AAON INC COM PAR $0.004 000360206 402 7,350 SH   SOLE 25 7,350 0 0
AAON INC COM PAR $0.004 000360206 1,095 19,991 SH   SOLE 26 17,138 0 2,853
AAON INC COM PAR $0.004 000360206 42 769 SH   SOLE 28 769 0 0
AAON INC COM PAR $0.004 000360206 5,336 97,450 SH   SOLE 30 97,450 0 0
AAON INC COM PAR $0.004 000360206 163 2,974 SH   SOLE 36 2,974 0 0
AAON INC COM PAR $0.004 000360206 310 5,666 SH   SOLE 40 5,666 0 0
AAON INC COM PAR $0.004 000360206 1,260 23,010 SH   SOLE 43 20,741 0 2,269
AAR CORP COM 000361105 2,359 56,377 SH   SOLE 2 32,855 0 23,522
AAR CORP COM 000361105 5 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 17 403 SH   SOLE 7 403 0 0
AAR CORP COM 000361105 5,286 126,333 SH   SOLE 18 126,333 0 0
AAR CORP COM 000361105 5,111 122,159 SH   SOLE 19 122,159 0 0
AAR CORP COM 000361105 194,165 4,640,661 SH   SOLE 21 4,640,661 0 0
AAR CORP COM 000361105 39,150 935,707 SH   SOLE 22 899,462 0 36,245
AAR CORP COM 000361105 107 2,562 SH   SOLE 23 2,562 0 0
AAR CORP COM 000361105 9,204 219,990 SH   SOLE 25 219,990 0 0
AAR CORP COM 000361105 3,568 85,287 SH   SOLE 26 21,555 0 63,732
AAR CORP COM 000361105 788 18,833 SH   SOLE 28 18,833 0 0
AAR CORP COM 000361105 3,382 80,838 SH   SOLE 30 80,838 0 0
AAR CORP COM 000361105 73 1,756 SH   SOLE 31 0 0 1,756
AAR CORP COM 000361105 1,358 32,460 SH   SOLE 34 32,460 0 0
AAR CORP COM 000361105 68 1,627 SH   SOLE 36 1,627 0 0
AAR CORP COM 000361105 150 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 70 1,681 SH   OTR 43 1,681 0 0
AAR CORP COM 000361105 1,626 38,856 SH   SOLE 43 36,011 0 2,845
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 31,666 1,184,658 SH   SOLE 43 1,047,466 0 137,192
ABBOTT LABS COM 002824100 500,180 4,603,590 SH   SOLE 2 1,578,000 0 3,025,590
ABBOTT LABS COM 002824100 153,143 1,409,506 SH   SOLE 4 887,594 0 521,912
ABBOTT LABS COM 002824100 172,714 1,589,636 SH   SOLE 7 1,537,435 0 52,201
ABBOTT LABS COM 002824100 10,283 94,643 SH   SOLE 13 94,643 0 0
ABBOTT LABS COM 002824100 28,027 257,959 SH   SOLE 15 257,959 0 0
ABBOTT LABS COM 002824100 10 89 SH   SOLE 17 0 0 89
ABBOTT LABS COM 002824100 357,645 3,291,721 SH   SOLE 18 2,986,695 0 305,026
ABBOTT LABS COM 002824100 682,691 6,283,395 SH   SOLE 19 6,283,395 0 0
ABBOTT LABS COM 002824100 12,006 110,501 SH   SOLE 20 110,501 0 0
ABBOTT LABS COM 002824100 5,287,599 48,666,347 SH   SOLE 21 48,666,347 0 0
ABBOTT LABS COM 002824100 4,055,065 37,322,273 SH   SOLE 22 33,402,969 0 3,919,304
ABBOTT LABS COM 002824100 347,394 3,197,364 SH   SOLE 23 3,197,364 0 0
ABBOTT LABS COM 002824100 312,496 2,876,174 SH   SOLE 25 2,876,174 0 0
ABBOTT LABS COM 002824100 445,490 4,100,229 SH   SOLE 26 1,836,602 0 2,263,627
ABBOTT LABS COM 002824100 349,099 3,213,062 SH   SOLE 28 122,597 0 3,090,465
ABBOTT LABS COM 002824100 9,315 85,730 SH   SOLE 29 85,730 0 0
ABBOTT LABS COM 002824100 1,046,973 9,636,195 SH   SOLE 30 9,636,195 0 0
ABBOTT LABS COM 002824100 58,658 539,883 SH   SOLE 31 363,205 0 176,678
ABBOTT LABS COM 002824100 12,579 115,780 SH   SOLE 32 115,780 0 0
ABBOTT LABS COM 002824100 577,239 5,312,831 SH   SOLE 34 5,312,831 0 0
ABBOTT LABS COM 002824100 71,087 654,279 SH   SOLE 36 654,279 0 0
ABBOTT LABS COM 002824100 6,233 57,365 SH   SOLE 40 57,365 0 0
ABBOTT LABS COM 002824100 510 4,695 SH   OTR 43 4,695 0 0
ABBOTT LABS COM 002824100 215,498 1,983,411 SH   SOLE 43 1,791,279 0 192,132
ABBOTT LABS OPTIONS 002824100 217 2,000 SH Call SOLE 2 0 0 2,000
ABBOTT LABS OPTIONS 002824100 196 1,800 SH Call SOLE 4 1,800 0 0
ABBOTT LABS OPTIONS 002824100 2,988 27,500 SH Call SOLE 18 27,500 0 0
ABBOTT LABS OPTIONS 002824100 20,383 187,600 SH Call SOLE 19 187,600 0 0
ABBOTT LABS OPTIONS 002824100 1,293 11,900 SH Call SOLE 22 11,900 0 0
ABBOTT LABS OPTIONS 002824100 196 1,800 SH Call SOLE 26 1,800 0 0
ABBOTT LABS OPTIONS 002824100 10,104 93,000 SH Call SOLE 34 93,000 0 0
ABBVIE INC COM 00287Y109 658,280 4,297,986 SH   SOLE 2 1,260,339 0 3,037,647
ABBVIE INC COM 00287Y109 204,505 1,335,240 SH   SOLE 4 803,925 0 531,315
ABBVIE INC COM 00287Y109 269,650 1,760,575 SH   SOLE 7 1,708,501 0 52,074
ABBVIE INC COM 00287Y109 9,406 61,413 SH   SOLE 13 61,413 0 0
ABBVIE INC COM 00287Y109 39,791 259,800 SH   SOLE 15 259,800 0 0
ABBVIE INC COM 00287Y109 1 4 SH   SOLE 17 0 0 4
ABBVIE INC COM 00287Y109 667,760 4,359,884 SH   SOLE 18 4,087,518 0 272,366
ABBVIE INC COM 00287Y109 709,467 4,632,194 SH   SOLE 19 4,632,194 0 0
ABBVIE INC COM 00287Y109 7,249,645 47,333,800 SH   SOLE 21 47,333,800 0 0
ABBVIE INC COM 00287Y109 5,784,903 37,770,324 SH   SOLE 22 34,072,569 0 3,697,755
ABBVIE INC COM 00287Y109 474,078 3,095,313 SH   SOLE 23 3,095,313 0 0
ABBVIE INC COM 00287Y109 542,994 3,545,271 SH   SOLE 25 3,545,271 0 0
ABBVIE INC COM 00287Y109 671,144 4,381,978 SH   SOLE 26 1,906,071 0 2,475,907
ABBVIE INC COM 00287Y109 596,132 3,892,220 SH   SOLE 28 165,801 0 3,726,419
ABBVIE INC COM 00287Y109 6,027 39,349 SH   SOLE 29 39,349 0 0
ABBVIE INC COM 00287Y109 1,632,646 10,659,744 SH   SOLE 30 10,656,854 0 2,890
ABBVIE INC COM 00287Y109 66,382 433,417 SH   SOLE 31 262,739 0 170,678
ABBVIE INC COM 00287Y109 17,897 116,851 SH   SOLE 32 116,851 0 0
ABBVIE INC COM 00287Y109 649,442 4,240,287 SH   SOLE 34 4,240,287 0 0
ABBVIE INC COM 00287Y109 102,776 671,040 SH   SOLE 36 671,040 0 0
ABBVIE INC COM 00287Y109 2,355 15,379 SH   SOLE 37 15,379 0 0
ABBVIE INC COM 00287Y109 8,762 57,206 SH   SOLE 40 57,206 0 0
ABBVIE INC COM 00287Y109 266,709 1,741,373 SH   SOLE 43 1,573,593 0 167,780
ABCAM PLC ADS 000380204 21,053 1,455,924 SH   SOLE 21 1,455,924 0 0
ABCAM PLC ADS 000380204 178 12,297 SH   SOLE 30 12,297 0 0
ABCAM PLC ADS 000380204 11 737 SH   SOLE 43 737 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 1,135 106,553 SH   SOLE 2 21,669 0 84,884
ABCELLERA BIOLOGICS INC COM 00288U106 26 2,427 SH   SOLE 7 2,427 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 6,115 574,200 SH   SOLE 18 574,200 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 4,235 397,674 SH   SOLE 19 397,674 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 86,867 8,156,509 SH   SOLE 21 8,156,509 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 22,111 2,076,145 SH   SOLE 22 1,983,847 0 92,298
ABCELLERA BIOLOGICS INC COM 00288U106 18 1,651 SH   SOLE 23 1,651 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 5,433 510,173 SH   SOLE 30 510,173 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1 3,049 SH   SOLE 2 0 0 3,049
ABEONA THERAPEUTICS INC COM 00289Y107 9 41,411 SH   SOLE 21 41,411 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 281 1,349,642 SH   SOLE 22 1,349,642 0 0
ABERCROMBIE & FITCH CO CL A 002896207 764 45,135 SH   SOLE 2 15,828 0 29,307
ABERCROMBIE & FITCH CO CL A 002896207 4 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 19 1,095 SH   SOLE 7 1,095 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,114 184,072 SH   SOLE 18 184,072 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,722 101,754 SH   SOLE 19 101,754 0 0
ABERCROMBIE & FITCH CO CL A 002896207 104,458 6,173,649 SH   SOLE 21 6,173,649 0 0
ABERCROMBIE & FITCH CO CL A 002896207 21,750 1,285,453 SH   SOLE 22 1,227,445 0 58,008
ABERCROMBIE & FITCH CO CL A 002896207 134 7,930 SH   SOLE 25 7,930 0 0
ABERCROMBIE & FITCH CO CL A 002896207 500 29,559 SH   SOLE 26 26,343 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 19 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,523 90,012 SH   SOLE 30 90,012 0 0
ABERCROMBIE & FITCH CO CL A 002896207 43 2,570 SH   SOLE 36 2,570 0 0
ABERCROMBIE & FITCH CO CL A 002896207 131 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,067 63,081 SH   SOLE 43 54,954 0 8,127
ABIOMED INC COM 003654100 31,345 126,640 SH   SOLE 2 61,297 0 65,343
ABIOMED INC COM 003654100 10,827 43,745 SH   SOLE 4 27,866 0 15,879
ABIOMED INC COM 003654100 10,520 42,503 SH   SOLE 7 41,137 0 1,366
ABIOMED INC COM 003654100 41 167 SH   SOLE 13 167 0 0
ABIOMED INC COM 003654100 1,059 4,277 SH   SOLE 15 4,277 0 0
ABIOMED INC COM 003654100 23,860 96,401 SH   SOLE 18 90,177 0 6,224
ABIOMED INC COM 003654100 92,948 375,534 SH   SOLE 19 375,534 0 0
ABIOMED INC COM 003654100 412,737 1,667,555 SH   SOLE 21 1,667,555 0 0
ABIOMED INC COM 003654100 240,713 972,539 SH   SOLE 22 882,257 0 90,282
ABIOMED INC COM 003654100 17,959 72,557 SH   SOLE 23 72,557 0 0
ABIOMED INC COM 003654100 26,109 105,488 SH   SOLE 25 105,488 0 0
ABIOMED INC COM 003654100 24,838 100,352 SH   SOLE 26 44,386 0 55,966
ABIOMED INC COM 003654100 28,514 115,205 SH   SOLE 28 2,240 0 112,965
ABIOMED INC COM 003654100 119,758 483,852 SH   SOLE 30 415,674 0 68,178
ABIOMED INC COM 003654100 2,242 9,058 SH   SOLE 31 4,708 0 4,350
ABIOMED INC COM 003654100 66,307 267,898 SH   SOLE 34 267,898 0 0
ABIOMED INC COM 003654100 4,145 16,748 SH   SOLE 36 16,748 0 0
ABIOMED INC COM 003654100 354 1,431 SH   SOLE 40 1,431 0 0
ABIOMED INC COM 003654100 23 91 SH   OTR 43 91 0 0
ABIOMED INC COM 003654100 6,828 27,588 SH   SOLE 43 25,813 0 1,775
ABM INDS INC COM 000957100 2,768 63,748 SH   SOLE 2 22,038 0 41,710
ABM INDS INC COM 000957100 12 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 1,820 41,918 SH   SOLE 7 41,918 0 0
ABM INDS INC COM 000957100 10,704 246,521 SH   SOLE 18 246,521 0 0
ABM INDS INC COM 000957100 5,244 120,764 SH   SOLE 19 120,764 0 0
ABM INDS INC COM 000957100 366,049 8,430,414 SH   SOLE 21 8,430,414 0 0
ABM INDS INC COM 000957100 73,407 1,690,635 SH   SOLE 22 1,617,595 0 73,040
ABM INDS INC COM 000957100 446 10,277 SH   SOLE 25 10,277 0 0
ABM INDS INC COM 000957100 1,621 37,329 SH   SOLE 26 27,257 0 10,072
ABM INDS INC COM 000957100 52 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100 6,742 155,283 SH   SOLE 30 155,283 0 0
ABM INDS INC COM 000957100 28 636 SH   SOLE 31 0 0 636
ABM INDS INC COM 000957100 66 1,528 SH   SOLE 36 1,528 0 0
ABM INDS INC COM 000957100 345 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,356 31,231 SH   SOLE 43 30,850 0 381
ABSCI CORPORATION COM 00091E109 125 37,655 SH   SOLE 2 2,370 0 35,285
ABSCI CORPORATION COM 00091E109 3 769 SH   SOLE 7 769 0 0
ABSCI CORPORATION COM 00091E109 558 168,119 SH   SOLE 18 168,119 0 0
ABSCI CORPORATION COM 00091E109 333 100,306 SH   SOLE 19 100,306 0 0
ABSCI CORPORATION COM 00091E109 7,706 2,321,045 SH   SOLE 21 2,321,045 0 0
ABSCI CORPORATION COM 00091E109 2,288 689,198 SH   SOLE 22 655,287 0 33,911
ABSCI CORPORATION COM 00091E109 977 294,164 SH   SOLE 30 294,164 0 0
ABVC BIOPHARMA INC COM 00091F106 41 39,042 SH   SOLE 21 39,042 0 0
AC IMMUNE SA SHS H00263105 1,218 337,328 SH   SOLE 21 337,328 0 0
AC IMMUNE SA SHS H00263105 15 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105 133 36,886 SH   SOLE 30 36,886 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 2 328 SH   SOLE 2 0 0 328
ACACIA RESH CORP ACACIA TCH COM 003881307 41 8,161 SH   SOLE 18 8,161 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 641 127,168 SH   SOLE 21 127,168 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,054 804,284 SH   SOLE 22 804,284 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 23 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,538 127,686 SH   SOLE 2 49,889 0 77,797
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 7 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 67 1,886 SH   SOLE 7 1,886 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 11,001 309,539 SH   SOLE 18 309,539 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 10,682 300,571 SH   SOLE 19 300,571 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 364,690 10,261,389 SH   SOLE 21 10,261,389 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 82,439 2,319,611 SH   SOLE 22 2,228,533 0 91,078
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 284 7,981 SH   SOLE 23 7,981 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,753 77,469 SH   SOLE 26 23,886 0 53,583
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 32 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,891 137,631 SH   SOLE 30 137,631 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 80 2,264 SH   SOLE 34 2,264 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 71 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 357 10,048 SH   SOLE 40 10,048 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 667 18,780 SH   SOLE 43 18,467 0 313
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,420 124,496 SH   SOLE 2 66,843 0 57,653
ACADIA HEALTHCARE COMPANY IN COM 00404A109 61 897 SH   SOLE 4 324 0 573
ACADIA HEALTHCARE COMPANY IN COM 00404A109 105 1,554 SH   SOLE 7 1,554 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13,218 195,440 SH   SOLE 18 195,440 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,833 27,107 SH   SOLE 19 27,107 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 313,693 4,638,367 SH   SOLE 21 4,638,367 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 166,009 2,454,658 SH   SOLE 22 2,347,936 0 106,722
ACADIA HEALTHCARE COMPANY IN COM 00404A109 906 13,391 SH   SOLE 25 13,391 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,510 37,114 SH   SOLE 26 30,292 0 6,822
ACADIA HEALTHCARE COMPANY IN COM 00404A109 108 1,599 SH   SOLE 28 1,599 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,273 107,541 SH   SOLE 30 107,541 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 131 1,944 SH   SOLE 31 1,297 0 647
ACADIA HEALTHCARE COMPANY IN COM 00404A109 259 3,835 SH   SOLE 36 3,835 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 778 11,508 SH   SOLE 40 11,508 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,418 35,759 SH   SOLE 43 33,733 0 2,026
ACADIA PHARMACEUTICALS INC COM 004225108 1,868 132,593 SH   SOLE 2 102,988 0 29,605
ACADIA PHARMACEUTICALS INC COM 004225108 7 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 19 1,371 SH   SOLE 7 1,371 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,521 320,875 SH   SOLE 18 308,185 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108 5,639 400,214 SH   SOLE 19 400,214 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 73,522 5,218,003 SH   SOLE 21 5,218,003 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 41,987 2,979,896 SH   SOLE 22 2,902,675 0 77,221
ACADIA PHARMACEUTICALS INC COM 004225108 104 7,370 SH   SOLE 23 7,370 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 294 20,841 SH   SOLE 25 20,841 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,111 78,848 SH   SOLE 26 37,404 0 41,444
ACADIA PHARMACEUTICALS INC COM 004225108 30 2,101 SH   SOLE 28 2,101 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7,501 532,362 SH   SOLE 30 532,362 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 77 5,474 SH   SOLE 36 5,474 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 222 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 6 446 SH   OTR 43 446 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 348 24,667 SH   SOLE 43 24,315 0 352
ACADIA RLTY TR COM SH BEN INT 004239109 6,662 426,496 SH   SOLE 2 293,411 0 133,085
ACADIA RLTY TR COM SH BEN INT 004239109 697 44,603 SH   SOLE 4 44,603 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,708 109,364 SH   SOLE 7 109,364 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,212 333,662 SH   SOLE 18 333,662 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 15,835 1,013,787 SH   SOLE 19 1,013,787 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 182,111 11,658,838 SH   SOLE 21 11,658,838 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 61,135 3,913,892 SH   SOLE 22 3,818,551 0 95,341
ACADIA RLTY TR COM SH BEN INT 004239109 441 28,207 SH   SOLE 23 28,207 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,294 402,933 SH   SOLE 25 402,933 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,795 178,945 SH   SOLE 26 24,949 0 153,996
ACADIA RLTY TR COM SH BEN INT 004239109 868 55,563 SH   SOLE 28 1,538 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109 8,273 529,653 SH   SOLE 30 529,653 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 10 611 SH   SOLE 31 0 0 611
ACADIA RLTY TR COM SH BEN INT 004239109 407 26,035 SH   SOLE 34 26,035 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 149 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 812 51,961 SH   SOLE 43 50,058 0 1,903
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 961 90,487 SH   SOLE 2 72,780 0 17,707
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 9 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,919 180,735 SH   SOLE 18 148,348 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 4,411 415,382 SH   SOLE 19 415,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 21,172 1,993,603 SH   SOLE 21 1,993,603 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 17,762 1,672,478 SH   SOLE 22 1,633,032 0 39,446
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 102 9,619 SH   SOLE 23 9,619 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 115 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 349 32,880 SH   SOLE 26 4,971 0 27,909
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 972 91,563 SH   SOLE 30 91,563 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 110 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 64 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 39 3,708 SH   SOLE 43 3,556 0 152
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 887 SH   SOLE 2 0 0 887
ACCELERATE DIAGNOSTICS INC COM 00430H102 6 6,320 SH   SOLE 18 6,320 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 121 121,456 SH   SOLE 21 121,456 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 430 433,387 SH   SOLE 22 433,387 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 0 95 SH   SOLE 43 95 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 383,234 1,380,279 SH   SOLE 2 324,876 0 1,055,403
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 129,062 464,836 SH   SOLE 4 273,872 0 190,964
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 167,950 604,900 SH   SOLE 7 585,925 0 18,975
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,897 6,834 SH   SOLE 13 6,834 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,105 76,012 SH   SOLE 15 76,012 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4 15 SH   SOLE 17 0 0 15
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 286,156 1,030,637 SH   SOLE 18 940,847 0 89,790
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 169,273 609,662 SH   SOLE 19 609,662 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,590,152 16,532,151 SH   SOLE 21 16,532,151 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,779,831 13,613,654 SH   SOLE 22 12,347,937 0 1,265,717
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 291,202 1,048,811 SH   SOLE 23 1,048,811 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 422,605 1,522,079 SH   SOLE 25 1,522,079 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 470,634 1,695,062 SH   SOLE 26 724,791 0 970,271
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 482,601 1,738,162 SH   SOLE 28 42,637 0 1,695,525
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,709 6,154 SH   SOLE 29 6,154 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,029,848 3,709,160 SH   SOLE 30 3,709,160 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,166 137,460 SH   SOLE 31 76,195 0 61,265
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,629 41,883 SH   SOLE 32 41,883 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 158,131 569,535 SH   SOLE 34 569,535 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72,146 259,845 SH   SOLE 36 259,845 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,712 20,572 SH   SOLE 40 20,572 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 437 1,575 SH   OTR 43 1,575 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 270,641 974,757 SH   SOLE 43 896,601 0 78,156
ACCO BRANDS CORP COM 00081T108 4,125 631,702 SH   SOLE 2 447,356 0 184,346
ACCO BRANDS CORP COM 00081T108 4 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108 5 819 SH   SOLE 7 819 0 0
ACCO BRANDS CORP COM 00081T108 1,938 296,728 SH   SOLE 18 296,728 0 0
ACCO BRANDS CORP COM 00081T108 7,936 1,215,373 SH   SOLE 19 1,215,373 0 0
ACCO BRANDS CORP COM 00081T108 24,579 3,763,997 SH   SOLE 21 3,763,997 0 0
ACCO BRANDS CORP COM 00081T108 24,456 3,745,134 SH   SOLE 22 3,629,273 0 115,861
ACCO BRANDS CORP COM 00081T108 242 37,117 SH   SOLE 23 37,117 0 0
ACCO BRANDS CORP COM 00081T108 78 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108 1,575 241,135 SH   SOLE 26 19,100 0 222,035
ACCO BRANDS CORP COM 00081T108 702 107,530 SH   SOLE 30 107,530 0 0
ACCO BRANDS CORP COM 00081T108 33 5,070 SH   SOLE 34 5,070 0 0
ACCO BRANDS CORP COM 00081T108 26 4,029 SH   SOLE 36 4,029 0 0
ACCO BRANDS CORP COM 00081T108 85 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 968 148,201 SH   SOLE 43 146,677 0 1,524
ACCOLADE INC COM 00437E102 669 90,401 SH   SOLE 2 41,546 0 48,855
ACCOLADE INC COM 00437E102 0 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 6 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 1,271 171,762 SH   SOLE 18 171,762 0 0
ACCOLADE INC COM 00437E102 1,052 142,214 SH   SOLE 19 142,214 0 0
ACCOLADE INC COM 00437E102 18,084 2,443,820 SH   SOLE 21 2,443,820 0 0
ACCOLADE INC COM 00437E102 11,619 1,570,081 SH   SOLE 22 1,495,332 0 74,749
ACCOLADE INC COM 00437E102 48 6,525 SH   SOLE 23 6,525 0 0
ACCOLADE INC COM 00437E102 100 13,482 SH   SOLE 25 13,482 0 0
ACCOLADE INC COM 00437E102 171 23,160 SH   SOLE 26 17,141 0 6,019
ACCOLADE INC COM 00437E102 121 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102 601 81,234 SH   SOLE 30 81,234 0 0
ACCOLADE INC COM 00437E102 28 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 439 59,389 SH   SOLE 43 53,346 0 6,043
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8 1,500 2,375,000 PRN   SOLE 21 2,375,000 0 0
ACCURAY INC COM 004397105 544 277,322 SH   SOLE 2 185,992 0 91,330
ACCURAY INC COM 004397105 112 57,144 SH   SOLE 18 15,254 0 41,890
ACCURAY INC COM 004397105 983 501,422 SH   SOLE 19 501,422 0 0
ACCURAY INC COM 004397105 613 312,551 SH   SOLE 21 312,551 0 0
ACCURAY INC COM 004397105 4,326 2,206,963 SH   SOLE 22 2,206,963 0 0
ACCURAY INC COM 004397105 75 38,189 SH   SOLE 23 38,189 0 0
ACCURAY INC COM 004397105 255 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 19 9,583 SH   SOLE 43 9,583 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1 3,646 SH   SOLE 2 0 0 3,646
ACELRX PHARMACEUTICALS INC COM 00444T100 27 108,649 SH   SOLE 21 108,649 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 443 1,814,859 SH   SOLE 22 1,814,859 0 0
ACER THERAPEUTICS INC COM 00444P108 2 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 52 41,419 SH   SOLE 21 41,419 0 0
ACER THERAPEUTICS INC COM 00444P108 97 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 68 13,927 SH   SOLE 22 13,927 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 613 243,378 SH   SOLE 21 243,378 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 43 17,025 SH   SOLE 30 17,025 0 0
ACI WORLDWIDE INC COM 004498101 7,210 278,486 SH   SOLE 2 194,960 0 83,526
ACI WORLDWIDE INC COM 004498101 60 2,304 SH   SOLE 4 423 0 1,881
ACI WORLDWIDE INC COM 004498101 35 1,344 SH   SOLE 7 1,344 0 0
ACI WORLDWIDE INC COM 004498101 13,570 524,126 SH   SOLE 18 501,868 0 22,258
ACI WORLDWIDE INC COM 004498101 20,867 805,985 SH   SOLE 19 805,985 0 0
ACI WORLDWIDE INC COM 004498101 214,820 8,297,406 SH   SOLE 21 8,297,406 0 0
ACI WORLDWIDE INC COM 004498101 100,042 3,864,114 SH   SOLE 22 3,793,033 0 71,081
ACI WORLDWIDE INC COM 004498101 633 24,452 SH   SOLE 23 24,452 0 0
ACI WORLDWIDE INC COM 004498101 518 19,998 SH   SOLE 25 19,998 0 0
ACI WORLDWIDE INC COM 004498101 4,481 173,061 SH   SOLE 26 43,494 0 129,567
ACI WORLDWIDE INC COM 004498101 54 2,105 SH   SOLE 28 2,105 0 0
ACI WORLDWIDE INC COM 004498101 3,074 118,720 SH   SOLE 30 118,720 0 0
ACI WORLDWIDE INC COM 004498101 266 10,261 SH   SOLE 36 10,261 0 0
ACI WORLDWIDE INC COM 004498101 319 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 1,569 60,599 SH   SOLE 43 56,803 0 3,796
ACLARIS THERAPEUTICS INC COM 00461U105 726 51,979 SH   SOLE 2 26,969 0 25,010
ACLARIS THERAPEUTICS INC COM 00461U105 10 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,376 170,214 SH   SOLE 18 162,335 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,153 297,520 SH   SOLE 19 297,520 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 34,639 2,481,321 SH   SOLE 21 2,481,321 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 18,155 1,300,509 SH   SOLE 22 1,270,437 0 30,072
ACLARIS THERAPEUTICS INC COM 00461U105 102 7,274 SH   SOLE 23 7,274 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 120 8,587 SH   SOLE 25 8,587 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 540 38,714 SH   SOLE 26 2,874 0 35,840
ACLARIS THERAPEUTICS INC COM 00461U105 402 28,789 SH   SOLE 28 28,789 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 3,503 250,944 SH   SOLE 30 250,944 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 110 7,885 SH   SOLE 36 7,885 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 60 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 17 1,224 SH   OTR 43 1,224 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 278 19,947 SH   SOLE 43 19,769 0 178
ACM RESH INC COM CL A 00108J109 536 31,841 SH   SOLE 2 13,316 0 18,525
ACM RESH INC COM CL A 00108J109 2 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109 9 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109 2,442 145,086 SH   SOLE 18 145,086 0 0
ACM RESH INC COM CL A 00108J109 1,707 101,434 SH   SOLE 19 101,434 0 0
ACM RESH INC COM CL A 00108J109 29,300 1,740,942 SH   SOLE 21 1,740,942 0 0
ACM RESH INC COM CL A 00108J109 16,837 1,000,402 SH   SOLE 22 957,942 0 42,460
ACM RESH INC COM CL A 00108J109 10 577 SH   SOLE 23 577 0 0
ACM RESH INC COM CL A 00108J109 144 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109 420 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109 124 7,365 SH   SOLE 28 7,365 0 0
ACM RESH INC COM CL A 00108J109 540 32,072 SH   SOLE 30 32,072 0 0
ACM RESH INC COM CL A 00108J109 66 3,906 SH   SOLE 40 3,906 0 0
ACME UTD CORP COM 004816104 14 433 SH   SOLE 18 433 0 0
ACME UTD CORP COM 004816104 175 5,518 SH   SOLE 21 5,518 0 0
ACME UTD CORP COM 004816104 5 146 SH   SOLE 22 146 0 0
ACNB CORP COM 000868109 129 4,359 SH   SOLE 2 579 0 3,780
ACNB CORP COM 000868109 593 19,964 SH   SOLE 18 19,964 0 0
ACNB CORP COM 000868109 445 14,988 SH   SOLE 19 14,988 0 0
ACNB CORP COM 000868109 8,859 298,373 SH   SOLE 21 298,373 0 0
ACNB CORP COM 000868109 2,367 79,718 SH   SOLE 22 74,965 0 4,753
ACNB CORP COM 000868109 0 2 SH   SOLE 43 2 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 4 8,531 SH   SOLE 21 8,531 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 57 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 2 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 3 5,970 SH   SOLE 43 5,970 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 15 1,843 SH   SOLE 2 1,738 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 227 27,747 SH   SOLE 21 27,747 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 654 79,796 SH   SOLE 22 79,796 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 2 242 SH   SOLE 43 242 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1,473 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 309 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 808 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 10 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 2 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 6 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 6 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206 20 4,186 SH   SOLE 18 4,186 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 286 59,516 SH   SOLE 21 59,516 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 802 166,779 SH   SOLE 22 166,779 0 0
ACTIVISION BLIZZARD INC COM 00507V109 116,286 1,493,525 SH   SOLE 2 231,250 0 1,262,275
ACTIVISION BLIZZARD INC COM 00507V109 41,965 538,975 SH   SOLE 4 313,591 0 225,384
ACTIVISION BLIZZARD INC COM 00507V109 65,336 839,143 SH   SOLE 7 816,138 0 23,005
ACTIVISION BLIZZARD INC COM 00507V109 265 3,403 SH   SOLE 13 3,403 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,866 75,340 SH   SOLE 15 75,340 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 136,115 1,748,205 SH   SOLE 18 1,582,779 0 165,426
ACTIVISION BLIZZARD INC COM 00507V109 198,030 2,543,413 SH   SOLE 19 2,543,413 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,691,363 21,723,127 SH   SOLE 21 21,723,127 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,314,529 16,883,240 SH   SOLE 22 15,340,178 0 1,543,062
ACTIVISION BLIZZARD INC COM 00507V109 95,943 1,232,249 SH   SOLE 23 1,232,249 0 0
ACTIVISION BLIZZARD INC COM 00507V109 99,740 1,281,020 SH   SOLE 25 1,281,020 0 0
ACTIVISION BLIZZARD INC COM 00507V109 140,475 1,804,206 SH   SOLE 26 681,478 0 1,122,728
ACTIVISION BLIZZARD INC COM 00507V109 152,531 1,959,042 SH   SOLE 28 16,966 0 1,942,076
ACTIVISION BLIZZARD INC COM 00507V109 99 1,271 SH   SOLE 29 1,271 0 0
ACTIVISION BLIZZARD INC COM 00507V109 338,706 4,350,197 SH   SOLE 30 4,350,197 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,871 165,305 SH   SOLE 31 84,622 0 80,683
ACTIVISION BLIZZARD INC COM 00507V109 13,904 178,572 SH   SOLE 32 178,572 0 0
ACTIVISION BLIZZARD INC COM 00507V109 108,344 1,391,525 SH   SOLE 34 1,391,525 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26,143 335,764 SH   SOLE 36 335,764 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,000 25,683 SH   SOLE 40 25,683 0 0
ACTIVISION BLIZZARD INC COM 00507V109 145 1,862 SH   OTR 43 1,862 0 0
ACTIVISION BLIZZARD INC COM 00507V109 55,635 714,550 SH   SOLE 43 655,291 0 59,259
ACUITY BRANDS INC COM 00508Y102 17,593 114,212 SH   SOLE 2 27,469 0 86,743
ACUITY BRANDS INC COM 00508Y102 54 349 SH   SOLE 4 125 0 224
ACUITY BRANDS INC COM 00508Y102 89 577 SH   SOLE 7 577 0 0
ACUITY BRANDS INC COM 00508Y102 11,532 74,866 SH   SOLE 18 74,866 0 0
ACUITY BRANDS INC COM 00508Y102 1,916 12,436 SH   SOLE 19 12,436 0 0
ACUITY BRANDS INC COM 00508Y102 264,528 1,717,271 SH   SOLE 21 1,717,271 0 0
ACUITY BRANDS INC COM 00508Y102 146,262 949,505 SH   SOLE 22 903,653 0 45,852
ACUITY BRANDS INC COM 00508Y102 947 6,148 SH   SOLE 25 6,148 0 0
ACUITY BRANDS INC COM 00508Y102 2,656 17,241 SH   SOLE 26 14,111 0 3,130
ACUITY BRANDS INC COM 00508Y102 98 636 SH   SOLE 28 636 0 0
ACUITY BRANDS INC COM 00508Y102 4,674 30,342 SH   SOLE 30 30,342 0 0
ACUITY BRANDS INC COM 00508Y102 118 763 SH   SOLE 31 507 0 256
ACUITY BRANDS INC COM 00508Y102 582 3,778 SH   SOLE 36 3,778 0 0
ACUITY BRANDS INC COM 00508Y102 715 4,639 SH   SOLE 40 4,639 0 0
ACUITY BRANDS INC COM 00508Y102 33 213 SH   OTR 43 213 0 0
ACUITY BRANDS INC COM 00508Y102 8,579 55,694 SH   SOLE 43 54,689 0 1,005
ACUMEN PHARMACEUTICALS INC COM 00509G209 274 58,344 SH   SOLE 18 58,344 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 11,052 2,351,467 SH   SOLE 19 2,351,467 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 1,157 246,171 SH   SOLE 21 246,171 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 92 19,637 SH   SOLE 22 19,637 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 83 17,692 SH   SOLE 30 17,692 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 6 1,508 SH   SOLE 18 1,508 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 55 14,476 SH   SOLE 21 14,476 0 0
ACUSHNET HLDGS CORP COM 005098108 1,141 27,370 SH   SOLE 2 10,565 0 16,805
ACUSHNET HLDGS CORP COM 005098108 7 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 18 429 SH   SOLE 7 429 0 0
ACUSHNET HLDGS CORP COM 005098108 3,968 95,190 SH   SOLE 18 95,190 0 0
ACUSHNET HLDGS CORP COM 005098108 2,560 61,427 SH   SOLE 19 61,427 0 0
ACUSHNET HLDGS CORP COM 005098108 49,893 1,197,053 SH   SOLE 21 1,197,053 0 0
ACUSHNET HLDGS CORP COM 005098108 34,365 824,507 SH   SOLE 22 789,465 0 35,042
ACUSHNET HLDGS CORP COM 005098108 249 5,986 SH   SOLE 25 5,986 0 0
ACUSHNET HLDGS CORP COM 005098108 749 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 26 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108 2,143 51,427 SH   SOLE 30 51,427 0 0
ACUSHNET HLDGS CORP COM 005098108 181 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 993 23,816 SH   SOLE 43 23,355 0 461
ACUTUS MED INC COM 005111109 0 271 SH   SOLE 2 0 0 271
ACUTUS MED INC COM 005111109 23 20,493 SH   SOLE 21 20,493 0 0
ACUTUS MED INC COM 005111109 231 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104 627 95,892 SH   SOLE 2 66,600 0 29,292
ACV AUCTIONS INC COM CL A 00091G104 4 671 SH   SOLE 4 671 0 0
ACV AUCTIONS INC COM CL A 00091G104 8 1,230 SH   SOLE 7 1,230 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,018 308,584 SH   SOLE 18 308,584 0 0
ACV AUCTIONS INC COM CL A 00091G104 3,105 474,794 SH   SOLE 19 474,794 0 0
ACV AUCTIONS INC COM CL A 00091G104 24,665 3,771,342 SH   SOLE 21 3,771,342 0 0
ACV AUCTIONS INC COM CL A 00091G104 17,131 2,619,403 SH   SOLE 22 2,529,816 0 89,587
ACV AUCTIONS INC COM CL A 00091G104 80 12,300 SH   SOLE 25 12,300 0 0
ACV AUCTIONS INC COM CL A 00091G104 451 68,957 SH   SOLE 26 58,476 0 10,481
ACV AUCTIONS INC COM CL A 00091G104 322 49,228 SH   SOLE 30 49,228 0 0
ACV AUCTIONS INC COM CL A 00091G104 820 125,320 SH   SOLE 34 125,320 0 0
ACV AUCTIONS INC COM CL A 00091G104 64 9,794 SH   SOLE 40 9,794 0 0
ACV AUCTIONS INC COM CL A 00091G104 18 2,746 SH   SOLE 43 2,746 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 123 37,580 SH   SOLE 2 1,936 0 35,644
ADAGIO THERAPEUTICS INC COM 00534A102 1 299 SH   SOLE 7 299 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 566 172,515 SH   SOLE 18 172,515 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 345 105,147 SH   SOLE 19 105,147 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 6,442 1,964,155 SH   SOLE 21 1,964,155 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 2,689 819,936 SH   SOLE 22 790,850 0 29,086
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 30 59,111 SH   SOLE 21 59,111 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,367 2,727,943 SH   SOLE 22 2,727,943 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 7 448 SH   SOLE 17 0 0 448
ADAMS RES & ENERGY INC COM NEW 006351308 44 1,359 SH   SOLE 2 1,359 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 13 396 SH   SOLE 18 396 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 185 5,748 SH   SOLE 21 5,748 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,289 71,111 SH   SOLE 22 71,111 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 1,273 70,569 SH   SOLE 2 19,173 0 51,396
ADAPTHEALTH CORP COMMON STOCK 00653Q102 14 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 3,861 214,008 SH   SOLE 18 214,008 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,366 131,131 SH   SOLE 19 131,131 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 47,445 2,629,962 SH   SOLE 21 2,629,962 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 37,205 2,062,353 SH   SOLE 22 1,988,540 0 73,813
ADAPTHEALTH CORP COMMON STOCK 00653Q102 228 12,615 SH   SOLE 25 12,615 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 726 40,236 SH   SOLE 26 37,099 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102 24 1,358 SH   SOLE 28 1,358 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,856 158,340 SH   SOLE 30 158,340 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 85 4,691 SH   SOLE 36 4,691 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 172 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 326 18,063 SH   SOLE 43 17,412 0 651
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 15 8,802 SH   SOLE 7 8,802 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2,197 1,292,291 SH   SOLE 21 1,292,291 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 98 57,841 SH   SOLE 30 57,841 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 14 7,973 SH   SOLE 43 1,571 0 6,402
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,758 217,258 SH   SOLE 2 90,282 0 126,976
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13 1,560 SH   SOLE 7 1,560 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,807 346,918 SH   SOLE 18 346,918 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,984 245,273 SH   SOLE 19 245,273 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 41,185 5,090,882 SH   SOLE 21 5,090,882 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 23,371 2,888,891 SH   SOLE 22 2,779,828 0 109,063
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 88 10,821 SH   SOLE 23 10,821 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 93 11,501 SH   SOLE 25 11,501 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 529 65,328 SH   SOLE 26 39,997 0 25,331
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 16 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,017 125,730 SH   SOLE 30 125,730 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 17 2,102 SH   SOLE 31 0 0 2,102
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 12 1,492 SH   SOLE 34 1,492 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 88 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1 74 SH   SOLE 43 74 0 0
ADARA ACQUISITION CORP COM CL A 00653H102 100 10,100 SH   SOLE 2 10,100 0 0
ADC THERAPEUTICS SA SHS H0036K147 2,627 330,459 SH   SOLE 21 330,459 0 0
ADC THERAPEUTICS SA SHS H0036K147 1,084 136,345 SH   SOLE 30 136,345 0 0
ADDUS HOMECARE CORP COM 006739106 2,646 31,776 SH   SOLE 2 21,465 0 10,311
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 17 204 SH   SOLE 7 204 0 0
ADDUS HOMECARE CORP COM 006739106 4,673 56,106 SH   SOLE 18 56,106 0 0
ADDUS HOMECARE CORP COM 006739106 8,384 100,673 SH   SOLE 19 100,673 0 0
ADDUS HOMECARE CORP COM 006739106 164,804 1,978,920 SH   SOLE 21 1,978,920 0 0
ADDUS HOMECARE CORP COM 006739106 37,089 445,352 SH   SOLE 22 431,554 0 13,798
ADDUS HOMECARE CORP COM 006739106 136 1,629 SH   SOLE 23 1,629 0 0
ADDUS HOMECARE CORP COM 006739106 264 3,175 SH   SOLE 25 3,175 0 0
ADDUS HOMECARE CORP COM 006739106 1,226 14,721 SH   SOLE 26 6,683 0 8,038
ADDUS HOMECARE CORP COM 006739106 24 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106 4,824 57,922 SH   SOLE 30 57,922 0 0
ADDUS HOMECARE CORP COM 006739106 28 341 SH   SOLE 34 341 0 0
ADDUS HOMECARE CORP COM 006739106 122 1,459 SH   SOLE 36 1,459 0 0
ADDUS HOMECARE CORP COM 006739106 160 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 551 6,620 SH   SOLE 43 6,578 0 42
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 11 8,914 SH   SOLE 21 8,914 0 0
ADECOAGRO S A COM L00849106 1,557 184,079 SH   SOLE 7 184,079 0 0
ADECOAGRO S A COM L00849106 224 26,440 SH   SOLE 21 26,440 0 0
ADECOAGRO S A COM L00849106 498 58,828 SH   SOLE 28 58,828 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 3 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 42 31,594 SH   SOLE 21 31,594 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 256 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108 500 34,251 SH   SOLE 2 5,420 0 28,831
ADICET BIO INC COM 007002108 6 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108 1,352 92,583 SH   SOLE 18 92,583 0 0
ADICET BIO INC COM 007002108 687 47,076 SH   SOLE 19 47,076 0 0
ADICET BIO INC COM 007002108 17,220 1,179,454 SH   SOLE 21 1,179,454 0 0
ADICET BIO INC COM 007002108 6,797 465,548 SH   SOLE 22 434,959 0 30,589
ADICET BIO INC COM 007002108 88 6,008 SH   SOLE 25 6,008 0 0
ADICET BIO INC COM 007002108 250 17,105 SH   SOLE 30 17,105 0 0
ADICET BIO INC COM 007002108 97 6,667 SH   SOLE 43 6,625 0 42
ADIENT PLC ORD SHS G0084W101 4,860 164,031 SH   SOLE 2 87,918 0 76,113
ADIENT PLC ORD SHS G0084W101 11 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 70 2,376 SH   SOLE 7 2,376 0 0
ADIENT PLC ORD SHS G0084W101 13,246 447,040 SH   SOLE 18 447,040 0 0
ADIENT PLC ORD SHS G0084W101 7,131 240,655 SH   SOLE 19 240,655 0 0
ADIENT PLC ORD SHS G0084W101 200,760 6,775,554 SH   SOLE 21 6,775,554 0 0
ADIENT PLC ORD SHS G0084W101 84,946 2,866,905 SH   SOLE 22 2,766,844 0 100,061
ADIENT PLC ORD SHS G0084W101 74 2,484 SH   SOLE 23 2,484 0 0
ADIENT PLC ORD SHS G0084W101 413 13,944 SH   SOLE 25 13,944 0 0
ADIENT PLC ORD SHS G0084W101 1,984 66,966 SH   SOLE 26 45,957 0 21,009
ADIENT PLC ORD SHS G0084W101 54 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101 4,940 166,732 SH   SOLE 30 166,732 0 0
ADIENT PLC ORD SHS G0084W101 20 659 SH   SOLE 31 0 0 659
ADIENT PLC ORD SHS G0084W101 494 16,678 SH   SOLE 36 16,678 0 0
ADIENT PLC ORD SHS G0084W101 350 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 1,827 61,658 SH   SOLE 43 51,702 0 9,956
ADMA BIOLOGICS INC COM 000899104 503 254,036 SH   SOLE 2 95,003 0 159,033
ADMA BIOLOGICS INC COM 000899104 4 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104 1,024 517,004 SH   SOLE 18 517,004 0 0
ADMA BIOLOGICS INC COM 000899104 672 339,197 SH   SOLE 19 339,197 0 0
ADMA BIOLOGICS INC COM 000899104 15,466 7,811,146 SH   SOLE 21 7,811,146 0 0
ADMA BIOLOGICS INC COM 000899104 7,047 3,558,894 SH   SOLE 22 3,478,308 0 80,586
ADMA BIOLOGICS INC COM 000899104 19 9,496 SH   SOLE 23 9,496 0 0
ADMA BIOLOGICS INC COM 000899104 23 11,429 SH   SOLE 26 0 0 11,429
ADMA BIOLOGICS INC COM 000899104 169 85,539 SH   SOLE 30 85,539 0 0
ADMA BIOLOGICS INC COM 000899104 4 1,921 SH   SOLE 43 983 0 938
ADOBE SYSTEMS INCORPORATED COM 00724F101 400,279 1,093,478 SH   SOLE 2 334,616 0 758,862
ADOBE SYSTEMS INCORPORATED COM 00724F101 150,326 410,660 SH   SOLE 4 268,249 0 142,411
ADOBE SYSTEMS INCORPORATED COM 00724F101 188,548 515,073 SH   SOLE 7 469,681 0 45,392
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,606 23,511 SH   SOLE 13 23,511 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,943 46,284 SH   SOLE 15 46,284 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 51 141 SH   SOLE 17 0 0 141
ADOBE SYSTEMS INCORPORATED COM 00724F101 515,936 1,409,430 SH   SOLE 18 1,257,762 0 151,668
ADOBE SYSTEMS INCORPORATED COM 00724F101 213,369 582,881 SH   SOLE 19 582,881 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,695,593 12,827,385 SH   SOLE 21 12,827,385 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,769,391 10,297,194 SH   SOLE 22 9,270,735 0 1,026,459
ADOBE SYSTEMS INCORPORATED COM 00724F101 291,871 797,330 SH   SOLE 23 797,330 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 350,304 956,957 SH   SOLE 25 956,957 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 441,701 1,206,636 SH   SOLE 26 541,779 0 664,857
ADOBE SYSTEMS INCORPORATED COM 00724F101 486,744 1,329,684 SH   SOLE 28 63,121 0 1,266,563
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,467 17,666 SH   SOLE 29 17,666 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,410,693 3,853,722 SH   SOLE 30 3,811,227 0 42,495
ADOBE SYSTEMS INCORPORATED COM 00724F101 48,858 133,470 SH   SOLE 31 87,542 0 45,928
ADOBE SYSTEMS INCORPORATED COM 00724F101 51,009 139,347 SH   SOLE 32 139,347 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 164,482 449,330 SH   SOLE 34 449,330 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 61,655 168,429 SH   SOLE 36 168,429 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,633 15,387 SH   SOLE 40 15,387 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 432 1,180 SH   OTR 43 1,180 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 188,467 514,853 SH   SOLE 43 475,442 0 39,411
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 146 400 SH Call SOLE 2 0 0 400
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 110 300 SH Call SOLE 4 300 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 1,830 5,000 SH Call SOLE 18 5,000 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 12,409 33,900 SH Call SOLE 19 33,900 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 805 2,200 SH Call SOLE 22 2,200 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 110 300 SH Call SOLE 26 300 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 6,150 16,800 SH Call SOLE 34 16,800 0 0
ADT INC DEL COM 00090Q103 3,634 590,870 SH   SOLE 2 50,492 0 540,378
ADT INC DEL COM 00090Q103 4 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 13 2,108 SH   SOLE 7 2,108 0 0
ADT INC DEL COM 00090Q103 524 85,140 SH   SOLE 18 85,140 0 0
ADT INC DEL COM 00090Q103 386 62,755 SH   SOLE 19 62,755 0 0
ADT INC DEL COM 00090Q103 15,430 2,508,898 SH   SOLE 21 2,508,898 0 0
ADT INC DEL COM 00090Q103 30,342 4,933,633 SH   SOLE 22 4,687,984 0 245,649
ADT INC DEL COM 00090Q103 159 25,845 SH   SOLE 25 25,845 0 0
ADT INC DEL COM 00090Q103 696 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 7,499 1,219,274 SH   SOLE 30 1,219,274 0 0
ADT INC DEL COM 00090Q103 18 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103 119 19,376 SH   SOLE 36 19,376 0 0
ADT INC DEL COM 00090Q103 124 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 847 137,715 SH   SOLE 43 131,139 0 6,576
ADTALEM GLOBAL ED INC COM 00737L103 1,632 45,362 SH   SOLE 2 17,538 0 27,824
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 21 588 SH   SOLE 7 588 0 0
ADTALEM GLOBAL ED INC COM 00737L103 5,911 164,327 SH   SOLE 18 164,327 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,000 83,399 SH   SOLE 19 83,399 0 0
ADTALEM GLOBAL ED INC COM 00737L103 202,986 5,643,211 SH   SOLE 21 5,643,211 0 0
ADTALEM GLOBAL ED INC COM 00737L103 40,204 1,117,711 SH   SOLE 22 1,065,663 0 52,048
ADTALEM GLOBAL ED INC COM 00737L103 295 8,199 SH   SOLE 25 8,199 0 0
ADTALEM GLOBAL ED INC COM 00737L103 730 20,300 SH   SOLE 26 15,431 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 32 881 SH   SOLE 28 881 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,940 81,727 SH   SOLE 30 81,727 0 0
ADTALEM GLOBAL ED INC COM 00737L103 64 1,787 SH   SOLE 36 1,787 0 0
ADTALEM GLOBAL ED INC COM 00737L103 199 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,309 64,184 SH   SOLE 43 63,923 0 261
ADTHEORENT HOLDING COMPANY COM 00739D109 21 6,826 SH   SOLE 2 4,604 0 2,222
ADTHEORENT HOLDING COMPANY COM 00739D109 112 36,222 SH   SOLE 18 36,222 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 84 27,091 SH   SOLE 19 27,091 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 1,557 503,894 SH   SOLE 21 503,894 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 2,278 737,113 SH   SOLE 22 735,913 0 1,200
ADTRAN INC COM 00738A106 368 20,980 SH   SOLE 2 12,757 0 8,223
ADTRAN INC COM 00738A106 5 261 SH   SOLE 4 261 0 0
ADTRAN INC COM 00738A106 27 1,522 SH   SOLE 7 1,522 0 0
ADTRAN INC COM 00738A106 2,891 164,937 SH   SOLE 18 164,937 0 0
ADTRAN INC COM 00738A106 1,531 87,315 SH   SOLE 19 87,315 0 0
ADTRAN INC COM 00738A106 106,823 6,093,734 SH   SOLE 21 6,093,734 0 0
ADTRAN INC COM 00738A106 20,975 1,196,521 SH   SOLE 22 1,161,497 0 35,024
ADTRAN INC COM 00738A106 130 7,405 SH   SOLE 25 7,405 0 0
ADTRAN INC COM 00738A106 834 47,565 SH   SOLE 26 45,006 0 2,559
ADTRAN INC COM 00738A106 8,029 458,007 SH   SOLE 30 458,007 0 0
ADTRAN INC COM 00738A106 15 854 SH   SOLE 31 0 0 854
ADTRAN INC COM 00738A106 70 3,990 SH   SOLE 36 3,990 0 0
ADTRAN INC COM 00738A106 101 5,790 SH   SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 569 32,437 SH   SOLE 43 31,867 0 570
ADVANCE AUTO PARTS INC COM 00751Y106 25,010 144,489 SH   SOLE 2 28,869 0 115,620
ADVANCE AUTO PARTS INC COM 00751Y106 8,633 49,875 SH   SOLE 4 28,717 0 21,158
ADVANCE AUTO PARTS INC COM 00751Y106 10,268 59,320 SH   SOLE 7 57,575 0 1,745
ADVANCE AUTO PARTS INC COM 00751Y106 158 915 SH   SOLE 13 915 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,454 8,400 SH   SOLE 15 8,400 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 18,973 109,615 SH   SOLE 18 100,787 0 8,828
ADVANCE AUTO PARTS INC COM 00751Y106 13,116 75,774 SH   SOLE 19 75,774 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 253,359 1,463,744 SH   SOLE 21 1,463,744 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 227,106 1,312,069 SH   SOLE 22 1,177,376 0 134,693
ADVANCE AUTO PARTS INC COM 00751Y106 18,112 104,639 SH   SOLE 23 104,639 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 13,895 80,278 SH   SOLE 25 80,278 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 22,100 127,681 SH   SOLE 26 50,258 0 77,423
ADVANCE AUTO PARTS INC COM 00751Y106 26,790 154,775 SH   SOLE 28 1,166 0 153,609
ADVANCE AUTO PARTS INC COM 00751Y106 86 497 SH   SOLE 29 497 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 51,320 296,493 SH   SOLE 30 295,501 0 992
ADVANCE AUTO PARTS INC COM 00751Y106 3,225 18,632 SH   SOLE 31 6,899 0 11,733
ADVANCE AUTO PARTS INC COM 00751Y106 3,931 22,711 SH   SOLE 34 22,711 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,926 22,682 SH   SOLE 36 22,682 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 340 1,967 SH   SOLE 40 1,967 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10 55 SH   OTR 43 55 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,903 45,659 SH   SOLE 43 39,793 0 5,866
ADVANCED DRAIN SYS INC DEL COM 00790R104 67 745 SH   SOLE 44 745 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 7,358 81,689 SH   SOLE 2 20,514 0 61,175
ADVANCED DRAIN SYS INC DEL COM 00790R104 53 592 SH   SOLE 4 210 0 382
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,722 63,528 SH   SOLE 7 63,528 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,702 29,994 SH   SOLE 18 29,994 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,663 18,460 SH   SOLE 19 18,460 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 84,869 942,257 SH   SOLE 21 942,257 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 119,627 1,328,157 SH   SOLE 22 1,253,811 0 74,346
ADVANCED DRAIN SYS INC DEL COM 00790R104 950 10,545 SH   SOLE 25 10,545 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,635 29,251 SH   SOLE 26 24,051 0 5,200
ADVANCED DRAIN SYS INC DEL COM 00790R104 95 1,057 SH   SOLE 28 1,057 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 52,808 586,297 SH   SOLE 30 586,297 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 85 943 SH   SOLE 31 943 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 320 3,552 SH   SOLE 36 3,552 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 698 7,746 SH   SOLE 40 7,746 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 25 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,365 48,464 SH   SOLE 43 47,274 0 1,190
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 15 3,148 SH   SOLE 18 3,148 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 427 90,956 SH   SOLE 21 90,956 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1,298 276,694 SH   SOLE 22 276,694 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1 117 SH   SOLE 43 117 0 0
ADVANCED ENERGY INDS COM 007973100 1,209 16,561 SH   SOLE 2 12,676 0 3,885
ADVANCED ENERGY INDS COM 007973100 24 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100 31 421 SH   SOLE 7 421 0 0
ADVANCED ENERGY INDS COM 007973100 8,987 123,145 SH   SOLE 18 123,145 0 0
ADVANCED ENERGY INDS COM 007973100 5,039 69,049 SH   SOLE 19 69,049 0 0
ADVANCED ENERGY INDS COM 007973100 317,094 4,344,937 SH   SOLE 21 4,344,937 0 0
ADVANCED ENERGY INDS COM 007973100 67,383 923,302 SH   SOLE 22 899,110 0 24,192
ADVANCED ENERGY INDS COM 007973100 412 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100 1,285 17,601 SH   SOLE 26 14,964 0 2,637
ADVANCED ENERGY INDS COM 007973100 50 684 SH   SOLE 28 684 0 0
ADVANCED ENERGY INDS COM 007973100 8,722 119,513 SH   SOLE 30 119,513 0 0
ADVANCED ENERGY INDS COM 007973100 381 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100 1,651 22,628 SH   SOLE 43 21,523 0 1,105
ADVANCED MICRO DEVICES INC COM 007903107 260,920 3,412,055 SH   SOLE 2 719,204 0 2,692,851
ADVANCED MICRO DEVICES INC COM 007903107 87,712 1,147,010 SH   SOLE 4 680,207 0 466,803
ADVANCED MICRO DEVICES INC COM 007903107 124,548 1,628,720 SH   SOLE 7 1,582,117 0 46,603
ADVANCED MICRO DEVICES INC COM 007903107 1,642 21,476 SH   SOLE 13 21,476 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12,184 159,335 SH   SOLE 15 159,335 0 0
ADVANCED MICRO DEVICES INC COM 007903107 23 297 SH   SOLE 17 0 0 297
ADVANCED MICRO DEVICES INC COM 007903107 230,246 3,010,938 SH   SOLE 18 2,739,155 0 271,783
ADVANCED MICRO DEVICES INC COM 007903107 156,294 2,043,858 SH   SOLE 19 2,043,858 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,219,968 42,107,592 SH   SOLE 21 42,107,592 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,619,065 34,249,580 SH   SOLE 22 30,991,935 0 3,257,645
ADVANCED MICRO DEVICES INC COM 007903107 198,709 2,598,520 SH   SOLE 23 2,598,520 0 0
ADVANCED MICRO DEVICES INC COM 007903107 249,008 3,256,279 SH   SOLE 25 3,256,279 0 0
ADVANCED MICRO DEVICES INC COM 007903107 304,251 3,978,691 SH   SOLE 26 1,619,027 0 2,359,664
ADVANCED MICRO DEVICES INC COM 007903107 303,858 3,973,562 SH   SOLE 28 116,525 0 3,857,037
ADVANCED MICRO DEVICES INC COM 007903107 169 2,209 SH   SOLE 29 2,209 0 0
ADVANCED MICRO DEVICES INC COM 007903107 757,008 9,899,414 SH   SOLE 30 9,899,414 0 0
ADVANCED MICRO DEVICES INC COM 007903107 25,365 331,701 SH   SOLE 31 172,732 0 158,969
ADVANCED MICRO DEVICES INC COM 007903107 28,358 370,840 SH   SOLE 32 370,840 0 0
ADVANCED MICRO DEVICES INC COM 007903107 162,462 2,124,513 SH   SOLE 34 2,124,513 0 0
ADVANCED MICRO DEVICES INC COM 007903107 43,144 564,191 SH   SOLE 36 564,191 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,032 52,724 SH   SOLE 40 52,724 0 0
ADVANCED MICRO DEVICES INC COM 007903107 303 3,962 SH   OTR 43 3,962 0 0
ADVANCED MICRO DEVICES INC COM 007903107 109,706 1,434,625 SH   SOLE 43 1,316,813 0 117,812
ADVANSIX INC COM 00773T101 1,456 43,533 SH   SOLE 2 25,294 0 18,239
ADVANSIX INC COM 00773T101 5 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 11 327 SH   SOLE 7 327 0 0
ADVANSIX INC COM 00773T101 3,504 104,794 SH   SOLE 18 104,794 0 0
ADVANSIX INC COM 00773T101 2,201 65,822 SH   SOLE 19 65,822 0 0
ADVANSIX INC COM 00773T101 124,135 3,712,184 SH   SOLE 21 3,712,184 0 0
ADVANSIX INC COM 00773T101 23,440 700,964 SH   SOLE 22 673,704 0 27,260
ADVANSIX INC COM 00773T101 67 2,010 SH   SOLE 23 2,010 0 0
ADVANSIX INC COM 00773T101 119 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101 735 21,975 SH   SOLE 26 18,729 0 3,246
ADVANSIX INC COM 00773T101 2 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101 1,902 56,867 SH   SOLE 30 56,867 0 0
ADVANSIX INC COM 00773T101 10 291 SH   SOLE 31 0 0 291
ADVANSIX INC COM 00773T101 125 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 828 24,771 SH   SOLE 43 24,483 0 288
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 493 129,677 SH   SOLE 2 65,322 0 64,355
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 887 233,462 SH   SOLE 18 233,462 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 545 143,529 SH   SOLE 19 143,529 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 10,767 2,833,336 SH   SOLE 21 2,833,336 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 9,001 2,368,617 SH   SOLE 22 2,282,931 0 85,686
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 31 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 65 17,067 SH   SOLE 30 17,067 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 4 980 SH   SOLE 34 980 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 29 7,574 SH   SOLE 40 7,574 0 0
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 16 6,472 SH   SOLE 18 6,472 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 410 162,885 SH   SOLE 21 162,885 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1,403 556,936 SH   SOLE 22 556,936 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 2 693 SH   SOLE 43 693 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18 15,361 SH   SOLE 2 0 0 15,361
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 20 16,767 SH   SOLE 18 16,767 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 655 545,426 SH   SOLE 19 545,426 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,244 1,036,943 SH   SOLE 21 1,036,943 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,912 1,593,194 SH   SOLE 22 1,593,194 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 75 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 54 44,971 SH   SOLE 30 44,971 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 207 SH   SOLE 43 207 0 0
AECOM COM 00766T100 19,490 298,837 SH   SOLE 2 115,030 0 183,807
AECOM COM 00766T100 60 915 SH   SOLE 4 915 0 0
AECOM COM 00766T100 186 2,856 SH   SOLE 7 2,856 0 0
AECOM COM 00766T100 20,281 310,964 SH   SOLE 18 310,810 0 154
AECOM COM 00766T100 4,210 64,549 SH   SOLE 19 64,549 0 0
AECOM COM 00766T100 450,814 6,912,200 SH   SOLE 21 6,912,200 0 0
AECOM COM 00766T100 250,874 3,846,587 SH   SOLE 22 3,646,537 0 200,050
AECOM COM 00766T100 52 794 SH   SOLE 23 794 0 0
AECOM COM 00766T100 3,068 47,045 SH   SOLE 25 47,045 0 0
AECOM COM 00766T100 6,333 97,108 SH   SOLE 26 80,353 0 16,755
AECOM COM 00766T100 178 2,723 SH   SOLE 28 2,608 0 115
AECOM COM 00766T100 11,182 171,457 SH   SOLE 30 171,457 0 0
AECOM COM 00766T100 198 3,039 SH   SOLE 31 2,448 0 591
AECOM COM 00766T100 1,516 23,242 SH   SOLE 34 23,242 0 0
AECOM COM 00766T100 1,490 22,842 SH   SOLE 36 22,842 0 0
AECOM COM 00766T100 1,153 17,671 SH   SOLE 40 17,671 0 0
AECOM COM 00766T100 10 155 SH   OTR 43 155 0 0
AECOM COM 00766T100 9,018 138,264 SH   SOLE 43 135,840 0 2,424
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 274 542,474 SH   SOLE 21 542,474 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 248 490,449 SH   SOLE 22 490,449 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12 23,462 SH   SOLE 30 23,462 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2 4,390 SH   SOLE 43 4,390 0 0
AEGON N V NY REGISTRY SHS 007924103 21,051 4,806,224 SH   SOLE 43 4,477,401 0 328,823
AEHR TEST SYS COM 00760J108 3 419 SH   SOLE 2 0 0 419
AEHR TEST SYS COM 00760J108 29 3,921 SH   SOLE 18 3,921 0 0
AEHR TEST SYS COM 00760J108 560 74,630 SH   SOLE 21 74,630 0 0
AEHR TEST SYS COM 00760J108 2,215 295,267 SH   SOLE 22 295,267 0 0
AEMETIS INC COM NEW 00770K202 191 38,904 SH   SOLE 2 979 0 37,925
AEMETIS INC COM NEW 00770K202 4 715 SH   SOLE 7 715 0 0
AEMETIS INC COM NEW 00770K202 469 95,515 SH   SOLE 18 95,515 0 0
AEMETIS INC COM NEW 00770K202 244 49,604 SH   SOLE 19 49,604 0 0
AEMETIS INC COM NEW 00770K202 9,356 1,905,551 SH   SOLE 21 1,905,551 0 0
AEMETIS INC COM NEW 00770K202 3,594 731,945 SH   SOLE 22 710,696 0 21,249
AEMETIS INC COM NEW 00770K202 4,170 849,274 SH   SOLE 30 849,274 0 0
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 49 0 0
AERCAP HOLDINGS NV SHS N00985106 732 17,885 SH   SOLE 2 5,653 0 12,232
AERCAP HOLDINGS NV SHS N00985106 3,662 89,457 SH   SOLE 4 48,885 0 40,572
AERCAP HOLDINGS NV SHS N00985106 5,048 123,312 SH   SOLE 7 116,860 0 6,452
AERCAP HOLDINGS NV SHS N00985106 12 281 SH   SOLE 13 281 0 0
AERCAP HOLDINGS NV SHS N00985106 599 14,627 SH   SOLE 15 14,627 0 0
AERCAP HOLDINGS NV SHS N00985106 11,813 288,532 SH   SOLE 18 288,532 0 0
AERCAP HOLDINGS NV SHS N00985106 3,036 74,168 SH   SOLE 19 74,168 0 0
AERCAP HOLDINGS NV SHS N00985106 82,865 2,024,057 SH   SOLE 21 2,024,057 0 0
AERCAP HOLDINGS NV SHS N00985106 75,624 1,847,200 SH   SOLE 22 1,799,914 0 47,286
AERCAP HOLDINGS NV SHS N00985106 9,318 227,611 SH   SOLE 23 227,611 0 0
AERCAP HOLDINGS NV SHS N00985106 517 12,629 SH   SOLE 25 12,629 0 0
AERCAP HOLDINGS NV SHS N00985106 2,720 66,433 SH   SOLE 26 33,040 0 33,393
AERCAP HOLDINGS NV SHS N00985106 7,309 178,539 SH   SOLE 28 0 0 178,539
AERCAP HOLDINGS NV SHS N00985106 46,098 1,125,981 SH   SOLE 30 890,516 0 235,465
AERCAP HOLDINGS NV SHS N00985106 6,010 146,810 SH   SOLE 31 13,138 0 133,672
AERCAP HOLDINGS NV SHS N00985106 315 7,694 SH   SOLE 34 7,694 0 0
AERCAP HOLDINGS NV SHS N00985106 1,693 41,354 SH   SOLE 36 41,354 0 0
AERCAP HOLDINGS NV SHS N00985106 185 4,520 SH   SOLE 40 4,520 0 0
AERCAP HOLDINGS NV SHS N00985106 6,438 157,251 SH   SOLE 43 147,758 0 9,493
AERIE PHARMACEUTICALS INC COM 00771V108 654 87,171 SH   SOLE 2 33,352 0 53,819
AERIE PHARMACEUTICALS INC COM 00771V108 2 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 5 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 921 122,838 SH   SOLE 18 122,838 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 726 96,756 SH   SOLE 19 96,756 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 12,840 1,712,058 SH   SOLE 21 1,712,058 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 9,220 1,229,295 SH   SOLE 22 1,192,113 0 37,182
AERIE PHARMACEUTICALS INC COM 00771V108 24 3,242 SH   SOLE 23 3,242 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 53 7,048 SH   SOLE 25 7,048 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 167 22,201 SH   SOLE 26 13,872 0 8,329
AERIE PHARMACEUTICALS INC COM 00771V108 42 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 744 99,242 SH   SOLE 30 99,242 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 17 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 29 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 39 5,204 SH   OTR 43 5,204 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 256 34,119 SH   SOLE 43 33,262 0 857
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 2,298 2,725,000 PRN   SOLE 21 2,725,000 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 6 452 SH   SOLE 18 452 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 77 5,880 SH   SOLE 21 5,880 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 6,238 153,636 SH   SOLE 2 88,031 0 65,605
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,148 274,575 SH   SOLE 18 261,409 0 13,166
AEROJET ROCKETDYNE HLDGS INC COM 007800105 23,132 569,751 SH   SOLE 19 569,751 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 407,194 10,029,403 SH   SOLE 21 10,029,403 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 93,503 2,303,034 SH   SOLE 22 2,245,386 0 57,648
AEROJET ROCKETDYNE HLDGS INC COM 007800105 807 19,866 SH   SOLE 23 19,866 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 723 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,880 120,201 SH   SOLE 30 120,201 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 52 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 339 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,589 39,146 SH   SOLE 43 37,809 0 1,337
AEROVATE THERAPEUTICS INC COM 008064107 131 8,411 SH   SOLE 2 321 0 8,090
AEROVATE THERAPEUTICS INC COM 008064107 454 29,050 SH   SOLE 18 29,050 0 0
AEROVATE THERAPEUTICS INC COM 008064107 309 19,747 SH   SOLE 19 19,747 0 0
AEROVATE THERAPEUTICS INC COM 008064107 7,061 451,735 SH   SOLE 21 451,735 0 0
AEROVATE THERAPEUTICS INC COM 008064107 2,903 185,753 SH   SOLE 22 181,147 0 4,606
AEROVATE THERAPEUTICS INC COM 008064107 167 10,672 SH   SOLE 30 10,672 0 0
AEROVIRONMENT INC COM 008073108 829 10,090 SH   SOLE 2 7,690 0 2,400
AEROVIRONMENT INC COM 008073108 8 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 24 294 SH   SOLE 7 294 0 0
AEROVIRONMENT INC COM 008073108 6,272 76,299 SH   SOLE 18 76,299 0 0
AEROVIRONMENT INC COM 008073108 4,134 50,295 SH   SOLE 19 50,295 0 0
AEROVIRONMENT INC COM 008073108 250,195 3,043,736 SH   SOLE 21 3,043,736 0 0
AEROVIRONMENT INC COM 008073108 47,240 574,694 SH   SOLE 22 559,361 0 15,333
AEROVIRONMENT INC COM 008073108 13 157 SH   SOLE 23 157 0 0
AEROVIRONMENT INC COM 008073108 8,841 107,549 SH   SOLE 25 107,549 0 0
AEROVIRONMENT INC COM 008073108 1,441 17,529 SH   SOLE 26 10,642 0 6,887
AEROVIRONMENT INC COM 008073108 34 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108 3,151 38,339 SH   SOLE 30 38,339 0 0
AEROVIRONMENT INC COM 008073108 1,279 15,563 SH   SOLE 34 15,563 0 0
AEROVIRONMENT INC COM 008073108 270 3,284 SH   SOLE 36 3,284 0 0
AEROVIRONMENT INC COM 008073108 234 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 1,432 17,415 SH   SOLE 43 17,176 0 239
AERSALE CORPORATION COM 00810F106 304 20,971 SH   SOLE 2 6,825 0 14,146
AERSALE CORPORATION COM 00810F106 5 323 SH   SOLE 7 323 0 0
AERSALE CORPORATION COM 00810F106 766 52,794 SH   SOLE 18 52,794 0 0
AERSALE CORPORATION COM 00810F106 421 29,023 SH   SOLE 19 29,023 0 0
AERSALE CORPORATION COM 00810F106 8,054 555,085 SH   SOLE 21 555,085 0 0
AERSALE CORPORATION COM 00810F106 5,132 353,670 SH   SOLE 22 333,465 0 20,205
AERSALE CORPORATION COM 00810F106 76 5,252 SH   SOLE 25 5,252 0 0
AES CORP COM 00130H105 38,877 1,850,419 SH   SOLE 2 235,715 0 1,614,704
AES CORP COM 00130H105 6,476 308,225 SH   SOLE 4 242,222 0 66,003
AES CORP COM 00130H105 12,428 591,512 SH   SOLE 7 570,907 0 20,605
AES CORP COM 00130H105 53 2,523 SH   SOLE 13 2,523 0 0
AES CORP COM 00130H105 2,065 98,272 SH   SOLE 15 98,272 0 0
AES CORP COM 00130H105 1 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105 27,708 1,318,813 SH   SOLE 18 1,258,066 0 60,747
AES CORP COM 00130H105 14,744 701,779 SH   SOLE 19 701,779 0 0
AES CORP COM 00130H105 387,362 18,437,012 SH   SOLE 21 18,437,012 0 0
AES CORP COM 00130H105 293,356 13,962,677 SH   SOLE 22 12,627,620 0 1,335,057
AES CORP COM 00130H105 23,747 1,130,270 SH   SOLE 23 1,130,270 0 0
AES CORP COM 00130H105 4,790 228,007 SH   SOLE 25 228,007 0 0
AES CORP COM 00130H105 25,798 1,227,869 SH   SOLE 26 506,606 0 721,263
AES CORP COM 00130H105 6,462 307,561 SH   SOLE 28 11,871 0 295,690
AES CORP COM 00130H105 80 3,830 SH   SOLE 29 3,830 0 0
AES CORP COM 00130H105 62,804 2,989,259 SH   SOLE 30 2,989,259 0 0
AES CORP COM 00130H105 2,929 139,395 SH   SOLE 31 68,096 0 71,299
AES CORP COM 00130H105 734 34,944 SH   SOLE 34 34,944 0 0
AES CORP COM 00130H105 5,211 248,035 SH   SOLE 36 248,035 0 0
AES CORP COM 00130H105 256 12,207 SH   SOLE 40 12,207 0 0
AES CORP COM 00130H105 34 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105 10,606 504,791 SH   SOLE 43 457,256 0 47,535
AES CORP UNIT 99/99/9999 00130H204 70,857 820,765 SH   SOLE 21 820,765 0 0
AETHLON MED INC COM 00808Y307 0 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 82 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 338 108,084 SH   SOLE 2 28,925 0 79,159
AEVA TECHNOLOGIES INC COM 00835Q103 5 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 1,018 325,274 SH   SOLE 18 325,274 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 599 191,357 SH   SOLE 19 191,357 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 11,784 3,764,752 SH   SOLE 21 3,764,752 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 7,431 2,374,033 SH   SOLE 22 2,277,700 0 96,333
AEVA TECHNOLOGIES INC COM 00835Q103 38 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 212 67,817 SH   SOLE 30 67,817 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 40 12,720 SH   SOLE 40 12,720 0 0
AEYE INC CL A COM 008183105 61 31,860 SH   SOLE 2 25,656 0 6,204
AEYE INC CL A COM 008183105 201 105,478 SH   SOLE 18 105,478 0 0
AEYE INC CL A COM 008183105 84 43,876 SH   SOLE 19 43,876 0 0
AEYE INC CL A COM 008183105 2,335 1,222,634 SH   SOLE 21 1,222,634 0 0
AEYE INC CL A COM 008183105 3,214 1,682,682 SH   SOLE 22 1,644,118 0 38,564
AEYE INC CL A COM 008183105 36 18,714 SH   SOLE 25 18,714 0 0
AEYE INC CL A COM 008183105 51 26,545 SH   SOLE 30 26,545 0 0
AEYE INC CL A COM 008183105 26 13,871 SH   SOLE 40 13,871 0 0
AFC GAMMA INC COM 00109K105 107 7,008 SH   SOLE 2 773 0 6,235
AFC GAMMA INC COM 00109K105 4 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105 670 43,673 SH   SOLE 18 43,673 0 0
AFC GAMMA INC COM 00109K105 594 38,769 SH   SOLE 19 38,769 0 0
AFC GAMMA INC COM 00109K105 7,799 508,767 SH   SOLE 21 508,767 0 0
AFC GAMMA INC COM 00109K105 3,041 198,341 SH   SOLE 22 188,174 0 10,167
AFFILIATED MANAGERS GROUP IN COM 008252108 18,515 158,787 SH   SOLE 2 39,191 0 119,596
AFFILIATED MANAGERS GROUP IN COM 008252108 53 457 SH   SOLE 4 157 0 300
AFFILIATED MANAGERS GROUP IN COM 008252108 83 712 SH   SOLE 7 712 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 9,733 83,477 SH   SOLE 18 83,477 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,339 11,487 SH   SOLE 19 11,487 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 226,642 1,943,756 SH   SOLE 21 1,943,756 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 121,795 1,044,557 SH   SOLE 22 997,884 0 46,673
AFFILIATED MANAGERS GROUP IN COM 008252108 757 6,489 SH   SOLE 25 6,489 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,153 18,465 SH   SOLE 26 15,434 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108 87 742 SH   SOLE 28 742 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 6,778 58,132 SH   SOLE 30 58,132 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 69 594 SH   SOLE 31 594 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 286 2,454 SH   SOLE 36 2,454 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 592 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 14 116 SH   OTR 43 116 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,033 43,166 SH   SOLE 43 39,778 0 3,388
AFFIMED N V COM N01045108 115 41,360 SH   SOLE 2 11,248 0 30,112
AFFIMED N V COM N01045108 4 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,012 365,275 SH   SOLE 18 365,275 0 0
AFFIMED N V COM N01045108 1,066 384,996 SH   SOLE 19 384,996 0 0
AFFIMED N V COM N01045108 15,766 5,691,519 SH   SOLE 21 5,691,519 0 0
AFFIMED N V COM N01045108 3,832 1,383,503 SH   SOLE 22 1,355,933 0 27,570
AFFIMED N V COM N01045108 14 5,157 SH   SOLE 23 5,157 0 0
AFFIMED N V COM N01045108 9 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 187 67,505 SH   SOLE 30 67,505 0 0
AFFINITY BANCSHARES INC COM 00832E103 11 774 SH   SOLE 18 774 0 0
AFFINITY BANCSHARES INC COM 00832E103 188 12,670 SH   SOLE 21 12,670 0 0
AFFINITY BANCSHARES INC COM 00832E103 5 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106 4,146 229,570 SH   SOLE 2 23,274 0 206,296
AFFIRM HLDGS INC COM CL A 00827B106 1,913 105,949 SH   SOLE 4 66,657 0 39,292
AFFIRM HLDGS INC COM CL A 00827B106 313 17,327 SH   SOLE 7 17,327 0 0
AFFIRM HLDGS INC COM CL A 00827B106 9 501 SH   SOLE 13 501 0 0
AFFIRM HLDGS INC COM CL A 00827B106 362 20,020 SH   SOLE 15 20,020 0 0
AFFIRM HLDGS INC COM CL A 00827B106 4,685 259,397 SH   SOLE 18 249,708 0 9,689
AFFIRM HLDGS INC COM CL A 00827B106 963 53,325 SH   SOLE 19 53,325 0 0
AFFIRM HLDGS INC COM CL A 00827B106 39,935 2,211,240 SH   SOLE 21 2,211,240 0 0
AFFIRM HLDGS INC COM CL A 00827B106 72,381 4,007,807 SH   SOLE 22 3,679,367 0 328,440
AFFIRM HLDGS INC COM CL A 00827B106 5,641 312,341 SH   SOLE 23 312,341 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3,707 205,233 SH   SOLE 25 205,233 0 0
AFFIRM HLDGS INC COM CL A 00827B106 4,675 258,844 SH   SOLE 26 146,477 0 112,367
AFFIRM HLDGS INC COM CL A 00827B106 4,275 236,732 SH   SOLE 28 3,110 0 233,622
AFFIRM HLDGS INC COM CL A 00827B106 4 229 SH   SOLE 29 229 0 0
AFFIRM HLDGS INC COM CL A 00827B106 8,180 452,937 SH   SOLE 30 452,937 0 0
AFFIRM HLDGS INC COM CL A 00827B106 324 17,926 SH   SOLE 31 14,009 0 3,917
AFFIRM HLDGS INC COM CL A 00827B106 187 10,344 SH   SOLE 34 10,344 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,028 56,930 SH   SOLE 36 56,930 0 0
AFFIRM HLDGS INC COM CL A 00827B106 97 5,359 SH   SOLE 40 5,359 0 0
AFLAC INC COM 001055102 68,209 1,232,767 SH   SOLE 2 206,435 0 1,026,332
AFLAC INC COM 001055102 28,485 514,817 SH   SOLE 4 285,029 0 229,788
AFLAC INC COM 001055102 34,837 629,625 SH   SOLE 7 611,203 0 18,422
AFLAC INC COM 001055102 284 5,135 SH   SOLE 13 5,135 0 0
AFLAC INC COM 001055102 5,043 91,146 SH   SOLE 15 91,146 0 0
AFLAC INC COM 001055102 76,671 1,385,696 SH   SOLE 18 1,303,772 0 81,924
AFLAC INC COM 001055102 14,388 260,035 SH   SOLE 19 260,035 0 0
AFLAC INC COM 001055102 896,611 16,204,798 SH   SOLE 21 16,204,798 0 0
AFLAC INC COM 001055102 712,924 12,884,939 SH   SOLE 22 11,619,826 0 1,265,113
AFLAC INC COM 001055102 58,878 1,064,117 SH   SOLE 23 1,064,117 0 0
AFLAC INC COM 001055102 57,485 1,038,950 SH   SOLE 25 1,038,950 0 0
AFLAC INC COM 001055102 76,458 1,381,846 SH   SOLE 26 592,734 0 789,112
AFLAC INC COM 001055102 80,453 1,454,061 SH   SOLE 28 68,912 0 1,385,149
AFLAC INC COM 001055102 241 4,350 SH   SOLE 29 4,350 0 0
AFLAC INC COM 001055102 175,117 3,164,953 SH   SOLE 30 3,164,953 0 0
AFLAC INC COM 001055102 7,753 140,118 SH   SOLE 31 76,487 0 63,631
AFLAC INC COM 001055102 3,753 67,824 SH   SOLE 34 67,824 0 0
AFLAC INC COM 001055102 15,248 275,578 SH   SOLE 36 275,578 0 0
AFLAC INC COM 001055102 1,160 20,957 SH   SOLE 40 20,957 0 0
AFLAC INC COM 001055102 94 1,706 SH   OTR 43 1,706 0 0
AFLAC INC COM 001055102 44,214 799,098 SH   SOLE 43 741,405 0 57,693
AFYA LTD CL A COM G01125106 109 10,977 SH   SOLE 2 10,977 0 0
AFYA LTD CL A COM G01125106 1,949 195,921 SH   SOLE 18 0 0 195,921
AFYA LTD CL A COM G01125106 77 7,788 SH   SOLE 22 7,788 0 0
AFYA LTD CL A COM G01125106 1,947 195,690 SH   SOLE 25 195,690 0 0
AFYA LTD CL A COM G01125106 4,492 451,450 SH   SOLE 34 451,450 0 0
AG MTG INVT TR INC COM NEW 001228501 300 44,507 SH   SOLE 2 44,396 0 111
AG MTG INVT TR INC COM NEW 001228501 26 3,803 SH   SOLE 18 3,803 0 0
AG MTG INVT TR INC COM NEW 001228501 2,613 387,072 SH   SOLE 21 387,072 0 0
AG MTG INVT TR INC COM NEW 001228501 2,152 318,780 SH   SOLE 22 318,780 0 0
AG MTG INVT TR INC COM NEW 001228501 0 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102 14,086 142,720 SH   SOLE 2 64,891 0 77,829
AGCO CORP COM 001084102 52 530 SH   SOLE 4 223 0 307
AGCO CORP COM 001084102 7,890 79,937 SH   SOLE 7 79,937 0 0
AGCO CORP COM 001084102 13,385 135,610 SH   SOLE 18 135,610 0 0
AGCO CORP COM 001084102 33,706 341,498 SH   SOLE 19 341,498 0 0
AGCO CORP COM 001084102 302,746 3,067,339 SH   SOLE 21 3,067,339 0 0
AGCO CORP COM 001084102 169,594 1,718,280 SH   SOLE 22 1,642,618 0 75,662
AGCO CORP COM 001084102 15,606 158,114 SH   SOLE 25 158,114 0 0
AGCO CORP COM 001084102 6,791 68,804 SH   SOLE 26 41,570 0 27,234
AGCO CORP COM 001084102 112 1,134 SH   SOLE 28 1,134 0 0
AGCO CORP COM 001084102 28,061 284,307 SH   SOLE 29 284,307 0 0
AGCO CORP COM 001084102 18,146 183,855 SH   SOLE 30 183,855 0 0
AGCO CORP COM 001084102 122 1,236 SH   SOLE 31 915 0 321
AGCO CORP COM 001084102 57,179 579,322 SH   SOLE 34 579,322 0 0
AGCO CORP COM 001084102 119 1,201 SH   SOLE 36 1,201 0 0
AGCO CORP COM 001084102 763 7,726 SH   SOLE 40 7,726 0 0
AGCO CORP COM 001084102 6,984 70,763 SH   SOLE 43 66,679 0 4,084
AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 735 SH   SOLE 2 0 0 735
AGEAGLE AERIAL SYS INC NEW COM 00848K101 71 110,463 SH   SOLE 21 110,463 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 678 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705 602 310,417 SH   SOLE 2 166,049 0 144,368
AGENUS INC COM NEW 00847G705 1 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 35 18,068 SH   SOLE 7 18,068 0 0
AGENUS INC COM NEW 00847G705 1,597 823,380 SH   SOLE 18 758,144 0 65,236
AGENUS INC COM NEW 00847G705 3,174 1,635,992 SH   SOLE 19 1,635,992 0 0
AGENUS INC COM NEW 00847G705 19,299 9,948,048 SH   SOLE 21 9,948,048 0 0
AGENUS INC COM NEW 00847G705 13,393 6,903,555 SH   SOLE 22 6,773,438 0 130,117
AGENUS INC COM NEW 00847G705 104 53,711 SH   SOLE 23 53,711 0 0
AGENUS INC COM NEW 00847G705 40 20,542 SH   SOLE 25 20,542 0 0
AGENUS INC COM NEW 00847G705 474 244,076 SH   SOLE 26 0 0 244,076
AGENUS INC COM NEW 00847G705 129 66,473 SH   SOLE 28 66,473 0 0
AGENUS INC COM NEW 00847G705 1,770 912,135 SH   SOLE 30 912,135 0 0
AGENUS INC COM NEW 00847G705 42 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 181 93,292 SH   SOLE 43 92,264 0 1,028
AGEX THERAPEUTICS INC COM 00848H108 0 392 SH   SOLE 18 392 0 0
AGEX THERAPEUTICS INC COM 00848H108 8 14,686 SH   SOLE 21 14,686 0 0
AGEX THERAPEUTICS INC COM 00848H108 72 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 19 15,992 SH   SOLE 21 15,992 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209 37 31,522 SH   SOLE 22 31,522 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 159,962 1,346,821 SH   SOLE 2 875,774 0 471,047
AGILENT TECHNOLOGIES INC COM 00846U101 48,535 408,651 SH   SOLE 4 299,541 0 109,110
AGILENT TECHNOLOGIES INC COM 00846U101 32,862 276,689 SH   SOLE 7 267,797 0 8,892
AGILENT TECHNOLOGIES INC COM 00846U101 8,740 73,584 SH   SOLE 13 73,584 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,430 28,880 SH   SOLE 15 28,880 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 119,421 1,005,484 SH   SOLE 18 885,863 0 119,621
AGILENT TECHNOLOGIES INC COM 00846U101 227,988 1,919,576 SH   SOLE 19 1,919,576 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 493 4,155 SH   SOLE 20 4,155 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,151,679 9,696,716 SH   SOLE 21 9,696,716 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 894,765 7,533,596 SH   SOLE 22 6,496,842 0 1,036,754
AGILENT TECHNOLOGIES INC COM 00846U101 77,159 649,648 SH   SOLE 23 649,648 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 101,005 850,422 SH   SOLE 25 850,422 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 154,532 1,301,099 SH   SOLE 26 782,370 0 518,729
AGILENT TECHNOLOGIES INC COM 00846U101 123,565 1,040,376 SH   SOLE 28 15,858 0 1,024,518
AGILENT TECHNOLOGIES INC COM 00846U101 9,834 82,801 SH   SOLE 29 82,801 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 355,414 2,992,455 SH   SOLE 30 2,893,978 0 98,477
AGILENT TECHNOLOGIES INC COM 00846U101 26,903 226,516 SH   SOLE 31 197,124 0 29,392
AGILENT TECHNOLOGIES INC COM 00846U101 284,373 2,394,319 SH   SOLE 34 2,394,319 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,782 124,455 SH   SOLE 36 124,455 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,152 9,703 SH   SOLE 40 9,703 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 150 1,264 SH   OTR 43 1,264 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 41,193 346,827 SH   SOLE 43 320,612 0 26,215
AGILETHOUGHT INC CLASS A COM 00857F100 26 5,036 SH   SOLE 18 5,036 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 314 60,742 SH   SOLE 21 60,742 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 238 46,089 SH   SOLE 22 46,089 0 0
AGILITI INC COM 00848J104 248 12,097 SH   SOLE 2 9,083 0 3,014
AGILITI INC COM 00848J104 7 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 3,416 166,549 SH   SOLE 18 166,549 0 0
AGILITI INC COM 00848J104 31,751 1,548,065 SH   SOLE 19 1,548,065 0 0
AGILITI INC COM 00848J104 20,539 1,001,419 SH   SOLE 21 1,001,419 0 0
AGILITI INC COM 00848J104 13,048 636,176 SH   SOLE 22 619,479 0 16,697
AGILITI INC COM 00848J104 129 6,272 SH   SOLE 25 6,272 0 0
AGILITI INC COM 00848J104 84 4,101 SH   SOLE 26 1,687 0 2,414
AGILITI INC COM 00848J104 931 45,402 SH   SOLE 30 45,402 0 0
AGILITI INC COM 00848J104 86 4,208 SH   SOLE 36 4,208 0 0
AGILITI INC COM 00848J104 115 5,606 SH   SOLE 40 5,606 0 0
AGILON HEALTH INC COM 00857U107 4,659 213,412 SH   SOLE 2 68,268 0 145,144
AGILON HEALTH INC COM 00857U107 65 2,996 SH   SOLE 4 863 0 2,133
AGILON HEALTH INC COM 00857U107 49 2,244 SH   SOLE 7 2,244 0 0
AGILON HEALTH INC COM 00857U107 2,443 111,911 SH   SOLE 18 111,911 0 0
AGILON HEALTH INC COM 00857U107 15,992 732,577 SH   SOLE 19 732,577 0 0
AGILON HEALTH INC COM 00857U107 54,385 2,491,316 SH   SOLE 21 2,491,316 0 0
AGILON HEALTH INC COM 00857U107 54,360 2,490,163 SH   SOLE 22 2,254,241 0 235,922
AGILON HEALTH INC COM 00857U107 624 28,568 SH   SOLE 25 28,568 0 0
AGILON HEALTH INC COM 00857U107 1,900 87,047 SH   SOLE 26 70,166 0 16,881
AGILON HEALTH INC COM 00857U107 83 3,822 SH   SOLE 28 3,822 0 0
AGILON HEALTH INC COM 00857U107 1,579 72,332 SH   SOLE 30 72,332 0 0
AGILON HEALTH INC COM 00857U107 60 2,750 SH   SOLE 31 2,750 0 0
AGILON HEALTH INC COM 00857U107 17,942 821,919 SH   SOLE 34 821,919 0 0
AGILON HEALTH INC COM 00857U107 539 24,687 SH   SOLE 40 24,687 0 0
AGILON HEALTH INC COM 00857U107 1 23 SH   SOLE 43 23 0 0
AGILYSYS INC COM 00847J105 561 11,870 SH   SOLE 2 9,760 0 2,110
AGILYSYS INC COM 00847J105 4 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 12 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 3,278 69,350 SH   SOLE 18 69,350 0 0
AGILYSYS INC COM 00847J105 1,722 36,419 SH   SOLE 19 36,419 0 0
AGILYSYS INC COM 00847J105 113,241 2,395,620 SH   SOLE 21 2,395,620 0 0
AGILYSYS INC COM 00847J105 24,977 528,393 SH   SOLE 22 513,741 0 14,652
AGILYSYS INC COM 00847J105 133 2,811 SH   SOLE 25 2,811 0 0
AGILYSYS INC COM 00847J105 853 18,050 SH   SOLE 26 13,559 0 4,491
AGILYSYS INC COM 00847J105 1,782 37,700 SH   SOLE 30 37,700 0 0
AGILYSYS INC COM 00847J105 114 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 218 4,612 SH   SOLE 43 4,530 0 82
AGIOS PHARMACEUTICALS INC COM 00847X104 2,670 120,438 SH   SOLE 2 54,477 0 65,961
AGIOS PHARMACEUTICALS INC COM 00847X104 6 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 16 720 SH   SOLE 7 720 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,674 165,730 SH   SOLE 18 165,730 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,571 296,404 SH   SOLE 19 296,404 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 53,606 2,417,963 SH   SOLE 21 2,417,963 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 32,914 1,484,631 SH   SOLE 22 1,425,031 0 59,600
AGIOS PHARMACEUTICALS INC COM 00847X104 126 5,695 SH   SOLE 23 5,695 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 192 8,673 SH   SOLE 25 8,673 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,277 57,590 SH   SOLE 26 25,314 0 32,276
AGIOS PHARMACEUTICALS INC COM 00847X104 5,277 238,033 SH   SOLE 30 238,033 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 17 767 SH   SOLE 31 0 0 767
AGIOS PHARMACEUTICALS INC COM 00847X104 217 9,769 SH   SOLE 34 9,769 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 33 1,483 SH   SOLE 36 1,483 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 159 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 503 22,669 SH   SOLE 43 19,162 0 3,507
AGNC INVT CORP COM 00123Q104 20,481 1,850,176 SH   SOLE 2 213,208 0 1,636,968
AGNC INVT CORP COM 00123Q104 48 4,318 SH   SOLE 4 1,056 0 3,262
AGNC INVT CORP COM 00123Q104 136 12,296 SH   SOLE 7 12,296 0 0
AGNC INVT CORP COM 00123Q104 2,310 208,703 SH   SOLE 18 208,703 0 0
AGNC INVT CORP COM 00123Q104 1,766 159,559 SH   SOLE 19 159,559 0 0
AGNC INVT CORP COM 00123Q104 169,772 15,336,251 SH   SOLE 21 15,336,251 0 0
AGNC INVT CORP COM 00123Q104 129,788 11,724,340 SH   SOLE 22 11,092,307 0 632,033
AGNC INVT CORP COM 00123Q104 7,530 680,241 SH   SOLE 25 680,241 0 0
AGNC INVT CORP COM 00123Q104 7,027 634,747 SH   SOLE 26 343,132 0 291,615
AGNC INVT CORP COM 00123Q104 2,113 190,858 SH   SOLE 28 9,353 0 181,505
AGNC INVT CORP COM 00123Q104 2,418 218,386 SH   SOLE 30 218,386 0 0
AGNC INVT CORP COM 00123Q104 515 46,519 SH   SOLE 31 7,687 0 38,832
AGNC INVT CORP COM 00123Q104 1,458 131,713 SH   SOLE 36 131,713 0 0
AGNC INVT CORP COM 00123Q104 669 60,433 SH   SOLE 40 60,433 0 0
AGNC INVT CORP COM 00123Q104 20 1,799 SH   OTR 43 1,799 0 0
AGNC INVT CORP COM 00123Q104 7,075 639,112 SH   SOLE 43 567,681 0 71,431
AGNICO EAGLE MINES LTD COM 008474108 8,862 193,667 SH   SOLE 21 193,667 0 0
AGNICO EAGLE MINES LTD COM 008474108 9,981 218,113 SH   SOLE 43 213,226 0 4,887
AGORA INC ADS 00851L103 24 3,668 SH   SOLE 2 3,668 0 0
AGORA INC ADS 00851L103 3 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103 4,870 741,271 SH   SOLE 21 741,271 0 0
AGORA INC ADS 00851L103 3,680 560,142 SH   SOLE 22 543,416 0 16,726
AGORA INC ADS 00851L103 7 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 950 144,650 SH   SOLE 30 144,650 0 0
AGORA INC ADS 00851L103 2 374 SH   SOLE 34 374 0 0
AGREE RLTY CORP COM 008492100 13,569 188,112 SH   SOLE 2 123,438 0 64,674
AGREE RLTY CORP COM 008492100 14,983 207,722 SH   SOLE 4 207,160 0 562
AGREE RLTY CORP COM 008492100 6,710 93,031 SH   SOLE 7 93,031 0 0
AGREE RLTY CORP COM 008492100 36,105 500,553 SH   SOLE 18 500,553 0 0
AGREE RLTY CORP COM 008492100 23,138 320,781 SH   SOLE 19 320,781 0 0
AGREE RLTY CORP COM 008492100 680,137 9,429,325 SH   SOLE 21 9,429,325 0 0
AGREE RLTY CORP COM 008492100 190,045 2,634,751 SH   SOLE 22 2,393,988 0 240,763
AGREE RLTY CORP COM 008492100 1,624 22,508 SH   SOLE 23 22,508 0 0
AGREE RLTY CORP COM 008492100 23,296 322,969 SH   SOLE 25 322,969 0 0
AGREE RLTY CORP COM 008492100 3,585 49,701 SH   SOLE 26 27,472 0 22,229
AGREE RLTY CORP COM 008492100 5,860 81,241 SH   SOLE 28 1,228 0 80,013
AGREE RLTY CORP COM 008492100 29,411 407,754 SH   SOLE 30 407,754 0 0
AGREE RLTY CORP COM 008492100 28 383 SH   SOLE 31 0 0 383
AGREE RLTY CORP COM 008492100 2,286 31,688 SH   SOLE 34 31,688 0 0
AGREE RLTY CORP COM 008492100 621 8,612 SH   SOLE 40 8,612 0 0
AGREE RLTY CORP COM 008492100 4,109 56,960 SH   SOLE 43 55,284 0 1,676
AGRIFY CORP COM 00853E107 7 3,723 SH   SOLE 18 3,723 0 0
AGRIFY CORP COM 00853E107 98 49,728 SH   SOLE 21 49,728 0 0
AGRIFY CORP COM 00853E107 504 256,043 SH   SOLE 22 256,043 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 11 6,077 SH   SOLE 18 6,077 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 175 97,880 SH   SOLE 21 97,880 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 179 99,989 SH   SOLE 22 99,989 0 0
AIKIDO PHARMA INC COM NEW 008875304 14 2,453 SH   SOLE 21 2,453 0 0
AIKIDO PHARMA INC COM NEW 008875304 430 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 8 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 85 108,499 SH   SOLE 21 108,499 0 0
AIM IMMUNOTECH INC COM 00901B105 545 698,333 SH   SOLE 22 698,333 0 0
AIR INDS GROUP COM NEW 00912N205 7 9,560 SH   SOLE 21 9,560 0 0
AIR LEASE CORP CL A 00912X302 24,638 737,017 SH   SOLE 2 41,097 0 695,920
AIR LEASE CORP CL A 00912X302 40 1,195 SH   SOLE 4 244 0 951
AIR LEASE CORP CL A 00912X302 76 2,266 SH   SOLE 7 2,266 0 0
AIR LEASE CORP CL A 00912X302 1,688 50,484 SH   SOLE 13 50,484 0 0
AIR LEASE CORP CL A 00912X302 9,706 290,334 SH   SOLE 15 290,334 0 0
AIR LEASE CORP CL A 00912X302 1,449 43,333 SH   SOLE 18 43,333 0 0
AIR LEASE CORP CL A 00912X302 1,054 31,519 SH   SOLE 19 31,519 0 0
AIR LEASE CORP CL A 00912X302 45,908 1,373,247 SH   SOLE 21 1,373,247 0 0
AIR LEASE CORP CL A 00912X302 78,843 2,358,449 SH   SOLE 22 2,229,167 0 129,282
AIR LEASE CORP CL A 00912X302 2,204 65,928 SH   SOLE 25 65,928 0 0
AIR LEASE CORP CL A 00912X302 1,457 43,585 SH   SOLE 26 35,128 0 8,457
AIR LEASE CORP CL A 00912X302 1,172 35,066 SH   SOLE 28 35,066 0 0
AIR LEASE CORP CL A 00912X302 1,618 48,386 SH   SOLE 30 48,386 0 0
AIR LEASE CORP CL A 00912X302 87 2,604 SH   SOLE 31 1,587 0 1,017
AIR LEASE CORP CL A 00912X302 25,315 757,252 SH   SOLE 34 757,252 0 0
AIR LEASE CORP CL A 00912X302 122 3,641 SH   SOLE 36 3,641 0 0
AIR LEASE CORP CL A 00912X302 456 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 6,781 202,844 SH   SOLE 43 197,438 0 5,406
AIR PRODS & CHEMS INC COM 009158106 99,884 415,354 SH   SOLE 2 50,377 0 364,977
AIR PRODS & CHEMS INC COM 009158106 25,566 106,311 SH   SOLE 4 82,818 0 23,493
AIR PRODS & CHEMS INC COM 009158106 54,137 225,121 SH   SOLE 7 218,556 0 6,565
AIR PRODS & CHEMS INC COM 009158106 235 978 SH   SOLE 13 978 0 0
AIR PRODS & CHEMS INC COM 009158106 7,809 32,471 SH   SOLE 15 32,471 0 0
AIR PRODS & CHEMS INC COM 009158106 102,554 426,457 SH   SOLE 18 396,317 0 30,140
AIR PRODS & CHEMS INC COM 009158106 136,431 567,326 SH   SOLE 19 567,326 0 0
AIR PRODS & CHEMS INC COM 009158106 11,356 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,228,862 5,110,038 SH   SOLE 21 5,110,038 0 0
AIR PRODS & CHEMS INC COM 009158106 1,120,802 4,660,689 SH   SOLE 22 4,226,387 0 434,302
AIR PRODS & CHEMS INC COM 009158106 90,406 375,940 SH   SOLE 23 375,940 0 0
AIR PRODS & CHEMS INC COM 009158106 74,753 310,848 SH   SOLE 25 310,848 0 0
AIR PRODS & CHEMS INC COM 009158106 122,835 510,792 SH   SOLE 26 213,526 0 297,266
AIR PRODS & CHEMS INC COM 009158106 56,193 233,672 SH   SOLE 28 5,139 0 228,533
AIR PRODS & CHEMS INC COM 009158106 233,810 972,264 SH   SOLE 30 972,264 0 0
AIR PRODS & CHEMS INC COM 009158106 11,020 45,824 SH   SOLE 31 24,501 0 21,323
AIR PRODS & CHEMS INC COM 009158106 71,336 296,641 SH   SOLE 34 296,641 0 0
AIR PRODS & CHEMS INC COM 009158106 21,484 89,339 SH   SOLE 36 89,339 0 0
AIR PRODS & CHEMS INC COM 009158106 1,779 7,396 SH   SOLE 40 7,396 0 0
AIR PRODS & CHEMS INC COM 009158106 117 486 SH   OTR 43 486 0 0
AIR PRODS & CHEMS INC COM 009158106 60,938 253,403 SH   SOLE 43 230,530 0 22,873
AIR T INC COM 009207101 49 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 51 3,085 SH   SOLE 21 3,085 0 0
AIR T INC COM 009207101 58 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 2,968 2,749,000 PRN   SOLE 21 2,749,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 938 32,642 SH   SOLE 2 7,132 0 25,510
AIR TRANSPORT SERVICES GRP I COM 00922R105 19 676 SH   SOLE 7 676 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,809 167,389 SH   SOLE 18 167,389 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,053 106,274 SH   SOLE 19 106,274 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 60,390 2,101,975 SH   SOLE 21 2,101,975 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 39,306 1,368,111 SH   SOLE 22 1,332,532 0 35,579
AIR TRANSPORT SERVICES GRP I COM 00922R105 81 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 67 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 343 11,928 SH   SOLE 30 11,928 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 434 15,093 SH   SOLE 31 0 0 15,093
AIR TRANSPORT SERVICES GRP I COM 00922R105 53 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 240 8,361 SH   SOLE 43 8,160 0 201
AIRBNB INC COM CL A 009066101 54,491 611,706 SH   SOLE 2 102,646 0 509,060
AIRBNB INC COM CL A 009066101 19,768 221,914 SH   SOLE 4 121,256 0 100,658
AIRBNB INC COM CL A 009066101 7,541 84,655 SH   SOLE 7 84,655 0 0
AIRBNB INC COM CL A 009066101 751 8,433 SH   SOLE 13 8,433 0 0
AIRBNB INC COM CL A 009066101 2,177 24,434 SH   SOLE 15 24,434 0 0
AIRBNB INC COM CL A 009066101 15,536 174,409 SH   SOLE 18 157,391 0 17,018
AIRBNB INC COM CL A 009066101 23,994 269,351 SH   SOLE 19 269,351 0 0
AIRBNB INC COM CL A 009066101 237,414 2,665,173 SH   SOLE 21 2,665,173 0 0
AIRBNB INC COM CL A 009066101 717,421 8,053,668 SH   SOLE 22 7,406,950 0 646,718
AIRBNB INC COM CL A 009066101 46,663 523,834 SH   SOLE 23 523,834 0 0
AIRBNB INC COM CL A 009066101 14,553 163,373 SH   SOLE 25 163,373 0 0
AIRBNB INC COM CL A 009066101 26,164 293,714 SH   SOLE 26 213,798 0 79,916
AIRBNB INC COM CL A 009066101 37,654 422,696 SH   SOLE 28 12,868 0 409,828
AIRBNB INC COM CL A 009066101 41 458 SH   SOLE 29 458 0 0
AIRBNB INC COM CL A 009066101 124,264 1,394,975 SH   SOLE 30 1,283,518 0 111,457
AIRBNB INC COM CL A 009066101 4,154 46,627 SH   SOLE 31 32,498 0 14,129
AIRBNB INC COM CL A 009066101 7,813 87,707 SH   SOLE 32 87,707 0 0
AIRBNB INC COM CL A 009066101 29,165 327,402 SH   SOLE 34 327,402 0 0
AIRBNB INC COM CL A 009066101 4,979 55,892 SH   SOLE 36 55,892 0 0
AIRBNB INC COM CL A 009066101 941 10,563 SH   SOLE 40 10,563 0 0
AIRBNB INC COM CL A 009066101 4,797 53,849 SH   SOLE 43 50,320 0 3,529
AIRBNB INC NOTE 3/1 009066AB7 200 241,000 PRN   SOLE 2 241,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 481 579,000 PRN   SOLE 18 579,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 1,568 1,887,000 PRN   SOLE 19 1,887,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 16,288 19,600,000 PRN   SOLE 21 19,600,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 653 786,000 PRN   SOLE 26 786,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 1,364 1,641,000 PRN   SOLE 34 1,641,000 0 0
AIRGAIN INC COM 00938A104 14 1,684 SH   SOLE 18 1,684 0 0
AIRGAIN INC COM 00938A104 151 18,543 SH   SOLE 21 18,543 0 0
AIRGAIN INC COM 00938A104 1,461 179,882 SH   SOLE 22 179,882 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 32 5,475 SH   SOLE 2 4,628 0 847
AIRSCULPT TECHNOLOGIES INC COM 009496100 133 22,355 SH   SOLE 18 22,355 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 77 12,981 SH   SOLE 19 12,981 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 2,228 375,727 SH   SOLE 21 375,727 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,051 177,171 SH   SOLE 22 176,687 0 484
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 11 3,742 SH   SOLE 18 3,742 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 142 47,548 SH   SOLE 21 47,548 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 13 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 32,687 357,895 SH   SOLE 2 106,108 0 251,787
AKAMAI TECHNOLOGIES INC COM 00971T101 11,443 125,296 SH   SOLE 4 69,708 0 55,588
AKAMAI TECHNOLOGIES INC COM 00971T101 16,780 183,725 SH   SOLE 7 179,204 0 4,521
AKAMAI TECHNOLOGIES INC COM 00971T101 71 774 SH   SOLE 13 774 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,676 18,354 SH   SOLE 15 18,354 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 24,452 267,732 SH   SOLE 18 245,796 0 21,936
AKAMAI TECHNOLOGIES INC COM 00971T101 6,406 70,145 SH   SOLE 19 70,145 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 575,945 6,306,200 SH   SOLE 21 6,306,200 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 340,000 3,722,759 SH   SOLE 22 3,398,944 0 323,815
AKAMAI TECHNOLOGIES INC COM 00971T101 23,916 261,869 SH   SOLE 23 261,869 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 27,444 300,490 SH   SOLE 25 300,490 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 34,764 380,637 SH   SOLE 26 136,377 0 244,260
AKAMAI TECHNOLOGIES INC COM 00971T101 45,571 498,971 SH   SOLE 28 14,420 0 484,551
AKAMAI TECHNOLOGIES INC COM 00971T101 143,738 1,573,836 SH   SOLE 30 1,496,122 0 77,714
AKAMAI TECHNOLOGIES INC COM 00971T101 3,017 33,034 SH   SOLE 31 17,600 0 15,434
AKAMAI TECHNOLOGIES INC COM 00971T101 794 8,696 SH   SOLE 34 8,696 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,886 86,348 SH   SOLE 36 86,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 496 5,430 SH   SOLE 40 5,430 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 41 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 19,238 210,639 SH   SOLE 43 202,165 0 8,474
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 12,217 11,162,000 PRN   SOLE 21 11,162,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1,095 1,000,000 PRN   SOLE 22 1,000,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 1,292 1,300,000 PRN   SOLE 2 1,300,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 11,203 11,276,000 PRN   SOLE 21 11,276,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 4,968 5,000,000 PRN   SOLE 22 5,000,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 14 40,473 SH   SOLE 2 16,577 0 23,896
AKEBIA THERAPEUTICS INC COM 00972D105 41 117,053 SH   SOLE 19 117,053 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 562 1,592,487 SH   SOLE 21 1,592,487 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 872 2,470,899 SH   SOLE 22 2,470,899 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 11 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 26 74,221 SH   SOLE 30 74,221 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1 1,781 SH   SOLE 43 1,780 0 1
AKERNA CORP COM 00973W102 0 1,442 SH   SOLE 2 0 0 1,442
AKERNA CORP COM 00973W102 2 12,695 SH   SOLE 21 12,695 0 0
AKERNA CORP COM 00973W102 30 217,167 SH   SOLE 22 217,167 0 0
AKERO THERAPEUTICS INC COM 00973Y108 291 30,746 SH   SOLE 2 13,264 0 17,482
AKERO THERAPEUTICS INC COM 00973Y108 4 413 SH   SOLE 7 413 0 0
AKERO THERAPEUTICS INC COM 00973Y108 775 81,996 SH   SOLE 18 81,996 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,153 122,022 SH   SOLE 19 122,022 0 0
AKERO THERAPEUTICS INC COM 00973Y108 11,195 1,184,605 SH   SOLE 21 1,184,605 0 0
AKERO THERAPEUTICS INC COM 00973Y108 5,914 625,854 SH   SOLE 22 602,027 0 23,827
AKERO THERAPEUTICS INC COM 00973Y108 16 1,651 SH   SOLE 23 1,651 0 0
AKERO THERAPEUTICS INC COM 00973Y108 26 2,771 SH   SOLE 25 2,771 0 0
AKERO THERAPEUTICS INC COM 00973Y108 4 402 SH   SOLE 28 402 0 0
AKERO THERAPEUTICS INC COM 00973Y108 175 18,472 SH   SOLE 30 18,472 0 0
AKERO THERAPEUTICS INC COM 00973Y108 15 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 195 20,685 SH   SOLE 43 18,301 0 2,384
AKOUOS INC COM 00973J101 73 15,585 SH   SOLE 2 8,373 0 7,212
AKOUOS INC COM 00973J101 22 4,752 SH   SOLE 18 4,752 0 0
AKOUOS INC COM 00973J101 1,360 290,042 SH   SOLE 19 290,042 0 0
AKOUOS INC COM 00973J101 951 202,844 SH   SOLE 21 202,844 0 0
AKOUOS INC COM 00973J101 1,173 250,074 SH   SOLE 22 250,074 0 0
AKOUOS INC COM 00973J101 4 789 SH   SOLE 23 789 0 0
AKOUOS INC COM 00973J101 74 15,779 SH   SOLE 30 15,779 0 0
AKOUOS INC COM 00973J101 10 2,150 SH   SOLE 34 2,150 0 0
AKOUOS INC COM 00973J101 3 694 SH   SOLE 43 694 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 21 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 488 131,879 SH   SOLE 18 131,879 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 315 85,071 SH   SOLE 19 85,071 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 6,416 1,733,955 SH   SOLE 21 1,733,955 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 4,229 1,143,024 SH   SOLE 22 1,133,746 0 9,278
AKOUSTIS TECHNOLOGIES INC COM 00973N102 92 24,735 SH   SOLE 43 1,041 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104 204 15,901 SH   SOLE 2 14,843 0 1,058
AKOYA BIOSCIENCES INC COM 00974H104 410 31,931 SH   SOLE 18 31,931 0 0
AKOYA BIOSCIENCES INC COM 00974H104 535 41,618 SH   SOLE 19 41,618 0 0
AKOYA BIOSCIENCES INC COM 00974H104 7,170 557,963 SH   SOLE 21 557,963 0 0
AKOYA BIOSCIENCES INC COM 00974H104 1,887 146,882 SH   SOLE 22 145,830 0 1,052
AKOYA BIOSCIENCES INC COM 00974H104 23 1,770 SH   SOLE 23 1,770 0 0
AKOYA BIOSCIENCES INC COM 00974H104 20 1,538 SH   SOLE 26 0 0 1,538
AKUMIN INC COM 01021F109 7 11,355 SH   SOLE 18 11,355 0 0
AKUMIN INC COM 01021F109 81 135,642 SH   SOLE 21 135,642 0 0
ALAMO GROUP INC COM 011311107 637 5,470 SH   SOLE 2 3,588 0 1,882
ALAMO GROUP INC COM 011311107 6 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,753 15,056 SH   SOLE 7 15,056 0 0
ALAMO GROUP INC COM 011311107 3,952 33,946 SH   SOLE 18 33,946 0 0
ALAMO GROUP INC COM 011311107 2,091 17,960 SH   SOLE 19 17,960 0 0
ALAMO GROUP INC COM 011311107 139,093 1,194,645 SH   SOLE 21 1,194,645 0 0
ALAMO GROUP INC COM 011311107 28,062 241,021 SH   SOLE 22 233,412 0 7,609
ALAMO GROUP INC COM 011311107 164 1,406 SH   SOLE 25 1,406 0 0
ALAMO GROUP INC COM 011311107 767 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 2,911 25,002 SH   SOLE 30 25,002 0 0
ALAMO GROUP INC COM 011311107 138 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,104 9,481 SH   SOLE 43 9,165 0 316
ALAMOS GOLD INC NEW COM CL A 011532108 1,174 167,298 SH   SOLE 21 167,298 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 138 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105 3,139 50,745 SH   SOLE 2 37,729 0 13,016
ALARM COM HLDGS INC COM 011642105 54 877 SH   SOLE 4 183 0 694
ALARM COM HLDGS INC COM 011642105 96 1,552 SH   SOLE 7 1,552 0 0
ALARM COM HLDGS INC COM 011642105 10,205 164,977 SH   SOLE 18 157,779 0 7,198
ALARM COM HLDGS INC COM 011642105 10,914 176,438 SH   SOLE 19 176,438 0 0
ALARM COM HLDGS INC COM 011642105 350,685 5,669,003 SH   SOLE 21 5,669,003 0 0
ALARM COM HLDGS INC COM 011642105 76,688 1,239,703 SH   SOLE 22 1,208,795 0 30,908
ALARM COM HLDGS INC COM 011642105 225 3,634 SH   SOLE 23 3,634 0 0
ALARM COM HLDGS INC COM 011642105 440 7,118 SH   SOLE 25 7,118 0 0
ALARM COM HLDGS INC COM 011642105 1,946 31,452 SH   SOLE 26 13,555 0 17,897
ALARM COM HLDGS INC COM 011642105 52 842 SH   SOLE 28 842 0 0
ALARM COM HLDGS INC COM 011642105 23,328 377,102 SH   SOLE 30 377,102 0 0
ALARM COM HLDGS INC COM 011642105 650 10,512 SH   SOLE 34 10,512 0 0
ALARM COM HLDGS INC COM 011642105 344 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 1,459 23,583 SH   SOLE 43 22,645 0 938
ALARM COM HLDGS INC NOTE 1/1 011642AB1 1,715 2,100,000 PRN   SOLE 2 2,100,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 4,078 4,995,000 PRN   SOLE 21 4,995,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 3,470 4,250,000 PRN   SOLE 22 4,250,000 0 0
ALASKA AIR GROUP INC COM 011659109 6,845 170,907 SH   SOLE 2 75,607 0 95,300
ALASKA AIR GROUP INC COM 011659109 125 3,128 SH   SOLE 4 2,412 0 716
ALASKA AIR GROUP INC COM 011659109 4,192 104,680 SH   SOLE 7 99,578 0 5,102
ALASKA AIR GROUP INC COM 011659109 72 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 8,188 204,442 SH   SOLE 18 178,409 0 26,033
ALASKA AIR GROUP INC COM 011659109 2,681 66,950 SH   SOLE 19 66,950 0 0
ALASKA AIR GROUP INC COM 011659109 127,287 3,178,201 SH   SOLE 21 3,178,201 0 0
ALASKA AIR GROUP INC COM 011659109 107,949 2,695,344 SH   SOLE 22 2,557,163 0 138,181
ALASKA AIR GROUP INC COM 011659109 104 2,586 SH   SOLE 23 2,586 0 0
ALASKA AIR GROUP INC COM 011659109 171 4,276 SH   SOLE 25 4,276 0 0
ALASKA AIR GROUP INC COM 011659109 8,988 224,413 SH   SOLE 26 131,922 0 92,491
ALASKA AIR GROUP INC COM 011659109 81 2,032 SH   SOLE 28 2,032 0 0
ALASKA AIR GROUP INC COM 011659109 13,795 344,434 SH   SOLE 30 344,434 0 0
ALASKA AIR GROUP INC COM 011659109 83 2,064 SH   SOLE 31 1,788 0 276
ALASKA AIR GROUP INC COM 011659109 97 2,431 SH   SOLE 36 2,431 0 0
ALASKA AIR GROUP INC COM 011659109 148 3,701 SH   SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 16 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109 6,033 150,644 SH   SOLE 43 133,809 0 16,835
ALAUNOS THERAPEUTICS INC COM 98973P101 7 5,509 SH   SOLE 2 0 0 5,509
ALAUNOS THERAPEUTICS INC COM 98973P101 2,273 1,832,887 SH   SOLE 21 1,832,887 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 4,085 3,294,506 SH   SOLE 22 3,294,506 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 123 98,958 SH   SOLE 30 98,958 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 7 5,939 SH   SOLE 43 5,939 0 0
ALBANY INTL CORP CL A 012348108 2,145 27,225 SH   SOLE 2 9,010 0 18,215
ALBANY INTL CORP CL A 012348108 10 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 30 387 SH   SOLE 7 387 0 0
ALBANY INTL CORP CL A 012348108 9,000 114,230 SH   SOLE 18 114,230 0 0
ALBANY INTL CORP CL A 012348108 4,519 57,351 SH   SOLE 19 57,351 0 0
ALBANY INTL CORP CL A 012348108 297,712 3,778,545 SH   SOLE 21 3,778,545 0 0
ALBANY INTL CORP CL A 012348108 62,645 795,083 SH   SOLE 22 764,392 0 30,691
ALBANY INTL CORP CL A 012348108 368 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108 1,825 23,165 SH   SOLE 26 12,564 0 10,601
ALBANY INTL CORP CL A 012348108 43 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108 4,050 51,408 SH   SOLE 30 51,408 0 0
ALBANY INTL CORP CL A 012348108 283 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 60 765 SH   OTR 43 765 0 0
ALBANY INTL CORP CL A 012348108 1,082 13,737 SH   SOLE 43 13,497 0 240
ALBEMARLE CORP COM 012653101 48,730 233,182 SH   SOLE 2 27,437 0 205,745
ALBEMARLE CORP COM 012653101 18,211 87,143 SH   SOLE 4 48,527 0 38,616
ALBEMARLE CORP COM 012653101 22,534 107,827 SH   SOLE 7 104,452 0 3,375
ALBEMARLE CORP COM 012653101 119 568 SH   SOLE 13 568 0 0
ALBEMARLE CORP COM 012653101 2,888 13,818 SH   SOLE 15 13,818 0 0
ALBEMARLE CORP COM 012653101 52,298 250,256 SH   SOLE 18 233,911 0 16,345
ALBEMARLE CORP COM 012653101 94,863 453,931 SH   SOLE 19 453,931 0 0
ALBEMARLE CORP COM 012653101 679,073 3,249,464 SH   SOLE 21 3,249,464 0 0
ALBEMARLE CORP COM 012653101 513,525 2,457,294 SH   SOLE 22 2,225,031 0 232,263
ALBEMARLE CORP COM 012653101 40,007 191,438 SH   SOLE 23 191,438 0 0
ALBEMARLE CORP COM 012653101 63,665 304,645 SH   SOLE 25 304,645 0 0
ALBEMARLE CORP COM 012653101 51,948 248,577 SH   SOLE 26 99,209 0 149,368
ALBEMARLE CORP COM 012653101 47,583 227,691 SH   SOLE 28 19,154 0 208,537
ALBEMARLE CORP COM 012653101 13,832 66,189 SH   SOLE 29 66,189 0 0
ALBEMARLE CORP COM 012653101 112,069 536,265 SH   SOLE 30 536,265 0 0
ALBEMARLE CORP COM 012653101 5,193 24,851 SH   SOLE 31 12,741 0 12,110
ALBEMARLE CORP COM 012653101 151,485 724,880 SH   SOLE 34 724,880 0 0
ALBEMARLE CORP COM 012653101 8,288 39,657 SH   SOLE 36 39,657 0 0
ALBEMARLE CORP COM 012653101 786 3,762 SH   SOLE 40 3,762 0 0
ALBEMARLE CORP COM 012653101 29 139 SH   OTR 43 139 0 0
ALBEMARLE CORP COM 012653101 14,643 70,069 SH   SOLE 43 60,711 0 9,358
ALBERTSONS COS INC COMMON STOCK 013091103 7,681 287,469 SH   SOLE 2 22,625 0 264,844
ALBERTSONS COS INC COMMON STOCK 013091103 33 1,239 SH   SOLE 4 0 0 1,239
ALBERTSONS COS INC COMMON STOCK 013091103 148 5,522 SH   SOLE 7 5,522 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1 50 SH   SOLE 17 0 0 50
ALBERTSONS COS INC COMMON STOCK 013091103 1,712 64,081 SH   SOLE 18 64,081 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,301 48,698 SH   SOLE 19 48,698 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 46,552 1,742,230 SH   SOLE 21 1,742,230 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 73,979 2,768,680 SH   SOLE 22 2,640,545 0 128,135
ALBERTSONS COS INC COMMON STOCK 013091103 205 7,683 SH   SOLE 25 7,683 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,218 45,591 SH   SOLE 26 45,591 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 64 2,402 SH   SOLE 28 2,402 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 87 3,251 SH   SOLE 31 2,438 0 813
ALBERTSONS COS INC COMMON STOCK 013091103 480 17,954 SH   SOLE 36 17,954 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 59 2,220 SH   SOLE 43 2,220 0 0
ALBIREO PHARMA INC COM 01345P106 128 6,441 SH   SOLE 2 4,805 0 1,636
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 921 46,395 SH   SOLE 18 46,395 0 0
ALBIREO PHARMA INC COM 01345P106 713 35,919 SH   SOLE 19 35,919 0 0
ALBIREO PHARMA INC COM 01345P106 12,683 638,637 SH   SOLE 21 638,637 0 0
ALBIREO PHARMA INC COM 01345P106 9,116 459,021 SH   SOLE 22 450,623 0 8,398
ALBIREO PHARMA INC COM 01345P106 40 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106 213 10,745 SH   SOLE 30 10,745 0 0
ALBIREO PHARMA INC COM 01345P106 42 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 221 11,124 SH   SOLE 43 10,583 0 541
ALCOA CORP COM 013872106 47,123 1,033,859 SH   SOLE 2 168,113 0 865,746
ALCOA CORP COM 013872106 4,000 87,762 SH   SOLE 4 68,682 0 19,080
ALCOA CORP COM 013872106 16,026 351,593 SH   SOLE 7 351,593 0 0
ALCOA CORP COM 013872106 26 578 SH   SOLE 13 578 0 0
ALCOA CORP COM 013872106 941 20,644 SH   SOLE 15 20,644 0 0
ALCOA CORP COM 013872106 23,921 524,808 SH   SOLE 18 515,414 0 9,394
ALCOA CORP COM 013872106 41,037 900,328 SH   SOLE 19 900,328 0 0
ALCOA CORP COM 013872106 463,316 10,164,906 SH   SOLE 21 10,164,906 0 0
ALCOA CORP COM 013872106 250,135 5,487,813 SH   SOLE 22 5,150,388 0 337,425
ALCOA CORP COM 013872106 14,118 309,747 SH   SOLE 23 309,747 0 0
ALCOA CORP COM 013872106 27,051 593,475 SH   SOLE 25 593,475 0 0
ALCOA CORP COM 013872106 11,291 247,709 SH   SOLE 26 131,659 0 116,050
ALCOA CORP COM 013872106 9,521 208,889 SH   SOLE 28 14,329 0 194,560
ALCOA CORP COM 013872106 12,348 270,914 SH   SOLE 29 270,914 0 0
ALCOA CORP COM 013872106 19,216 421,581 SH   SOLE 30 421,581 0 0
ALCOA CORP COM 013872106 1,160 25,439 SH   SOLE 31 19,739 0 5,700
ALCOA CORP COM 013872106 64,013 1,404,407 SH   SOLE 34 1,404,407 0 0
ALCOA CORP COM 013872106 2,053 45,041 SH   SOLE 36 45,041 0 0
ALCOA CORP COM 013872106 273 5,993 SH   SOLE 40 5,993 0 0
ALCOA CORP COM 013872106 40 886 SH   OTR 43 886 0 0
ALCOA CORP COM 013872106 10,095 221,476 SH   SOLE 43 206,343 0 15,133
ALCOA CORP OPTIONS 013872106 169 3,700 SH Call SOLE 4 3,700 0 0
ALCOA CORP OPTIONS 013872106 1,878 41,200 SH Call SOLE 18 41,200 0 0
ALCOA CORP OPTIONS 013872106 20,083 440,600 SH Call SOLE 19 440,600 0 0
ALCOA CORP OPTIONS 013872106 1,135 24,900 SH Call SOLE 22 24,900 0 0
ALCOA CORP OPTIONS 013872106 8,861 194,400 SH Call SOLE 34 194,400 0 0
ALCON AG ORD SHS H01301128 3 46 SH   SOLE 2 46 0 0
ALCON AG ORD SHS H01301128 60,164 860,840 SH   SOLE 18 855,415 0 5,425
ALCON AG ORD SHS H01301128 116,362 1,664,932 SH   SOLE 19 1,664,932 0 0
ALCON AG ORD SHS H01301128 197 2,812 SH   SOLE 21 2,812 0 0
ALCON AG ORD SHS H01301128 419 6,002 SH   SOLE 34 6,002 0 0
ALCON AG ORD SHS H01301128 19,948 285,420 SH   SOLE 43 262,980 0 22,439
ALDEYRA THERAPEUTICS INC COM 01438T106 6 1,473 SH   SOLE 2 0 0 1,473
ALDEYRA THERAPEUTICS INC COM 01438T106 32 7,923 SH   SOLE 18 7,923 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 737 184,616 SH   SOLE 21 184,616 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3,116 780,935 SH   SOLE 22 780,935 0 0
ALECTOR INC COM 014442107 1,693 166,627 SH   SOLE 2 112,698 0 53,929
ALECTOR INC COM 014442107 2 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 9 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 1,758 173,021 SH   SOLE 18 161,756 0 11,265
ALECTOR INC COM 014442107 4,946 486,768 SH   SOLE 19 486,768 0 0
ALECTOR INC COM 014442107 27,863 2,742,440 SH   SOLE 21 2,742,440 0 0
ALECTOR INC COM 014442107 18,223 1,793,581 SH   SOLE 22 1,759,429 0 34,152
ALECTOR INC COM 014442107 149 14,656 SH   SOLE 23 14,656 0 0
ALECTOR INC COM 014442107 94 9,268 SH   SOLE 25 9,268 0 0
ALECTOR INC COM 014442107 914 89,977 SH   SOLE 26 22,812 0 67,165
ALECTOR INC COM 014442107 44 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107 2,951 290,430 SH   SOLE 30 290,430 0 0
ALECTOR INC COM 014442107 273 26,917 SH   SOLE 34 26,917 0 0
ALECTOR INC COM 014442107 51 5,052 SH   SOLE 36 5,052 0 0
ALECTOR INC COM 014442107 94 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107 114 11,245 SH   SOLE 43 11,100 0 145
ALERISLIFE INC COM NEW 33832D205 15 12,765 SH   SOLE 2 0 0 12,765
ALERISLIFE INC COM NEW 33832D205 4 3,688 SH   SOLE 18 3,688 0 0
ALERISLIFE INC COM NEW 33832D205 76 63,391 SH   SOLE 21 63,391 0 0
ALERISLIFE INC COM NEW 33832D205 322 268,340 SH   SOLE 22 268,340 0 0
ALERUS FINL CORP COM 01446U103 1,504 63,182 SH   SOLE 2 54,908 0 8,274
ALERUS FINL CORP COM 01446U103 6 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,195 50,200 SH   SOLE 18 50,200 0 0
ALERUS FINL CORP COM 01446U103 627 26,333 SH   SOLE 19 26,333 0 0
ALERUS FINL CORP COM 01446U103 13,420 563,646 SH   SOLE 21 563,646 0 0
ALERUS FINL CORP COM 01446U103 7,849 329,655 SH   SOLE 22 319,094 0 10,561
ALERUS FINL CORP COM 01446U103 107 4,492 SH   SOLE 26 0 0 4,492
ALERUS FINL CORP COM 01446U103 1 50 SH   SOLE 43 50 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,179 121,370 SH   SOLE 2 68,975 0 52,395
ALEXANDER & BALDWIN INC NEW COM 014491104 609 33,946 SH   SOLE 4 33,946 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,618 90,121 SH   SOLE 7 90,121 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 4,924 274,330 SH   SOLE 18 274,330 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 6,743 375,639 SH   SOLE 19 375,639 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 169,923 9,466,462 SH   SOLE 21 9,466,462 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 43,545 2,425,895 SH   SOLE 22 2,347,567 0 78,328
ALEXANDER & BALDWIN INC NEW COM 014491104 104 5,801 SH   SOLE 23 5,801 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,945 331,222 SH   SOLE 25 331,222 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,352 75,326 SH   SOLE 26 47,453 0 27,873
ALEXANDER & BALDWIN INC NEW COM 014491104 799 44,517 SH   SOLE 28 1,292 0 43,225
ALEXANDER & BALDWIN INC NEW COM 014491104 8,420 469,059 SH   SOLE 30 469,059 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 13 751 SH   SOLE 31 0 0 751
ALEXANDER & BALDWIN INC NEW COM 014491104 138 7,695 SH   SOLE 34 7,695 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 20 1,117 SH   SOLE 36 1,117 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 163 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,038 57,848 SH   SOLE 43 57,366 0 482
ALEXANDERS INC COM 014752109 195 877 SH   SOLE 2 634 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,203 5,413 SH   SOLE 18 5,413 0 0
ALEXANDERS INC COM 014752109 933 4,201 SH   SOLE 19 4,201 0 0
ALEXANDERS INC COM 014752109 17,661 79,497 SH   SOLE 21 79,497 0 0
ALEXANDERS INC COM 014752109 12,795 57,593 SH   SOLE 22 56,033 0 1,560
ALEXANDERS INC COM 014752109 377 1,697 SH   SOLE 23 1,697 0 0
ALEXANDERS INC COM 014752109 65 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109 85 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109 266 1,196 SH   SOLE 30 1,196 0 0
ALEXANDERS INC COM 014752109 52 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 1,275 5,741 SH   SOLE 43 5,708 0 33
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36,569 252,149 SH   SOLE 2 80,460 0 171,689
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,908 226,906 SH   SOLE 4 211,057 0 15,849
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50,954 351,336 SH   SOLE 7 347,511 0 3,825
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 96 659 SH   SOLE 13 659 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,144 21,679 SH   SOLE 15 21,679 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,263 339,675 SH   SOLE 18 319,009 0 20,666
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 75,159 518,234 SH   SOLE 19 518,234 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 765,729 5,279,797 SH   SOLE 21 5,279,797 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 649,375 4,477,521 SH   SOLE 22 4,098,261 0 379,260
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,857 261,030 SH   SOLE 23 261,030 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 130,250 898,092 SH   SOLE 25 898,092 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,006 303,429 SH   SOLE 26 111,360 0 192,069
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 63,438 437,415 SH   SOLE 28 12,052 0 425,363
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37 254 SH   SOLE 29 254 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 177,134 1,221,359 SH   SOLE 30 1,221,359 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,525 31,202 SH   SOLE 31 16,456 0 14,746
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 45,546 314,045 SH   SOLE 34 314,045 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8,387 57,829 SH   SOLE 36 57,829 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 661 4,555 SH   SOLE 40 4,555 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 34 237 SH   OTR 43 237 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,370 119,766 SH   SOLE 43 112,673 0 7,093
ALGONQUIN PWR UTILS CORP COM 015857105 12,736 948,357 SH   SOLE 21 948,357 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 9 678 SH   SOLE 43 678 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 352 3,100 SH Put SOLE 2 0 0 3,100
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 387 3,400 SH Put SOLE 4 3,400 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 5,991 52,700 SH Put SOLE 18 52,700 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 8,366 73,600 SH Call SOLE 19 73,600 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 31,091 273,500 SH Put SOLE 19 273,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 2,501 22,000 SH Put SOLE 22 22,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 387 3,400 SH Put SOLE 26 3,400 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 18,246 160,500 SH Put SOLE 34 160,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,114 9,802 SH   SOLE 2 5,631 0 4,171
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 403 3,546 SH   SOLE 4 3,546 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 19 SH   SOLE 17 0 0 19
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,590 57,974 SH   SOLE 18 57,974 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 142,305 1,251,803 SH   SOLE 19 1,251,803 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,729 41,599 SH   SOLE 22 41,599 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,174 27,920 SH   SOLE 23 27,920 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,722 217,474 SH   SOLE 25 217,474 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,889 201,342 SH   SOLE 26 103,662 0 97,680
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,358 73,520 SH   SOLE 28 0 0 73,520
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,068 26,992 SH   SOLE 30 26,992 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,519 66,143 SH   SOLE 32 66,143 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 213,961 1,882,135 SH   SOLE 34 1,882,135 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 85,789 754,655 SH   SOLE 43 700,978 0 53,677
ALICO INC COM 016230104 471 13,221 SH   SOLE 2 9,935 0 3,286
ALICO INC COM 016230104 503 14,108 SH   SOLE 18 14,108 0 0
ALICO INC COM 016230104 394 11,067 SH   SOLE 19 11,067 0 0
ALICO INC COM 016230104 7,672 215,315 SH   SOLE 21 215,315 0 0
ALICO INC COM 016230104 4,581 128,572 SH   SOLE 22 125,427 0 3,145
ALICO INC COM 016230104 202 5,666 SH   SOLE 43 5,654 0 12
ALIGHT INC COM CL A 01626W101 1,934 286,567 SH   SOLE 2 76,218 0 210,349
ALIGHT INC COM CL A 01626W101 29 4,342 SH   SOLE 4 0 0 4,342
ALIGHT INC COM CL A 01626W101 27 3,932 SH   SOLE 7 3,932 0 0
ALIGHT INC COM CL A 01626W101 6,696 992,007 SH   SOLE 18 992,007 0 0
ALIGHT INC COM CL A 01626W101 4,118 610,136 SH   SOLE 19 610,136 0 0
ALIGHT INC COM CL A 01626W101 78,245 11,591,781 SH   SOLE 21 11,591,781 0 0
ALIGHT INC COM CL A 01626W101 48,020 7,114,014 SH   SOLE 22 6,770,991 0 343,023
ALIGHT INC COM CL A 01626W101 243 36,037 SH   SOLE 25 36,037 0 0
ALIGHT INC COM CL A 01626W101 726 107,537 SH   SOLE 26 89,009 0 18,528
ALIGHT INC COM CL A 01626W101 409 60,628 SH   SOLE 31 0 0 60,628
ALIGHT INC COM CL A 01626W101 205 30,331 SH   SOLE 40 30,331 0 0
ALIGN TECHNOLOGY INC COM 016255101 55,900 236,194 SH   SOLE 2 109,097 0 127,097
ALIGN TECHNOLOGY INC COM 016255101 14,479 61,179 SH   SOLE 4 37,806 0 23,373
ALIGN TECHNOLOGY INC COM 016255101 17,542 74,119 SH   SOLE 7 72,147 0 1,972
ALIGN TECHNOLOGY INC COM 016255101 245 1,037 SH   SOLE 13 1,037 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,710 7,226 SH   SOLE 15 7,226 0 0
ALIGN TECHNOLOGY INC COM 016255101 33,632 142,104 SH   SOLE 18 131,580 0 10,524
ALIGN TECHNOLOGY INC COM 016255101 35,102 148,316 SH   SOLE 19 148,316 0 0
ALIGN TECHNOLOGY INC COM 016255101 498,567 2,106,590 SH   SOLE 21 2,106,590 0 0
ALIGN TECHNOLOGY INC COM 016255101 393,795 1,663,898 SH   SOLE 22 1,502,026 0 161,872
ALIGN TECHNOLOGY INC COM 016255101 28,579 120,756 SH   SOLE 23 120,756 0 0
ALIGN TECHNOLOGY INC COM 016255101 29,214 123,439 SH   SOLE 25 123,439 0 0
ALIGN TECHNOLOGY INC COM 016255101 36,584 154,579 SH   SOLE 26 56,986 0 97,593
ALIGN TECHNOLOGY INC COM 016255101 36,026 152,222 SH   SOLE 28 1,121 0 151,101
ALIGN TECHNOLOGY INC COM 016255101 382 1,613 SH   SOLE 29 1,613 0 0
ALIGN TECHNOLOGY INC COM 016255101 96,470 407,615 SH   SOLE 30 405,005 0 2,610
ALIGN TECHNOLOGY INC COM 016255101 3,547 14,986 SH   SOLE 31 7,755 0 7,231
ALIGN TECHNOLOGY INC COM 016255101 4,276 18,069 SH   SOLE 32 18,069 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,416 94,716 SH   SOLE 34 94,716 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,291 26,581 SH   SOLE 36 26,581 0 0
ALIGN TECHNOLOGY INC COM 016255101 558 2,356 SH   SOLE 40 2,356 0 0
ALIGN TECHNOLOGY INC COM 016255101 37 156 SH   OTR 43 156 0 0
ALIGN TECHNOLOGY INC COM 016255101 12,597 53,228 SH   SOLE 43 46,515 0 6,713
ALIGN TECHNOLOGY INC OPTIONS 016255101 118 500 SH Call SOLE 2 0 0 500
ALIGN TECHNOLOGY INC OPTIONS 016255101 118 500 SH Call SOLE 4 500 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 1,680 7,100 SH Call SOLE 18 7,100 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 11,336 47,900 SH Call SOLE 19 47,900 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 710 3,000 SH Call SOLE 22 3,000 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 118 500 SH Call SOLE 26 500 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 5,585 23,600 SH Call SOLE 34 23,600 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 777 68,139 SH   SOLE 2 45,290 0 22,849
ALIGNMENT HEALTHCARE INC COM 01625V104 11 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2,345 205,530 SH   SOLE 18 205,530 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2,243 196,576 SH   SOLE 19 196,576 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 30,417 2,665,839 SH   SOLE 21 2,665,839 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 15,375 1,347,481 SH   SOLE 22 1,297,867 0 49,614
ALIGNMENT HEALTHCARE INC COM 01625V104 79 6,890 SH   SOLE 23 6,890 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 136 11,950 SH   SOLE 25 11,950 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 826 72,406 SH   SOLE 26 65,805 0 6,601
ALIGNMENT HEALTHCARE INC COM 01625V104 1,105 96,870 SH   SOLE 30 96,870 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 61 5,365 SH   SOLE 40 5,365 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 29 23,792 SH   SOLE 2 9,762 0 14,030
ALIGOS THERAPEUTICS INC COM 01626L105 5 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 325 268,560 SH   SOLE 21 268,560 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 255 210,874 SH   SOLE 22 210,874 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 21 17,247 SH   SOLE 30 17,247 0 0
ALIMERA SCIENCES INC COM NEW 016259202 8 1,397 SH   SOLE 18 1,397 0 0
ALIMERA SCIENCES INC COM NEW 016259202 132 24,124 SH   SOLE 21 24,124 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 477 SH   SOLE 22 477 0 0
ALJ REGL HLDGS INC COM 001627108 8 4,371 SH   SOLE 18 4,371 0 0
ALJ REGL HLDGS INC COM 001627108 115 59,499 SH   SOLE 21 59,499 0 0
ALKALINE WTR CO INC COM NEW 01643A207 81 205,860 SH   SOLE 21 205,860 0 0
ALKALINE WTR CO INC COM NEW 01643A207 345 878,718 SH   SOLE 22 878,718 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 131 9,463 SH   SOLE 2 6,783 0 2,680
ALKAMI TECHNOLOGY INC COM 01644J108 6 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 1,295 93,259 SH   SOLE 18 93,259 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,473 178,014 SH   SOLE 19 178,014 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 15,291 1,100,838 SH   SOLE 21 1,100,838 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 4,990 359,224 SH   SOLE 22 345,123 0 14,101
ALKAMI TECHNOLOGY INC COM 01644J108 11 800 SH   SOLE 23 800 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 46 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 29 2,123 SH   SOLE 26 0 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108 1,086 78,170 SH   SOLE 30 78,170 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 53 3,780 SH   SOLE 40 3,780 0 0
ALKERMES PLC SHS G01767105 11,234 377,104 SH   SOLE 2 278,433 0 98,671
ALKERMES PLC SHS G01767105 692 23,220 SH   SOLE 4 21,941 0 1,279
ALKERMES PLC SHS G01767105 72 2,408 SH   SOLE 7 2,408 0 0
ALKERMES PLC SHS G01767105 13,873 465,690 SH   SOLE 18 444,060 0 21,630
ALKERMES PLC SHS G01767105 68,979 2,315,515 SH   SOLE 19 2,315,515 0 0
ALKERMES PLC SHS G01767105 450 15,110 SH   SOLE 20 15,110 0 0
ALKERMES PLC SHS G01767105 209,972 7,048,416 SH   SOLE 21 7,048,416 0 0
ALKERMES PLC SHS G01767105 132,431 4,445,469 SH   SOLE 22 4,276,345 0 169,124
ALKERMES PLC SHS G01767105 1,520 51,016 SH   SOLE 23 51,016 0 0
ALKERMES PLC SHS G01767105 814 27,320 SH   SOLE 25 27,320 0 0
ALKERMES PLC SHS G01767105 5,553 186,405 SH   SOLE 26 55,198 0 131,207
ALKERMES PLC SHS G01767105 111 3,730 SH   SOLE 28 2,875 0 855
ALKERMES PLC SHS G01767105 206 6,921 SH   SOLE 29 6,921 0 0
ALKERMES PLC SHS G01767105 20,190 677,734 SH   SOLE 30 677,734 0 0
ALKERMES PLC SHS G01767105 917 30,798 SH   SOLE 31 30,798 0 0
ALKERMES PLC SHS G01767105 1,293 43,408 SH   SOLE 34 43,408 0 0
ALKERMES PLC SHS G01767105 81 2,708 SH   SOLE 36 2,708 0 0
ALKERMES PLC SHS G01767105 587 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 81 2,714 SH   OTR 43 2,714 0 0
ALKERMES PLC SHS G01767105 1,235 41,469 SH   SOLE 43 39,456 0 2,013
ALLAKOS INC COM 01671P100 463 148,001 SH   SOLE 2 119,446 0 28,555
ALLAKOS INC COM 01671P100 22 6,943 SH   SOLE 18 6,943 0 0
ALLAKOS INC COM 01671P100 721 230,424 SH   SOLE 19 230,424 0 0
ALLAKOS INC COM 01671P100 1,440 460,018 SH   SOLE 21 460,018 0 0
ALLAKOS INC COM 01671P100 2,339 747,244 SH   SOLE 22 747,244 0 0
ALLAKOS INC COM 01671P100 2 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100 74 23,737 SH   SOLE 30 23,737 0 0
ALLAKOS INC COM 01671P100 0 128 SH   SOLE 43 128 0 0
ALLBIRDS INC COM CL A 01675A109 212 53,986 SH   SOLE 2 23,194 0 30,792
ALLBIRDS INC COM CL A 01675A109 4 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109 1,086 276,308 SH   SOLE 18 276,308 0 0
ALLBIRDS INC COM CL A 01675A109 672 171,074 SH   SOLE 19 171,074 0 0
ALLBIRDS INC COM CL A 01675A109 13,908 3,538,946 SH   SOLE 21 3,538,946 0 0
ALLBIRDS INC COM CL A 01675A109 8,557 2,177,253 SH   SOLE 22 2,091,377 0 85,876
ALLBIRDS INC COM CL A 01675A109 64 16,254 SH   SOLE 25 16,254 0 0
ALLEGHANY CORP MD COM 017175100 16,739 20,093 SH   SOLE 2 8,998 0 11,095
ALLEGHANY CORP MD COM 017175100 8,189 9,830 SH   SOLE 4 5,222 0 4,608
ALLEGHANY CORP MD COM 017175100 1,200 1,441 SH   SOLE 7 1,441 0 0
ALLEGHANY CORP MD COM 017175100 65 78 SH   SOLE 13 78 0 0
ALLEGHANY CORP MD COM 017175100 1,285 1,543 SH   SOLE 15 1,543 0 0
ALLEGHANY CORP MD COM 017175100 32,833 39,411 SH   SOLE 18 38,716 0 695
ALLEGHANY CORP MD COM 017175100 3,305 3,967 SH   SOLE 19 3,967 0 0
ALLEGHANY CORP MD COM 017175100 575,634 690,954 SH   SOLE 21 690,954 0 0
ALLEGHANY CORP MD COM 017175100 320,284 384,448 SH   SOLE 22 359,858 0 24,590
ALLEGHANY CORP MD COM 017175100 18,370 22,050 SH   SOLE 23 22,050 0 0
ALLEGHANY CORP MD COM 017175100 14,431 17,322 SH   SOLE 25 17,322 0 0
ALLEGHANY CORP MD COM 017175100 15,207 18,253 SH   SOLE 26 9,598 0 8,655
ALLEGHANY CORP MD COM 017175100 16,454 19,750 SH   SOLE 28 248 0 19,502
ALLEGHANY CORP MD COM 017175100 42,802 51,377 SH   SOLE 30 48,001 0 3,376
ALLEGHANY CORP MD COM 017175100 2,452 2,943 SH   SOLE 31 1,588 0 1,355
ALLEGHANY CORP MD COM 017175100 557 668 SH   SOLE 34 668 0 0
ALLEGHANY CORP MD COM 017175100 4,185 5,023 SH   SOLE 36 5,023 0 0
ALLEGHANY CORP MD COM 017175100 369 443 SH   SOLE 40 443 0 0
ALLEGHANY CORP MD COM 017175100 4,955 5,948 SH   SOLE 43 5,291 0 657
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,301 233,412 SH   SOLE 2 220,143 0 13,269
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 34 1,478 SH   SOLE 7 1,478 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9,248 407,201 SH   SOLE 18 407,201 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,419 238,615 SH   SOLE 19 238,615 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 349,025 15,368,768 SH   SOLE 21 15,368,768 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 71,064 3,129,201 SH   SOLE 22 3,048,318 0 80,883
ALLEGHENY TECHNOLOGIES INC COM 01741R102 30 1,326 SH   SOLE 23 1,326 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 392 17,277 SH   SOLE 25 17,277 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,506 66,319 SH   SOLE 26 52,393 0 13,926
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,668 73,440 SH   SOLE 28 73,440 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,010 220,596 SH   SOLE 30 220,596 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 29 1,275 SH   SOLE 31 0 0 1,275
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,775 254,313 SH   SOLE 34 254,313 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 86 3,808 SH   SOLE 36 3,808 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 330 14,546 SH   SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,724 75,921 SH   SOLE 43 73,621 0 2,300
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 580 357,000 PRN   SOLE 2 357,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 6,884 4,240,000 PRN   SOLE 19 4,240,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 4,414 2,719,000 PRN   SOLE 21 2,719,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 4,713 2,903,000 PRN   SOLE 34 2,903,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 573 15,188 SH   SOLE 2 5,184 0 10,004
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,735 72,429 SH   SOLE 18 72,429 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,277 33,830 SH   SOLE 19 33,830 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 87,372 2,313,875 SH   SOLE 21 2,313,875 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 18,194 481,826 SH   SOLE 22 462,682 0 19,144
ALLEGIANCE BANCSHARES INC COM 01748H107 92 2,444 SH   SOLE 25 2,444 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,262 33,412 SH   SOLE 30 33,412 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 46 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 193 5,108 SH   SOLE 43 5,063 0 45
ALLEGIANT TRAVEL CO COM 01748X102 1,193 10,546 SH   SOLE 2 6,676 0 3,870
ALLEGIANT TRAVEL CO COM 01748X102 1 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102 21 182 SH   SOLE 7 182 0 0
ALLEGIANT TRAVEL CO COM 01748X102 6,290 55,620 SH   SOLE 18 55,620 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,230 28,557 SH   SOLE 19 28,557 0 0
ALLEGIANT TRAVEL CO COM 01748X102 216,320 1,912,810 SH   SOLE 21 1,912,810 0 0
ALLEGIANT TRAVEL CO COM 01748X102 42,415 375,058 SH   SOLE 22 366,075 0 8,983
ALLEGIANT TRAVEL CO COM 01748X102 59 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 368 3,256 SH   SOLE 26 2,505 0 751
ALLEGIANT TRAVEL CO COM 01748X102 38 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,619 23,158 SH   SOLE 30 23,158 0 0
ALLEGIANT TRAVEL CO COM 01748X102 214 1,896 SH   SOLE 34 1,896 0 0
ALLEGIANT TRAVEL CO COM 01748X102 53 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 18 163 SH   OTR 43 163 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,512 13,369 SH   SOLE 43 12,317 0 1,052
ALLEGION PLC ORD SHS G0176J109 16,121 164,670 SH   SOLE 2 97,049 0 67,621
ALLEGION PLC ORD SHS G0176J109 11,642 118,918 SH   SOLE 4 76,300 0 42,618
ALLEGION PLC ORD SHS G0176J109 7,683 78,474 SH   SOLE 7 75,451 0 3,023
ALLEGION PLC ORD SHS G0176J109 41 414 SH   SOLE 13 414 0 0
ALLEGION PLC ORD SHS G0176J109 1,016 10,382 SH   SOLE 15 10,382 0 0
ALLEGION PLC ORD SHS G0176J109 24,826 253,582 SH   SOLE 18 241,155 0 12,427
ALLEGION PLC ORD SHS G0176J109 15,290 156,181 SH   SOLE 19 156,181 0 0
ALLEGION PLC ORD SHS G0176J109 270,098 2,758,915 SH   SOLE 21 2,758,915 0 0
ALLEGION PLC ORD SHS G0176J109 202,170 2,065,063 SH   SOLE 22 1,885,802 0 179,261
ALLEGION PLC ORD SHS G0176J109 14,348 146,554 SH   SOLE 23 146,554 0 0
ALLEGION PLC ORD SHS G0176J109 25,605 261,540 SH   SOLE 25 261,540 0 0
ALLEGION PLC ORD SHS G0176J109 19,993 204,216 SH   SOLE 26 78,387 0 125,829
ALLEGION PLC ORD SHS G0176J109 20,377 208,145 SH   SOLE 28 4,735 0 203,410
ALLEGION PLC ORD SHS G0176J109 31 314 SH   SOLE 29 314 0 0
ALLEGION PLC ORD SHS G0176J109 71,523 730,567 SH   SOLE 30 703,547 0 27,020
ALLEGION PLC ORD SHS G0176J109 1,839 18,786 SH   SOLE 31 9,681 0 9,105
ALLEGION PLC ORD SHS G0176J109 6,473 66,121 SH   SOLE 34 66,121 0 0
ALLEGION PLC ORD SHS G0176J109 3,444 35,181 SH   SOLE 36 35,181 0 0
ALLEGION PLC ORD SHS G0176J109 278 2,840 SH   SOLE 40 2,840 0 0
ALLEGION PLC ORD SHS G0176J109 30 303 SH   OTR 43 303 0 0
ALLEGION PLC ORD SHS G0176J109 3,700 37,790 SH   SOLE 43 35,643 0 2,147
ALLEGRO MICROSYSTEMS INC COM 01749D105 870 42,032 SH   SOLE 2 25,389 0 16,643
ALLEGRO MICROSYSTEMS INC COM 01749D105 6 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 12 589 SH   SOLE 7 589 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 445 21,528 SH   SOLE 18 21,528 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 294 14,190 SH   SOLE 19 14,190 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 16,890 816,341 SH   SOLE 21 816,341 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 24,349 1,176,850 SH   SOLE 22 1,111,972 0 64,878
ALLEGRO MICROSYSTEMS INC COM 01749D105 215 10,412 SH   SOLE 25 10,412 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 660 31,907 SH   SOLE 26 28,908 0 2,999
ALLEGRO MICROSYSTEMS INC COM 01749D105 15 736 SH   SOLE 28 736 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 554 26,777 SH   SOLE 30 26,777 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 12 589 SH   SOLE 31 589 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 140 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,237 59,784 SH   SOLE 43 54,962 0 4,822
ALLENA PHARMACEUTICALS COM 018119107 35 182,056 SH   SOLE 21 182,056 0 0
ALLENA PHARMACEUTICALS COM 018119107 9 46,159 SH   SOLE 22 46,159 0 0
ALLETE INC COM NEW 018522300 6,397 108,826 SH   SOLE 2 91,082 0 17,744
ALLETE INC COM NEW 018522300 513 8,722 SH   SOLE 4 8,722 0 0
ALLETE INC COM NEW 018522300 69 1,178 SH   SOLE 7 1,178 0 0
ALLETE INC COM NEW 018522300 14 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 15,715 267,361 SH   SOLE 18 267,361 0 0
ALLETE INC COM NEW 018522300 7,453 126,799 SH   SOLE 19 126,799 0 0
ALLETE INC COM NEW 018522300 255,875 4,353,097 SH   SOLE 21 4,353,097 0 0
ALLETE INC COM NEW 018522300 100,939 1,717,228 SH   SOLE 22 1,656,286 0 60,942
ALLETE INC COM NEW 018522300 56 946 SH   SOLE 23 946 0 0
ALLETE INC COM NEW 018522300 1,456 24,762 SH   SOLE 26 20,622 0 4,140
ALLETE INC COM NEW 018522300 55 930 SH   SOLE 28 930 0 0
ALLETE INC COM NEW 018522300 3,423 58,242 SH   SOLE 30 58,242 0 0
ALLETE INC COM NEW 018522300 235 3,990 SH   SOLE 36 3,990 0 0
ALLETE INC COM NEW 018522300 363 6,181 SH   SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 1,625 27,638 SH   SOLE 43 25,611 0 2,027
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 978 100,082 SH   SOLE 2 100,082 0 0
ALLIANT ENERGY CORP COM 018802108 21,078 359,625 SH   SOLE 2 109,205 0 250,420
ALLIANT ENERGY CORP COM 018802108 8,703 148,482 SH   SOLE 4 122,381 0 26,101
ALLIANT ENERGY CORP COM 018802108 15,486 264,222 SH   SOLE 7 255,710 0 8,512
ALLIANT ENERGY CORP COM 018802108 113 1,926 SH   SOLE 13 1,926 0 0
ALLIANT ENERGY CORP COM 018802108 2,208 37,666 SH   SOLE 15 37,666 0 0
ALLIANT ENERGY CORP COM 018802108 28,141 480,140 SH   SOLE 18 445,450 0 34,690
ALLIANT ENERGY CORP COM 018802108 11,791 201,174 SH   SOLE 19 201,174 0 0
ALLIANT ENERGY CORP COM 018802108 698,499 11,917,744 SH   SOLE 21 11,917,744 0 0
ALLIANT ENERGY CORP COM 018802108 311,776 5,319,510 SH   SOLE 22 4,816,266 0 503,244
ALLIANT ENERGY CORP COM 018802108 25,709 438,647 SH   SOLE 23 438,647 0 0
ALLIANT ENERGY CORP COM 018802108 4,850 82,755 SH   SOLE 25 82,755 0 0
ALLIANT ENERGY CORP COM 018802108 28,227 481,599 SH   SOLE 26 185,039 0 296,560
ALLIANT ENERGY CORP COM 018802108 12,194 208,049 SH   SOLE 28 2,712 0 205,337
ALLIANT ENERGY CORP COM 018802108 103 1,751 SH   SOLE 29 1,751 0 0
ALLIANT ENERGY CORP COM 018802108 79,210 1,351,474 SH   SOLE 30 1,351,474 0 0
ALLIANT ENERGY CORP COM 018802108 2,846 48,550 SH   SOLE 31 24,597 0 23,953
ALLIANT ENERGY CORP COM 018802108 4,288 73,162 SH   SOLE 32 73,162 0 0
ALLIANT ENERGY CORP COM 018802108 727 12,404 SH   SOLE 34 12,404 0 0
ALLIANT ENERGY CORP COM 018802108 5,850 99,820 SH   SOLE 36 99,820 0 0
ALLIANT ENERGY CORP COM 018802108 300 5,118 SH   SOLE 40 5,118 0 0
ALLIANT ENERGY CORP COM 018802108 56 950 SH   OTR 43 950 0 0
ALLIANT ENERGY CORP COM 018802108 7,159 122,148 SH   SOLE 43 111,868 0 10,281
ALLIED ESPORTS ENTMT INC COM 019170109 6 3,877 SH   SOLE 18 3,877 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 76 53,338 SH   SOLE 21 53,338 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 459 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 54 2,380 SH   SOLE 2 1,012 0 1,368
ALLIED MOTION TECHNOLOGIES I COM 019330109 5 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 716 31,369 SH   SOLE 18 31,369 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 464 20,305 SH   SOLE 19 20,305 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 9,469 414,573 SH   SOLE 21 414,573 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 6,732 294,751 SH   SOLE 22 292,301 0 2,450
ALLIED MOTION TECHNOLOGIES I COM 019330109 10 424 SH   SOLE 43 424 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,691 95,983 SH   SOLE 2 48,338 0 47,645
ALLISON TRANSMISSION HLDGS I COM 01973R101 5 122 SH   SOLE 4 122 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 75 1,952 SH   SOLE 7 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,908 49,632 SH   SOLE 18 49,632 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,479 38,460 SH   SOLE 19 38,460 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 48,092 1,250,761 SH   SOLE 21 1,250,761 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 85,121 2,213,799 SH   SOLE 22 2,098,849 0 114,950
ALLISON TRANSMISSION HLDGS I COM 01973R101 538 14,002 SH   SOLE 25 14,002 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,035 52,922 SH   SOLE 26 43,678 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 75 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,453 37,799 SH   SOLE 30 37,799 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 58 1,520 SH   SOLE 31 1,520 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 88 2,279 SH   SOLE 36 2,279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 534 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,259 58,759 SH   SOLE 43 54,337 0 4,422
ALLOGENE THERAPEUTICS INC COM 019770106 3,144 275,750 SH   SOLE 2 147,708 0 128,042
ALLOGENE THERAPEUTICS INC COM 019770106 3 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 69 6,033 SH   SOLE 7 6,033 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,681 235,152 SH   SOLE 18 235,152 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 6,710 588,601 SH   SOLE 19 588,601 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 42,539 3,731,480 SH   SOLE 21 3,731,480 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 28,181 2,472,018 SH   SOLE 22 2,383,883 0 88,135
ALLOGENE THERAPEUTICS INC COM 019770106 181 15,855 SH   SOLE 23 15,855 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 215 18,844 SH   SOLE 25 18,844 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,539 134,976 SH   SOLE 26 18,397 0 116,579
ALLOGENE THERAPEUTICS INC COM 019770106 17 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 5,043 442,374 SH   SOLE 30 442,374 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 210 18,395 SH   SOLE 34 18,395 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 85 7,496 SH   SOLE 36 7,496 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 106 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 537 47,103 SH   SOLE 43 40,284 0 6,819
ALLOT LTD SHS M0854Q105 43 8,858 SH   SOLE 2 8,858 0 0
ALLOT LTD SHS M0854Q105 16 3,336 SH   SOLE 22 3,336 0 0
ALLOT LTD SHS M0854Q105 2 380 SH   SOLE 43 0 0 380
ALLOVIR INC COM 019818103 335 86,016 SH   SOLE 2 56,036 0 29,980
ALLOVIR INC COM 019818103 2 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 362 92,799 SH   SOLE 18 92,799 0 0
ALLOVIR INC COM 019818103 350 89,714 SH   SOLE 19 89,714 0 0
ALLOVIR INC COM 019818103 5,321 1,364,345 SH   SOLE 21 1,364,345 0 0
ALLOVIR INC COM 019818103 3,110 797,561 SH   SOLE 22 759,772 0 37,789
ALLOVIR INC COM 019818103 13 3,346 SH   SOLE 25 3,346 0 0
ALLOVIR INC COM 019818103 2 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 5 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103 148 38,051 SH   SOLE 30 38,051 0 0
ALLOVIR INC COM 019818103 17 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 1 143 SH   SOLE 43 143 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,708 384,884 SH   SOLE 2 169,717 0 215,167
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 107 SH   SOLE 4 107 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 20 1,379 SH   SOLE 7 1,379 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,448 434,818 SH   SOLE 18 420,807 0 14,011
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16,471 1,110,644 SH   SOLE 19 1,110,644 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 212,115 14,303,129 SH   SOLE 21 14,303,129 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 57,631 3,886,130 SH   SOLE 22 3,765,697 0 120,433
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 612 41,256 SH   SOLE 23 41,256 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 278 18,752 SH   SOLE 25 18,752 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,863 327,936 SH   SOLE 26 53,248 0 274,688
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 32 2,160 SH   SOLE 28 2,160 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,309 492,835 SH   SOLE 30 492,835 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 45 3,046 SH   SOLE 36 3,046 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 222 14,952 SH   SOLE 40 14,952 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,054 71,063 SH   SOLE 43 71,063 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 502 77,350 SH   SOLE 2 77,350 0 0
ALLSTATE CORP COM 020002101 82,094 647,785 SH   SOLE 2 169,518 0 478,267
ALLSTATE CORP COM 020002101 27,772 219,146 SH   SOLE 4 126,793 0 92,353
ALLSTATE CORP COM 020002101 45,288 357,358 SH   SOLE 7 280,756 0 76,602
ALLSTATE CORP COM 020002101 372 2,932 SH   SOLE 13 2,932 0 0
ALLSTATE CORP COM 020002101 5,366 42,339 SH   SOLE 15 42,339 0 0
ALLSTATE CORP COM 020002101 160,845 1,269,191 SH   SOLE 18 1,186,107 0 83,084
ALLSTATE CORP COM 020002101 155,263 1,225,150 SH   SOLE 19 1,225,150 0 0
ALLSTATE CORP COM 020002101 948,235 7,482,327 SH   SOLE 21 7,482,327 0 0
ALLSTATE CORP COM 020002101 767,827 6,058,760 SH   SOLE 22 5,457,442 0 601,318
ALLSTATE CORP COM 020002101 60,388 476,510 SH   SOLE 23 476,510 0 0
ALLSTATE CORP COM 020002101 69,022 544,638 SH   SOLE 25 544,638 0 0
ALLSTATE CORP COM 020002101 98,884 780,275 SH   SOLE 26 429,547 0 350,728
ALLSTATE CORP COM 020002101 153,282 1,209,513 SH   SOLE 28 18,480 0 1,191,033
ALLSTATE CORP COM 020002101 119 936 SH   SOLE 29 936 0 0
ALLSTATE CORP COM 020002101 185,005 1,459,835 SH   SOLE 30 1,457,050 0 2,785
ALLSTATE CORP COM 020002101 7,965 62,848 SH   SOLE 31 33,983 0 28,865
ALLSTATE CORP COM 020002101 10,931 86,255 SH   SOLE 34 86,255 0 0
ALLSTATE CORP COM 020002101 18,038 142,332 SH   SOLE 36 142,332 0 0
ALLSTATE CORP COM 020002101 1,202 9,487 SH   SOLE 40 9,487 0 0
ALLSTATE CORP COM 020002101 60,750 479,363 SH   SOLE 43 451,141 0 28,222
ALLY FINL INC COM 02005N100 35,906 1,071,487 SH   SOLE 2 367,263 0 704,224
ALLY FINL INC COM 02005N100 8,741 260,835 SH   SOLE 4 152,408 0 108,427
ALLY FINL INC COM 02005N100 5,020 149,814 SH   SOLE 7 67,532 0 82,282
ALLY FINL INC COM 02005N100 106 3,175 SH   SOLE 13 3,175 0 0
ALLY FINL INC COM 02005N100 1,508 45,005 SH   SOLE 15 45,005 0 0
ALLY FINL INC COM 02005N100 19,523 582,595 SH   SOLE 18 536,967 0 45,628
ALLY FINL INC COM 02005N100 15,651 467,057 SH   SOLE 19 467,057 0 0
ALLY FINL INC COM 02005N100 187,812 5,604,669 SH   SOLE 21 5,604,669 0 0
ALLY FINL INC COM 02005N100 259,170 7,734,105 SH   SOLE 22 7,026,069 0 708,036
ALLY FINL INC COM 02005N100 19,138 571,111 SH   SOLE 23 571,111 0 0
ALLY FINL INC COM 02005N100 19,778 590,211 SH   SOLE 25 590,211 0 0
ALLY FINL INC COM 02005N100 21,393 638,410 SH   SOLE 26 317,278 0 321,132
ALLY FINL INC COM 02005N100 38,728 1,155,706 SH   SOLE 28 33,599 0 1,122,107
ALLY FINL INC COM 02005N100 33 983 SH   SOLE 29 983 0 0
ALLY FINL INC COM 02005N100 72,376 2,159,819 SH   SOLE 30 1,844,997 0 314,822
ALLY FINL INC COM 02005N100 2,468 73,653 SH   SOLE 31 36,262 0 37,391
ALLY FINL INC COM 02005N100 6,674 199,166 SH   SOLE 34 199,166 0 0
ALLY FINL INC COM 02005N100 5,213 155,556 SH   SOLE 36 155,556 0 0
ALLY FINL INC COM 02005N100 420 12,539 SH   SOLE 40 12,539 0 0
ALLY FINL INC COM 02005N100 12 364 SH   OTR 43 364 0 0
ALLY FINL INC COM 02005N100 18,384 548,607 SH   SOLE 43 511,984 0 36,623
ALLY FINL INC OPTIONS 02005N100 30 900 SH Put SOLE 4 900 0 0
ALLY FINL INC OPTIONS 02005N100 446 13,300 SH Put SOLE 18 13,300 0 0
ALLY FINL INC OPTIONS 02005N100 8,830 263,500 SH Put SOLE 19 263,500 0 0
ALLY FINL INC OPTIONS 02005N100 218 6,500 SH Put SOLE 22 6,500 0 0
ALLY FINL INC OPTIONS 02005N100 2,205 65,800 SH Put SOLE 34 65,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33,607 230,421 SH   SOLE 2 49,367 0 181,054
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,894 74,693 SH   SOLE 4 38,697 0 35,996
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,144 14,702 SH   SOLE 7 14,702 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 76 522 SH   SOLE 13 522 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,354 9,285 SH   SOLE 15 9,285 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 24,034 164,785 SH   SOLE 18 158,597 0 6,188
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 58,636 402,029 SH   SOLE 19 402,029 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 407,784 2,795,916 SH   SOLE 21 2,795,916 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 378,492 2,595,079 SH   SOLE 22 2,376,495 0 218,584
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27,583 189,117 SH   SOLE 23 189,117 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,634 162,046 SH   SOLE 25 162,046 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,775 156,152 SH   SOLE 26 80,982 0 75,170
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25,779 176,747 SH   SOLE 28 7,538 0 169,209
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 42 287 SH   SOLE 29 287 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 41,763 286,345 SH   SOLE 30 286,345 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,491 23,934 SH   SOLE 31 12,145 0 11,789
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40,749 279,391 SH   SOLE 34 279,391 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,751 39,430 SH   SOLE 36 39,430 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 556 3,810 SH   SOLE 40 3,810 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 58 397 SH   OTR 43 397 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,399 57,587 SH   SOLE 43 53,711 0 3,876
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 433 12,981 SH   SOLE 2 6,392 0 6,589
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,588 77,636 SH   SOLE 18 77,636 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,382 41,458 SH   SOLE 19 41,458 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 88,655 2,659,130 SH   SOLE 21 2,659,130 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 19,168 574,933 SH   SOLE 22 558,075 0 16,858
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 92 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 598 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,285 38,544 SH   SOLE 30 38,544 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 82 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 423 12,696 SH   SOLE 43 12,442 0 254
ALPHA METALLURGICAL RESOUR I COM 020764106 86,686 671,307 SH   SOLE 2 669,617 0 1,690
ALPHA METALLURGICAL RESOUR I COM 020764106 11 82 SH   SOLE 4 82 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 27 210 SH   SOLE 7 210 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 6,102 47,252 SH   SOLE 18 45,141 0 2,111
ALPHA METALLURGICAL RESOUR I COM 020764106 4,973 38,515 SH   SOLE 19 38,515 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 79,642 616,756 SH   SOLE 21 616,756 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 53,986 418,074 SH   SOLE 22 409,293 0 8,781
ALPHA METALLURGICAL RESOUR I COM 020764106 43 334 SH   SOLE 23 334 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 1,136 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106 768 5,950 SH   SOLE 30 5,950 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 287 2,225 SH   SOLE 40 2,225 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 145 1,122 SH   SOLE 43 1,056 0 66
ALPHA PRO TECH LTD COM 020772109 2 341 SH   SOLE 2 3 0 338
ALPHA PRO TECH LTD COM 020772109 10 2,192 SH   SOLE 18 2,192 0 0
ALPHA PRO TECH LTD COM 020772109 189 42,431 SH   SOLE 21 42,431 0 0
ALPHA PRO TECH LTD COM 020772109 878 196,957 SH   SOLE 22 196,957 0 0
ALPHA TEKNOVA INC COM 02080L102 28 3,309 SH   SOLE 2 1,336 0 1,973
ALPHA TEKNOVA INC COM 02080L102 162 19,263 SH   SOLE 18 19,263 0 0
ALPHA TEKNOVA INC COM 02080L102 84 10,003 SH   SOLE 19 10,003 0 0
ALPHA TEKNOVA INC COM 02080L102 2,463 293,172 SH   SOLE 21 293,172 0 0
ALPHA TEKNOVA INC COM 02080L102 671 79,869 SH   SOLE 22 76,232 0 3,637
ALPHA TEKNOVA INC COM 02080L102 103 12,233 SH   SOLE 30 12,233 0 0
ALPHABET INC CAP STK CL C 02079K107 1,309,534 598,658 SH   SOLE 2 146,008 0 452,650
ALPHABET INC CAP STK CL C 02079K107 473,817 216,607 SH   SOLE 4 134,085 0 82,522
ALPHABET INC CAP STK CL C 02079K107 605,208 276,673 SH   SOLE 7 264,082 0 12,591
ALPHABET INC CAP STK CL C 02079K107 22,835 10,439 SH   SOLE 13 10,439 0 0
ALPHABET INC CAP STK CL C 02079K107 59,593 27,243 SH   SOLE 15 27,243 0 0
ALPHABET INC CAP STK CL C 02079K107 119 54 SH   SOLE 17 0 0 54
ALPHABET INC CAP STK CL C 02079K107 1,959,642 895,857 SH   SOLE 18 849,203 0 46,654
ALPHABET INC CAP STK CL C 02079K107 679,820 310,782 SH   SOLE 19 310,782 0 0
ALPHABET INC CAP STK CL C 02079K107 13,576,074 6,206,347 SH   SOLE 21 6,206,347 0 0
ALPHABET INC CAP STK CL C 02079K107 12,937,030 5,914,206 SH   SOLE 22 5,317,050 0 597,156
ALPHABET INC CAP STK CL C 02079K107 1,027,419 469,688 SH   SOLE 23 469,688 0 0
ALPHABET INC CAP STK CL C 02079K107 1,189,223 543,657 SH   SOLE 25 541,600 0 2,057
ALPHABET INC CAP STK CL C 02079K107 1,445,795 660,950 SH   SOLE 26 291,495 0 369,455
ALPHABET INC CAP STK CL C 02079K107 1,127,267 515,334 SH   SOLE 28 30,137 0 485,197
ALPHABET INC CAP STK CL C 02079K107 18,631 8,517 SH   SOLE 29 8,517 0 0
ALPHABET INC CAP STK CL C 02079K107 3,130,046 1,430,911 SH   SOLE 30 1,430,911 0 0
ALPHABET INC CAP STK CL C 02079K107 166,178 75,969 SH   SOLE 31 47,351 0 28,618
ALPHABET INC CAP STK CL C 02079K107 132,391 60,523 SH   SOLE 32 60,523 0 0
ALPHABET INC CAP STK CL C 02079K107 290,290 132,707 SH   SOLE 34 132,707 0 0
ALPHABET INC CAP STK CL C 02079K107 223,238 102,054 SH   SOLE 36 102,054 0 0
ALPHABET INC CAP STK CL C 02079K107 20,254 9,259 SH   SOLE 40 9,259 0 0
ALPHABET INC CAP STK CL C 02079K107 1,345 615 SH   OTR 43 615 0 0
ALPHABET INC CAP STK CL C 02079K107 351,078 160,497 SH   SOLE 43 136,785 0 23,712
ALPHABET INC CAP STK CL A 02079K305 1,432,711 657,430 SH   SOLE 2 161,798 0 495,632
ALPHABET INC CAP STK CL A 02079K305 492,515 226,001 SH   SOLE 4 138,448 0 87,553
ALPHABET INC CAP STK CL A 02079K305 667,950 306,503 SH   SOLE 7 281,899 0 24,604
ALPHABET INC CAP STK CL A 02079K305 25,114 11,524 SH   SOLE 13 11,524 0 0
ALPHABET INC CAP STK CL A 02079K305 63,207 29,004 SH   SOLE 15 29,004 0 0
ALPHABET INC CAP STK CL A 02079K305 61 28 SH   SOLE 17 0 0 28
ALPHABET INC CAP STK CL A 02079K305 2,521,548 1,157,066 SH   SOLE 18 1,028,285 0 128,781
ALPHABET INC CAP STK CL A 02079K305 957,475 439,358 SH   SOLE 19 439,358 0 0
ALPHABET INC CAP STK CL A 02079K305 5,311 2,437 SH   SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 14,447,398 6,629,497 SH   SOLE 21 6,629,497 0 0
ALPHABET INC CAP STK CL A 02079K305 14,078,713 6,460,318 SH   SOLE 22 5,818,448 0 641,870
ALPHABET INC CAP STK CL A 02079K305 1,081,395 496,221 SH   SOLE 23 496,221 0 0
ALPHABET INC CAP STK CL A 02079K305 1,265,529 580,715 SH   SOLE 25 578,528 0 2,187
ALPHABET INC CAP STK CL A 02079K305 1,597,923 733,241 SH   SOLE 26 308,810 0 424,431
ALPHABET INC CAP STK CL A 02079K305 1,301,936 597,421 SH   SOLE 28 29,345 0 568,076
ALPHABET INC CAP STK CL A 02079K305 19,398 8,901 SH   SOLE 29 8,901 0 0
ALPHABET INC CAP STK CL A 02079K305 3,312,244 1,519,894 SH   SOLE 30 1,519,729 0 165
ALPHABET INC CAP STK CL A 02079K305 171,044 78,487 SH   SOLE 31 49,436 0 29,051
ALPHABET INC CAP STK CL A 02079K305 131,494 60,339 SH   SOLE 32 60,339 0 0
ALPHABET INC CAP STK CL A 02079K305 562,378 258,059 SH   SOLE 34 258,059 0 0
ALPHABET INC CAP STK CL A 02079K305 238,747 109,554 SH   SOLE 36 109,554 0 0
ALPHABET INC CAP STK CL A 02079K305 21,248 9,750 SH   SOLE 40 9,750 0 0
ALPHABET INC CAP STK CL A 02079K305 1,438 660 SH   OTR 43 660 0 0
ALPHABET INC CAP STK CL A 02079K305 894,970 410,676 SH   SOLE 43 379,235 0 31,441
ALPHABET INC OPTIONS 02079K907 874 400 SH Call SOLE 2 0 0 400
ALPHABET INC OPTIONS 02079K907 1,312 600 SH Call SOLE 4 600 0 0
ALPHABET INC OPTIONS 02079K907 16,624 7,600 SH Call SOLE 18 7,600 0 0
ALPHABET INC OPTIONS 02079K907 110,685 50,600 SH Call SOLE 19 50,600 0 0
ALPHABET INC OPTIONS 02079K907 7,218 3,300 SH Call SOLE 22 3,300 0 0
ALPHABET INC OPTIONS 02079K907 874 400 SH Call SOLE 26 400 0 0
ALPHABET INC OPTIONS 02079K907 54,686 25,000 SH Call SOLE 34 25,000 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 351 53,650 SH   SOLE 2 44,712 0 8,938
ALPHATEC HLDGS INC COM NEW 02081G201 1 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 7 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,261 192,867 SH   SOLE 18 192,867 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 945 144,558 SH   SOLE 19 144,558 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 16,646 2,545,209 SH   SOLE 21 2,545,209 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 11,407 1,744,216 SH   SOLE 22 1,697,012 0 47,204
ALPHATEC HLDGS INC COM NEW 02081G201 80 12,306 SH   SOLE 25 12,306 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 72 10,972 SH   SOLE 26 5,510 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 1,421 217,279 SH   SOLE 30 217,279 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 59 9,017 SH   SOLE 36 9,017 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 41 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 78 11,878 SH   SOLE 43 11,878 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105 301 423,590 SH   SOLE 22 423,590 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 34 3,967 SH   SOLE 2 460 0 3,507
ALPINE IMMUNE SCIENCES INC COM 02083G100 325 38,185 SH   SOLE 18 38,185 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 194 22,835 SH   SOLE 19 22,835 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 5,147 604,781 SH   SOLE 21 604,781 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 1,667 195,838 SH   SOLE 22 191,316 0 4,522
ALPINE IMMUNE SCIENCES INC COM 02083G100 109 12,762 SH   SOLE 30 12,762 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 515 28,735 SH   SOLE 2 28,735 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 32 1,774 SH   SOLE 18 1,774 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 135 7,514 SH   SOLE 19 7,514 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 823 45,943 SH   SOLE 21 45,943 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,187 66,253 SH   SOLE 22 66,253 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 7 378 SH   SOLE 23 378 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 3 100 SH   SOLE 17 0 0 100
ALSET CAPITAL ACQUISITION CO CLASS A COM 02115M109 104 10,553 SH   SOLE 2 10,553 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 392 43,708 SH   SOLE 2 24,786 0 18,922
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 545 60,703 SH   SOLE 18 60,703 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 312 34,786 SH   SOLE 19 34,786 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6,148 685,446 SH   SOLE 21 685,446 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 5,060 564,117 SH   SOLE 22 551,948 0 12,169
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 0 38 SH   SOLE 43 38 0 0
ALTAIR ENGR INC COM CL A 021369103 2,102 40,041 SH   SOLE 2 26,285 0 13,756
ALTAIR ENGR INC COM CL A 021369103 286 5,444 SH   SOLE 4 4,034 0 1,410
ALTAIR ENGR INC COM CL A 021369103 30 579 SH   SOLE 7 579 0 0
ALTAIR ENGR INC COM CL A 021369103 10,985 209,245 SH   SOLE 18 194,585 0 14,660
ALTAIR ENGR INC COM CL A 021369103 24,936 474,970 SH   SOLE 19 474,970 0 0
ALTAIR ENGR INC COM CL A 021369103 101,644 1,936,085 SH   SOLE 21 1,936,085 0 0
ALTAIR ENGR INC COM CL A 021369103 69,839 1,330,275 SH   SOLE 22 1,298,037 0 32,238
ALTAIR ENGR INC COM CL A 021369103 143 2,732 SH   SOLE 23 2,732 0 0
ALTAIR ENGR INC COM CL A 021369103 460 8,761 SH   SOLE 25 8,761 0 0
ALTAIR ENGR INC COM CL A 021369103 2,558 48,721 SH   SOLE 26 25,275 0 23,446
ALTAIR ENGR INC COM CL A 021369103 43 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103 21,268 405,103 SH   SOLE 30 405,103 0 0
ALTAIR ENGR INC COM CL A 021369103 28,047 534,237 SH   SOLE 34 534,237 0 0
ALTAIR ENGR INC COM CL A 021369103 63 1,194 SH   SOLE 36 1,194 0 0
ALTAIR ENGR INC COM CL A 021369103 314 5,978 SH   SOLE 40 5,978 0 0
ALTAIR ENGR INC COM CL A 021369103 658 12,536 SH   SOLE 43 10,703 0 1,833
ALTC ACQUISITION CORP COM CL A 02156V109 102 10,593 SH   SOLE 4 10,593 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 1,541 159,678 SH   SOLE 18 159,678 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 13,339 1,382,309 SH   SOLE 19 1,382,309 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 108 11,174 SH   SOLE 26 11,174 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 4,514 467,819 SH   SOLE 34 467,819 0 0
ALTERYX INC COM CL A 02156B103 3,852 79,549 SH   SOLE 2 18,388 0 61,161
ALTERYX INC COM CL A 02156B103 111 2,302 SH   SOLE 4 219 0 2,083
ALTERYX INC COM CL A 02156B103 33 691 SH   SOLE 7 691 0 0
ALTERYX INC COM CL A 02156B103 1,260 26,014 SH   SOLE 18 26,014 0 0
ALTERYX INC COM CL A 02156B103 889 18,370 SH   SOLE 19 18,370 0 0
ALTERYX INC COM CL A 02156B103 51,865 1,071,141 SH   SOLE 21 1,071,141 0 0
ALTERYX INC COM CL A 02156B103 65,957 1,362,183 SH   SOLE 22 1,289,654 0 72,529
ALTERYX INC COM CL A 02156B103 431 8,905 SH   SOLE 25 8,905 0 0
ALTERYX INC COM CL A 02156B103 1,555 32,106 SH   SOLE 26 27,447 0 4,659
ALTERYX INC COM CL A 02156B103 51 1,055 SH   SOLE 28 1,055 0 0
ALTERYX INC COM CL A 02156B103 22,508 464,841 SH   SOLE 30 464,841 0 0
ALTERYX INC COM CL A 02156B103 43 884 SH   SOLE 31 884 0 0
ALTERYX INC COM CL A 02156B103 346 7,153 SH   SOLE 40 7,153 0 0
ALTERYX INC COM CL A 02156B103 541 11,180 SH   SOLE 43 8,950 0 2,230
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 3,159 3,600,000 PRN   SOLE 21 3,600,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,962 3,742,000 PRN   SOLE 21 3,742,000 0 0
ALTICE USA INC CL A 02156K103 12,716 1,374,709 SH   SOLE 2 1,264,390 0 110,319
ALTICE USA INC CL A 02156K103 1,457 157,483 SH   SOLE 4 153,732 0 3,751
ALTICE USA INC CL A 02156K103 97 10,540 SH   SOLE 7 10,540 0 0
ALTICE USA INC CL A 02156K103 165 17,851 SH   SOLE 13 17,851 0 0
ALTICE USA INC CL A 02156K103 1,320 142,681 SH   SOLE 18 140,977 0 1,704
ALTICE USA INC CL A 02156K103 5,718 618,162 SH   SOLE 19 618,162 0 0
ALTICE USA INC CL A 02156K103 35,795 3,869,754 SH   SOLE 21 3,869,754 0 0
ALTICE USA INC CL A 02156K103 59,737 6,458,028 SH   SOLE 22 6,024,668 0 433,360
ALTICE USA INC CL A 02156K103 422 45,627 SH   SOLE 23 45,627 0 0
ALTICE USA INC CL A 02156K103 330 35,703 SH   SOLE 25 35,703 0 0
ALTICE USA INC CL A 02156K103 1,833 198,149 SH   SOLE 26 161,670 0 36,479
ALTICE USA INC CL A 02156K103 602 65,107 SH   SOLE 28 4,167 0 60,940
ALTICE USA INC CL A 02156K103 67 7,260 SH   SOLE 29 7,260 0 0
ALTICE USA INC CL A 02156K103 902 97,548 SH   SOLE 30 97,548 0 0
ALTICE USA INC CL A 02156K103 28 3,076 SH   SOLE 31 3,076 0 0
ALTICE USA INC CL A 02156K103 941 101,713 SH   SOLE 34 101,713 0 0
ALTICE USA INC CL A 02156K103 598 64,643 SH   SOLE 36 64,643 0 0
ALTICE USA INC CL A 02156K103 280 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103 15 1,627 SH   OTR 43 1,627 0 0
ALTICE USA INC CL A 02156K103 2,158 233,261 SH   SOLE 43 199,373 0 33,888
ALTIMMUNE INC COM NEW 02155H200 16 1,408 SH   SOLE 2 0 0 1,408
ALTIMMUNE INC COM NEW 02155H200 85 7,306 SH   SOLE 18 7,306 0 0
ALTIMMUNE INC COM NEW 02155H200 175 14,973 SH   SOLE 19 14,973 0 0
ALTIMMUNE INC COM NEW 02155H200 5,418 463,068 SH   SOLE 21 463,068 0 0
ALTIMMUNE INC COM NEW 02155H200 5,346 456,917 SH   SOLE 22 456,917 0 0
ALTIMMUNE INC COM NEW 02155H200 217 18,512 SH   SOLE 30 18,512 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 32 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 11 982 SH   SOLE 18 982 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 92 8,536 SH   SOLE 19 8,536 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 271 25,252 SH   SOLE 21 25,252 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,517 141,262 SH   SOLE 22 141,262 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8 701 SH   SOLE 43 701 0 0
ALTO INGREDIENTS INC COM 021513106 617 166,243 SH   SOLE 2 105,628 0 60,615
ALTO INGREDIENTS INC COM 021513106 4 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 854 230,177 SH   SOLE 18 230,177 0 0
ALTO INGREDIENTS INC COM 021513106 474 127,729 SH   SOLE 19 127,729 0 0
ALTO INGREDIENTS INC COM 021513106 11,471 3,091,925 SH   SOLE 21 3,091,925 0 0
ALTO INGREDIENTS INC COM 021513106 6,971 1,878,864 SH   SOLE 22 1,801,378 0 77,486
ALTO INGREDIENTS INC COM 021513106 47 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106 62 16,721 SH   SOLE 30 16,721 0 0
ALTO INGREDIENTS INC COM 021513106 40 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 4 1,148 SH   SOLE 43 1,148 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,797 192,820 SH   SOLE 2 102,255 0 90,565
ALTRA INDL MOTION CORP COM 02208R106 48 1,374 SH   SOLE 4 273 0 1,101
ALTRA INDL MOTION CORP COM 02208R106 29 814 SH   SOLE 7 814 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,009 198,832 SH   SOLE 18 194,627 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 16,040 455,049 SH   SOLE 19 455,049 0 0
ALTRA INDL MOTION CORP COM 02208R106 82,645 2,344,534 SH   SOLE 21 2,344,534 0 0
ALTRA INDL MOTION CORP COM 02208R106 69,640 1,975,607 SH   SOLE 22 1,905,147 0 70,460
ALTRA INDL MOTION CORP COM 02208R106 549 15,577 SH   SOLE 23 15,577 0 0
ALTRA INDL MOTION CORP COM 02208R106 306 8,692 SH   SOLE 25 8,692 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,028 114,270 SH   SOLE 26 23,375 0 90,895
ALTRA INDL MOTION CORP COM 02208R106 41 1,156 SH   SOLE 28 1,156 0 0
ALTRA INDL MOTION CORP COM 02208R106 17,923 508,449 SH   SOLE 30 508,449 0 0
ALTRA INDL MOTION CORP COM 02208R106 227 6,447 SH   SOLE 34 6,447 0 0
ALTRA INDL MOTION CORP COM 02208R106 37 1,059 SH   SOLE 36 1,059 0 0
ALTRA INDL MOTION CORP COM 02208R106 272 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 926 26,278 SH   SOLE 43 24,801 0 1,477
ALTRIA GROUP INC COM 02209S103 176,982 4,237,071 SH   SOLE 2 1,792,529 0 2,444,542
ALTRIA GROUP INC COM 02209S103 9,932 237,767 SH   SOLE 4 237,767 0 0
ALTRIA GROUP INC COM 02209S103 77,055 1,844,742 SH   SOLE 7 1,841,235 0 3,507
ALTRIA GROUP INC COM 02209S103 9,750 233,420 SH   SOLE 13 233,420 0 0
ALTRIA GROUP INC COM 02209S103 11,063 264,860 SH   SOLE 15 264,860 0 0
ALTRIA GROUP INC COM 02209S103 3 69 SH   SOLE 17 0 0 69
ALTRIA GROUP INC COM 02209S103 147,619 3,534,091 SH   SOLE 18 3,010,470 0 523,621
ALTRIA GROUP INC COM 02209S103 276,769 6,626,027 SH   SOLE 19 6,626,027 0 0
ALTRIA GROUP INC COM 02209S103 604 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,523,546 60,415,281 SH   SOLE 21 60,415,281 0 0
ALTRIA GROUP INC COM 02209S103 1,653,823 39,593,568 SH   SOLE 22 36,054,147 0 3,539,421
ALTRIA GROUP INC COM 02209S103 151,392 3,624,413 SH   SOLE 23 3,624,413 0 0
ALTRIA GROUP INC COM 02209S103 106,072 2,539,436 SH   SOLE 25 2,539,436 0 0
ALTRIA GROUP INC COM 02209S103 130,201 3,117,089 SH   SOLE 26 1,018,276 0 2,098,813
ALTRIA GROUP INC COM 02209S103 48,570 1,162,794 SH   SOLE 28 0 0 1,162,794
ALTRIA GROUP INC COM 02209S103 376,511 9,013,901 SH   SOLE 30 9,013,901 0 0
ALTRIA GROUP INC COM 02209S103 19,662 470,726 SH   SOLE 31 430,046 0 40,680
ALTRIA GROUP INC COM 02209S103 8,562 204,986 SH   SOLE 32 204,986 0 0
ALTRIA GROUP INC COM 02209S103 67,185 1,608,454 SH   SOLE 34 1,608,454 0 0
ALTRIA GROUP INC COM 02209S103 29,970 717,490 SH   SOLE 36 717,490 0 0
ALTRIA GROUP INC COM 02209S103 1,401 33,541 SH   SOLE 40 33,541 0 0
ALTRIA GROUP INC COM 02209S103 47,883 1,146,338 SH   SOLE 43 1,016,011 0 130,327
ALTUS POWER INC COM CL A 02217A102 184 29,100 SH   SOLE 2 13,475 0 15,625
ALTUS POWER INC COM CL A 02217A102 4 581 SH   SOLE 7 581 0 0
ALTUS POWER INC COM CL A 02217A102 765 121,188 SH   SOLE 18 121,188 0 0
ALTUS POWER INC COM CL A 02217A102 478 75,767 SH   SOLE 19 75,767 0 0
ALTUS POWER INC COM CL A 02217A102 10,063 1,594,770 SH   SOLE 21 1,594,770 0 0
ALTUS POWER INC COM CL A 02217A102 6,120 969,907 SH   SOLE 22 926,321 0 43,586
ALTUS POWER INC COM CL A 02217A102 67 10,612 SH   SOLE 25 10,612 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 1 1,118 SH   SOLE 4 1,118 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 23 17,372 SH   SOLE 18 17,372 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 409 314,783 SH   SOLE 19 314,783 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 41 31,316 SH   SOLE 22 31,316 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 1 1,020 SH   SOLE 26 1,020 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 105 81,069 SH   SOLE 34 81,069 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,694 283,286 SH   SOLE 7 283,286 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 971 102,081 SH   SOLE 43 100,223 0 1,858
ALX ONCOLOGY HLDGS INC COM 00166B105 251 31,065 SH   SOLE 2 9,462 0 21,603
ALX ONCOLOGY HLDGS INC COM 00166B105 2 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 503 62,216 SH   SOLE 18 60,925 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 320 39,564 SH   SOLE 19 39,564 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 7,992 987,896 SH   SOLE 21 987,896 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 4,119 509,086 SH   SOLE 22 491,665 0 17,421
ALX ONCOLOGY HLDGS INC COM 00166B105 8 1,019 SH   SOLE 25 1,019 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 2 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 160 19,750 SH   SOLE 30 19,750 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 7 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 83 10,262 SH   SOLE 43 10,189 0 73
AMALGAMATED FINANCIAL CORP COM 022671101 937 47,384 SH   SOLE 2 34,081 0 13,303
AMALGAMATED FINANCIAL CORP COM 022671101 4 193 SH   SOLE 7 193 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 902 45,579 SH   SOLE 18 45,579 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 484 24,456 SH   SOLE 19 24,456 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 11,634 588,183 SH   SOLE 21 588,183 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 10,810 546,524 SH   SOLE 22 524,675 0 21,849
AMALGAMATED FINANCIAL CORP COM 022671101 130 6,595 SH   SOLE 25 6,595 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 72 3,629 SH   SOLE 26 3,629 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 465 23,510 SH   SOLE 30 23,510 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 19 952 SH   SOLE 31 0 0 952
AMALGAMATED FINANCIAL CORP COM 022671101 51 2,591 SH   SOLE 36 2,591 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 89 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 481 24,321 SH   SOLE 43 23,688 0 633
AMARIN CORP PLC SPONS ADR NEW 023111206 25 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 272 182,655 SH   SOLE 30 182,655 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 107 72,135 SH   SOLE 43 71,176 0 959
AMAZON COM INC COM 023135106 1,927,862 18,151,421 SH   SOLE 2 4,154,616 0 13,996,805
AMAZON COM INC COM 023135106 689,725 6,493,970 SH   SOLE 4 4,011,090 0 2,482,880
AMAZON COM INC COM 023135106 913,545 8,601,310 SH   SOLE 7 8,235,903 0 365,407
AMAZON COM INC COM 023135106 20,972 197,460 SH   SOLE 13 197,460 0 0
AMAZON COM INC COM 023135106 93,352 878,938 SH   SOLE 15 878,938 0 0
AMAZON COM INC COM 023135106 257 2,420 SH   SOLE 17 0 0 2,420
AMAZON COM INC COM 023135106 3,683,099 34,677,514 SH   SOLE 18 31,143,893 0 3,533,621
AMAZON COM INC COM 023135106 1,302,053 12,259,236 SH   SOLE 19 12,259,236 0 0
AMAZON COM INC COM 023135106 2,033 19,140 SH   SOLE 20 19,140 0 0
AMAZON COM INC COM 023135106 19,539,881 183,974,025 SH   SOLE 21 183,974,025 0 0
AMAZON COM INC COM 023135106 19,959,259 187,922,599 SH   SOLE 22 169,345,261 0 18,577,338
AMAZON COM INC COM 023135106 1,577,580 14,853,406 SH   SOLE 23 14,853,406 0 0
AMAZON COM INC COM 023135106 1,715,006 16,147,313 SH   SOLE 25 16,071,373 0 75,940
AMAZON COM INC COM 023135106 2,211,049 20,817,711 SH   SOLE 26 8,638,744 0 12,178,967
AMAZON COM INC COM 023135106 1,749,231 16,469,548 SH   SOLE 28 583,051 0 15,886,497
AMAZON COM INC COM 023135106 15,065 141,843 SH   SOLE 29 141,843 0 0
AMAZON COM INC COM 023135106 4,802,918 45,220,954 SH   SOLE 30 45,022,228 0 198,726
AMAZON COM INC COM 023135106 226,663 2,134,098 SH   SOLE 31 1,252,058 0 882,040
AMAZON COM INC COM 023135106 210,844 1,985,159 SH   SOLE 32 1,985,159 0 0
AMAZON COM INC COM 023135106 568,154 5,349,346 SH   SOLE 34 5,349,346 0 0
AMAZON COM INC COM 023135106 347,585 3,272,622 SH   SOLE 36 3,272,622 0 0
AMAZON COM INC COM 023135106 31,598 297,504 SH   SOLE 40 297,504 0 0
AMAZON COM INC COM 023135106 2,020 19,020 SH   OTR 43 19,020 0 0
AMAZON COM INC COM 023135106 804,275 7,572,500 SH   SOLE 43 6,857,734 0 714,766
AMAZON COM INC OPTIONS 023135106 212 2,000 SH Call SOLE 4 2,000 0 0
AMAZON COM INC OPTIONS 023135106 2,124 20,000 SH Call SOLE 18 20,000 0 0
AMAZON COM INC OPTIONS 023135106 21,879 206,000 SH Call SOLE 19 206,000 0 0
AMAZON COM INC OPTIONS 023135106 1,062 10,000 SH Call SOLE 22 10,000 0 0
AMAZON COM INC OPTIONS 023135106 9,538 89,800 SH Call SOLE 34 89,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 884 77,899 SH   SOLE 2 27,726 0 50,173
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 6 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,015 177,513 SH   SOLE 18 177,513 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,063 181,800 SH   SOLE 19 181,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 54,238 4,778,638 SH   SOLE 21 4,778,638 0 0
AMBAC FINL GROUP INC COM NEW 023139884 14,204 1,251,449 SH   SOLE 22 1,191,608 0 59,841
AMBAC FINL GROUP INC COM NEW 023139884 55 4,804 SH   SOLE 23 4,804 0 0
AMBAC FINL GROUP INC COM NEW 023139884 66 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884 197 17,315 SH   SOLE 26 0 0 17,315
AMBAC FINL GROUP INC COM NEW 023139884 287 25,301 SH   SOLE 28 25,301 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,140 100,442 SH   SOLE 30 100,442 0 0
AMBAC FINL GROUP INC COM NEW 023139884 60 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 603 53,103 SH   SOLE 43 51,053 0 2,050
AMBARELLA INC SHS G037AX101 2,111 32,250 SH   SOLE 2 19,277 0 12,973
AMBARELLA INC SHS G037AX101 105 1,604 SH   SOLE 4 1,096 0 508
AMBARELLA INC SHS G037AX101 27 408 SH   SOLE 7 408 0 0
AMBARELLA INC SHS G037AX101 6,370 97,312 SH   SOLE 18 92,313 0 4,999
AMBARELLA INC SHS G037AX101 53,814 822,093 SH   SOLE 19 822,093 0 0
AMBARELLA INC SHS G037AX101 82,183 1,255,468 SH   SOLE 21 1,255,468 0 0
AMBARELLA INC SHS G037AX101 61,365 937,439 SH   SOLE 22 915,857 0 21,582
AMBARELLA INC SHS G037AX101 230 3,508 SH   SOLE 23 3,508 0 0
AMBARELLA INC SHS G037AX101 1,264 19,316 SH   SOLE 25 19,316 0 0
AMBARELLA INC SHS G037AX101 2,306 35,220 SH   SOLE 26 11,799 0 23,421
AMBARELLA INC SHS G037AX101 1,062 16,218 SH   SOLE 28 16,218 0 0
AMBARELLA INC SHS G037AX101 22,507 343,824 SH   SOLE 30 343,824 0 0
AMBARELLA INC SHS G037AX101 23,238 354,998 SH   SOLE 34 354,998 0 0
AMBARELLA INC SHS G037AX101 7 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101 303 4,627 SH   SOLE 40 4,627 0 0
AMBARELLA INC SHS G037AX101 454 6,933 SH   SOLE 43 6,556 0 377
AMBEV SA SPONSORED ADR 02319V103 7,646 3,046,234 SH   SOLE 2 3,046,234 0 0
AMBEV SA SPONSORED ADR 02319V103 863 343,742 SH   SOLE 4 343,742 0 0
AMBEV SA SPONSORED ADR 02319V103 1,722 686,164 SH   SOLE 13 686,164 0 0
AMBEV SA SPONSORED ADR 02319V103 1,777 708,131 SH   SOLE 18 708,131 0 0
AMBEV SA SPONSORED ADR 02319V103 7 2,731 SH   SOLE 19 2,731 0 0
AMBEV SA SPONSORED ADR 02319V103 37,987 15,134,288 SH   SOLE 21 15,134,288 0 0
AMBEV SA SPONSORED ADR 02319V103 25,932 10,331,610 SH   SOLE 22 10,331,610 0 0
AMBEV SA SPONSORED ADR 02319V103 5,734 2,284,387 SH   SOLE 25 2,284,387 0 0
AMBEV SA SPONSORED ADR 02319V103 154 61,396 SH   SOLE 28 0 0 61,396
AMBEV SA SPONSORED ADR 02319V103 2,485 990,050 SH   SOLE 30 990,050 0 0
AMBEV SA SPONSORED ADR 02319V103 3,544 1,411,953 SH   SOLE 43 1,336,164 0 75,789
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 218 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 94 35,325 SH   SOLE 18 35,325 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 5,701 2,151,384 SH   SOLE 19 2,151,384 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1 428 SH   SOLE 21 428 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1,542 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10,461 772,064 SH   SOLE 2 98,796 0 673,268
AMC ENTMT HLDGS INC CL A COM 00165C104 4,613 340,456 SH   SOLE 4 196,602 0 143,854
AMC ENTMT HLDGS INC CL A COM 00165C104 759 55,992 SH   SOLE 7 55,992 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 23 1,673 SH   SOLE 13 1,673 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 510 37,616 SH   SOLE 15 37,616 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4,411 325,522 SH   SOLE 18 296,610 0 28,912
AMC ENTMT HLDGS INC CL A COM 00165C104 7,085 522,843 SH   SOLE 19 522,843 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 83,594 6,169,322 SH   SOLE 21 6,169,322 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 167,869 12,388,839 SH   SOLE 22 11,453,008 0 935,831
AMC ENTMT HLDGS INC CL A COM 00165C104 10,679 788,146 SH   SOLE 23 788,146 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 12,527 924,478 SH   SOLE 25 924,478 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 12,601 929,964 SH   SOLE 26 385,384 0 544,580
AMC ENTMT HLDGS INC CL A COM 00165C104 11,716 864,633 SH   SOLE 28 21,500 0 843,133
AMC ENTMT HLDGS INC CL A COM 00165C104 53 3,902 SH   SOLE 29 3,902 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 15,040 1,109,997 SH   SOLE 30 1,109,997 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 859 63,407 SH   SOLE 31 50,705 0 12,702
AMC ENTMT HLDGS INC CL A COM 00165C104 2,701 199,305 SH   SOLE 34 199,305 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,409 177,760 SH   SOLE 36 177,760 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 236 17,384 SH   SOLE 40 17,384 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 6 411 SH   OTR 43 411 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,572 189,787 SH   SOLE 43 185,641 0 4,146
AMC NETWORKS INC CL A 00164V103 1,875 64,390 SH   SOLE 2 23,840 0 40,550
AMC NETWORKS INC CL A 00164V103 3 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 28 975 SH   SOLE 7 975 0 0
AMC NETWORKS INC CL A 00164V103 3,208 110,154 SH   SOLE 18 110,154 0 0
AMC NETWORKS INC CL A 00164V103 6,176 212,093 SH   SOLE 19 212,093 0 0
AMC NETWORKS INC CL A 00164V103 110,823 3,805,726 SH   SOLE 21 3,805,726 0 0
AMC NETWORKS INC CL A 00164V103 27,103 930,737 SH   SOLE 22 897,886 0 32,851
AMC NETWORKS INC CL A 00164V103 138 4,732 SH   SOLE 23 4,732 0 0
AMC NETWORKS INC CL A 00164V103 99 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103 1,491 51,207 SH   SOLE 26 7,652 0 43,555
AMC NETWORKS INC CL A 00164V103 1,443 49,570 SH   SOLE 30 49,570 0 0
AMC NETWORKS INC CL A 00164V103 58 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 92 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 1,553 53,325 SH   SOLE 43 50,837 0 2,488
AMCON DISTRG CO COM NEW 02341Q205 6 35 SH   SOLE 18 35 0 0
AMCON DISTRG CO COM NEW 02341Q205 60 366 SH   SOLE 21 366 0 0
AMCON DISTRG CO COM NEW 02341Q205 2 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107 19,522 1,570,583 SH   SOLE 2 456,501 0 1,114,082
AMCOR PLC ORD G0250X107 15,889 1,278,257 SH   SOLE 4 598,541 0 679,716
AMCOR PLC ORD G0250X107 26,431 2,126,397 SH   SOLE 7 2,078,263 0 48,134
AMCOR PLC ORD G0250X107 81 6,480 SH   SOLE 13 6,480 0 0
AMCOR PLC ORD G0250X107 2,588 208,233 SH   SOLE 15 208,233 0 0
AMCOR PLC ORD G0250X107 30,134 2,424,329 SH   SOLE 18 2,219,872 0 204,457
AMCOR PLC ORD G0250X107 17,819 1,433,522 SH   SOLE 19 1,433,522 0 0
AMCOR PLC ORD G0250X107 707,156 56,891,109 SH   SOLE 21 56,891,109 0 0
AMCOR PLC ORD G0250X107 406,708 32,719,854 SH   SOLE 22 29,690,664 0 3,029,190
AMCOR PLC ORD G0250X107 22,840 1,837,510 SH   SOLE 23 1,837,510 0 0
AMCOR PLC ORD G0250X107 15,121 1,216,513 SH   SOLE 25 1,216,513 0 0
AMCOR PLC ORD G0250X107 30,127 2,423,723 SH   SOLE 26 1,179,800 0 1,243,923
AMCOR PLC ORD G0250X107 28,722 2,310,714 SH   SOLE 28 24,919 0 2,285,795
AMCOR PLC ORD G0250X107 97,883 7,874,754 SH   SOLE 30 7,874,754 0 0
AMCOR PLC ORD G0250X107 3,726 299,725 SH   SOLE 31 152,918 0 146,807
AMCOR PLC ORD G0250X107 960 77,240 SH   SOLE 34 77,240 0 0
AMCOR PLC ORD G0250X107 6,941 558,435 SH   SOLE 36 558,435 0 0
AMCOR PLC ORD G0250X107 332 26,734 SH   SOLE 40 26,734 0 0
AMCOR PLC ORD G0250X107 2,988 240,421 SH   SOLE 43 217,074 0 23,347
AMDOCS LTD SHS G02602103 22,303 267,716 SH   SOLE 2 48,276 0 219,440
AMDOCS LTD SHS G02602103 40 484 SH   SOLE 4 0 0 484
AMDOCS LTD SHS G02602103 172 2,070 SH   SOLE 7 2,070 0 0
AMDOCS LTD SHS G02602103 79 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 4,272 51,281 SH   SOLE 18 51,281 0 0
AMDOCS LTD SHS G02602103 13,459 161,552 SH   SOLE 19 161,552 0 0
AMDOCS LTD SHS G02602103 107,130 1,285,920 SH   SOLE 21 1,285,920 0 0
AMDOCS LTD SHS G02602103 87,486 1,050,122 SH   SOLE 22 952,755 0 97,367
AMDOCS LTD SHS G02602103 11,878 142,581 SH   SOLE 25 142,581 0 0
AMDOCS LTD SHS G02602103 6,201 74,437 SH   SOLE 26 10,862 0 63,575
AMDOCS LTD SHS G02602103 26,990 323,974 SH   SOLE 28 2,372 0 321,602
AMDOCS LTD SHS G02602103 3,896 46,764 SH   SOLE 30 46,764 0 0
AMDOCS LTD SHS G02602103 151 1,813 SH   SOLE 31 1,813 0 0
AMDOCS LTD SHS G02602103 1,888 22,660 SH   SOLE 36 22,660 0 0
AMDOCS LTD SHS G02602103 33 399 SH   OTR 43 399 0 0
AMDOCS LTD SHS G02602103 51,021 612,418 SH   SOLE 43 602,256 0 10,162
AMEDISYS INC COM 023436108 10,912 103,801 SH   SOLE 2 85,710 0 18,091
AMEDISYS INC COM 023436108 44 421 SH   SOLE 4 119 0 302
AMEDISYS INC COM 023436108 39 375 SH   SOLE 7 375 0 0
AMEDISYS INC COM 023436108 1 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 10,380 98,744 SH   SOLE 18 98,744 0 0
AMEDISYS INC COM 023436108 59,280 563,929 SH   SOLE 19 563,929 0 0
AMEDISYS INC COM 023436108 176,225 1,676,422 SH   SOLE 21 1,676,422 0 0
AMEDISYS INC COM 023436108 93,776 892,085 SH   SOLE 22 851,786 0 40,299
AMEDISYS INC COM 023436108 517 4,914 SH   SOLE 25 4,914 0 0
AMEDISYS INC COM 023436108 1,317 12,529 SH   SOLE 26 9,956 0 2,573
AMEDISYS INC COM 023436108 61 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108 5,746 54,661 SH   SOLE 30 54,661 0 0
AMEDISYS INC COM 023436108 49 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108 49,385 469,799 SH   SOLE 34 469,799 0 0
AMEDISYS INC COM 023436108 74 704 SH   SOLE 36 704 0 0
AMEDISYS INC COM 023436108 459 4,365 SH   SOLE 40 4,365 0 0
AMEDISYS INC COM 023436108 16 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108 2,041 19,413 SH   SOLE 43 17,032 0 2,381
AMER SOFTWARE INC CL A 029683109 677 41,898 SH   SOLE 2 24,758 0 17,140
AMER SOFTWARE INC CL A 029683109 7 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 1,467 90,759 SH   SOLE 18 90,759 0 0
AMER SOFTWARE INC CL A 029683109 922 57,029 SH   SOLE 19 57,029 0 0
AMER SOFTWARE INC CL A 029683109 18,954 1,172,873 SH   SOLE 21 1,172,873 0 0
AMER SOFTWARE INC CL A 029683109 12,807 792,484 SH   SOLE 22 760,990 0 31,494
AMER SOFTWARE INC CL A 029683109 63 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109 36 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109 305 18,864 SH   SOLE 30 18,864 0 0
AMER SOFTWARE INC CL A 029683109 50 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 198 12,264 SH   SOLE 43 11,945 0 319
AMER STATES WTR CO COM 029899101 2,415 29,628 SH   SOLE 2 13,404 0 16,224
AMER STATES WTR CO COM 029899101 453 5,559 SH   SOLE 4 5,559 0 0
AMER STATES WTR CO COM 029899101 10,269 125,985 SH   SOLE 7 125,985 0 0
AMER STATES WTR CO COM 029899101 10,738 131,743 SH   SOLE 18 131,743 0 0
AMER STATES WTR CO COM 029899101 5,687 69,776 SH   SOLE 19 69,776 0 0
AMER STATES WTR CO COM 029899101 386,251 4,738,700 SH   SOLE 21 4,738,700 0 0
AMER STATES WTR CO COM 029899101 75,918 931,398 SH   SOLE 22 896,580 0 34,818
AMER STATES WTR CO COM 029899101 674 8,268 SH   SOLE 25 8,268 0 0
AMER STATES WTR CO COM 029899101 1,405 17,236 SH   SOLE 26 14,323 0 2,913
AMER STATES WTR CO COM 029899101 54 658 SH   SOLE 28 658 0 0
AMER STATES WTR CO COM 029899101 41,300 506,684 SH   SOLE 30 506,684 0 0
AMER STATES WTR CO COM 029899101 45 556 SH   SOLE 31 0 0 556
AMER STATES WTR CO COM 029899101 566 6,949 SH   SOLE 36 6,949 0 0
AMER STATES WTR CO COM 029899101 402 4,926 SH   SOLE 40 4,926 0 0
AMER STATES WTR CO COM 029899101 2,991 36,701 SH   SOLE 43 35,696 0 1,005
AMERANT BANCORP INC CL A 023576101 705 25,088 SH   SOLE 2 8,062 0 17,026
AMERANT BANCORP INC CL A 023576101 9 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 2,406 85,547 SH   SOLE 18 85,547 0 0
AMERANT BANCORP INC CL A 023576101 1,433 50,956 SH   SOLE 19 50,956 0 0
AMERANT BANCORP INC CL A 023576101 30,902 1,098,930 SH   SOLE 21 1,098,930 0 0
AMERANT BANCORP INC CL A 023576101 17,776 632,134 SH   SOLE 22 601,422 0 30,712
AMERANT BANCORP INC CL A 023576101 189 6,736 SH   SOLE 25 6,736 0 0
AMERANT BANCORP INC CL A 023576101 742 26,390 SH   SOLE 26 26,390 0 0
AMERANT BANCORP INC CL A 023576101 78 2,779 SH   SOLE 30 2,779 0 0
AMERANT BANCORP INC CL A 023576101 16 556 SH   SOLE 31 0 0 556
AMERANT BANCORP INC CL A 023576101 73 2,593 SH   SOLE 36 2,593 0 0
AMERANT BANCORP INC CL A 023576101 93 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101 49 1,750 SH   SOLE 43 1,711 0 39
AMERCO COM 023586100 3,974 8,310 SH   SOLE 2 3,617 0 4,693
AMERCO COM 023586100 6,305 13,183 SH   SOLE 4 4,119 0 9,064
AMERCO COM 023586100 2,000 4,183 SH   SOLE 7 4,183 0 0
AMERCO COM 023586100 33 69 SH   SOLE 13 69 0 0
AMERCO COM 023586100 505 1,055 SH   SOLE 15 1,055 0 0
AMERCO COM 023586100 4,174 8,728 SH   SOLE 18 8,233 0 495
AMERCO COM 023586100 1,287 2,691 SH   SOLE 19 2,691 0 0
AMERCO COM 023586100 135,301 282,920 SH   SOLE 21 282,920 0 0
AMERCO COM 023586100 114,770 239,989 SH   SOLE 22 222,874 0 17,115
AMERCO COM 023586100 7,815 16,342 SH   SOLE 23 16,342 0 0
AMERCO COM 023586100 4,203 8,788 SH   SOLE 25 8,788 0 0
AMERCO COM 023586100 3,733 7,806 SH   SOLE 26 5,602 0 2,204
AMERCO COM 023586100 5,798 12,123 SH   SOLE 28 160 0 11,963
AMERCO COM 023586100 37,718 78,871 SH   SOLE 30 57,827 0 21,044
AMERCO COM 023586100 826 1,727 SH   SOLE 31 802 0 925
AMERCO COM 023586100 242 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 1,587 3,319 SH   SOLE 36 3,319 0 0
AMERCO COM 023586100 150 313 SH   SOLE 40 313 0 0
AMERCO COM 023586100 4,290 8,971 SH   SOLE 43 8,553 0 418
AMEREN CORP COM 023608102 44,576 493,315 SH   SOLE 2 158,368 0 334,947
AMEREN CORP COM 023608102 15,023 166,254 SH   SOLE 4 139,851 0 26,403
AMEREN CORP COM 023608102 23,609 261,282 SH   SOLE 7 252,931 0 8,351
AMEREN CORP COM 023608102 573 6,341 SH   SOLE 13 6,341 0 0
AMEREN CORP COM 023608102 3,391 37,525 SH   SOLE 15 37,525 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 39,063 432,299 SH   SOLE 18 394,289 0 38,010
AMEREN CORP COM 023608102 30,224 334,487 SH   SOLE 19 334,487 0 0
AMEREN CORP COM 023608102 728,475 8,061,923 SH   SOLE 21 8,061,923 0 0
AMEREN CORP COM 023608102 510,489 5,649,499 SH   SOLE 22 5,131,870 0 517,629
AMEREN CORP COM 023608102 42,386 469,078 SH   SOLE 23 469,078 0 0
AMEREN CORP COM 023608102 8,799 97,375 SH   SOLE 25 97,375 0 0
AMEREN CORP COM 023608102 45,151 499,676 SH   SOLE 26 216,761 0 282,915
AMEREN CORP COM 023608102 14,325 158,537 SH   SOLE 28 0 0 158,537
AMEREN CORP COM 023608102 1,115 12,335 SH   SOLE 29 12,335 0 0
AMEREN CORP COM 023608102 120,818 1,337,075 SH   SOLE 30 1,337,075 0 0
AMEREN CORP COM 023608102 5,885 65,124 SH   SOLE 31 40,519 0 24,605
AMEREN CORP COM 023608102 11,106 122,904 SH   SOLE 34 122,904 0 0
AMEREN CORP COM 023608102 10,667 118,046 SH   SOLE 36 118,046 0 0
AMEREN CORP COM 023608102 425 4,698 SH   SOLE 40 4,698 0 0
AMEREN CORP COM 023608102 59 654 SH   OTR 43 654 0 0
AMEREN CORP COM 023608102 16,916 187,205 SH   SOLE 43 165,773 0 21,433
AMERESCO INC CL A 02361E108 1,750 38,417 SH   SOLE 2 22,365 0 16,052
AMERESCO INC CL A 02361E108 3 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 3,206 70,361 SH   SOLE 7 70,361 0 0
AMERESCO INC CL A 02361E108 3,944 86,560 SH   SOLE 18 81,096 0 5,464
AMERESCO INC CL A 02361E108 7,577 166,310 SH   SOLE 19 166,310 0 0
AMERESCO INC CL A 02361E108 48,108 1,055,917 SH   SOLE 21 1,055,917 0 0
AMERESCO INC CL A 02361E108 37,856 830,898 SH   SOLE 22 811,517 0 19,381
AMERESCO INC CL A 02361E108 223 4,888 SH   SOLE 23 4,888 0 0
AMERESCO INC CL A 02361E108 1,286 28,218 SH   SOLE 25 28,218 0 0
AMERESCO INC CL A 02361E108 2,202 48,335 SH   SOLE 26 18,441 0 29,894
AMERESCO INC CL A 02361E108 873 19,157 SH   SOLE 28 19,157 0 0
AMERESCO INC CL A 02361E108 2,283 50,110 SH   SOLE 30 50,110 0 0
AMERESCO INC CL A 02361E108 167 3,659 SH   SOLE 34 3,659 0 0
AMERESCO INC CL A 02361E108 6 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 149 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 821 18,031 SH   SOLE 43 17,855 0 176
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 707 34,593 SH   SOLE 2 0 0 34,593
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,536 466,749 SH   SOLE 18 0 0 466,749
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,090 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 33,398 1,634,758 SH   SOLE 34 1,634,758 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,163 301,682 SH   SOLE 43 282,030 0 19,652
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 12 608 SH   SOLE 43 0 0 608
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 10,423 9,920,000 PRN   SOLE 21 9,920,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 11,001 867,563 SH   SOLE 2 469,808 0 397,755
AMERICAN AIRLS GROUP INC COM 02376R102 107 8,463 SH   SOLE 4 8,463 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,543 516,046 SH   SOLE 7 495,106 0 20,940
AMERICAN AIRLS GROUP INC COM 02376R102 127 10,035 SH   SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12,149 958,099 SH   SOLE 18 897,755 0 60,344
AMERICAN AIRLS GROUP INC COM 02376R102 4,461 351,845 SH   SOLE 19 351,845 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 200,602 15,820,369 SH   SOLE 21 15,820,369 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 176,139 13,891,051 SH   SOLE 22 13,192,079 0 698,972
AMERICAN AIRLS GROUP INC COM 02376R102 42 3,284 SH   SOLE 23 3,284 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,357 185,917 SH   SOLE 25 185,917 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,698 528,214 SH   SOLE 26 56,928 0 471,286
AMERICAN AIRLS GROUP INC COM 02376R102 941 74,202 SH   SOLE 28 11,319 0 62,883
AMERICAN AIRLS GROUP INC COM 02376R102 19,774 1,559,481 SH   SOLE 30 1,559,481 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 171 13,496 SH   SOLE 31 9,363 0 4,133
AMERICAN AIRLS GROUP INC COM 02376R102 366 28,890 SH   SOLE 34 28,890 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 734 57,865 SH   SOLE 36 57,865 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 268 21,111 SH   SOLE 40 21,111 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 31 2,473 SH   OTR 43 2,473 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,483 274,671 SH   SOLE 43 247,357 0 27,314
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 4,438 350,000 SH Put SOLE 19 350,000 0 0
AMERICAN ASSETS TR INC COM 024013104 6,140 206,730 SH   SOLE 2 164,762 0 41,968
AMERICAN ASSETS TR INC COM 024013104 714 24,028 SH   SOLE 4 24,028 0 0
AMERICAN ASSETS TR INC COM 024013104 1,784 60,077 SH   SOLE 7 60,077 0 0
AMERICAN ASSETS TR INC COM 024013104 5,680 191,254 SH   SOLE 18 191,254 0 0
AMERICAN ASSETS TR INC COM 024013104 9,415 316,989 SH   SOLE 19 316,989 0 0
AMERICAN ASSETS TR INC COM 024013104 194,857 6,560,826 SH   SOLE 21 6,560,826 0 0
AMERICAN ASSETS TR INC COM 024013104 57,649 1,941,041 SH   SOLE 22 1,887,281 0 53,760
AMERICAN ASSETS TR INC COM 024013104 245 8,253 SH   SOLE 23 8,253 0 0
AMERICAN ASSETS TR INC COM 024013104 6,516 219,410 SH   SOLE 25 219,410 0 0
AMERICAN ASSETS TR INC COM 024013104 1,874 63,108 SH   SOLE 26 24,940 0 38,168
AMERICAN ASSETS TR INC COM 024013104 929 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104 9,491 319,579 SH   SOLE 30 319,579 0 0
AMERICAN ASSETS TR INC COM 024013104 18 591 SH   SOLE 31 0 0 591
AMERICAN ASSETS TR INC COM 024013104 438 14,744 SH   SOLE 34 14,744 0 0
AMERICAN ASSETS TR INC COM 024013104 170 5,728 SH   SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 1,357 45,676 SH   SOLE 43 45,132 0 544
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,042 138,379 SH   SOLE 2 61,762 0 76,617
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 32 4,232 SH   SOLE 7 4,232 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,161 419,812 SH   SOLE 18 419,812 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,537 204,171 SH   SOLE 19 204,171 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 107,506 14,277,086 SH   SOLE 21 14,277,086 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 21,873 2,904,753 SH   SOLE 22 2,783,155 0 121,598
AMERICAN AXLE & MFG HLDGS IN COM 024061103 108 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 233 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,671 221,933 SH   SOLE 30 221,933 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 1,000 SH   SOLE 34 1,000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 68 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 105 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 491 65,161 SH   SOLE 43 41,052 0 24,109
AMERICAN CAMPUS CMNTYS INC COM 024835100 22,655 351,409 SH   SOLE 2 100,978 0 250,431
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,338 67,289 SH   SOLE 4 67,289 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,283 175,005 SH   SOLE 7 175,005 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 19,443 301,582 SH   SOLE 18 301,582 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,718 212,782 SH   SOLE 19 212,782 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 526,620 8,168,452 SH   SOLE 21 8,168,452 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 315,594 4,895,208 SH   SOLE 22 4,724,791 0 170,417
AMERICAN CAMPUS CMNTYS INC COM 024835100 336 5,219 SH   SOLE 23 5,219 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 39,470 612,226 SH   SOLE 25 612,226 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,139 64,194 SH   SOLE 26 53,148 0 11,046
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,526 85,719 SH   SOLE 28 2,456 0 83,263
AMERICAN CAMPUS CMNTYS INC COM 024835100 41,590 645,108 SH   SOLE 30 645,108 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 232 3,601 SH   SOLE 31 2,007 0 1,594
AMERICAN CAMPUS CMNTYS INC COM 024835100 37 568 SH   SOLE 34 568 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 191 2,967 SH   SOLE 36 2,967 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,104 17,117 SH   SOLE 40 17,117 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 6,282 97,437 SH   SOLE 43 92,238 0 5,199
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,749 424,757 SH   SOLE 2 267,133 0 157,624
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 31 2,783 SH   SOLE 7 2,783 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8,157 729,610 SH   SOLE 18 729,610 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11,589 1,036,613 SH   SOLE 19 1,036,613 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 123,588 11,054,411 SH   SOLE 21 11,054,411 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 61,361 5,488,470 SH   SOLE 22 5,311,206 0 177,264
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 281 25,118 SH   SOLE 23 25,118 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 295 26,380 SH   SOLE 25 26,380 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,499 223,490 SH   SOLE 26 48,373 0 175,117
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 33 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 736 65,803 SH   SOLE 30 65,803 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 467 41,803 SH   SOLE 34 41,803 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 126 11,300 SH   SOLE 36 11,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 213 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,123 189,850 SH   SOLE 43 165,428 0 24,422
AMERICAN ELEC PWR CO INC COM 025537101 88,780 925,374 SH   SOLE 2 256,675 0 668,699
AMERICAN ELEC PWR CO INC COM 025537101 29,347 305,885 SH   SOLE 4 254,911 0 50,974
AMERICAN ELEC PWR CO INC COM 025537101 57,810 602,564 SH   SOLE 7 586,885 0 15,679
AMERICAN ELEC PWR CO INC COM 025537101 207 2,161 SH   SOLE 13 2,161 0 0
AMERICAN ELEC PWR CO INC COM 025537101 7,219 75,248 SH   SOLE 15 75,248 0 0
AMERICAN ELEC PWR CO INC COM 025537101 159,410 1,661,563 SH   SOLE 18 1,527,342 0 134,221
AMERICAN ELEC PWR CO INC COM 025537101 224,834 2,343,486 SH   SOLE 19 2,343,486 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,751,595 18,257,197 SH   SOLE 21 18,257,197 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,096,452 11,428,523 SH   SOLE 22 10,433,981 0 994,542
AMERICAN ELEC PWR CO INC COM 025537101 84,650 882,319 SH   SOLE 23 882,319 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,453 181,920 SH   SOLE 25 181,920 0 0
AMERICAN ELEC PWR CO INC COM 025537101 107,926 1,124,935 SH   SOLE 26 433,913 0 691,022
AMERICAN ELEC PWR CO INC COM 025537101 32,211 335,745 SH   SOLE 28 8,024 0 327,721
AMERICAN ELEC PWR CO INC COM 025537101 126 1,314 SH   SOLE 29 1,314 0 0
AMERICAN ELEC PWR CO INC COM 025537101 290,582 3,028,793 SH   SOLE 30 3,028,793 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,916 103,359 SH   SOLE 31 54,916 0 48,443
AMERICAN ELEC PWR CO INC COM 025537101 16,486 171,836 SH   SOLE 32 171,836 0 0
AMERICAN ELEC PWR CO INC COM 025537101 19,523 203,488 SH   SOLE 34 203,488 0 0
AMERICAN ELEC PWR CO INC COM 025537101 25,158 262,224 SH   SOLE 36 262,224 0 0
AMERICAN ELEC PWR CO INC COM 025537101 922 9,612 SH   SOLE 40 9,612 0 0
AMERICAN ELEC PWR CO INC COM 025537101 90 933 SH   OTR 43 933 0 0
AMERICAN ELEC PWR CO INC COM 025537101 42,437 442,329 SH   SOLE 43 400,601 0 41,728
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 72,615 1,337,780 SH   SOLE 21 1,337,780 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,534 69,291 SH   SOLE 2 22,333 0 46,958
AMERICAN EQTY INVT LIFE HLD COM 025676206 11 309 SH   SOLE 4 309 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 76 2,082 SH   SOLE 7 2,082 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,509 287,354 SH   SOLE 18 287,354 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,151 140,854 SH   SOLE 19 140,854 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 358,069 9,791,333 SH   SOLE 21 9,791,333 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 70,637 1,931,562 SH   SOLE 22 1,846,732 0 84,830
AMERICAN EQTY INVT LIFE HLD COM 025676206 400 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,191 32,574 SH   SOLE 26 26,495 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 62 1,701 SH   SOLE 28 1,701 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 8,251 225,633 SH   SOLE 30 225,633 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 462 12,643 SH   SOLE 31 0 0 12,643
AMERICAN EQTY INVT LIFE HLD COM 025676206 144 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 410 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,724 47,143 SH   SOLE 43 46,587 0 556
AMERICAN EXPRESS CO COM 025816109 211,790 1,527,848 SH   SOLE 2 490,440 0 1,037,408
AMERICAN EXPRESS CO COM 025816109 72,904 525,924 SH   SOLE 4 334,557 0 191,367
AMERICAN EXPRESS CO COM 025816109 76,276 550,252 SH   SOLE 7 532,506 0 17,746
AMERICAN EXPRESS CO COM 025816109 4,345 31,344 SH   SOLE 13 31,344 0 0
AMERICAN EXPRESS CO COM 025816109 8,472 61,115 SH   SOLE 15 61,115 0 0
AMERICAN EXPRESS CO COM 025816109 1 5 SH   SOLE 17 0 0 5
AMERICAN EXPRESS CO COM 025816109 181,802 1,311,517 SH   SOLE 18 1,184,053 0 127,464
AMERICAN EXPRESS CO COM 025816109 78,502 566,309 SH   SOLE 19 566,309 0 0
AMERICAN EXPRESS CO COM 025816109 1,873,756 13,517,215 SH   SOLE 21 13,517,215 0 0
AMERICAN EXPRESS CO COM 025816109 1,848,283 13,333,448 SH   SOLE 22 11,893,102 0 1,440,346
AMERICAN EXPRESS CO COM 025816109 149,319 1,077,181 SH   SOLE 23 1,077,181 0 0
AMERICAN EXPRESS CO COM 025816109 169,867 1,225,413 SH   SOLE 25 1,225,413 0 0
AMERICAN EXPRESS CO COM 025816109 284,254 2,050,597 SH   SOLE 26 959,758 0 1,090,839
AMERICAN EXPRESS CO COM 025816109 230,449 1,662,454 SH   SOLE 28 90,856 0 1,571,598
AMERICAN EXPRESS CO COM 025816109 4,468 32,229 SH   SOLE 29 32,229 0 0
AMERICAN EXPRESS CO COM 025816109 630,938 4,551,569 SH   SOLE 30 4,551,569 0 0
AMERICAN EXPRESS CO COM 025816109 26,573 191,696 SH   SOLE 31 125,394 0 66,302
AMERICAN EXPRESS CO COM 025816109 6,974 50,310 SH   SOLE 32 50,310 0 0
AMERICAN EXPRESS CO COM 025816109 92,507 667,340 SH   SOLE 34 667,340 0 0
AMERICAN EXPRESS CO COM 025816109 34,523 249,047 SH   SOLE 36 249,047 0 0
AMERICAN EXPRESS CO COM 025816109 2,967 21,404 SH   SOLE 40 21,404 0 0
AMERICAN EXPRESS CO COM 025816109 220 1,589 SH   OTR 43 1,589 0 0
AMERICAN EXPRESS CO COM 025816109 94,539 681,998 SH   SOLE 43 620,796 0 61,203
AMERICAN FINL GROUP INC OHIO COM 025932104 37,844 272,631 SH   SOLE 2 44,801 0 227,830
AMERICAN FINL GROUP INC OHIO COM 025932104 8,187 58,981 SH   SOLE 4 31,207 0 27,774
AMERICAN FINL GROUP INC OHIO COM 025932104 2,078 14,967 SH   SOLE 7 14,967 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 55 398 SH   SOLE 13 398 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,178 8,488 SH   SOLE 15 8,488 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 30,612 220,534 SH   SOLE 18 216,808 0 3,726
AMERICAN FINL GROUP INC OHIO COM 025932104 2,832 20,399 SH   SOLE 19 20,399 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 467,779 3,369,926 SH   SOLE 21 3,369,926 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 262,008 1,887,528 SH   SOLE 22 1,761,205 0 126,323
AMERICAN FINL GROUP INC OHIO COM 025932104 17,245 124,235 SH   SOLE 23 124,235 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,012 7,290 SH   SOLE 25 7,290 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,165 80,432 SH   SOLE 26 66,683 0 13,749
AMERICAN FINL GROUP INC OHIO COM 025932104 11,863 85,459 SH   SOLE 28 1,336 0 84,123
AMERICAN FINL GROUP INC OHIO COM 025932104 24,610 177,293 SH   SOLE 30 177,293 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,975 14,225 SH   SOLE 31 6,738 0 7,487
AMERICAN FINL GROUP INC OHIO COM 025932104 15,009 108,124 SH   SOLE 34 108,124 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,652 19,105 SH   SOLE 36 19,105 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 313 2,257 SH   SOLE 40 2,257 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 30 215 SH   OTR 43 215 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,671 76,876 SH   SOLE 43 66,872 0 10,004
AMERICAN HOMES 4 RENT CL A 02665T306 12,773 360,398 SH   SOLE 2 64,405 0 295,993
AMERICAN HOMES 4 RENT CL A 02665T306 15,398 434,493 SH   SOLE 4 290,417 0 144,076
AMERICAN HOMES 4 RENT CL A 02665T306 14,836 418,632 SH   SOLE 7 418,632 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,551 71,974 SH   SOLE 13 71,974 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 660 18,617 SH   SOLE 15 18,617 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,586 185,830 SH   SOLE 18 160,639 0 25,191
AMERICAN HOMES 4 RENT CL A 02665T306 25,360 715,564 SH   SOLE 19 715,564 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 234,922 6,628,723 SH   SOLE 21 6,628,723 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 353,789 9,982,748 SH   SOLE 22 9,320,595 0 662,153
AMERICAN HOMES 4 RENT CL A 02665T306 19,981 563,802 SH   SOLE 23 563,802 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 46,206 1,303,773 SH   SOLE 25 1,303,773 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,418 237,518 SH   SOLE 26 187,246 0 50,272
AMERICAN HOMES 4 RENT CL A 02665T306 17,143 483,717 SH   SOLE 28 5,071 0 478,646
AMERICAN HOMES 4 RENT CL A 02665T306 630 17,766 SH   SOLE 29 17,766 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 48,124 1,357,889 SH   SOLE 30 1,028,674 0 329,215
AMERICAN HOMES 4 RENT CL A 02665T306 3,128 88,250 SH   SOLE 31 80,334 0 7,916
AMERICAN HOMES 4 RENT CL A 02665T306 582 16,424 SH   SOLE 34 16,424 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,904 53,712 SH   SOLE 36 53,712 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 360 10,169 SH   SOLE 40 10,169 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,844 136,689 SH   SOLE 43 126,706 0 9,983
AMERICAN INTL GROUP INC COM NEW 026874784 94,478 1,847,807 SH   SOLE 2 486,412 0 1,361,395
AMERICAN INTL GROUP INC COM NEW 026874784 29,771 582,259 SH   SOLE 4 331,137 0 251,122
AMERICAN INTL GROUP INC COM NEW 026874784 36,888 721,464 SH   SOLE 7 697,590 0 23,874
AMERICAN INTL GROUP INC COM NEW 026874784 176 3,443 SH   SOLE 13 3,443 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 6,324 123,676 SH   SOLE 15 123,676 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 284,892 5,571,918 SH   SOLE 18 5,441,728 0 130,190
AMERICAN INTL GROUP INC COM NEW 026874784 485,883 9,502,886 SH   SOLE 19 9,502,886 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 910,512 17,807,786 SH   SOLE 21 17,807,786 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 906,627 17,731,802 SH   SOLE 22 16,142,956 0 1,588,846
AMERICAN INTL GROUP INC COM NEW 026874784 76,032 1,487,041 SH   SOLE 23 1,487,041 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 79,391 1,552,738 SH   SOLE 25 1,552,738 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 106,715 2,087,132 SH   SOLE 26 1,065,639 0 1,021,493
AMERICAN INTL GROUP INC COM NEW 026874784 79,659 1,557,965 SH   SOLE 28 35,924 0 1,522,041
AMERICAN INTL GROUP INC COM NEW 026874784 247,559 4,841,763 SH   SOLE 30 4,833,639 0 8,124
AMERICAN INTL GROUP INC COM NEW 026874784 8,850 173,081 SH   SOLE 31 88,787 0 84,294
AMERICAN INTL GROUP INC COM NEW 026874784 24,240 474,084 SH   SOLE 34 474,084 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 19,338 378,220 SH   SOLE 36 378,220 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,412 27,618 SH   SOLE 40 27,618 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 137 2,681 SH   OTR 43 2,681 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 28,821 563,673 SH   SOLE 43 508,895 0 54,778
AMERICAN NATL BANKSHARES INC COM 027745108 148 4,263 SH   SOLE 2 611 0 3,652
AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,192 34,452 SH   SOLE 18 34,452 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 680 19,660 SH   SOLE 19 19,660 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 13,834 399,711 SH   SOLE 21 399,711 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,062 261,841 SH   SOLE 22 254,998 0 6,843
AMERICAN NATL BANKSHARES INC COM 027745108 8 221 SH   SOLE 43 221 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 64 6,709 SH   SOLE 2 6,004 0 705
AMERICAN OUTDOOR BRANDS INC COM 02875D109 22 2,272 SH   SOLE 18 2,272 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 393 41,288 SH   SOLE 21 41,288 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,961 206,245 SH   SOLE 22 206,245 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 16 1,642 SH   SOLE 43 1,642 0 0
AMERICAN PUB ED INC COM 02913V103 311 19,243 SH   SOLE 2 5,321 0 13,922
AMERICAN PUB ED INC COM 02913V103 2 130 SH   SOLE 4 130 0 0
AMERICAN PUB ED INC COM 02913V103 3 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103 1,165 72,114 SH   SOLE 18 72,114 0 0
AMERICAN PUB ED INC COM 02913V103 562 34,784 SH   SOLE 19 34,784 0 0
AMERICAN PUB ED INC COM 02913V103 39,483 2,443,260 SH   SOLE 21 2,443,260 0 0
AMERICAN PUB ED INC COM 02913V103 8,137 503,521 SH   SOLE 22 482,635 0 20,886
AMERICAN PUB ED INC COM 02913V103 57 3,524 SH   SOLE 25 3,524 0 0
AMERICAN PUB ED INC COM 02913V103 33 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 954 59,009 SH   SOLE 30 59,009 0 0
AMERICAN PUB ED INC COM 02913V103 47 2,936 SH   SOLE 36 2,936 0 0
AMERICAN PUB ED INC COM 02913V103 30 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 19 1,173 SH   SOLE 43 1,173 0 0
AMERICAN RES CORP CL A 02927U208 12 8,080 SH   SOLE 18 8,080 0 0
AMERICAN RES CORP CL A 02927U208 161 110,816 SH   SOLE 21 110,816 0 0
AMERICAN RES CORP CL A 02927U208 971 669,358 SH   SOLE 22 669,358 0 0
AMERICAN RLTY INVS INC COM 029174109 6 415 SH   SOLE 2 0 0 415
AMERICAN RLTY INVS INC COM 029174109 45 3,179 SH   SOLE 18 3,179 0 0
AMERICAN RLTY INVS INC COM 029174109 6 451 SH   SOLE 19 451 0 0
AMERICAN RLTY INVS INC COM 029174109 284 19,998 SH   SOLE 21 19,998 0 0
AMERICAN RLTY INVS INC COM 029174109 461 32,501 SH   SOLE 22 31,935 0 566
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 23 4,480 SH   SOLE 18 4,480 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 550 106,137 SH   SOLE 21 106,137 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2,119 409,039 SH   SOLE 22 409,039 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 14 2,637 SH   SOLE 43 2,637 0 0
AMERICAN TOWER CORP NEW COM 03027X100 268,665 1,051,158 SH   SOLE 2 288,345 0 762,813
AMERICAN TOWER CORP NEW COM 03027X100 123,641 483,749 SH   SOLE 4 345,387 0 138,362
AMERICAN TOWER CORP NEW COM 03027X100 292,655 1,145,016 SH   SOLE 7 1,132,361 0 12,655
AMERICAN TOWER CORP NEW COM 03027X100 2,015 7,884 SH   SOLE 13 7,884 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,210 51,683 SH   SOLE 15 51,683 0 0
AMERICAN TOWER CORP NEW COM 03027X100 228,278 893,141 SH   SOLE 18 828,262 0 64,879
AMERICAN TOWER CORP NEW COM 03027X100 337,437 1,320,227 SH   SOLE 19 1,320,227 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,294,953 12,891,555 SH   SOLE 21 12,891,555 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,536,557 9,924,321 SH   SOLE 22 8,973,195 0 951,126
AMERICAN TOWER CORP NEW COM 03027X100 192,490 753,121 SH   SOLE 23 753,121 0 0
AMERICAN TOWER CORP NEW COM 03027X100 220,491 862,673 SH   SOLE 25 862,673 0 0
AMERICAN TOWER CORP NEW COM 03027X100 265,939 1,040,492 SH   SOLE 26 429,071 0 611,421
AMERICAN TOWER CORP NEW COM 03027X100 179,385 701,845 SH   SOLE 28 13,905 0 687,940
AMERICAN TOWER CORP NEW COM 03027X100 819 3,203 SH   SOLE 29 3,203 0 0
AMERICAN TOWER CORP NEW COM 03027X100 870,462 3,405,697 SH   SOLE 30 3,405,697 0 0
AMERICAN TOWER CORP NEW COM 03027X100 24,921 97,502 SH   SOLE 31 53,584 0 43,918
AMERICAN TOWER CORP NEW COM 03027X100 150,942 590,563 SH   SOLE 34 590,563 0 0
AMERICAN TOWER CORP NEW COM 03027X100 51,290 200,672 SH   SOLE 36 200,672 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,781 14,795 SH   SOLE 40 14,795 0 0
AMERICAN TOWER CORP NEW COM 03027X100 273 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100 111,114 434,736 SH   SOLE 43 390,501 0 44,235
AMERICAN VANGUARD CORP COM 030371108 295 13,199 SH   SOLE 2 8,230 0 4,969
AMERICAN VANGUARD CORP COM 030371108 2,370 106,059 SH   SOLE 7 106,059 0 0
AMERICAN VANGUARD CORP COM 030371108 2,303 103,060 SH   SOLE 18 103,060 0 0
AMERICAN VANGUARD CORP COM 030371108 1,202 53,764 SH   SOLE 19 53,764 0 0
AMERICAN VANGUARD CORP COM 030371108 79,511 3,557,521 SH   SOLE 21 3,557,521 0 0
AMERICAN VANGUARD CORP COM 030371108 16,522 739,255 SH   SOLE 22 720,985 0 18,270
AMERICAN VANGUARD CORP COM 030371108 86 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108 34 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 2,115 94,649 SH   SOLE 30 94,649 0 0
AMERICAN VANGUARD CORP COM 030371108 12 552 SH   SOLE 31 0 0 552
AMERICAN VANGUARD CORP COM 030371108 61 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 495 22,137 SH   SOLE 43 21,001 0 1,136
AMERICAN VRTUAL CLOUD TECH I COM 030382105 172 688,711 SH   SOLE 22 688,711 0 0
AMERICAN WELL CORP CL A 03044L105 2,806 649,530 SH   SOLE 2 295,890 0 353,640
AMERICAN WELL CORP CL A 03044L105 13 3,121 SH   SOLE 7 3,121 0 0
AMERICAN WELL CORP CL A 03044L105 3,141 727,084 SH   SOLE 18 675,964 0 51,120
AMERICAN WELL CORP CL A 03044L105 7,206 1,667,982 SH   SOLE 19 1,667,982 0 0
AMERICAN WELL CORP CL A 03044L105 36,278 8,397,776 SH   SOLE 21 8,397,776 0 0
AMERICAN WELL CORP CL A 03044L105 27,711 6,414,685 SH   SOLE 22 6,181,653 0 233,032
AMERICAN WELL CORP CL A 03044L105 250 57,862 SH   SOLE 23 57,862 0 0
AMERICAN WELL CORP CL A 03044L105 130 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105 1,395 322,874 SH   SOLE 26 126,337 0 196,537
AMERICAN WELL CORP CL A 03044L105 217 50,168 SH   SOLE 28 50,168 0 0
AMERICAN WELL CORP CL A 03044L105 363 83,930 SH   SOLE 30 83,930 0 0
AMERICAN WELL CORP CL A 03044L105 145 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105 662 153,147 SH   SOLE 43 149,454 0 3,693
AMERICAN WOODMARK CORPORATIO COM 030506109 1,162 25,822 SH   SOLE 2 15,164 0 10,658
AMERICAN WOODMARK CORPORATIO COM 030506109 4 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 11 238 SH   SOLE 7 238 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,802 62,261 SH   SOLE 18 62,261 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,349 29,976 SH   SOLE 19 29,976 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 94,231 2,093,555 SH   SOLE 21 2,093,555 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 19,725 438,232 SH   SOLE 22 420,361 0 17,871
AMERICAN WOODMARK CORPORATIO COM 030506109 95 2,102 SH   SOLE 25 2,102 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 314 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 1,265 28,102 SH   SOLE 30 28,102 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 83 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 351 7,802 SH   SOLE 43 7,628 0 174
AMERICAN WTR WKS CO INC NEW COM 030420103 44,033 295,981 SH   SOLE 2 70,205 0 225,776
AMERICAN WTR WKS CO INC NEW COM 030420103 29,385 197,520 SH   SOLE 4 120,414 0 77,106
AMERICAN WTR WKS CO INC NEW COM 030420103 89,349 600,585 SH   SOLE 7 595,595 0 4,990
AMERICAN WTR WKS CO INC NEW COM 030420103 163 1,093 SH   SOLE 13 1,093 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,931 26,420 SH   SOLE 15 26,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 43,593 293,020 SH   SOLE 18 267,441 0 25,579
AMERICAN WTR WKS CO INC NEW COM 030420103 16,320 109,697 SH   SOLE 19 109,697 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 852,482 5,730,204 SH   SOLE 21 5,730,204 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 588,931 3,958,667 SH   SOLE 22 3,602,608 0 356,059
AMERICAN WTR WKS CO INC NEW COM 030420103 45,657 306,894 SH   SOLE 23 306,894 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 65,046 437,223 SH   SOLE 25 437,223 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 64,666 434,671 SH   SOLE 26 193,711 0 240,960
AMERICAN WTR WKS CO INC NEW COM 030420103 75,366 506,591 SH   SOLE 28 5,384 0 501,207
AMERICAN WTR WKS CO INC NEW COM 030420103 123 828 SH   SOLE 29 828 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 424,442 2,853,010 SH   SOLE 30 2,832,502 0 20,508
AMERICAN WTR WKS CO INC NEW COM 030420103 5,800 38,983 SH   SOLE 31 20,130 0 18,853
AMERICAN WTR WKS CO INC NEW COM 030420103 8,652 58,155 SH   SOLE 34 58,155 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 11,947 80,308 SH   SOLE 36 80,308 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 844 5,671 SH   SOLE 40 5,671 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 48 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 64,582 434,104 SH   SOLE 43 421,402 0 12,702
AMERICAS CAR-MART INC COM 03062T105 773 7,688 SH   SOLE 2 3,249 0 4,439
AMERICAS CAR-MART INC COM 03062T105 5 52 SH   SOLE 7 52 0 0
AMERICAS CAR-MART INC COM 03062T105 2,368 23,538 SH   SOLE 18 23,538 0 0
AMERICAS CAR-MART INC COM 03062T105 1,772 17,619 SH   SOLE 19 17,619 0 0
AMERICAS CAR-MART INC COM 03062T105 78,711 782,417 SH   SOLE 21 782,417 0 0
AMERICAS CAR-MART INC COM 03062T105 16,149 160,530 SH   SOLE 22 153,176 0 7,354
AMERICAS CAR-MART INC COM 03062T105 106 1,050 SH   SOLE 25 1,050 0 0
AMERICAS CAR-MART INC COM 03062T105 168 1,667 SH   SOLE 26 453 0 1,214
AMERICAS CAR-MART INC COM 03062T105 56 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105 1,809 17,980 SH   SOLE 30 17,980 0 0
AMERICAS CAR-MART INC COM 03062T105 64 634 SH   SOLE 36 634 0 0
AMERICAS CAR-MART INC COM 03062T105 93 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 828 8,229 SH   SOLE 43 7,767 0 462
AMERICOLD REALTY TRUST INC COM 03064D108 22,043 733,778 SH   SOLE 2 82,939 0 650,839
AMERICOLD REALTY TRUST INC COM 03064D108 3,982 132,540 SH   SOLE 4 131,136 0 1,404
AMERICOLD REALTY TRUST INC COM 03064D108 10,126 337,092 SH   SOLE 7 337,092 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 3,274 108,992 SH   SOLE 18 108,992 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 12,458 414,698 SH   SOLE 19 414,698 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 161,813 5,386,582 SH   SOLE 21 5,386,582 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 241,225 8,030,132 SH   SOLE 22 7,703,205 0 326,927
AMERICOLD REALTY TRUST INC COM 03064D108 303 10,090 SH   SOLE 23 10,090 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 35,458 1,180,375 SH   SOLE 25 1,180,375 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 3,714 123,621 SH   SOLE 26 101,392 0 22,229
AMERICOLD REALTY TRUST INC COM 03064D108 5,033 167,528 SH   SOLE 28 4,500 0 163,028
AMERICOLD REALTY TRUST INC COM 03064D108 34,171 1,137,506 SH   SOLE 30 1,137,506 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 133 4,419 SH   SOLE 31 3,898 0 521
AMERICOLD REALTY TRUST INC COM 03064D108 49 1,638 SH   SOLE 36 1,638 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 1,002 33,352 SH   SOLE 40 33,352 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 26 862 SH   OTR 43 862 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 4,096 136,335 SH   SOLE 43 118,753 0 17,582
AMERIPRISE FINL INC COM 03076C106 89,716 377,467 SH   SOLE 2 92,374 0 285,093
AMERIPRISE FINL INC COM 03076C106 21,361 89,872 SH   SOLE 4 51,322 0 38,550
AMERIPRISE FINL INC COM 03076C106 24,311 102,284 SH   SOLE 7 98,834 0 3,450
AMERIPRISE FINL INC COM 03076C106 357 1,502 SH   SOLE 13 1,502 0 0
AMERIPRISE FINL INC COM 03076C106 3,076 12,943 SH   SOLE 15 12,943 0 0
AMERIPRISE FINL INC COM 03076C106 1 6 SH   SOLE 17 0 0 6
AMERIPRISE FINL INC COM 03076C106 62,481 262,877 SH   SOLE 18 246,920 0 15,957
AMERIPRISE FINL INC COM 03076C106 11,438 48,123 SH   SOLE 19 48,123 0 0
AMERIPRISE FINL INC COM 03076C106 862,545 3,629,018 SH   SOLE 21 3,629,018 0 0
AMERIPRISE FINL INC COM 03076C106 557,293 2,344,718 SH   SOLE 22 2,117,731 0 226,987
AMERIPRISE FINL INC COM 03076C106 43,927 184,817 SH   SOLE 23 184,817 0 0
AMERIPRISE FINL INC COM 03076C106 40,297 169,545 SH   SOLE 25 169,545 0 0
AMERIPRISE FINL INC COM 03076C106 58,081 244,365 SH   SOLE 26 99,867 0 144,498
AMERIPRISE FINL INC COM 03076C106 69,500 292,408 SH   SOLE 28 2,108 0 290,300
AMERIPRISE FINL INC COM 03076C106 292 1,228 SH   SOLE 29 1,228 0 0
AMERIPRISE FINL INC COM 03076C106 201,057 845,914 SH   SOLE 30 845,914 0 0
AMERIPRISE FINL INC COM 03076C106 6,044 25,430 SH   SOLE 31 14,626 0 10,804
AMERIPRISE FINL INC COM 03076C106 22,000 92,562 SH   SOLE 34 92,562 0 0
AMERIPRISE FINL INC COM 03076C106 12,958 54,520 SH   SOLE 36 54,520 0 0
AMERIPRISE FINL INC COM 03076C106 832 3,499 SH   SOLE 40 3,499 0 0
AMERIPRISE FINL INC COM 03076C106 51 216 SH   OTR 43 216 0 0
AMERIPRISE FINL INC COM 03076C106 39,849 167,660 SH   SOLE 43 151,222 0 16,438
AMERIS BANCORP COM 03076K108 2,690 66,940 SH   SOLE 2 26,216 0 40,724
AMERIS BANCORP COM 03076K108 113 2,810 SH   SOLE 4 227 0 2,583
AMERIS BANCORP COM 03076K108 31 760 SH   SOLE 7 760 0 0
AMERIS BANCORP COM 03076K108 9,644 240,018 SH   SOLE 18 240,018 0 0
AMERIS BANCORP COM 03076K108 5,983 148,899 SH   SOLE 19 148,899 0 0
AMERIS BANCORP COM 03076K108 309,117 7,693,316 SH   SOLE 21 7,693,316 0 0
AMERIS BANCORP COM 03076K108 66,939 1,665,974 SH   SOLE 22 1,597,126 0 68,848
AMERIS BANCORP COM 03076K108 97 2,424 SH   SOLE 23 2,424 0 0
AMERIS BANCORP COM 03076K108 318 7,911 SH   SOLE 25 7,911 0 0
AMERIS BANCORP COM 03076K108 852 21,212 SH   SOLE 26 13,334 0 7,878
AMERIS BANCORP COM 03076K108 37 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108 4,557 113,403 SH   SOLE 30 113,403 0 0
AMERIS BANCORP COM 03076K108 316 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 791 19,692 SH   SOLE 43 19,542 0 150
AMERISAFE INC COM 03071H100 1,030 19,805 SH   SOLE 2 10,539 0 9,266
AMERISAFE INC COM 03071H100 4 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 10 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100 3,780 72,686 SH   SOLE 18 72,686 0 0
AMERISAFE INC COM 03071H100 1,785 34,314 SH   SOLE 19 34,314 0 0
AMERISAFE INC COM 03071H100 126,563 2,433,444 SH   SOLE 21 2,433,444 0 0
AMERISAFE INC COM 03071H100 27,774 534,012 SH   SOLE 22 511,846 0 22,166
AMERISAFE INC COM 03071H100 128 2,457 SH   SOLE 25 2,457 0 0
AMERISAFE INC COM 03071H100 264 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 18 344 SH   SOLE 28 344 0 0
AMERISAFE INC COM 03071H100 2,187 42,047 SH   SOLE 30 42,047 0 0
AMERISAFE INC COM 03071H100 30 573 SH   SOLE 34 573 0 0
AMERISAFE INC COM 03071H100 103 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 9 175 SH   OTR 43 175 0 0
AMERISAFE INC COM 03071H100 862 16,577 SH   SOLE 43 15,838 0 739
AMERISERV FINL INC COM 03074A102 12 3,122 SH   SOLE 18 3,122 0 0
AMERISERV FINL INC COM 03074A102 213 53,947 SH   SOLE 21 53,947 0 0
AMERISERV FINL INC COM 03074A102 421 106,939 SH   SOLE 22 106,939 0 0
AMERISOURCEBERGEN CORP COM 03073E105 94,160 665,536 SH   SOLE 2 290,501 0 375,035
AMERISOURCEBERGEN CORP COM 03073E105 19,504 137,858 SH   SOLE 4 75,507 0 62,351
AMERISOURCEBERGEN CORP COM 03073E105 20,519 145,029 SH   SOLE 7 140,541 0 4,488
AMERISOURCEBERGEN CORP COM 03073E105 335 2,365 SH   SOLE 13 2,365 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,232 22,846 SH   SOLE 15 22,846 0 0
AMERISOURCEBERGEN CORP COM 03073E105 128,888 910,995 SH   SOLE 18 820,619 0 90,376
AMERISOURCEBERGEN CORP COM 03073E105 358,688 2,535,258 SH   SOLE 19 2,535,258 0 0
AMERISOURCEBERGEN CORP COM 03073E105 658 4,653 SH   SOLE 20 4,653 0 0
AMERISOURCEBERGEN CORP COM 03073E105 654,622 4,626,955 SH   SOLE 21 4,626,955 0 0
AMERISOURCEBERGEN CORP COM 03073E105 514,455 3,636,241 SH   SOLE 22 3,269,883 0 366,358
AMERISOURCEBERGEN CORP COM 03073E105 38,098 269,279 SH   SOLE 23 269,279 0 0
AMERISOURCEBERGEN CORP COM 03073E105 42,635 301,348 SH   SOLE 25 301,348 0 0
AMERISOURCEBERGEN CORP COM 03073E105 69,742 492,945 SH   SOLE 26 282,273 0 210,672
AMERISOURCEBERGEN CORP COM 03073E105 56,145 396,844 SH   SOLE 28 2,864 0 393,980
AMERISOURCEBERGEN CORP COM 03073E105 237 1,673 SH   SOLE 29 1,673 0 0
AMERISOURCEBERGEN CORP COM 03073E105 177,157 1,252,169 SH   SOLE 30 1,250,265 0 1,904
AMERISOURCEBERGEN CORP COM 03073E105 5,076 35,875 SH   SOLE 31 19,896 0 15,979
AMERISOURCEBERGEN CORP COM 03073E105 198,478 1,402,872 SH   SOLE 34 1,402,872 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,481 102,351 SH   SOLE 36 102,351 0 0
AMERISOURCEBERGEN CORP COM 03073E105 724 5,118 SH   SOLE 40 5,118 0 0
AMERISOURCEBERGEN CORP COM 03073E105 138 976 SH   OTR 43 976 0 0
AMERISOURCEBERGEN CORP COM 03073E105 34,708 245,322 SH   SOLE 43 228,290 0 17,032
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 648 29,203 SH   SOLE 21 29,203 0 0
AMES NATL CORP COM 031001100 2,306 103,990 SH   SOLE 22 103,990 0 0
AMETEK INC COM 031100100 64,680 588,592 SH   SOLE 2 119,090 0 469,502
AMETEK INC COM 031100100 21,250 193,376 SH   SOLE 4 92,745 0 100,631
AMETEK INC COM 031100100 22,258 202,549 SH   SOLE 7 197,018 0 5,531
AMETEK INC COM 031100100 2,314 21,056 SH   SOLE 13 21,056 0 0
AMETEK INC COM 031100100 3,294 29,978 SH   SOLE 15 29,978 0 0
AMETEK INC COM 031100100 54,003 491,428 SH   SOLE 18 445,806 0 45,622
AMETEK INC COM 031100100 19,010 172,989 SH   SOLE 19 172,989 0 0
AMETEK INC COM 031100100 598,585 5,447,132 SH   SOLE 21 5,447,132 0 0
AMETEK INC COM 031100100 544,719 4,956,950 SH   SOLE 22 4,448,553 0 508,397
AMETEK INC COM 031100100 42,746 388,991 SH   SOLE 23 388,991 0 0
AMETEK INC COM 031100100 34,367 312,738 SH   SOLE 25 312,738 0 0
AMETEK INC COM 031100100 52,527 477,997 SH   SOLE 26 173,012 0 304,985
AMETEK INC COM 031100100 39,805 362,223 SH   SOLE 28 3,470 0 358,753
AMETEK INC COM 031100100 167 1,520 SH   SOLE 29 1,520 0 0
AMETEK INC COM 031100100 141,959 1,291,831 SH   SOLE 30 1,289,711 0 2,120
AMETEK INC COM 031100100 5,892 53,618 SH   SOLE 31 30,038 0 23,580
AMETEK INC COM 031100100 15,537 141,389 SH   SOLE 34 141,389 0 0
AMETEK INC COM 031100100 9,324 84,847 SH   SOLE 36 84,847 0 0
AMETEK INC COM 031100100 800 7,278 SH   SOLE 40 7,278 0 0
AMETEK INC COM 031100100 55 497 SH   OTR 43 497 0 0
AMETEK INC COM 031100100 20,777 189,075 SH   SOLE 43 179,297 0 9,778
AMGEN INC COM 031162100 340,386 1,399,038 SH   SOLE 2 502,356 0 896,682
AMGEN INC COM 031162100 107,827 443,184 SH   SOLE 4 270,527 0 172,657
AMGEN INC COM 031162100 169,421 696,348 SH   SOLE 7 585,978 0 110,370
AMGEN INC COM 031162100 5,958 24,488 SH   SOLE 13 24,488 0 0
AMGEN INC COM 031162100 20,348 83,633 SH   SOLE 15 83,633 0 0
AMGEN INC COM 031162100 95 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100 308,060 1,266,175 SH   SOLE 18 1,162,708 0 103,467
AMGEN INC COM 031162100 367,138 1,508,994 SH   SOLE 19 1,508,994 0 0
AMGEN INC COM 031162100 4,189,835 17,220,857 SH   SOLE 21 17,220,857 0 0
AMGEN INC COM 031162100 2,835,154 11,652,916 SH   SOLE 22 10,483,295 0 1,169,621
AMGEN INC COM 031162100 238,359 979,690 SH   SOLE 23 979,690 0 0
AMGEN INC COM 031162100 244,156 1,003,520 SH   SOLE 25 1,003,520 0 0
AMGEN INC COM 031162100 323,784 1,330,803 SH   SOLE 26 620,657 0 710,146
AMGEN INC COM 031162100 377,377 1,551,075 SH   SOLE 28 52,858 0 1,498,217
AMGEN INC COM 031162100 3,690 15,165 SH   SOLE 29 15,165 0 0
AMGEN INC COM 031162100 1,153,710 4,741,924 SH   SOLE 30 4,738,561 0 3,363
AMGEN INC COM 031162100 35,053 144,075 SH   SOLE 31 88,863 0 55,212
AMGEN INC COM 031162100 42,063 172,886 SH   SOLE 32 172,886 0 0
AMGEN INC COM 031162100 404,069 1,660,786 SH   SOLE 34 1,660,786 0 0
AMGEN INC COM 031162100 13,193 54,224 SH   SOLE 35 54,224 0 0
AMGEN INC COM 031162100 55,722 229,025 SH   SOLE 36 229,025 0 0
AMGEN INC COM 031162100 4,447 18,276 SH   SOLE 40 18,276 0 0
AMGEN INC COM 031162100 411 1,689 SH   OTR 43 1,689 0 0
AMGEN INC COM 031162100 152,401 626,391 SH   SOLE 43 578,181 0 48,209
AMICUS THERAPEUTICS INC COM 03152W109 2,021 188,190 SH   SOLE 2 124,633 0 63,557
AMICUS THERAPEUTICS INC COM 03152W109 10 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 36 3,361 SH   SOLE 7 3,361 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7,846 730,514 SH   SOLE 18 695,521 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 8,476 789,241 SH   SOLE 19 789,241 0 0
AMICUS THERAPEUTICS INC COM 03152W109 123,365 11,486,506 SH   SOLE 21 11,486,506 0 0
AMICUS THERAPEUTICS INC COM 03152W109 70,141 6,530,787 SH   SOLE 22 6,388,462 0 142,325
AMICUS THERAPEUTICS INC COM 03152W109 192 17,847 SH   SOLE 23 17,847 0 0
AMICUS THERAPEUTICS INC COM 03152W109 393 36,563 SH   SOLE 25 36,563 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,978 184,210 SH   SOLE 26 89,144 0 95,066
AMICUS THERAPEUTICS INC COM 03152W109 46 4,280 SH   SOLE 28 4,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,440 227,170 SH   SOLE 30 227,170 0 0
AMICUS THERAPEUTICS INC COM 03152W109 284 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 55 5,131 SH   OTR 43 5,131 0 0
AMICUS THERAPEUTICS INC COM 03152W109 201 18,709 SH   SOLE 43 18,227 0 482
AMKOR TECHNOLOGY INC COM 031652100 3,618 213,469 SH   SOLE 2 134,088 0 79,381
AMKOR TECHNOLOGY INC COM 031652100 43 2,564 SH   SOLE 4 457 0 2,107
AMKOR TECHNOLOGY INC COM 031652100 34 1,981 SH   SOLE 7 1,981 0 0
AMKOR TECHNOLOGY INC COM 031652100 8,203 483,971 SH   SOLE 18 474,799 0 9,172
AMKOR TECHNOLOGY INC COM 031652100 6,523 384,811 SH   SOLE 19 384,811 0 0
AMKOR TECHNOLOGY INC COM 031652100 125,800 7,421,846 SH   SOLE 21 7,421,846 0 0
AMKOR TECHNOLOGY INC COM 031652100 53,797 3,173,890 SH   SOLE 22 3,070,644 0 103,246
AMKOR TECHNOLOGY INC COM 031652100 183 10,802 SH   SOLE 23 10,802 0 0
AMKOR TECHNOLOGY INC COM 031652100 313 18,442 SH   SOLE 25 18,442 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,368 80,685 SH   SOLE 26 27,341 0 53,344
AMKOR TECHNOLOGY INC COM 031652100 37 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100 966 56,973 SH   SOLE 30 56,973 0 0
AMKOR TECHNOLOGY INC COM 031652100 59 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 210 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 7,097 418,726 SH   SOLE 43 415,023 0 3,703
AMMO INC COM 00175J107 156 40,540 SH   SOLE 2 26,544 0 13,996
AMMO INC COM 00175J107 4 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 1,070 277,970 SH   SOLE 18 277,970 0 0
AMMO INC COM 00175J107 601 156,006 SH   SOLE 19 156,006 0 0
AMMO INC COM 00175J107 12,405 3,222,060 SH   SOLE 21 3,222,060 0 0
AMMO INC COM 00175J107 8,371 2,174,263 SH   SOLE 22 2,089,380 0 84,883
AMMO INC COM 00175J107 49 12,778 SH   SOLE 26 2,307 0 10,471
AMMO INC COM 00175J107 63 16,264 SH   SOLE 40 16,264 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,967 45,275 SH   SOLE 2 25,725 0 19,550
AMN HEALTHCARE SVCS INC COM 001744101 63 577 SH   SOLE 4 187 0 390
AMN HEALTHCARE SVCS INC COM 001744101 56 512 SH   SOLE 7 512 0 0
AMN HEALTHCARE SVCS INC COM 001744101 16,833 153,434 SH   SOLE 18 146,774 0 6,660
AMN HEALTHCARE SVCS INC COM 001744101 22,031 200,813 SH   SOLE 19 200,813 0 0
AMN HEALTHCARE SVCS INC COM 001744101 573,014 5,222,986 SH   SOLE 21 5,222,986 0 0
AMN HEALTHCARE SVCS INC COM 001744101 132,373 1,206,572 SH   SOLE 22 1,175,894 0 30,678
AMN HEALTHCARE SVCS INC COM 001744101 548 4,993 SH   SOLE 23 4,993 0 0
AMN HEALTHCARE SVCS INC COM 001744101 852 7,768 SH   SOLE 25 7,768 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,360 39,742 SH   SOLE 26 14,653 0 25,089
AMN HEALTHCARE SVCS INC COM 001744101 3,019 27,516 SH   SOLE 28 27,516 0 0
AMN HEALTHCARE SVCS INC COM 001744101 14,685 133,851 SH   SOLE 30 133,851 0 0
AMN HEALTHCARE SVCS INC COM 001744101 30 272 SH   SOLE 34 272 0 0
AMN HEALTHCARE SVCS INC COM 001744101 400 3,650 SH   SOLE 36 3,650 0 0
AMN HEALTHCARE SVCS INC COM 001744101 656 5,979 SH   SOLE 40 5,979 0 0
AMN HEALTHCARE SVCS INC COM 001744101 20 179 SH   OTR 43 179 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,182 47,231 SH   SOLE 43 39,693 0 7,538
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 807 253,822 SH   SOLE 2 193,836 0 59,986
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 801 251,973 SH   SOLE 18 251,973 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 722 227,003 SH   SOLE 19 227,003 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 10,896 3,426,529 SH   SOLE 21 3,426,529 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 9,746 3,064,705 SH   SOLE 22 3,000,615 0 64,090
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 27 8,600 SH   SOLE 23 8,600 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 44 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 251 78,805 SH   SOLE 26 24,771 0 54,034
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 24,076 SH   SOLE 30 24,076 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17 5,452 SH   SOLE 34 5,452 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 34 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 279 87,627 SH   SOLE 43 85,015 0 2,612
AMPCO-PITTSBURG CORP COM 032037103 12 3,046 SH   SOLE 18 3,046 0 0
AMPCO-PITTSBURG CORP COM 032037103 157 40,490 SH   SOLE 21 40,490 0 0
AMPCO-PITTSBURG CORP COM 032037103 614 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,290 123,306 SH   SOLE 2 69,590 0 53,716
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 13 376 SH   SOLE 7 376 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5,065 145,581 SH   SOLE 18 121,942 0 23,639
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15,920 457,615 SH   SOLE 19 457,615 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 162,880 4,681,800 SH   SOLE 21 4,681,800 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 46,568 1,338,539 SH   SOLE 22 1,315,173 0 23,366
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 556 15,983 SH   SOLE 23 15,983 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 237 6,818 SH   SOLE 25 6,818 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,145 119,150 SH   SOLE 26 22,306 0 96,844
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,713 106,721 SH   SOLE 30 106,721 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17 503 SH   SOLE 31 0 0 503
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 144 4,132 SH   SOLE 34 4,132 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 118 3,387 SH   SOLE 36 3,387 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 194 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,182 62,720 SH   SOLE 43 61,629 0 1,091
AMPHENOL CORP NEW CL A 032095101 68,747 1,067,835 SH   SOLE 2 344,894 0 722,941
AMPHENOL CORP NEW CL A 032095101 31,406 487,815 SH   SOLE 4 260,631 0 227,184
AMPHENOL CORP NEW CL A 032095101 38,067 591,285 SH   SOLE 7 572,921 0 18,364
AMPHENOL CORP NEW CL A 032095101 552 8,568 SH   SOLE 13 8,568 0 0
AMPHENOL CORP NEW CL A 032095101 4,541 70,529 SH   SOLE 15 70,529 0 0
AMPHENOL CORP NEW CL A 032095101 40 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 92,133 1,431,078 SH   SOLE 18 1,344,378 0 86,700
AMPHENOL CORP NEW CL A 032095101 16,113 250,280 SH   SOLE 19 250,280 0 0
AMPHENOL CORP NEW CL A 032095101 1,217,735 18,914,805 SH   SOLE 21 18,914,805 0 0
AMPHENOL CORP NEW CL A 032095101 848,619 13,181,408 SH   SOLE 22 11,975,667 0 1,205,741
AMPHENOL CORP NEW CL A 032095101 67,308 1,045,487 SH   SOLE 23 1,045,487 0 0
AMPHENOL CORP NEW CL A 032095101 56,518 877,877 SH   SOLE 25 877,877 0 0
AMPHENOL CORP NEW CL A 032095101 80,657 1,252,821 SH   SOLE 26 488,623 0 764,198
AMPHENOL CORP NEW CL A 032095101 82,797 1,286,070 SH   SOLE 28 9,469 0 1,276,601
AMPHENOL CORP NEW CL A 032095101 308 4,786 SH   SOLE 29 4,786 0 0
AMPHENOL CORP NEW CL A 032095101 200,250 3,110,442 SH   SOLE 30 3,110,442 0 0
AMPHENOL CORP NEW CL A 032095101 10,121 157,212 SH   SOLE 31 98,746 0 58,466
AMPHENOL CORP NEW CL A 032095101 2,232 34,673 SH   SOLE 34 34,673 0 0
AMPHENOL CORP NEW CL A 032095101 18,036 280,146 SH   SOLE 36 280,146 0 0
AMPHENOL CORP NEW CL A 032095101 1,229 19,097 SH   SOLE 40 19,097 0 0
AMPHENOL CORP NEW CL A 032095101 118 1,833 SH   OTR 43 1,833 0 0
AMPHENOL CORP NEW CL A 032095101 33,894 526,464 SH   SOLE 43 481,227 0 45,237
AMPIO PHARMACEUTICALS INC COM 03209T109 1 8,775 SH   SOLE 2 0 0 8,775
AMPIO PHARMACEUTICALS INC COM 03209T109 322 1,914,830 SH   SOLE 21 1,914,830 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 466 2,775,459 SH   SOLE 22 2,775,459 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 727 111,127 SH   SOLE 2 46,545 0 64,582
AMPLIFY ENERGY CORP NEW COM 03212B103 4 629 SH   SOLE 7 629 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 677 103,510 SH   SOLE 18 103,510 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 718 109,848 SH   SOLE 19 109,848 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 7,981 1,220,344 SH   SOLE 21 1,220,344 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 4,851 741,709 SH   SOLE 22 728,576 0 13,133
AMPLIFY ENERGY CORP NEW COM 03212B103 35 5,298 SH   SOLE 23 5,298 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 8 1,234 SH   SOLE 43 1,234 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 20 590 SH   SOLE 17 0 0 590
AMPLITUDE INC COM CL A 03213A104 264 18,506 SH   SOLE 2 13,692 0 4,814
AMPLITUDE INC COM CL A 03213A104 9 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104 2,028 141,894 SH   SOLE 18 141,894 0 0
AMPLITUDE INC COM CL A 03213A104 1,444 101,068 SH   SOLE 19 101,068 0 0
AMPLITUDE INC COM CL A 03213A104 25,640 1,794,290 SH   SOLE 21 1,794,290 0 0
AMPLITUDE INC COM CL A 03213A104 13,196 923,447 SH   SOLE 22 893,363 0 30,084
AMPLITUDE INC COM CL A 03213A104 95 6,625 SH   SOLE 25 6,625 0 0
AMPLITUDE INC COM CL A 03213A104 596 41,710 SH   SOLE 26 36,916 0 4,794
AMPLITUDE INC COM CL A 03213A104 265 18,532 SH   SOLE 30 18,532 0 0
AMPLITUDE INC COM CL A 03213A104 80 5,584 SH   SOLE 40 5,584 0 0
AMPLITUDE INC COM CL A 03213A104 301 21,072 SH   SOLE 43 17,883 0 3,189
AMREP CORP COM 032159105 4 354 SH   SOLE 18 354 0 0
AMREP CORP COM 032159105 87 7,741 SH   SOLE 21 7,741 0 0
AMREP CORP COM 032159105 67 5,928 SH   SOLE 22 5,928 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 8 1,109 SH   SOLE 43 1,109 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 16 2,182 SH   SOLE 18 2,182 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 248 34,005 SH   SOLE 21 34,005 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 756 103,516 SH   SOLE 22 103,516 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 154 8,009 SH   SOLE 2 441 0 7,568
AMYLYX PHARMACEUTICALS INC COM 03237H101 5 253 SH   SOLE 7 253 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 588 30,513 SH   SOLE 18 30,513 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 665 34,549 SH   SOLE 19 34,549 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 7,438 386,167 SH   SOLE 21 386,167 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 4,814 249,941 SH   SOLE 22 243,211 0 6,730
AMYRIS INC COM NEW 03236M200 426 230,256 SH   SOLE 2 61,163 0 169,093
AMYRIS INC COM NEW 03236M200 1 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 5 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 980 529,787 SH   SOLE 18 529,787 0 0
AMYRIS INC COM NEW 03236M200 657 355,022 SH   SOLE 19 355,022 0 0
AMYRIS INC COM NEW 03236M200 12,487 6,749,471 SH   SOLE 21 6,749,471 0 0
AMYRIS INC COM NEW 03236M200 9,541 5,157,447 SH   SOLE 22 4,971,360 0 186,087
AMYRIS INC COM NEW 03236M200 58 31,260 SH   SOLE 25 31,260 0 0
AMYRIS INC COM NEW 03236M200 166 89,873 SH   SOLE 26 73,741 0 16,132
AMYRIS INC COM NEW 03236M200 23 12,458 SH   SOLE 28 12,458 0 0
AMYRIS INC COM NEW 03236M200 209 112,812 SH   SOLE 30 112,812 0 0
AMYRIS INC COM NEW 03236M200 44 23,642 SH   SOLE 36 23,642 0 0
AMYRIS INC COM NEW 03236M200 33 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 139 75,068 SH   SOLE 43 74,228 0 840
AN2 THERAPEUTICS INC COM 037326105 48 6,211 SH   SOLE 2 0 0 6,211
AN2 THERAPEUTICS INC COM 037326105 90 11,616 SH   SOLE 18 11,616 0 0
AN2 THERAPEUTICS INC COM 037326105 8 974 SH   SOLE 19 974 0 0
AN2 THERAPEUTICS INC COM 037326105 1,097 141,544 SH   SOLE 21 141,544 0 0
AN2 THERAPEUTICS INC COM 037326105 207 26,765 SH   SOLE 22 24,900 0 1,865
ANALOG DEVICES INC COM 032654105 152,055 1,040,828 SH   SOLE 2 163,629 0 877,199
ANALOG DEVICES INC COM 032654105 53,914 369,049 SH   SOLE 4 194,571 0 174,478
ANALOG DEVICES INC COM 032654105 77,663 531,609 SH   SOLE 7 516,364 0 15,245
ANALOG DEVICES INC COM 032654105 478 3,272 SH   SOLE 13 3,272 0 0
ANALOG DEVICES INC COM 032654105 11,665 79,846 SH   SOLE 15 79,846 0 0
ANALOG DEVICES INC COM 032654105 1 7 SH   SOLE 17 0 0 7
ANALOG DEVICES INC COM 032654105 245,605 1,681,190 SH   SOLE 18 1,553,685 0 127,505
ANALOG DEVICES INC COM 032654105 193,545 1,324,833 SH   SOLE 19 1,324,833 0 0
ANALOG DEVICES INC COM 032654105 1,958,619 13,406,936 SH   SOLE 21 13,406,936 0 0
ANALOG DEVICES INC COM 032654105 1,616,643 11,066,074 SH   SOLE 22 9,982,492 0 1,083,582
ANALOG DEVICES INC COM 032654105 130,502 893,296 SH   SOLE 23 893,296 0 0
ANALOG DEVICES INC COM 032654105 175,336 1,200,191 SH   SOLE 25 1,176,911 0 23,280
ANALOG DEVICES INC COM 032654105 197,424 1,351,386 SH   SOLE 26 576,763 0 774,623
ANALOG DEVICES INC COM 032654105 176,956 1,211,280 SH   SOLE 28 21,516 0 1,189,764
ANALOG DEVICES INC COM 032654105 155 1,062 SH   SOLE 29 1,062 0 0
ANALOG DEVICES INC COM 032654105 424,538 2,906,002 SH   SOLE 30 2,872,745 0 33,257
ANALOG DEVICES INC COM 032654105 16,619 113,761 SH   SOLE 31 60,274 0 53,487
ANALOG DEVICES INC COM 032654105 17,497 119,772 SH   SOLE 32 119,772 0 0
ANALOG DEVICES INC COM 032654105 318,960 2,183,310 SH   SOLE 34 2,183,310 0 0
ANALOG DEVICES INC COM 032654105 29,944 204,972 SH   SOLE 36 204,972 0 0
ANALOG DEVICES INC COM 032654105 2,501 17,119 SH   SOLE 40 17,119 0 0
ANALOG DEVICES INC COM 032654105 180 1,229 SH   OTR 43 1,229 0 0
ANALOG DEVICES INC COM 032654105 70,526 482,760 SH   SOLE 43 436,043 0 46,717
ANAPTYSBIO INC COM 032724106 562 27,689 SH   SOLE 2 5,725 0 21,964
ANAPTYSBIO INC COM 032724106 2 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 3 166 SH   SOLE 7 166 0 0
ANAPTYSBIO INC COM 032724106 1,222 60,186 SH   SOLE 18 60,186 0 0
ANAPTYSBIO INC COM 032724106 700 34,480 SH   SOLE 19 34,480 0 0
ANAPTYSBIO INC COM 032724106 20,128 991,543 SH   SOLE 21 991,543 0 0
ANAPTYSBIO INC COM 032724106 10,505 517,470 SH   SOLE 22 495,174 0 22,296
ANAPTYSBIO INC COM 032724106 71 3,508 SH   SOLE 25 3,508 0 0
ANAPTYSBIO INC COM 032724106 177 8,734 SH   SOLE 26 6,554 0 2,180
ANAPTYSBIO INC COM 032724106 253 12,451 SH   SOLE 28 12,451 0 0
ANAPTYSBIO INC COM 032724106 1,868 92,032 SH   SOLE 30 92,032 0 0
ANAPTYSBIO INC COM 032724106 43 2,106 SH   SOLE 36 2,106 0 0
ANAPTYSBIO INC COM 032724106 53 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 422 20,810 SH   SOLE 43 17,561 0 3,249
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 288 28,789 SH   SOLE 2 21,750 0 7,039
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,892 189,026 SH   SOLE 18 189,026 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,319 131,728 SH   SOLE 19 131,728 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 30,955 3,092,411 SH   SOLE 21 3,092,411 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 17,321 1,730,337 SH   SOLE 22 1,689,957 0 40,380
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 90 9,021 SH   SOLE 25 9,021 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 559 55,854 SH   SOLE 26 46,284 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,027 102,554 SH   SOLE 30 102,554 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 911 SH   SOLE 36 911 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 78 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 50 5,005 SH   SOLE 43 5,005 0 0
ANDERSONS INC COM 034164103 3,431 104,001 SH   SOLE 2 52,983 0 51,018
ANDERSONS INC COM 034164103 2 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 8,278 250,912 SH   SOLE 7 250,912 0 0
ANDERSONS INC COM 034164103 4,378 132,711 SH   SOLE 18 116,934 0 15,777
ANDERSONS INC COM 034164103 7,896 239,336 SH   SOLE 19 239,336 0 0
ANDERSONS INC COM 034164103 132,506 4,016,550 SH   SOLE 21 4,016,550 0 0
ANDERSONS INC COM 034164103 32,626 988,964 SH   SOLE 22 954,266 0 34,698
ANDERSONS INC COM 034164103 226 6,860 SH   SOLE 23 6,860 0 0
ANDERSONS INC COM 034164103 132 4,008 SH   SOLE 25 4,008 0 0
ANDERSONS INC COM 034164103 2,015 61,069 SH   SOLE 26 17,225 0 43,844
ANDERSONS INC COM 034164103 4 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103 2,342 70,985 SH   SOLE 30 70,985 0 0
ANDERSONS INC COM 034164103 104 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 649 19,660 SH   SOLE 43 18,801 0 859
ANEBULO PHARMACEUTICALS INC COM 034569103 3 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 35 6,731 SH   SOLE 21 6,731 0 0
ANGEL OAK MTG INC COM 03464Y108 38 2,934 SH   SOLE 2 286 0 2,648
ANGEL OAK MTG INC COM 03464Y108 397 30,670 SH   SOLE 18 30,670 0 0
ANGEL OAK MTG INC COM 03464Y108 270 20,813 SH   SOLE 19 20,813 0 0
ANGEL OAK MTG INC COM 03464Y108 6,741 520,102 SH   SOLE 21 520,102 0 0
ANGEL OAK MTG INC COM 03464Y108 1,695 130,805 SH   SOLE 22 124,416 0 6,389
ANGI INC COM CL A NEW 00183L102 152 33,136 SH   SOLE 2 31,142 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 594 129,628 SH   SOLE 21 129,628 0 0
ANGI INC COM CL A NEW 00183L102 4,808 1,049,688 SH   SOLE 22 1,027,370 0 22,318
ANGI INC COM CL A NEW 00183L102 39 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102 171 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 25 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102 646 141,096 SH   SOLE 30 141,096 0 0
ANGI INC COM CL A NEW 00183L102 33 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 795 41,090 SH   SOLE 2 15,437 0 25,653
ANGIODYNAMICS INC COM 03475V101 18 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101 7 341 SH   SOLE 7 341 0 0
ANGIODYNAMICS INC COM 03475V101 2,809 145,188 SH   SOLE 18 145,188 0 0
ANGIODYNAMICS INC COM 03475V101 1,295 66,930 SH   SOLE 19 66,930 0 0
ANGIODYNAMICS INC COM 03475V101 95,701 4,945,797 SH   SOLE 21 4,945,797 0 0
ANGIODYNAMICS INC COM 03475V101 18,654 964,022 SH   SOLE 22 926,632 0 37,390
ANGIODYNAMICS INC COM 03475V101 125 6,464 SH   SOLE 25 6,464 0 0
ANGIODYNAMICS INC COM 03475V101 22 1,148 SH   SOLE 26 1,148 0 0
ANGIODYNAMICS INC COM 03475V101 1,626 84,041 SH   SOLE 30 84,041 0 0
ANGIODYNAMICS INC COM 03475V101 10 495 SH   SOLE 31 0 0 495
ANGIODYNAMICS INC COM 03475V101 73 3,771 SH   SOLE 36 3,771 0 0
ANGIODYNAMICS INC COM 03475V101 82 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 562 29,051 SH   SOLE 43 29,043 0 8
ANGION BIOMEDICA CORP COM 03476J107 5 4,203 SH   SOLE 18 4,203 0 0
ANGION BIOMEDICA CORP COM 03476J107 56 49,554 SH   SOLE 21 49,554 0 0
ANGION BIOMEDICA CORP COM 03476J107 2 1,812 SH   SOLE 22 1,812 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10,559 713,918 SH   SOLE 2 713,918 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 469 31,687 SH   SOLE 4 31,687 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 22,911 1,549,062 SH   SOLE 7 1,549,062 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 831 56,190 SH   SOLE 13 56,190 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,454 165,897 SH   SOLE 18 165,897 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10,274 694,689 SH   SOLE 19 694,689 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 67 4,507 SH   SOLE 21 4,507 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 22,921 1,549,797 SH   SOLE 22 1,372,970 0 176,827
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,281 86,629 SH   SOLE 23 86,629 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,555 240,381 SH   SOLE 25 240,381 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,731 184,631 SH   SOLE 26 164,681 0 19,950
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 880 59,504 SH   SOLE 28 0 0 59,504
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 48,200 3,258,947 SH   SOLE 30 3,258,947 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 198 13,410 SH   SOLE 31 0 0 13,410
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 23,260 1,572,677 SH   SOLE 34 1,572,677 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 6,293 425,462 SH   SOLE 43 406,694 0 18,768
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 18,260 338,462 SH   SOLE 43 303,287 0 35,175
ANI PHARMACEUTICALS INC COM 00182C103 315 10,612 SH   SOLE 2 3,574 0 7,038
ANI PHARMACEUTICALS INC COM 00182C103 4 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103 1,355 45,672 SH   SOLE 18 45,672 0 0
ANI PHARMACEUTICALS INC COM 00182C103 608 20,482 SH   SOLE 19 20,482 0 0
ANI PHARMACEUTICALS INC COM 00182C103 46,816 1,577,886 SH   SOLE 21 1,577,886 0 0
ANI PHARMACEUTICALS INC COM 00182C103 8,358 281,689 SH   SOLE 22 265,076 0 16,613
ANI PHARMACEUTICALS INC COM 00182C103 60 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103 37 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 743 25,037 SH   SOLE 30 25,037 0 0
ANI PHARMACEUTICALS INC COM 00182C103 24 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 23 779 SH   OTR 43 779 0 0
ANI PHARMACEUTICALS INC COM 00182C103 359 12,086 SH   SOLE 43 12,066 0 20
ANIKA THERAPEUTICS INC COM 035255108 936 41,922 SH   SOLE 2 18,806 0 23,116
ANIKA THERAPEUTICS INC COM 035255108 5 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,279 57,316 SH   SOLE 18 57,316 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,186 53,136 SH   SOLE 19 53,136 0 0
ANIKA THERAPEUTICS INC COM 035255108 40,156 1,799,102 SH   SOLE 21 1,799,102 0 0
ANIKA THERAPEUTICS INC COM 035255108 9,201 412,238 SH   SOLE 22 395,990 0 16,248
ANIKA THERAPEUTICS INC COM 035255108 40 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 49 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 625 28,018 SH   SOLE 30 28,018 0 0
ANIKA THERAPEUTICS INC COM 035255108 38 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 258 11,551 SH   SOLE 43 10,891 0 660
ANIXA BIOSCIENCES INC COM 03528H109 16 5,290 SH   SOLE 18 5,290 0 0
ANIXA BIOSCIENCES INC COM 03528H109 213 69,672 SH   SOLE 21 69,672 0 0
ANIXA BIOSCIENCES INC COM 03528H109 82 26,948 SH   SOLE 22 26,948 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 33,378 5,647,713 SH   SOLE 2 619,035 0 5,028,678
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,884 1,503,219 SH   SOLE 4 786,875 0 716,344
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,621 443,452 SH   SOLE 7 443,452 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 28 4,785 SH   SOLE 13 4,785 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,148 194,225 SH   SOLE 15 194,225 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,172 2,059,566 SH   SOLE 18 1,980,076 0 79,490
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,745 464,423 SH   SOLE 19 464,423 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 346,109 58,563,363 SH   SOLE 21 58,563,363 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 225,195 38,104,114 SH   SOLE 22 35,349,124 0 2,754,990
ANNALY CAPITAL MANAGEMENT IN COM 035710409 15,430 2,610,777 SH   SOLE 23 2,610,777 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 16,657 2,818,441 SH   SOLE 25 2,818,441 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 15,377 2,601,888 SH   SOLE 26 1,529,494 0 1,072,394
ANNALY CAPITAL MANAGEMENT IN COM 035710409 28,490 4,820,646 SH   SOLE 28 25,733 0 4,794,913
ANNALY CAPITAL MANAGEMENT IN COM 035710409 49,628 8,397,238 SH   SOLE 30 7,852,656 0 544,582
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,867 315,887 SH   SOLE 31 170,489 0 145,398
ANNALY CAPITAL MANAGEMENT IN COM 035710409 416 70,326 SH   SOLE 34 70,326 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,471 1,094,968 SH   SOLE 36 1,094,968 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 272 46,004 SH   SOLE 40 46,004 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 42 7,138 SH   OTR 43 7,138 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,005 1,354,453 SH   SOLE 43 1,249,049 0 105,404
ANNEXON INC COM 03589W102 1 349 SH   SOLE 2 0 0 349
ANNEXON INC COM 03589W102 23 6,209 SH   SOLE 18 6,209 0 0
ANNEXON INC COM 03589W102 897 237,835 SH   SOLE 19 237,835 0 0
ANNEXON INC COM 03589W102 1,349 357,861 SH   SOLE 21 357,861 0 0
ANNEXON INC COM 03589W102 1,291 342,457 SH   SOLE 22 342,457 0 0
ANNEXON INC COM 03589W102 62 16,332 SH   SOLE 30 16,332 0 0
ANNOVIS BIO INC COM 03615A108 4 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108 11 1,001 SH   SOLE 18 1,001 0 0
ANNOVIS BIO INC COM 03615A108 733 64,657 SH   SOLE 21 64,657 0 0
ANNOVIS BIO INC COM 03615A108 916 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105 51,994 217,284 SH   SOLE 2 87,440 0 129,844
ANSYS INC COM 03662Q105 17,266 72,155 SH   SOLE 4 42,117 0 30,038
ANSYS INC COM 03662Q105 21,038 87,919 SH   SOLE 7 85,431 0 2,488
ANSYS INC COM 03662Q105 132 550 SH   SOLE 13 550 0 0
ANSYS INC COM 03662Q105 1,973 8,246 SH   SOLE 15 8,246 0 0
ANSYS INC COM 03662Q105 57,674 241,023 SH   SOLE 18 229,007 0 12,016
ANSYS INC COM 03662Q105 67,059 280,240 SH   SOLE 19 280,240 0 0
ANSYS INC COM 03662Q105 664,099 2,775,288 SH   SOLE 21 2,775,288 0 0
ANSYS INC COM 03662Q105 452,788 1,892,216 SH   SOLE 22 1,715,160 0 177,056
ANSYS INC COM 03662Q105 33,279 139,072 SH   SOLE 23 139,072 0 0
ANSYS INC COM 03662Q105 100,728 420,946 SH   SOLE 25 420,946 0 0
ANSYS INC COM 03662Q105 66,329 277,192 SH   SOLE 26 125,021 0 152,171
ANSYS INC COM 03662Q105 62,527 261,301 SH   SOLE 28 3,077 0 258,224
ANSYS INC COM 03662Q105 72 300 SH   SOLE 29 300 0 0
ANSYS INC COM 03662Q105 171,141 715,205 SH   SOLE 30 715,205 0 0
ANSYS INC COM 03662Q105 4,316 18,038 SH   SOLE 31 9,452 0 8,586
ANSYS INC COM 03662Q105 4,787 20,003 SH   SOLE 32 20,003 0 0
ANSYS INC COM 03662Q105 287,371 1,200,933 SH   SOLE 34 1,200,933 0 0
ANSYS INC COM 03662Q105 7,166 29,946 SH   SOLE 36 29,946 0 0
ANSYS INC COM 03662Q105 680 2,840 SH   SOLE 40 2,840 0 0
ANSYS INC COM 03662Q105 19,014 79,461 SH   SOLE 43 72,156 0 7,305
ANTERIX INC COM 03676C100 468 11,395 SH   SOLE 2 3,740 0 7,655
ANTERIX INC COM 03676C100 6 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100 1,428 34,765 SH   SOLE 18 34,765 0 0
ANTERIX INC COM 03676C100 1,027 25,006 SH   SOLE 19 25,006 0 0
ANTERIX INC COM 03676C100 19,403 472,440 SH   SOLE 21 472,440 0 0
ANTERIX INC COM 03676C100 15,080 367,186 SH   SOLE 22 354,978 0 12,208
ANTERIX INC COM 03676C100 60 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100 93 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 35 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100 367 8,937 SH   SOLE 30 8,937 0 0
ANTERIX INC COM 03676C100 46 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 194 4,733 SH   SOLE 43 4,073 0 660
ANTERO MIDSTREAM CORP COM 03676B102 35,060 3,874,054 SH   SOLE 2 233,681 0 3,640,373
ANTERO MIDSTREAM CORP COM 03676B102 43 4,726 SH   SOLE 4 820 0 3,906
ANTERO MIDSTREAM CORP COM 03676B102 5,645 623,795 SH   SOLE 7 623,795 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,431 710,588 SH   SOLE 18 710,588 0 0
ANTERO MIDSTREAM CORP COM 03676B102 922 101,833 SH   SOLE 19 101,833 0 0
ANTERO MIDSTREAM CORP COM 03676B102 161,538 17,849,499 SH   SOLE 21 17,849,499 0 0
ANTERO MIDSTREAM CORP COM 03676B102 89,437 9,882,579 SH   SOLE 22 9,491,794 0 390,785
ANTERO MIDSTREAM CORP COM 03676B102 476 52,572 SH   SOLE 25 52,572 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,418 156,634 SH   SOLE 26 134,698 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 55 6,024 SH   SOLE 28 6,024 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,009 332,438 SH   SOLE 30 332,438 0 0
ANTERO MIDSTREAM CORP COM 03676B102 61 6,731 SH   SOLE 31 4,867 0 1,864
ANTERO MIDSTREAM CORP COM 03676B102 111 12,219 SH   SOLE 36 12,219 0 0
ANTERO MIDSTREAM CORP COM 03676B102 357 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 144 15,945 SH   SOLE 43 15,945 0 0
ANTERO RESOURCES CORP COM 03674X106 8,881 289,769 SH   SOLE 2 108,731 0 181,038
ANTERO RESOURCES CORP COM 03674X106 64 2,097 SH   SOLE 4 937 0 1,160
ANTERO RESOURCES CORP COM 03674X106 373 12,179 SH   SOLE 7 12,179 0 0
ANTERO RESOURCES CORP COM 03674X106 3,876 126,463 SH   SOLE 18 126,463 0 0
ANTERO RESOURCES CORP COM 03674X106 9,892 322,755 SH   SOLE 19 322,755 0 0
ANTERO RESOURCES CORP COM 03674X106 152,805 4,985,489 SH   SOLE 21 4,985,489 0 0
ANTERO RESOURCES CORP COM 03674X106 203,265 6,631,799 SH   SOLE 22 6,279,732 0 352,067
ANTERO RESOURCES CORP COM 03674X106 140 4,570 SH   SOLE 23 4,570 0 0
ANTERO RESOURCES CORP COM 03674X106 5,678 185,265 SH   SOLE 26 111,074 0 74,191
ANTERO RESOURCES CORP COM 03674X106 2,858 93,252 SH   SOLE 28 93,252 0 0
ANTERO RESOURCES CORP COM 03674X106 9,348 305,007 SH   SOLE 30 305,007 0 0
ANTERO RESOURCES CORP COM 03674X106 184 6,008 SH   SOLE 31 4,321 0 1,687
ANTERO RESOURCES CORP COM 03674X106 242 7,884 SH   SOLE 34 7,884 0 0
ANTERO RESOURCES CORP COM 03674X106 709 23,148 SH   SOLE 36 23,148 0 0
ANTERO RESOURCES CORP COM 03674X106 1,114 36,339 SH   SOLE 40 36,339 0 0
ANTERO RESOURCES CORP COM 03674X106 9 297 SH   SOLE 43 297 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 2,898 294,789 SH   SOLE 2 114,168 0 180,621
ANYWHERE REAL ESTATE INC COM 75605Y106 3 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 29 2,946 SH   SOLE 7 2,946 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 4,291 436,523 SH   SOLE 18 436,523 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 9,150 930,789 SH   SOLE 19 930,789 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 148,414 15,098,080 SH   SOLE 21 15,098,080 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 36,639 3,727,299 SH   SOLE 22 3,605,788 0 121,511
ANYWHERE REAL ESTATE INC COM 75605Y106 250 25,399 SH   SOLE 23 25,399 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 177 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 2,197 223,506 SH   SOLE 26 23,855 0 199,651
ANYWHERE REAL ESTATE INC COM 75605Y106 19 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 2,276 231,572 SH   SOLE 30 231,572 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 151 15,383 SH   SOLE 36 15,383 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 135 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 893 90,857 SH   SOLE 43 88,543 0 2,314
AON PLC SHS CL A G0403H108 118,217 438,360 SH   SOLE 2 90,990 0 347,370
AON PLC SHS CL A G0403H108 42,290 156,814 SH   SOLE 4 91,863 0 64,951
AON PLC SHS CL A G0403H108 55,825 207,003 SH   SOLE 7 200,562 0 6,441
AON PLC SHS CL A G0403H108 504 1,870 SH   SOLE 13 1,870 0 0
AON PLC SHS CL A G0403H108 5,496 20,378 SH   SOLE 15 20,378 0 0
AON PLC SHS CL A G0403H108 118,213 438,344 SH   SOLE 18 409,001 0 29,343
AON PLC SHS CL A G0403H108 14,967 55,500 SH   SOLE 19 55,500 0 0
AON PLC SHS CL A G0403H108 1,284,983 4,764,845 SH   SOLE 21 4,764,845 0 0
AON PLC SHS CL A G0403H108 1,223,690 4,537,562 SH   SOLE 22 4,110,202 0 427,360
AON PLC SHS CL A G0403H108 92,234 342,011 SH   SOLE 23 342,011 0 0
AON PLC SHS CL A G0403H108 91,566 339,537 SH   SOLE 25 339,537 0 0
AON PLC SHS CL A G0403H108 121,352 449,987 SH   SOLE 26 176,422 0 273,565
AON PLC SHS CL A G0403H108 85,887 318,477 SH   SOLE 28 4,602 0 313,875
AON PLC SHS CL A G0403H108 681 2,525 SH   SOLE 29 2,525 0 0
AON PLC SHS CL A G0403H108 310,379 1,150,915 SH   SOLE 30 1,150,915 0 0
AON PLC SHS CL A G0403H108 13,358 49,532 SH   SOLE 31 28,066 0 21,466
AON PLC SHS CL A G0403H108 3,001 11,129 SH   SOLE 34 11,129 0 0
AON PLC SHS CL A G0403H108 23,003 85,297 SH   SOLE 36 85,297 0 0
AON PLC SHS CL A G0403H108 1,923 7,129 SH   SOLE 40 7,129 0 0
AON PLC SHS CL A G0403H108 141 524 SH   OTR 43 524 0 0
AON PLC SHS CL A G0403H108 57,449 213,027 SH   SOLE 43 193,257 0 19,770
APA CORPORATION COM 03743Q108 35,029 1,003,701 SH   SOLE 2 367,550 0 636,151
APA CORPORATION COM 03743Q108 5,954 170,590 SH   SOLE 4 135,056 0 35,534
APA CORPORATION COM 03743Q108 13,407 384,154 SH   SOLE 7 297,788 0 86,366
APA CORPORATION COM 03743Q108 1,533 43,928 SH   SOLE 13 43,928 0 0
APA CORPORATION COM 03743Q108 1,454 41,653 SH   SOLE 15 41,653 0 0
APA CORPORATION COM 03743Q108 20,914 599,259 SH   SOLE 18 548,376 0 50,883
APA CORPORATION COM 03743Q108 9,871 282,836 SH   SOLE 19 282,836 0 0
APA CORPORATION COM 03743Q108 389,697 11,166,112 SH   SOLE 21 11,166,112 0 0
APA CORPORATION COM 03743Q108 298,493 8,552,795 SH   SOLE 22 7,623,681 0 929,114
APA CORPORATION COM 03743Q108 23,724 679,777 SH   SOLE 23 679,777 0 0
APA CORPORATION COM 03743Q108 308 8,832 SH   SOLE 25 8,832 0 0
APA CORPORATION COM 03743Q108 22,134 634,209 SH   SOLE 26 303,438 0 330,771
APA CORPORATION COM 03743Q108 8,977 257,214 SH   SOLE 28 0 0 257,214
APA CORPORATION COM 03743Q108 1,489 42,665 SH   SOLE 29 42,665 0 0
APA CORPORATION COM 03743Q108 79,221 2,269,955 SH   SOLE 30 2,269,955 0 0
APA CORPORATION COM 03743Q108 5,172 148,195 SH   SOLE 31 136,886 0 11,309
APA CORPORATION COM 03743Q108 1,372 39,319 SH   SOLE 34 39,319 0 0
APA CORPORATION COM 03743Q108 2,921 83,684 SH   SOLE 36 83,684 0 0
APA CORPORATION COM 03743Q108 394 11,276 SH   SOLE 40 11,276 0 0
APA CORPORATION COM 03743Q108 9,481 271,651 SH   SOLE 43 239,018 0 32,633
APARTMENT INCOME REIT CORP COM 03750L109 16,296 391,728 SH   SOLE 2 129,554 0 262,174
APARTMENT INCOME REIT CORP COM 03750L109 3,181 76,465 SH   SOLE 4 75,706 0 759
APARTMENT INCOME REIT CORP COM 03750L109 8,233 197,897 SH   SOLE 7 197,897 0 0
APARTMENT INCOME REIT CORP COM 03750L109 14,151 340,168 SH   SOLE 18 340,168 0 0
APARTMENT INCOME REIT CORP COM 03750L109 10,042 241,391 SH   SOLE 19 241,391 0 0
APARTMENT INCOME REIT CORP COM 03750L109 382,051 9,183,918 SH   SOLE 21 9,183,918 0 0
APARTMENT INCOME REIT CORP COM 03750L109 226,588 5,446,827 SH   SOLE 22 5,259,323 0 187,504
APARTMENT INCOME REIT CORP COM 03750L109 245 5,882 SH   SOLE 23 5,882 0 0
APARTMENT INCOME REIT CORP COM 03750L109 29,100 699,525 SH   SOLE 25 699,525 0 0
APARTMENT INCOME REIT CORP COM 03750L109 2,564 61,634 SH   SOLE 26 50,316 0 11,318
APARTMENT INCOME REIT CORP COM 03750L109 4,082 98,120 SH   SOLE 28 3,157 0 94,963
APARTMENT INCOME REIT CORP COM 03750L109 28,413 683,001 SH   SOLE 30 683,001 0 0
APARTMENT INCOME REIT CORP COM 03750L109 95 2,291 SH   SOLE 31 2,291 0 0
APARTMENT INCOME REIT CORP COM 03750L109 59 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109 834 20,052 SH   SOLE 40 20,052 0 0
APARTMENT INCOME REIT CORP COM 03750L109 19 448 SH   OTR 43 448 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,396 33,555 SH   SOLE 43 31,135 0 2,420
APARTMENT INVT & MGMT CO CL A 03748R747 1,180 184,374 SH   SOLE 2 43,621 0 140,753
APARTMENT INVT & MGMT CO CL A 03748R747 456 71,183 SH   SOLE 4 71,183 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,189 185,742 SH   SOLE 7 185,742 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 2,869 448,225 SH   SOLE 18 448,225 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 5,645 882,067 SH   SOLE 19 882,067 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 39,889 6,232,596 SH   SOLE 21 6,232,596 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 32,089 5,013,902 SH   SOLE 22 4,845,077 0 168,825
APARTMENT INVT & MGMT CO CL A 03748R747 36 5,614 SH   SOLE 23 5,614 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4,692 733,060 SH   SOLE 25 733,060 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 384 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 614 95,997 SH   SOLE 28 2,712 0 93,285
APARTMENT INVT & MGMT CO CL A 03748R747 1,996 311,870 SH   SOLE 30 311,870 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 116 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 151 23,661 SH   SOLE 43 22,746 0 915
APEIRON CAPITAL INVEST CORP CL A COM 03752A101 60 6,000 SH   SOLE 2 6,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,114 68,862 SH   SOLE 2 42,000 0 26,862
APELLIS PHARMACEUTICALS INC COM 03753U106 10 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 49 1,084 SH   SOLE 7 1,084 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,789 238,588 SH   SOLE 18 229,778 0 8,810
APELLIS PHARMACEUTICALS INC COM 03753U106 14,566 322,112 SH   SOLE 19 322,112 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 166,858 3,689,914 SH   SOLE 21 3,689,914 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 102,752 2,272,279 SH   SOLE 22 2,220,008 0 52,271
APELLIS PHARMACEUTICALS INC COM 03753U106 381 8,424 SH   SOLE 23 8,424 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 524 11,596 SH   SOLE 25 11,596 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,879 63,658 SH   SOLE 26 24,665 0 38,993
APELLIS PHARMACEUTICALS INC COM 03753U106 59 1,294 SH   SOLE 28 1,294 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,404 97,387 SH   SOLE 30 97,387 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 38 846 SH   SOLE 36 846 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 413 9,132 SH   SOLE 40 9,132 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 594 13,142 SH   SOLE 43 12,775 0 367
API GROUP CORP COM STK 00187Y100 2,697 180,141 SH   SOLE 2 47,698 0 132,443
API GROUP CORP COM STK 00187Y100 6 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100 35 2,353 SH   SOLE 7 2,353 0 0
API GROUP CORP COM STK 00187Y100 9,133 610,087 SH   SOLE 18 610,087 0 0
API GROUP CORP COM STK 00187Y100 5,563 371,626 SH   SOLE 19 371,626 0 0
API GROUP CORP COM STK 00187Y100 116,678 7,794,095 SH   SOLE 21 7,794,095 0 0
API GROUP CORP COM STK 00187Y100 73,973 4,941,417 SH   SOLE 22 4,742,410 0 199,007
API GROUP CORP COM STK 00187Y100 325 21,694 SH   SOLE 25 21,694 0 0
API GROUP CORP COM STK 00187Y100 1,259 84,079 SH   SOLE 26 73,509 0 10,570
API GROUP CORP COM STK 00187Y100 1,955 130,617 SH   SOLE 28 130,617 0 0
API GROUP CORP COM STK 00187Y100 1,073 71,702 SH   SOLE 30 71,702 0 0
API GROUP CORP COM STK 00187Y100 306 20,446 SH   SOLE 40 20,446 0 0
API GROUP CORP COM STK 00187Y100 368 24,556 SH   SOLE 43 23,265 0 1,291
APOGEE ENTERPRISES INC COM 037598109 383 9,776 SH   SOLE 2 7,468 0 2,308
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,734 69,707 SH   SOLE 18 69,707 0 0
APOGEE ENTERPRISES INC COM 037598109 1,581 40,313 SH   SOLE 19 40,313 0 0
APOGEE ENTERPRISES INC COM 037598109 117,863 3,005,186 SH   SOLE 21 3,005,186 0 0
APOGEE ENTERPRISES INC COM 037598109 22,118 563,939 SH   SOLE 22 545,945 0 17,994
APOGEE ENTERPRISES INC COM 037598109 130 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 425 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 1,636 41,704 SH   SOLE 30 41,704 0 0
APOGEE ENTERPRISES INC COM 037598109 31 801 SH   SOLE 31 0 0 801
APOGEE ENTERPRISES INC COM 037598109 128 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 913 23,282 SH   SOLE 43 19,349 0 3,933
APOLLO COML REAL EST FIN INC COM 03762U105 1,299 124,443 SH   SOLE 2 39,038 0 85,405
APOLLO COML REAL EST FIN INC COM 03762U105 4 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 35 3,310 SH   SOLE 7 3,310 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5,425 519,678 SH   SOLE 18 519,678 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,694 258,079 SH   SOLE 19 258,079 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 195,523 18,728,230 SH   SOLE 21 18,728,230 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 36,980 3,542,152 SH   SOLE 22 3,387,769 0 154,383
APOLLO COML REAL EST FIN INC COM 03762U105 197 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 432 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 24 2,322 SH   SOLE 28 2,322 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,798 267,978 SH   SOLE 30 267,978 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 61 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 169 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 21 2,007 SH   OTR 43 2,007 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,295 124,041 SH   SOLE 43 118,805 0 5,236
APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 2,722 2,736,000 PRN   SOLE 21 2,736,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 6 1,579 SH   SOLE 2 1,579 0 0
APOLLO ENDOSURGERY INC COM 03767D108 21 5,632 SH   SOLE 18 5,632 0 0
APOLLO ENDOSURGERY INC COM 03767D108 280 76,711 SH   SOLE 21 76,711 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1,278 350,256 SH   SOLE 22 350,256 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 39,939 823,818 SH   SOLE 2 355,237 0 468,581
APOLLO GLOBAL MGMT INC COM 03769M106 13,044 269,051 SH   SOLE 4 152,247 0 116,804
APOLLO GLOBAL MGMT INC COM 03769M106 2,296 47,351 SH   SOLE 7 47,351 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 78 1,613 SH   SOLE 13 1,613 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 2,285 47,135 SH   SOLE 15 47,135 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 116,885 2,410,984 SH   SOLE 18 2,259,755 0 151,229
APOLLO GLOBAL MGMT INC COM 03769M106 249,557 5,147,627 SH   SOLE 19 5,147,627 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 299,585 6,179,557 SH   SOLE 21 6,179,557 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 432,494 8,921,084 SH   SOLE 22 8,151,056 0 770,028
APOLLO GLOBAL MGMT INC COM 03769M106 36,809 759,253 SH   SOLE 23 759,253 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 8,077 166,606 SH   SOLE 25 166,606 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 16,816 346,869 SH   SOLE 26 285,174 0 61,695
APOLLO GLOBAL MGMT INC COM 03769M106 18,973 391,364 SH   SOLE 28 48,896 0 342,468
APOLLO GLOBAL MGMT INC COM 03769M106 13 276 SH   SOLE 29 276 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 66,763 1,377,122 SH   SOLE 30 1,377,122 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 3,739 77,120 SH   SOLE 31 42,315 0 34,805
APOLLO GLOBAL MGMT INC COM 03769M106 16,984 350,324 SH   SOLE 34 350,324 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 3,325 68,577 SH   SOLE 36 68,577 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 562 11,594 SH   SOLE 40 11,594 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 35 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 6,520 134,487 SH   SOLE 43 126,834 0 7,653
APOLLO INVT CORP COM NEW 03761U502 4,816 447,122 SH   SOLE 30 447,122 0 0
APOLLO INVT CORP COM NEW 03761U502 309 28,681 SH   SOLE 43 18,860 0 9,821
APOLLO MED HLDGS INC COM NEW 03763A207 574 14,866 SH   SOLE 2 10,995 0 3,871
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 4,894 126,819 SH   SOLE 18 126,819 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 2,769 71,759 SH   SOLE 19 71,759 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 176,230 4,566,738 SH   SOLE 21 4,566,738 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 36,115 935,868 SH   SOLE 22 911,241 0 24,627
APOLLO MED HLDGS INC COM NEW 03763A207 15 379 SH   SOLE 23 379 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 257 6,655 SH   SOLE 25 6,655 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 475 12,300 SH   SOLE 26 9,809 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 30 786 SH   SOLE 28 786 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 6,647 172,252 SH   SOLE 30 172,252 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 21 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 242 6,269 SH   SOLE 40 6,269 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 463 11,999 SH   SOLE 43 11,881 0 118
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,438 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,498 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 845 9,321 SH   SOLE 2 7,223 0 2,098
APPFOLIO INC COM CL A 03783C100 27 298 SH   SOLE 4 77 0 221
APPFOLIO INC COM CL A 03783C100 19 214 SH   SOLE 7 214 0 0
APPFOLIO INC COM CL A 03783C100 4,512 49,784 SH   SOLE 18 49,784 0 0
APPFOLIO INC COM CL A 03783C100 3,500 38,612 SH   SOLE 19 38,612 0 0
APPFOLIO INC COM CL A 03783C100 62,053 684,611 SH   SOLE 21 684,611 0 0
APPFOLIO INC COM CL A 03783C100 42,031 463,711 SH   SOLE 22 452,680 0 11,031
APPFOLIO INC COM CL A 03783C100 27 294 SH   SOLE 23 294 0 0
APPFOLIO INC COM CL A 03783C100 247 2,720 SH   SOLE 25 2,720 0 0
APPFOLIO INC COM CL A 03783C100 727 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 31 338 SH   SOLE 28 338 0 0
APPFOLIO INC COM CL A 03783C100 596 6,574 SH   SOLE 30 6,574 0 0
APPFOLIO INC COM CL A 03783C100 169 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 350 3,862 SH   SOLE 43 3,764 0 98
APPHARVEST INC COM 03783T103 209 59,846 SH   SOLE 2 29,066 0 30,780
APPHARVEST INC COM 03783T103 3 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 785 224,973 SH   SOLE 18 224,973 0 0
APPHARVEST INC COM 03783T103 435 124,729 SH   SOLE 19 124,729 0 0
APPHARVEST INC COM 03783T103 9,312 2,668,246 SH   SOLE 21 2,668,246 0 0
APPHARVEST INC COM 03783T103 5,778 1,655,593 SH   SOLE 22 1,586,155 0 69,438
APPHARVEST INC COM 03783T103 24 6,845 SH   SOLE 25 6,845 0 0
APPHARVEST INC COM 03783T103 19 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 118 33,849 SH   SOLE 30 33,849 0 0
APPHARVEST INC COM 03783T103 22 6,405 SH   SOLE 40 6,405 0 0
APPHARVEST INC COM 03783T103 16 4,577 SH   SOLE 43 4,577 0 0
APPIAN CORP CL A 03782L101 1,979 41,777 SH   SOLE 2 24,428 0 17,349
APPIAN CORP CL A 03782L101 25 523 SH   SOLE 4 128 0 395
APPIAN CORP CL A 03782L101 22 457 SH   SOLE 7 457 0 0
APPIAN CORP CL A 03782L101 5,145 108,628 SH   SOLE 18 101,967 0 6,661
APPIAN CORP CL A 03782L101 9,378 198,024 SH   SOLE 19 198,024 0 0
APPIAN CORP CL A 03782L101 68,406 1,444,385 SH   SOLE 21 1,444,385 0 0
APPIAN CORP CL A 03782L101 50,490 1,066,092 SH   SOLE 22 1,044,737 0 21,355
APPIAN CORP CL A 03782L101 269 5,680 SH   SOLE 23 5,680 0 0
APPIAN CORP CL A 03782L101 229 4,833 SH   SOLE 25 4,833 0 0
APPIAN CORP CL A 03782L101 2,015 42,553 SH   SOLE 26 12,264 0 30,289
APPIAN CORP CL A 03782L101 33 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101 996 21,020 SH   SOLE 30 21,020 0 0
APPIAN CORP CL A 03782L101 22 456 SH   SOLE 36 456 0 0
APPIAN CORP CL A 03782L101 197 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 18 382 SH   OTR 43 382 0 0
APPIAN CORP CL A 03782L101 411 8,681 SH   SOLE 43 7,961 0 720
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,821 260,434 SH   SOLE 2 123,810 0 136,624
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,518 103,446 SH   SOLE 4 103,446 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,954 269,499 SH   SOLE 7 269,499 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,473 645,708 SH   SOLE 18 645,708 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,656 658,214 SH   SOLE 19 658,214 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 124,263 8,470,527 SH   SOLE 21 8,470,527 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 101,642 6,928,593 SH   SOLE 22 6,697,002 0 231,591
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 116 7,921 SH   SOLE 23 7,921 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,134 963,432 SH   SOLE 25 963,432 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,492 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,939 132,150 SH   SOLE 28 3,985 0 128,165
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,410 914,126 SH   SOLE 30 914,126 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 65 4,421 SH   SOLE 31 0 0 4,421
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9 589 SH   SOLE 34 589 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 167 11,401 SH   SOLE 36 11,401 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 434 29,575 SH   SOLE 40 29,575 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,114 280,465 SH   SOLE 43 260,522 0 19,943
APPLE INC COM 037833100 4,407,452 32,237,070 SH   SOLE 2 7,774,633 0 24,462,437
APPLE INC COM 037833100 1,657,630 12,124,271 SH   SOLE 4 7,720,254 0 4,404,017
APPLE INC COM 037833100 2,088,707 15,277,259 SH   SOLE 7 14,510,603 0 766,656
APPLE INC COM 037833100 71,850 525,523 SH   SOLE 13 525,523 0 0
APPLE INC COM 037833100 211,982 1,550,485 SH   SOLE 15 1,550,485 0 0
APPLE INC COM 037833100 799 5,847 SH   SOLE 17 0 0 5,847
APPLE INC COM 037833100 3,991,514 29,194,803 SH   SOLE 18 26,084,411 0 3,110,392
APPLE INC COM 037833100 1,988,281 14,542,723 SH   SOLE 19 14,542,723 0 0
APPLE INC COM 037833100 8,403 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 47,710,478 348,964,876 SH   SOLE 21 348,964,876 0 0
APPLE INC COM 037833100 44,975,508 328,960,711 SH   SOLE 22 295,436,485 0 33,524,226
APPLE INC COM 037833100 3,658,724 26,760,707 SH   SOLE 23 26,760,707 0 0
APPLE INC COM 037833100 3,878,211 28,366,081 SH   SOLE 25 28,311,236 0 54,845
APPLE INC COM 037833100 5,005,651 36,612,425 SH   SOLE 26 15,788,009 0 20,824,416
APPLE INC COM 037833100 4,002,803 29,277,376 SH   SOLE 28 1,137,050 0 28,140,326
APPLE INC COM 037833100 58,073 424,759 SH   SOLE 29 424,759 0 0
APPLE INC COM 037833100 11,693,019 85,525,297 SH   SOLE 30 84,789,833 0 735,464
APPLE INC COM 037833100 555,217 4,060,982 SH   SOLE 31 2,478,023 0 1,582,959
APPLE INC COM 037833100 390,698 2,857,649 SH   SOLE 32 2,857,649 0 0
APPLE INC COM 037833100 1,153,523 8,437,117 SH   SOLE 34 8,437,117 0 0
APPLE INC COM 037833100 782,668 5,724,606 SH   SOLE 36 5,724,606 0 0
APPLE INC COM 037833100 72,486 530,180 SH   SOLE 40 530,180 0 0
APPLE INC COM 037833100 4,618 33,774 SH   OTR 43 33,774 0 0
APPLE INC COM 037833100 2,273,973 16,632,335 SH   SOLE 43 15,180,719 0 1,451,616
APPLE INC OPTIONS 037833100 725 5,300 SH Put SOLE 2 0 0 5,300
APPLE INC OPTIONS 037833100 1,176 8,600 SH Put SOLE 4 8,600 0 0
APPLE INC OPTIONS 037833100 17,801 130,200 SH Put SOLE 18 130,200 0 0
APPLE INC OPTIONS 037833100 121,298 887,200 SH Put SOLE 19 887,200 0 0
APPLE INC OPTIONS 037833100 7,629 55,800 SH Put SOLE 22 55,800 0 0
APPLE INC OPTIONS 037833100 629 4,600 SH Put SOLE 26 4,600 0 0
APPLE INC OPTIONS 037833100 57,833 423,000 SH Put SOLE 34 423,000 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 7 6,857 SH   SOLE 2 0 0 6,857
APPLIED BLOCKCHAIN INC COM NEW 038169207 21 20,371 SH   SOLE 18 20,371 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 7 6,530 SH   SOLE 19 6,530 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 123 117,575 SH   SOLE 21 117,575 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 140 133,078 SH   SOLE 22 126,755 0 6,323
APPLIED DNA SCIENCES INC COM 03815U300 0 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300 46 61,754 SH   SOLE 22 61,754 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 6 8,128 SH   SOLE 18 8,128 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 143 185,646 SH   SOLE 21 185,646 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 562 730,171 SH   SOLE 22 730,171 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,275 138,040 SH   SOLE 2 73,662 0 64,378
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 63 652 SH   SOLE 7 652 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,892 144,452 SH   SOLE 18 125,707 0 18,745
APPLIED INDL TECHNOLOGIES IN COM 03820C105 47,601 494,968 SH   SOLE 19 494,968 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 442,724 4,603,552 SH   SOLE 21 4,603,552 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 131,143 1,363,654 SH   SOLE 22 1,340,646 0 23,008
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,721 17,891 SH   SOLE 23 17,891 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 531 5,522 SH   SOLE 25 5,522 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10,432 108,474 SH   SOLE 26 10,827 0 97,647
APPLIED INDL TECHNOLOGIES IN COM 03820C105 63 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,103 63,464 SH   SOLE 30 63,464 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 152 1,583 SH   SOLE 34 1,583 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 105 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 413 4,291 SH   SOLE 40 4,291 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,578 16,412 SH   SOLE 43 16,358 0 55
APPLIED MATLS INC COM 038222105 193,970 2,132,010 SH   SOLE 2 680,603 0 1,451,407
APPLIED MATLS INC COM 038222105 74,888 823,127 SH   SOLE 4 522,865 0 300,262
APPLIED MATLS INC COM 038222105 81,185 892,337 SH   SOLE 7 866,852 0 25,485
APPLIED MATLS INC COM 038222105 7,088 77,907 SH   SOLE 13 77,907 0 0
APPLIED MATLS INC COM 038222105 7,902 86,859 SH   SOLE 15 86,859 0 0
APPLIED MATLS INC COM 038222105 3 33 SH   SOLE 17 0 0 33
APPLIED MATLS INC COM 038222105 228,086 2,506,992 SH   SOLE 18 2,337,160 0 169,832
APPLIED MATLS INC COM 038222105 164,025 1,802,870 SH   SOLE 19 1,802,870 0 0
APPLIED MATLS INC COM 038222105 2,308,234 25,370,780 SH   SOLE 21 25,370,780 0 0
APPLIED MATLS INC COM 038222105 1,813,085 19,928,394 SH   SOLE 22 17,806,082 0 2,122,312
APPLIED MATLS INC COM 038222105 141,707 1,557,560 SH   SOLE 23 1,557,560 0 0
APPLIED MATLS INC COM 038222105 151,638 1,666,723 SH   SOLE 25 1,637,835 0 28,888
APPLIED MATLS INC COM 038222105 193,567 2,127,579 SH   SOLE 26 944,275 0 1,183,304
APPLIED MATLS INC COM 038222105 204,900 2,252,138 SH   SOLE 28 40,382 0 2,211,756
APPLIED MATLS INC COM 038222105 3,486 38,320 SH   SOLE 29 38,320 0 0
APPLIED MATLS INC COM 038222105 614,701 6,756,438 SH   SOLE 30 6,694,349 0 62,089
APPLIED MATLS INC COM 038222105 28,351 311,622 SH   SOLE 31 224,780 0 86,842
APPLIED MATLS INC COM 038222105 18,161 199,611 SH   SOLE 32 199,611 0 0
APPLIED MATLS INC COM 038222105 61,338 674,197 SH   SOLE 34 674,197 0 0
APPLIED MATLS INC COM 038222105 32,511 357,347 SH   SOLE 36 357,347 0 0
APPLIED MATLS INC COM 038222105 2,644 29,065 SH   SOLE 40 29,065 0 0
APPLIED MATLS INC COM 038222105 243 2,667 SH   OTR 43 2,667 0 0
APPLIED MATLS INC COM 038222105 81,499 895,789 SH   SOLE 43 815,966 0 79,823
APPLIED MOLECULAR TRANS INC COM 03824M109 179 61,516 SH   SOLE 2 37,149 0 24,367
APPLIED MOLECULAR TRANS INC COM 03824M109 20 6,988 SH   SOLE 18 4,584 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109 706 242,579 SH   SOLE 19 242,579 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 775 266,272 SH   SOLE 21 266,272 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 1,042 358,156 SH   SOLE 22 358,156 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 15 5,081 SH   SOLE 23 5,081 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 11 3,743 SH   SOLE 26 0 0 3,743
APPLIED MOLECULAR TRANS INC COM 03824M109 47 16,293 SH   SOLE 30 16,293 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 2 648 SH   SOLE 34 648 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 1 190 SH   SOLE 43 190 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 188 121,146 SH   SOLE 2 104,438 0 16,708
APPLIED OPTOELECTRONICS INC COM 03823U102 8 5,025 SH   SOLE 18 5,025 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 18 11,663 SH   SOLE 19 11,663 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 140 90,414 SH   SOLE 21 90,414 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 991 639,549 SH   SOLE 22 639,549 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 42 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 246 259,885 SH   SOLE 21 259,885 0 0
APPLIED THERAPEUTICS INC COM 03828A101 191 201,416 SH   SOLE 22 201,416 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1 977 SH   SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 0 372 SH   SOLE 26 0 0 372
APPLIED THERAPEUTICS INC COM 03828A101 12 12,258 SH   SOLE 30 12,258 0 0
APPLOVIN CORP COM CL A 03831W108 12,334 358,124 SH   SOLE 2 54,804 0 303,320
APPLOVIN CORP COM CL A 03831W108 2,985 86,681 SH   SOLE 4 51,154 0 35,527
APPLOVIN CORP COM CL A 03831W108 414 12,015 SH   SOLE 7 12,015 0 0
APPLOVIN CORP COM CL A 03831W108 18 509 SH   SOLE 13 509 0 0
APPLOVIN CORP COM CL A 03831W108 365 10,599 SH   SOLE 15 10,599 0 0
APPLOVIN CORP COM CL A 03831W108 7,877 228,723 SH   SOLE 18 222,274 0 6,449
APPLOVIN CORP COM CL A 03831W108 48,309 1,402,706 SH   SOLE 19 1,402,706 0 0
APPLOVIN CORP COM CL A 03831W108 98,948 2,873,048 SH   SOLE 21 2,873,048 0 0
APPLOVIN CORP COM CL A 03831W108 91,008 2,642,513 SH   SOLE 22 2,348,140 0 294,373
APPLOVIN CORP COM CL A 03831W108 6,413 186,219 SH   SOLE 23 186,219 0 0
APPLOVIN CORP COM CL A 03831W108 8,678 251,962 SH   SOLE 25 251,962 0 0
APPLOVIN CORP COM CL A 03831W108 12,241 355,438 SH   SOLE 26 85,260 0 270,178
APPLOVIN CORP COM CL A 03831W108 8,781 254,957 SH   SOLE 28 1,167 0 253,790
APPLOVIN CORP COM CL A 03831W108 18 527 SH   SOLE 29 527 0 0
APPLOVIN CORP COM CL A 03831W108 20,371 591,497 SH   SOLE 30 226,418 0 365,079
APPLOVIN CORP COM CL A 03831W108 298 8,639 SH   SOLE 31 5,853 0 2,786
APPLOVIN CORP COM CL A 03831W108 79,595 2,311,133 SH   SOLE 34 2,311,133 0 0
APPLOVIN CORP COM CL A 03831W108 1,736 50,400 SH   SOLE 36 50,400 0 0
APPLOVIN CORP COM CL A 03831W108 101 2,919 SH   SOLE 40 2,919 0 0
APPLOVIN CORP COM CL A 03831W108 715 20,764 SH   SOLE 43 19,235 0 1,529
APREA THERAPEUTICS INC COM 03836J102 1 1,694 SH   SOLE 2 1,427 0 267
APREA THERAPEUTICS INC COM 03836J102 17 22,176 SH   SOLE 21 22,176 0 0
APREA THERAPEUTICS INC COM 03836J102 122 162,909 SH   SOLE 22 162,909 0 0
APTARGROUP INC COM 038336103 11,861 114,923 SH   SOLE 2 82,269 0 32,654
APTARGROUP INC COM 038336103 50 489 SH   SOLE 4 139 0 350
APTARGROUP INC COM 038336103 1,570 15,209 SH   SOLE 7 15,209 0 0
APTARGROUP INC COM 038336103 59 571 SH   SOLE 13 571 0 0
APTARGROUP INC COM 038336103 14,624 141,693 SH   SOLE 18 141,693 0 0
APTARGROUP INC COM 038336103 2,053 19,896 SH   SOLE 19 19,896 0 0
APTARGROUP INC COM 038336103 345,764 3,350,105 SH   SOLE 21 3,350,105 0 0
APTARGROUP INC COM 038336103 186,992 1,811,763 SH   SOLE 22 1,724,893 0 86,870
APTARGROUP INC COM 038336103 1,447 14,018 SH   SOLE 25 14,018 0 0
APTARGROUP INC COM 038336103 3,447 33,400 SH   SOLE 26 28,346 0 5,054
APTARGROUP INC COM 038336103 1,548 14,995 SH   SOLE 28 14,995 0 0
APTARGROUP INC COM 038336103 5,653 54,768 SH   SOLE 30 54,768 0 0
APTARGROUP INC COM 038336103 101 978 SH   SOLE 31 978 0 0
APTARGROUP INC COM 038336103 1,242 12,035 SH   SOLE 36 12,035 0 0
APTARGROUP INC COM 038336103 870 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 8,792 85,182 SH   SOLE 43 82,254 0 2,928
APTEVO THERAPEUTICS INC COM NEW 03835L207 1 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207 4 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 167 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103 29 52,600 SH   SOLE 2 21,364 0 31,236
APTINYX INC COM 03836N103 21 36,879 SH   SOLE 18 8,738 0 28,141
APTINYX INC COM 03836N103 98 175,341 SH   SOLE 21 175,341 0 0
APTINYX INC COM 03836N103 375 672,473 SH   SOLE 22 672,473 0 0
APTINYX INC COM 03836N103 13 23,878 SH   SOLE 23 23,878 0 0
APTINYX INC COM 03836N103 36 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 46,906 526,622 SH   SOLE 2 78,005 0 448,617
APTIV PLC SHS G6095L109 20,285 227,745 SH   SOLE 4 142,134 0 85,611
APTIV PLC SHS G6095L109 21,508 241,472 SH   SOLE 7 233,698 0 7,774
APTIV PLC SHS G6095L109 105 1,180 SH   SOLE 13 1,180 0 0
APTIV PLC SHS G6095L109 2,271 25,496 SH   SOLE 15 25,496 0 0
APTIV PLC SHS G6095L109 2 23 SH   SOLE 17 0 0 23
APTIV PLC SHS G6095L109 58,709 659,136 SH   SOLE 18 621,856 0 37,280
APTIV PLC SHS G6095L109 61,026 685,151 SH   SOLE 19 685,151 0 0
APTIV PLC SHS G6095L109 666,420 7,481,975 SH   SOLE 21 7,481,975 0 0
APTIV PLC SHS G6095L109 508,278 5,706,497 SH   SOLE 22 5,165,829 0 540,668
APTIV PLC SHS G6095L109 38,099 427,747 SH   SOLE 23 427,747 0 0
APTIV PLC SHS G6095L109 55,484 622,926 SH   SOLE 25 622,926 0 0
APTIV PLC SHS G6095L109 66,134 742,496 SH   SOLE 26 336,226 0 406,270
APTIV PLC SHS G6095L109 56,206 631,032 SH   SOLE 28 47,262 0 583,770
APTIV PLC SHS G6095L109 43 478 SH   SOLE 29 478 0 0
APTIV PLC SHS G6095L109 175,919 1,975,065 SH   SOLE 30 1,975,065 0 0
APTIV PLC SHS G6095L109 5,039 56,574 SH   SOLE 31 28,577 0 27,997
APTIV PLC SHS G6095L109 78,129 877,165 SH   SOLE 34 877,165 0 0
APTIV PLC SHS G6095L109 9,179 103,054 SH   SOLE 36 103,054 0 0
APTIV PLC SHS G6095L109 752 8,444 SH   SOLE 40 8,444 0 0
APTIV PLC SHS G6095L109 15,189 170,532 SH   SOLE 43 148,382 0 22,150
APYX MEDICAL CORPORATION COM 03837C106 15 2,498 SH   SOLE 2 0 0 2,498
APYX MEDICAL CORPORATION COM 03837C106 31 5,222 SH   SOLE 18 5,222 0 0
APYX MEDICAL CORPORATION COM 03837C106 569 97,015 SH   SOLE 21 97,015 0 0
APYX MEDICAL CORPORATION COM 03837C106 2,461 419,994 SH   SOLE 22 419,994 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 172 212,269 SH   SOLE 21 212,269 0 0
AQUA METALS INC COM 03837J101 789 974,563 SH   SOLE 22 974,563 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3 1,793 SH   SOLE 2 0 0 1,793
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 18 10,368 SH   SOLE 18 10,368 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 427 249,996 SH   SOLE 21 249,996 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1,688 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 17 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104 3 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 44 68,239 SH   SOLE 21 68,239 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 162 253,797 SH   SOLE 22 253,797 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 11 17,541 SH   SOLE 30 17,541 0 0
ARAMARK COM 03852U106 17,097 558,191 SH   SOLE 2 37,912 0 520,279
ARAMARK COM 03852U106 7,600 248,124 SH   SOLE 4 97,531 0 150,593
ARAMARK COM 03852U106 962 31,413 SH   SOLE 7 31,413 0 0
ARAMARK COM 03852U106 39 1,276 SH   SOLE 13 1,276 0 0
ARAMARK COM 03852U106 840 27,432 SH   SOLE 15 27,432 0 0
ARAMARK COM 03852U106 4,021 131,283 SH   SOLE 18 119,345 0 11,938
ARAMARK COM 03852U106 2,138 69,808 SH   SOLE 19 69,808 0 0
ARAMARK COM 03852U106 85,101 2,778,355 SH   SOLE 21 2,778,355 0 0
ARAMARK COM 03852U106 177,682 5,800,918 SH   SOLE 22 5,354,889 0 446,029
ARAMARK COM 03852U106 11,830 386,228 SH   SOLE 23 386,228 0 0
ARAMARK COM 03852U106 7,860 256,620 SH   SOLE 25 256,620 0 0
ARAMARK COM 03852U106 9,746 318,185 SH   SOLE 26 167,099 0 151,086
ARAMARK COM 03852U106 12,280 400,921 SH   SOLE 28 5,888 0 395,033
ARAMARK COM 03852U106 15,065 491,841 SH   SOLE 30 491,841 0 0
ARAMARK COM 03852U106 1,439 46,990 SH   SOLE 31 25,338 0 21,652
ARAMARK COM 03852U106 322 10,499 SH   SOLE 34 10,499 0 0
ARAMARK COM 03852U106 3,273 106,861 SH   SOLE 36 106,861 0 0
ARAMARK COM 03852U106 276 9,027 SH   SOLE 40 9,027 0 0
ARAMARK COM 03852U106 2,345 76,559 SH   SOLE 43 54,424 0 22,135
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 53 53,921 SH   SOLE 21 53,921 0 0
ARAVIVE INC COM 03890D108 131 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108 6,563 500,608 SH   SOLE 2 235,350 0 265,258
ARBOR REALTY TRUST INC COM 038923108 6 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 23 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108 6,036 460,388 SH   SOLE 18 460,388 0 0
ARBOR REALTY TRUST INC COM 038923108 13,939 1,063,231 SH   SOLE 19 1,063,231 0 0
ARBOR REALTY TRUST INC COM 038923108 98,750 7,532,448 SH   SOLE 21 7,532,448 0 0
ARBOR REALTY TRUST INC COM 038923108 64,966 4,955,481 SH   SOLE 22 4,788,078 0 167,403
ARBOR REALTY TRUST INC COM 038923108 522 39,822 SH   SOLE 23 39,822 0 0
ARBOR REALTY TRUST INC COM 038923108 250 19,040 SH   SOLE 25 19,040 0 0
ARBOR REALTY TRUST INC COM 038923108 676 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 129 9,842 SH   SOLE 28 9,842 0 0
ARBOR REALTY TRUST INC COM 038923108 894 68,205 SH   SOLE 30 68,205 0 0
ARBOR REALTY TRUST INC COM 038923108 214 16,348 SH   SOLE 40 16,348 0 0
ARBOR REALTY TRUST INC COM 038923108 224 17,081 SH   SOLE 43 12,087 0 4,994
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 2,634 2,675,000 PRN   SOLE 21 2,675,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 167 61,546 SH   SOLE 2 3,139 0 58,407
ARBUTUS BIOPHARMA CORP COM 03879J100 5 1,763 SH   SOLE 7 1,763 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 750 276,913 SH   SOLE 18 276,913 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 512 189,009 SH   SOLE 19 189,009 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 12,469 4,601,168 SH   SOLE 21 4,601,168 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 6,276 2,315,993 SH   SOLE 22 2,279,669 0 36,324
ARBUTUS BIOPHARMA CORP COM 03879J100 180 66,529 SH   SOLE 30 66,529 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 74 27,461 SH   SOLE 43 20,597 0 6,864
ARC DOCUMENT SOLUTIONS INC COM 00191G103 304 115,481 SH   SOLE 2 0 0 115,481
ARC DOCUMENT SOLUTIONS INC COM 00191G103 18 6,964 SH   SOLE 18 6,964 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 294 111,686 SH   SOLE 21 111,686 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,128 1,189,210 SH   SOLE 22 1,189,210 0 0
ARCA BIOPHARMA INC COM 00211Y506 8 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 73 29,260 SH   SOLE 21 29,260 0 0
ARCA BIOPHARMA INC COM 00211Y506 577 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 30 30,144 SH   SOLE 21 30,144 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 1 1,481 SH   SOLE 22 1,481 0 0
ARCBEST CORP COM 03937C105 2,178 30,945 SH   SOLE 2 15,707 0 15,238
ARCBEST CORP COM 03937C105 8 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 20 281 SH   SOLE 7 281 0 0
ARCBEST CORP COM 03937C105 6,102 86,719 SH   SOLE 18 86,719 0 0
ARCBEST CORP COM 03937C105 5,995 85,193 SH   SOLE 19 85,193 0 0
ARCBEST CORP COM 03937C105 207,403 2,947,320 SH   SOLE 21 2,947,320 0 0
ARCBEST CORP COM 03937C105 45,320 644,029 SH   SOLE 22 620,697 0 23,332
ARCBEST CORP COM 03937C105 108 1,535 SH   SOLE 23 1,535 0 0
ARCBEST CORP COM 03937C105 322 4,579 SH   SOLE 25 4,579 0 0
ARCBEST CORP COM 03937C105 1,403 19,942 SH   SOLE 26 11,841 0 8,101
ARCBEST CORP COM 03937C105 32 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105 3,946 56,080 SH   SOLE 30 56,080 0 0
ARCBEST CORP COM 03937C105 97 1,376 SH   SOLE 36 1,376 0 0
ARCBEST CORP COM 03937C105 244 3,471 SH   SOLE 40 3,471 0 0
ARCBEST CORP COM 03937C105 3,582 50,899 SH   SOLE 43 47,190 0 3,709
ARCELLX INC COMMON STOCK 03940C100 151 8,358 SH   SOLE 2 431 0 7,927
ARCELLX INC COMMON STOCK 03940C100 525 29,048 SH   SOLE 18 29,048 0 0
ARCELLX INC COMMON STOCK 03940C100 427 23,628 SH   SOLE 19 23,628 0 0
ARCELLX INC COMMON STOCK 03940C100 6,175 341,544 SH   SOLE 21 341,544 0 0
ARCELLX INC COMMON STOCK 03940C100 3,615 199,933 SH   SOLE 22 194,946 0 4,987
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 17,973 795,255 SH   SOLE 19 795,255 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6,685 295,793 SH   SOLE 25 295,793 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 24,071 1,065,081 SH   SOLE 29 1,065,081 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7,795 344,922 SH   SOLE 34 344,922 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 9,876 436,987 SH   SOLE 43 397,454 0 39,533
ARCH CAP GROUP LTD ORD G0450A105 19,267 423,545 SH   SOLE 2 109,622 0 313,923
ARCH CAP GROUP LTD ORD G0450A105 13,331 293,049 SH   SOLE 4 151,432 0 141,617
ARCH CAP GROUP LTD ORD G0450A105 3,539 77,804 SH   SOLE 7 50,027 0 27,777
ARCH CAP GROUP LTD ORD G0450A105 91 1,998 SH   SOLE 13 1,998 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,400 52,760 SH   SOLE 15 52,760 0 0
ARCH CAP GROUP LTD ORD G0450A105 25,800 567,157 SH   SOLE 18 547,597 0 19,560
ARCH CAP GROUP LTD ORD G0450A105 3,663 80,515 SH   SOLE 19 80,515 0 0
ARCH CAP GROUP LTD ORD G0450A105 221,813 4,876,074 SH   SOLE 21 4,876,074 0 0
ARCH CAP GROUP LTD ORD G0450A105 366,281 8,051,891 SH   SOLE 22 7,373,973 0 677,918
ARCH CAP GROUP LTD ORD G0450A105 29,390 646,066 SH   SOLE 23 646,066 0 0
ARCH CAP GROUP LTD ORD G0450A105 20,560 451,963 SH   SOLE 25 451,963 0 0
ARCH CAP GROUP LTD ORD G0450A105 23,507 516,748 SH   SOLE 26 292,720 0 224,028
ARCH CAP GROUP LTD ORD G0450A105 40,868 898,389 SH   SOLE 28 6,165 0 892,224
ARCH CAP GROUP LTD ORD G0450A105 35,948 790,236 SH   SOLE 30 790,236 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,600 79,136 SH   SOLE 31 41,780 0 37,356
ARCH CAP GROUP LTD ORD G0450A105 816 17,945 SH   SOLE 34 17,945 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,992 153,710 SH   SOLE 36 153,710 0 0
ARCH CAP GROUP LTD ORD G0450A105 583 12,816 SH   SOLE 40 12,816 0 0
ARCH CAP GROUP LTD ORD G0450A105 32 700 SH   OTR 43 700 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,165 289,414 SH   SOLE 43 280,032 0 9,382
ARCH RESOURCES INC CL A 03940R107 823 5,750 SH   SOLE 2 4,380 0 1,370
ARCH RESOURCES INC CL A 03940R107 5 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107 24 166 SH   SOLE 7 166 0 0
ARCH RESOURCES INC CL A 03940R107 5,621 39,282 SH   SOLE 18 39,282 0 0
ARCH RESOURCES INC CL A 03940R107 4,013 28,046 SH   SOLE 19 28,046 0 0
ARCH RESOURCES INC CL A 03940R107 75,060 524,566 SH   SOLE 21 524,566 0 0
ARCH RESOURCES INC CL A 03940R107 51,367 358,984 SH   SOLE 22 350,852 0 8,132
ARCH RESOURCES INC CL A 03940R107 1,141 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 935 6,536 SH   SOLE 30 6,536 0 0
ARCH RESOURCES INC CL A 03940R107 304 2,122 SH   SOLE 40 2,122 0 0
ARCH RESOURCES INC CL A 03940R107 1,023 7,150 SH   SOLE 43 6,597 0 553
ARCHAEA ENERGY INC COM CL A 03940F103 625 40,242 SH   SOLE 2 19,413 0 20,829
ARCHAEA ENERGY INC COM CL A 03940F103 3 173 SH   SOLE 4 173 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 10 666 SH   SOLE 7 666 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 2,590 166,754 SH   SOLE 18 166,754 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 1,902 122,468 SH   SOLE 19 122,468 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 33,002 2,125,021 SH   SOLE 21 2,125,021 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 20,874 1,344,096 SH   SOLE 22 1,291,250 0 52,846
ARCHAEA ENERGY INC COM CL A 03940F103 18 1,147 SH   SOLE 23 1,147 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 121 7,822 SH   SOLE 25 7,822 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 688 44,272 SH   SOLE 26 37,825 0 6,447
ARCHAEA ENERGY INC COM CL A 03940F103 743 47,844 SH   SOLE 28 47,844 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 287 18,486 SH   SOLE 30 18,486 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 147 9,441 SH   SOLE 40 9,441 0 0
ARCHER AVIATION INC COM CL A 03945R102 206 66,791 SH   SOLE 2 5,490 0 61,301
ARCHER AVIATION INC COM CL A 03945R102 4 1,322 SH   SOLE 7 1,322 0 0
ARCHER AVIATION INC COM CL A 03945R102 1,193 387,327 SH   SOLE 18 387,327 0 0
ARCHER AVIATION INC COM CL A 03945R102 695 225,792 SH   SOLE 19 225,792 0 0
ARCHER AVIATION INC COM CL A 03945R102 18,743 6,085,424 SH   SOLE 21 6,085,424 0 0
ARCHER AVIATION INC COM CL A 03945R102 8,961 2,909,342 SH   SOLE 22 2,829,037 0 80,305
ARCHER DANIELS MIDLAND CO COM 039483102 111,237 1,433,468 SH   SOLE 2 412,115 0 1,021,353
ARCHER DANIELS MIDLAND CO COM 039483102 22,781 293,569 SH   SOLE 4 231,173 0 62,396
ARCHER DANIELS MIDLAND CO COM 039483102 73,461 946,656 SH   SOLE 7 930,718 0 15,938
ARCHER DANIELS MIDLAND CO COM 039483102 1,793 23,102 SH   SOLE 13 23,102 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 6,338 81,674 SH   SOLE 15 81,674 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 81,966 1,056,261 SH   SOLE 18 977,145 0 79,116
ARCHER DANIELS MIDLAND CO COM 039483102 136,438 1,758,228 SH   SOLE 19 1,758,228 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,107,077 14,266,453 SH   SOLE 21 14,266,453 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 945,573 12,185,225 SH   SOLE 22 11,030,263 0 1,154,962
ARCHER DANIELS MIDLAND CO COM 039483102 73,747 950,353 SH   SOLE 23 950,353 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 89,356 1,151,499 SH   SOLE 25 1,151,499 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 122,717 1,581,407 SH   SOLE 26 597,012 0 984,395
ARCHER DANIELS MIDLAND CO COM 039483102 93,215 1,201,221 SH   SOLE 28 21,510 0 1,179,711
ARCHER DANIELS MIDLAND CO COM 039483102 375,992 4,845,257 SH   SOLE 30 4,562,131 0 283,126
ARCHER DANIELS MIDLAND CO COM 039483102 9,155 117,971 SH   SOLE 31 60,413 0 57,558
ARCHER DANIELS MIDLAND CO COM 039483102 78,960 1,017,524 SH   SOLE 34 1,017,524 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18,253 235,223 SH   SOLE 36 235,223 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,398 18,016 SH   SOLE 40 18,016 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 97 1,253 SH   OTR 43 1,253 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 46,588 600,357 SH   SOLE 43 562,071 0 38,286
ARCHROCK INC COM 03957W106 2,919 352,976 SH   SOLE 2 107,301 0 245,675
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 13 1,567 SH   SOLE 7 1,567 0 0
ARCHROCK INC COM 03957W106 4,227 511,170 SH   SOLE 18 511,170 0 0
ARCHROCK INC COM 03957W106 6,509 787,048 SH   SOLE 19 787,048 0 0
ARCHROCK INC COM 03957W106 145,277 17,566,715 SH   SOLE 21 17,566,715 0 0
ARCHROCK INC COM 03957W106 35,130 4,247,863 SH   SOLE 22 4,098,111 0 149,752
ARCHROCK INC COM 03957W106 240 28,961 SH   SOLE 23 28,961 0 0
ARCHROCK INC COM 03957W106 171 20,704 SH   SOLE 25 20,704 0 0
ARCHROCK INC COM 03957W106 2,450 296,194 SH   SOLE 26 58,488 0 237,706
ARCHROCK INC COM 03957W106 677 81,845 SH   SOLE 28 81,845 0 0
ARCHROCK INC COM 03957W106 3,187 385,404 SH   SOLE 30 385,404 0 0
ARCHROCK INC COM 03957W106 25 3,054 SH   SOLE 31 0 0 3,054
ARCHROCK INC COM 03957W106 255 30,775 SH   SOLE 34 30,775 0 0
ARCHROCK INC COM 03957W106 92 11,129 SH   SOLE 36 11,129 0 0
ARCHROCK INC COM 03957W106 139 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 3,618 437,475 SH   SOLE 43 321,313 0 116,162
ARCIMOTO INC COM 039587100 3 877 SH   SOLE 2 0 0 877
ARCIMOTO INC COM 039587100 18 5,599 SH   SOLE 18 5,599 0 0
ARCIMOTO INC COM 039587100 327 100,150 SH   SOLE 21 100,150 0 0
ARCIMOTO INC COM 039587100 1,342 410,501 SH   SOLE 22 410,501 0 0
ARCIMOTO INC COM 039587100 24 7,345 SH   SOLE 43 7,345 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 86 81,860 SH   SOLE 19 81,860 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 16 14,929 SH   SOLE 34 14,929 0 0
ARCO PLATFORM LTD COM CL A G04553106 10 669 SH   SOLE 2 669 0 0
ARCO PLATFORM LTD COM CL A G04553106 14 906 SH   SOLE 25 906 0 0
ARCO PLATFORM LTD COM CL A G04553106 7 494 SH   SOLE 30 494 0 0
ARCONIC CORPORATION COM 03966V107 12,930 460,966 SH   SOLE 2 382,400 0 78,566
ARCONIC CORPORATION COM 03966V107 11 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107 5,396 192,383 SH   SOLE 7 192,383 0 0
ARCONIC CORPORATION COM 03966V107 10,919 389,281 SH   SOLE 18 389,281 0 0
ARCONIC CORPORATION COM 03966V107 42,644 1,520,269 SH   SOLE 19 1,520,269 0 0
ARCONIC CORPORATION COM 03966V107 384,156 13,695,396 SH   SOLE 21 13,695,396 0 0
ARCONIC CORPORATION COM 03966V107 78,870 2,811,759 SH   SOLE 22 2,702,563 0 109,196
ARCONIC CORPORATION COM 03966V107 158 5,638 SH   SOLE 23 5,638 0 0
ARCONIC CORPORATION COM 03966V107 439 15,644 SH   SOLE 25 15,644 0 0
ARCONIC CORPORATION COM 03966V107 1,701 60,627 SH   SOLE 26 27,003 0 33,624
ARCONIC CORPORATION COM 03966V107 1,798 64,095 SH   SOLE 28 64,095 0 0
ARCONIC CORPORATION COM 03966V107 5,522 196,874 SH   SOLE 30 196,874 0 0
ARCONIC CORPORATION COM 03966V107 21 752 SH   SOLE 31 0 0 752
ARCONIC CORPORATION COM 03966V107 26,246 935,669 SH   SOLE 34 935,669 0 0
ARCONIC CORPORATION COM 03966V107 191 6,824 SH   SOLE 36 6,824 0 0
ARCONIC CORPORATION COM 03966V107 348 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 8 300 SH   OTR 43 300 0 0
ARCONIC CORPORATION COM 03966V107 9,435 336,353 SH   SOLE 43 319,382 0 16,971
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 243 36,003 SH   SOLE 21 36,003 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 384 56,997 SH   SOLE 28 56,997 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7 1,111 SH   SOLE 43 0 0 1,111
ARCOSA INC COM 039653100 2,253 48,530 SH   SOLE 2 18,867 0 29,663
ARCOSA INC COM 039653100 9 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 26 558 SH   SOLE 7 558 0 0
ARCOSA INC COM 039653100 8,303 178,827 SH   SOLE 18 178,827 0 0
ARCOSA INC COM 039653100 4,034 86,879 SH   SOLE 19 86,879 0 0
ARCOSA INC COM 039653100 278,896 6,006,796 SH   SOLE 21 6,006,796 0 0
ARCOSA INC COM 039653100 56,614 1,219,331 SH   SOLE 22 1,167,646 0 51,685
ARCOSA INC COM 039653100 354 7,621 SH   SOLE 25 7,621 0 0
ARCOSA INC COM 039653100 995 21,431 SH   SOLE 26 18,132 0 3,299
ARCOSA INC COM 039653100 40 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100 3,934 84,722 SH   SOLE 30 84,722 0 0
ARCOSA INC COM 039653100 59 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100 267 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,444 31,092 SH   SOLE 43 30,992 0 100
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 594 37,757 SH   SOLE 2 15,924 0 21,833
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 25 1,587 SH   SOLE 7 1,587 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 940 59,692 SH   SOLE 18 59,692 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,082 132,273 SH   SOLE 19 132,273 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 16,718 1,062,139 SH   SOLE 21 1,062,139 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8,538 542,427 SH   SOLE 22 530,000 0 12,427
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 85 5,405 SH   SOLE 23 5,405 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 42 2,672 SH   SOLE 25 2,672 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 269 17,105 SH   SOLE 26 842 0 16,263
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 6 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 484 30,746 SH   SOLE 30 30,746 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 16 1,040 SH   SOLE 36 1,040 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 36 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 137 8,726 SH   SOLE 43 7,847 0 879
ARCUS BIOSCIENCES INC COM 03969F109 2,162 85,309 SH   SOLE 2 33,931 0 51,378
ARCUS BIOSCIENCES INC COM 03969F109 4 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 87 3,452 SH   SOLE 7 3,452 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,668 184,210 SH   SOLE 18 184,210 0 0
ARCUS BIOSCIENCES INC COM 03969F109 3,559 140,457 SH   SOLE 19 140,457 0 0
ARCUS BIOSCIENCES INC COM 03969F109 154,734 6,106,316 SH   SOLE 21 6,106,316 0 0
ARCUS BIOSCIENCES INC COM 03969F109 32,746 1,292,279 SH   SOLE 22 1,238,194 0 54,085
ARCUS BIOSCIENCES INC COM 03969F109 29 1,130 SH   SOLE 23 1,130 0 0
ARCUS BIOSCIENCES INC COM 03969F109 126 4,954 SH   SOLE 25 4,954 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,228 48,449 SH   SOLE 26 20,834 0 27,615
ARCUS BIOSCIENCES INC COM 03969F109 22 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5,877 231,935 SH   SOLE 30 231,935 0 0
ARCUS BIOSCIENCES INC COM 03969F109 122 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 465 18,370 SH   SOLE 43 18,303 0 67
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1,983 93,067 SH   SOLE 2 82,121 0 10,946
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 10 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,258 152,889 SH   SOLE 18 146,948 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 32,056 1,504,268 SH   SOLE 19 1,504,268 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 30,440 1,428,420 SH   SOLE 21 1,428,420 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 17,678 829,542 SH   SOLE 22 811,869 0 17,673
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 99 4,657 SH   SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 76 3,558 SH   SOLE 25 3,558 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 453 21,270 SH   SOLE 26 668 0 20,602
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 26 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 653 30,655 SH   SOLE 30 30,655 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 10,631 498,867 SH   SOLE 34 498,867 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 46 2,166 SH   SOLE 40 2,166 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 150 7,048 SH   SOLE 43 5,969 0 1,079
ARDAGH METAL PACKAGING S A SHS L02235106 312 51,198 SH   SOLE 2 13,261 0 37,937
ARDAGH METAL PACKAGING S A SHS L02235106 12 2,042 SH   SOLE 7 2,042 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 374 61,283 SH   SOLE 18 61,283 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 273 44,729 SH   SOLE 19 44,729 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 7,262 1,190,517 SH   SOLE 21 1,190,517 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 6,959 1,140,839 SH   SOLE 22 1,026,517 0 114,322
ARDAGH METAL PACKAGING S A SHS L02235106 12 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 22 3,625 SH   SOLE 43 3,625 0 0
ARDELYX INC COM 039697107 1 1,698 SH   SOLE 2 0 0 1,698
ARDELYX INC COM 039697107 64 108,614 SH   SOLE 21 108,614 0 0
ARDELYX INC COM 039697107 699 1,185,362 SH   SOLE 22 1,185,362 0 0
ARDMORE SHIPPING CORP COM Y0207T100 534 76,631 SH   SOLE 2 33,179 0 43,452
ARDMORE SHIPPING CORP COM Y0207T100 4 603 SH   SOLE 7 603 0 0
ARDMORE SHIPPING CORP COM Y0207T100 707 101,403 SH   SOLE 18 101,403 0 0
ARDMORE SHIPPING CORP COM Y0207T100 592 84,957 SH   SOLE 19 84,957 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,896 1,132,812 SH   SOLE 21 1,132,812 0 0
ARDMORE SHIPPING CORP COM Y0207T100 3,839 550,831 SH   SOLE 22 527,542 0 23,289
ARDMORE SHIPPING CORP COM Y0207T100 103 14,822 SH   SOLE 23 14,822 0 0
ARDMORE SHIPPING CORP COM Y0207T100 168 24,041 SH   SOLE 26 0 0 24,041
ARES CAPITAL CORP COM 04010L103 33,069 1,844,313 SH   SOLE 30 1,844,313 0 0
ARES CAPITAL CORP COM 04010L103 1,865 104,037 SH   SOLE 43 81,287 0 22,750
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 5 5,000 PRN   SOLE 18 5,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 4,113 3,960,000 PRN   SOLE 21 3,960,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 619 50,581 SH   SOLE 2 14,632 0 35,949
ARES COML REAL ESTATE CORP COM 04013V108 7 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,703 139,263 SH   SOLE 18 139,263 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,069 87,439 SH   SOLE 19 87,439 0 0
ARES COML REAL ESTATE CORP COM 04013V108 28,462 2,327,269 SH   SOLE 21 2,327,269 0 0
ARES COML REAL ESTATE CORP COM 04013V108 14,984 1,225,195 SH   SOLE 22 1,181,474 0 43,721
ARES COML REAL ESTATE CORP COM 04013V108 69 5,672 SH   SOLE 25 5,672 0 0
ARES COML REAL ESTATE CORP COM 04013V108 400 32,718 SH   SOLE 26 0 0 32,718
ARES COML REAL ESTATE CORP COM 04013V108 684 55,909 SH   SOLE 30 55,909 0 0
ARES COML REAL ESTATE CORP COM 04013V108 24 1,966 SH   SOLE 31 0 0 1,966
ARES COML REAL ESTATE CORP COM 04013V108 76 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 277 22,622 SH   SOLE 43 22,420 0 202
ARES DYNAMIC CR ALLOCATION F COM 04014F102 592 48,540 SH   SOLE 2 48,540 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 16,491 290,035 SH   SOLE 2 39,151 0 250,884
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 25 437 SH   SOLE 4 437 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 316 5,559 SH   SOLE 7 5,559 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,841 67,553 SH   SOLE 18 67,553 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,913 33,644 SH   SOLE 19 33,644 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 125,021 2,198,745 SH   SOLE 21 2,198,745 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 190,458 3,349,600 SH   SOLE 22 3,167,282 0 182,318
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,165 20,490 SH   SOLE 25 20,490 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,208 56,417 SH   SOLE 26 45,183 0 11,234
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 123 2,161 SH   SOLE 28 2,161 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,665 82,035 SH   SOLE 30 82,035 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 123 2,164 SH   SOLE 31 2,164 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,054 18,531 SH   SOLE 40 18,531 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 183 3,227 SH   SOLE 43 2,345 0 882
ARGAN INC COM 04010E109 629 16,841 SH   SOLE 2 10,882 0 5,959
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,720 46,097 SH   SOLE 18 46,097 0 0
ARGAN INC COM 04010E109 952 25,513 SH   SOLE 19 25,513 0 0
ARGAN INC COM 04010E109 31,325 839,366 SH   SOLE 21 839,366 0 0
ARGAN INC COM 04010E109 15,046 403,157 SH   SOLE 22 388,884 0 14,273
ARGAN INC COM 04010E109 74 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109 48 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 275 7,364 SH   SOLE 30 7,364 0 0
ARGAN INC COM 04010E109 51 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 201 5,388 SH   SOLE 43 4,481 0 907
ARGENX SE SPONSORED ADR 04016X101 6,957 18,361 SH   SOLE 2 18,361 0 0
ARGENX SE SPONSORED ADR 04016X101 3,095 8,169 SH   SOLE 18 8,169 0 0
ARGENX SE SPONSORED ADR 04016X101 83,216 219,637 SH   SOLE 19 219,637 0 0
ARGENX SE SPONSORED ADR 04016X101 392 1,035 SH   SOLE 20 1,035 0 0
ARGENX SE SPONSORED ADR 04016X101 128,792 339,927 SH   SOLE 21 339,927 0 0
ARGENX SE SPONSORED ADR 04016X101 5,140 13,565 SH   SOLE 30 13,565 0 0
ARGENX SE SPONSORED ADR 04016X101 56,478 149,065 SH   SOLE 34 149,065 0 0
ARGENX SE SPONSORED ADR 04016X101 13,969 36,868 SH   SOLE 43 33,193 0 3,675
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,637 44,398 SH   SOLE 2 25,480 0 18,918
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 16 429 SH   SOLE 7 429 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,541 96,075 SH   SOLE 18 96,075 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,158 58,544 SH   SOLE 19 58,544 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 42,408 1,150,516 SH   SOLE 21 1,150,516 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 29,297 794,823 SH   SOLE 22 757,789 0 37,034
ARGO GROUP INTL HLDGS LTD COM G0464B107 228 6,182 SH   SOLE 25 6,182 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 357 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 23 620 SH   SOLE 28 620 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 576 15,627 SH   SOLE 30 15,627 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 171 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 709 19,226 SH   SOLE 43 18,518 0 708
ARHAUS INC COM CL A 04035M102 6 1,330 SH   SOLE 2 1,330 0 0
ARHAUS INC COM CL A 04035M102 16 3,614 SH   SOLE 21 3,614 0 0
ARHAUS INC COM CL A 04035M102 136 30,308 SH   SOLE 22 30,308 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 5 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 15 13,195 SH   SOLE 21 13,195 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 126 7,582 SH   SOLE 2 4,200 0 3,382
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 5 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 973 58,325 SH   SOLE 18 58,325 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 667 40,007 SH   SOLE 19 40,007 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 12,785 766,497 SH   SOLE 21 766,497 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 4,502 269,902 SH   SOLE 22 264,722 0 5,180
ARISTA NETWORKS INC COM 040413106 46,902 500,346 SH   SOLE 2 129,126 0 371,220
ARISTA NETWORKS INC COM 040413106 16,628 177,388 SH   SOLE 4 99,861 0 77,527
ARISTA NETWORKS INC COM 040413106 20,051 213,903 SH   SOLE 7 207,935 0 5,968
ARISTA NETWORKS INC COM 040413106 108 1,155 SH   SOLE 13 1,155 0 0
ARISTA NETWORKS INC COM 040413106 2,208 23,551 SH   SOLE 15 23,551 0 0
ARISTA NETWORKS INC COM 040413106 39,399 420,300 SH   SOLE 18 388,846 0 31,454
ARISTA NETWORKS INC COM 040413106 9,469 101,012 SH   SOLE 19 101,012 0 0
ARISTA NETWORKS INC COM 040413106 714,965 7,627,111 SH   SOLE 21 7,627,111 0 0
ARISTA NETWORKS INC COM 040413106 471,958 5,034,759 SH   SOLE 22 4,555,345 0 479,414
ARISTA NETWORKS INC COM 040413106 36,334 387,599 SH   SOLE 23 387,599 0 0
ARISTA NETWORKS INC COM 040413106 35,074 374,165 SH   SOLE 25 374,165 0 0
ARISTA NETWORKS INC COM 040413106 46,509 496,146 SH   SOLE 26 191,193 0 304,953
ARISTA NETWORKS INC COM 040413106 57,363 611,933 SH   SOLE 28 3,550 0 608,383
ARISTA NETWORKS INC COM 040413106 128,903 1,375,116 SH   SOLE 30 1,372,227 0 2,889
ARISTA NETWORKS INC COM 040413106 4,484 47,832 SH   SOLE 31 24,906 0 22,926
ARISTA NETWORKS INC COM 040413106 3,130 33,386 SH   SOLE 34 33,386 0 0
ARISTA NETWORKS INC COM 040413106 8,031 85,673 SH   SOLE 36 85,673 0 0
ARISTA NETWORKS INC COM 040413106 723 7,709 SH   SOLE 40 7,709 0 0
ARISTA NETWORKS INC COM 040413106 53 564 SH   OTR 43 564 0 0
ARISTA NETWORKS INC COM 040413106 16,847 179,722 SH   SOLE 43 166,026 0 13,696
ARK RESTAURANTS CORP COM 040712101 8 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 85 4,724 SH   SOLE 21 4,724 0 0
ARK RESTAURANTS CORP COM 040712101 69 3,811 SH   SOLE 22 3,811 0 0
ARKO CORP COM 041242108 225 27,519 SH   SOLE 2 16,071 0 11,448
ARKO CORP COM 041242108 8 1,039 SH   SOLE 7 1,039 0 0
ARKO CORP COM 041242108 1,764 216,232 SH   SOLE 18 216,232 0 0
ARKO CORP COM 041242108 1,259 154,289 SH   SOLE 19 154,289 0 0
ARKO CORP COM 041242108 24,271 2,974,351 SH   SOLE 21 2,974,351 0 0
ARKO CORP COM 041242108 15,748 1,929,945 SH   SOLE 22 1,883,327 0 46,618
ARKO CORP COM 041242108 63 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108 104 12,701 SH   SOLE 30 12,701 0 0
ARKO CORP COM 041242108 46 5,680 SH   SOLE 40 5,680 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 12 3,576 SH   SOLE 2 3,576 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 14 4,318 SH   SOLE 18 4,318 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 580 178,428 SH   SOLE 21 178,428 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,000 923,152 SH   SOLE 22 923,152 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 2 633 SH   SOLE 43 633 0 0
ARLO TECHNOLOGIES INC COM 04206A101 212 33,847 SH   SOLE 2 25,704 0 8,143
ARLO TECHNOLOGIES INC COM 04206A101 8 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,859 296,414 SH   SOLE 18 296,414 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,039 165,647 SH   SOLE 19 165,647 0 0
ARLO TECHNOLOGIES INC COM 04206A101 65,308 10,415,961 SH   SOLE 21 10,415,961 0 0
ARLO TECHNOLOGIES INC COM 04206A101 12,859 2,050,836 SH   SOLE 22 2,001,336 0 49,500
ARLO TECHNOLOGIES INC COM 04206A101 75 11,943 SH   SOLE 25 11,943 0 0
ARLO TECHNOLOGIES INC COM 04206A101 704 112,225 SH   SOLE 30 112,225 0 0
ARLO TECHNOLOGIES INC COM 04206A101 82 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101 162 25,868 SH   SOLE 43 25,469 0 399
ARMADA HOFFLER PPTYS INC COM 04208T108 3,701 288,239 SH   SOLE 2 226,699 0 61,540
ARMADA HOFFLER PPTYS INC COM 04208T108 421 32,778 SH   SOLE 4 32,778 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,012 78,836 SH   SOLE 7 78,836 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,252 253,261 SH   SOLE 18 253,261 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 5,556 432,704 SH   SOLE 19 432,704 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 108,091 8,418,274 SH   SOLE 21 8,418,274 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 33,596 2,616,548 SH   SOLE 22 2,550,598 0 65,950
ARMADA HOFFLER PPTYS INC COM 04208T108 164 12,807 SH   SOLE 23 12,807 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,704 288,443 SH   SOLE 25 288,443 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,410 109,810 SH   SOLE 26 0 0 109,810
ARMADA HOFFLER PPTYS INC COM 04208T108 478 37,193 SH   SOLE 28 0 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 4,890 380,872 SH   SOLE 30 380,872 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 329 25,603 SH   SOLE 34 25,603 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 99 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 505 39,350 SH   SOLE 43 38,384 0 966
ARMATA PHARMACEUTICALS INC COM 04216R102 8 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 76 19,642 SH   SOLE 21 19,642 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 712 101,135 SH   SOLE 2 28,994 0 72,141
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,693 382,554 SH   SOLE 18 382,554 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,313 186,557 SH   SOLE 19 186,557 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 102,475 14,556,097 SH   SOLE 21 14,556,097 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 18,879 2,681,623 SH   SOLE 22 2,571,756 0 109,867
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 130 18,395 SH   SOLE 25 18,395 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 150 21,355 SH   SOLE 26 14,187 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,289 183,103 SH   SOLE 30 183,103 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 73 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 403 57,179 SH   SOLE 43 55,656 0 1,523
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,855 38,082 SH   SOLE 2 16,769 0 21,313
ARMSTRONG WORLD INDS INC NEW COM 04247X102 47 622 SH   SOLE 4 173 0 449
ARMSTRONG WORLD INDS INC NEW COM 04247X102 42 565 SH   SOLE 7 565 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,416 18,888 SH   SOLE 18 18,888 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,053 14,052 SH   SOLE 19 14,052 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 54,726 730,070 SH   SOLE 21 730,070 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79,561 1,061,375 SH   SOLE 22 1,006,201 0 55,174
ARMSTRONG WORLD INDS INC NEW COM 04247X102 562 7,504 SH   SOLE 25 7,504 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,699 22,664 SH   SOLE 26 18,969 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 64 848 SH   SOLE 28 848 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,520 46,955 SH   SOLE 30 46,955 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 71 942 SH   SOLE 31 697 0 245
ARMSTRONG WORLD INDS INC NEW COM 04247X102 80 1,061 SH   SOLE 36 1,061 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 440 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 512 6,826 SH   SOLE 43 5,610 0 1,216
ARRAY TECHNOLOGIES INC COM SHS 04271T100 587 53,327 SH   SOLE 2 37,843 0 15,484
ARRAY TECHNOLOGIES INC COM SHS 04271T100 76 6,871 SH   SOLE 4 254 0 6,617
ARRAY TECHNOLOGIES INC COM SHS 04271T100 35 3,140 SH   SOLE 7 3,140 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 4,187 380,274 SH   SOLE 18 380,274 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 3,172 288,083 SH   SOLE 19 288,083 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 85,930 7,804,760 SH   SOLE 21 7,804,760 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 36,272 3,294,490 SH   SOLE 22 3,208,102 0 86,388
ARRAY TECHNOLOGIES INC COM SHS 04271T100 8 686 SH   SOLE 23 686 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 251 22,834 SH   SOLE 25 22,834 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 650 59,021 SH   SOLE 26 52,328 0 6,693
ARRAY TECHNOLOGIES INC COM SHS 04271T100 579 52,597 SH   SOLE 28 52,597 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 39,399 3,578,478 SH   SOLE 30 3,578,478 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 188 17,103 SH   SOLE 40 17,103 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 421 38,262 SH   SOLE 43 36,114 0 2,148
ARRIVAL GROUP SHS L0423Q108 2,079 1,315,613 SH   SOLE 19 1,315,613 0 0
ARRIVAL GROUP SHS L0423Q108 2,681 1,697,069 SH   SOLE 34 1,697,069 0 0
ARROW ELECTRS INC COM 042735100 26,472 236,166 SH   SOLE 2 56,768 0 179,398
ARROW ELECTRS INC COM 042735100 8,219 73,327 SH   SOLE 4 29,259 0 44,068
ARROW ELECTRS INC COM 042735100 2,275 20,299 SH   SOLE 7 20,299 0 0
ARROW ELECTRS INC COM 042735100 29 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,030 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 22,913 204,417 SH   SOLE 18 200,998 0 3,419
ARROW ELECTRS INC COM 042735100 2,223 19,833 SH   SOLE 19 19,833 0 0
ARROW ELECTRS INC COM 042735100 462,943 4,130,097 SH   SOLE 21 4,130,097 0 0
ARROW ELECTRS INC COM 042735100 226,698 2,022,464 SH   SOLE 22 1,899,447 0 123,017
ARROW ELECTRS INC COM 042735100 13,147 117,291 SH   SOLE 23 117,291 0 0
ARROW ELECTRS INC COM 042735100 13,957 124,512 SH   SOLE 25 124,512 0 0
ARROW ELECTRS INC COM 042735100 11,454 102,183 SH   SOLE 26 60,790 0 41,393
ARROW ELECTRS INC COM 042735100 17,554 156,610 SH   SOLE 28 1,321 0 155,289
ARROW ELECTRS INC COM 042735100 49,770 444,021 SH   SOLE 30 335,802 0 108,219
ARROW ELECTRS INC COM 042735100 1,712 15,273 SH   SOLE 31 7,972 0 7,301
ARROW ELECTRS INC COM 042735100 357 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 4,889 43,620 SH   SOLE 36 43,620 0 0
ARROW ELECTRS INC COM 042735100 262 2,335 SH   SOLE 40 2,335 0 0
ARROW ELECTRS INC COM 042735100 17,281 154,167 SH   SOLE 43 146,391 0 7,776
ARROW FINL CORP COM 042744102 289 9,093 SH   SOLE 2 4,840 0 4,253
ARROW FINL CORP COM 042744102 6 196 SH   SOLE 7 196 0 0
ARROW FINL CORP COM 042744102 1,452 45,650 SH   SOLE 18 45,650 0 0
ARROW FINL CORP COM 042744102 834 26,215 SH   SOLE 19 26,215 0 0
ARROW FINL CORP COM 042744102 18,037 567,034 SH   SOLE 21 567,034 0 0
ARROW FINL CORP COM 042744102 14,706 462,322 SH   SOLE 22 444,733 0 17,589
ARROW FINL CORP COM 042744102 65 2,031 SH   SOLE 25 2,031 0 0
ARROW FINL CORP COM 042744102 181 5,683 SH   SOLE 30 5,683 0 0
ARROW FINL CORP COM 042744102 45 1,415 SH   SOLE 40 1,415 0 0
ARROW FINL CORP COM 042744102 209 6,579 SH   SOLE 43 6,579 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,584 101,794 SH   SOLE 2 81,069 0 20,725
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 42 1,181 SH   SOLE 7 1,181 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16,218 460,603 SH   SOLE 18 451,857 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11,972 340,017 SH   SOLE 19 340,017 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 283,363 8,047,794 SH   SOLE 21 8,047,794 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 108,296 3,075,720 SH   SOLE 22 3,010,831 0 64,889
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 138 3,927 SH   SOLE 23 3,927 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 615 17,475 SH   SOLE 25 17,475 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,426 68,903 SH   SOLE 26 46,320 0 22,583
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 41 1,172 SH   SOLE 28 1,172 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,106 116,627 SH   SOLE 30 116,627 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 48 1,371 SH   SOLE 34 1,371 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 142 4,020 SH   SOLE 36 4,020 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 420 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11 319 SH   OTR 43 319 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,101 31,280 SH   SOLE 43 28,802 0 2,478
ARTERIS INC COM 04302A104 11 1,598 SH   SOLE 2 476 0 1,122
ARTERIS INC COM 04302A104 356 51,042 SH   SOLE 18 51,042 0 0
ARTERIS INC COM 04302A104 200 28,747 SH   SOLE 19 28,747 0 0
ARTERIS INC COM 04302A104 3,596 515,880 SH   SOLE 21 515,880 0 0
ARTERIS INC COM 04302A104 1,336 191,701 SH   SOLE 22 190,562 0 1,139
ARTESIAN RES CORP CL A 043113208 42 849 SH   SOLE 2 334 0 515
ARTESIAN RES CORP CL A 043113208 542 11,026 SH   SOLE 7 11,026 0 0
ARTESIAN RES CORP CL A 043113208 1,129 22,957 SH   SOLE 18 22,957 0 0
ARTESIAN RES CORP CL A 043113208 732 14,885 SH   SOLE 19 14,885 0 0
ARTESIAN RES CORP CL A 043113208 24,832 505,015 SH   SOLE 21 505,015 0 0
ARTESIAN RES CORP CL A 043113208 9,742 198,134 SH   SOLE 22 195,765 0 2,369
ARTESIAN RES CORP CL A 043113208 4,588 93,312 SH   SOLE 30 93,312 0 0
ARTESIAN RES CORP CL A 043113208 77 1,571 SH   SOLE 43 1,571 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,564 100,197 SH   SOLE 2 58,112 0 42,085
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 338 9,496 SH   SOLE 7 9,496 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,235 175,301 SH   SOLE 18 162,839 0 12,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7,460 209,728 SH   SOLE 19 209,728 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 89,364 2,512,328 SH   SOLE 21 2,512,328 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 59,429 1,670,759 SH   SOLE 22 1,618,301 0 52,458
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 124 3,497 SH   SOLE 23 3,497 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 392 11,028 SH   SOLE 25 11,028 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,699 75,879 SH   SOLE 26 25,051 0 50,828
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 41 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,441 40,511 SH   SOLE 30 40,511 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 87 2,450 SH   SOLE 36 2,450 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 314 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 22 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,965 83,359 SH   SOLE 43 72,553 0 10,806
ARTIVION INC COM 228903100 1,973 104,523 SH   SOLE 2 63,316 0 41,207
ARTIVION INC COM 228903100 20 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100 7 356 SH   SOLE 7 356 0 0
ARTIVION INC COM 228903100 2,589 137,135 SH   SOLE 18 137,135 0 0
ARTIVION INC COM 228903100 5,148 272,681 SH   SOLE 19 272,681 0 0
ARTIVION INC COM 228903100 99,563 5,273,481 SH   SOLE 21 5,273,481 0 0
ARTIVION INC COM 228903100 24,108 1,276,929 SH   SOLE 22 1,246,948 0 29,981
ARTIVION INC COM 228903100 204 10,817 SH   SOLE 23 10,817 0 0
ARTIVION INC COM 228903100 115 6,069 SH   SOLE 25 6,069 0 0
ARTIVION INC COM 228903100 1,326 70,223 SH   SOLE 26 19,563 0 50,660
ARTIVION INC COM 228903100 3,590 190,128 SH   SOLE 30 190,128 0 0
ARTIVION INC COM 228903100 151 7,975 SH   SOLE 34 7,975 0 0
ARTIVION INC COM 228903100 66 3,494 SH   SOLE 36 3,494 0 0
ARTIVION INC COM 228903100 74 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100 8 437 SH   OTR 43 437 0 0
ARTIVION INC COM 228903100 143 7,550 SH   SOLE 43 7,471 0 79
ARTS WAY MFG INC COM 043168103 37 12,494 SH   SOLE 21 12,494 0 0
ARVINAS INC COM 04335A105 3,067 72,862 SH   SOLE 2 58,157 0 14,705
ARVINAS INC COM 04335A105 5 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 23 540 SH   SOLE 7 540 0 0
ARVINAS INC COM 04335A105 56 1,336 SH   SOLE 13 1,336 0 0
ARVINAS INC COM 04335A105 5,361 127,360 SH   SOLE 18 123,495 0 3,865
ARVINAS INC COM 04335A105 6,978 165,792 SH   SOLE 19 165,792 0 0
ARVINAS INC COM 04335A105 85,439 2,029,906 SH   SOLE 21 2,029,906 0 0
ARVINAS INC COM 04335A105 48,812 1,159,695 SH   SOLE 22 1,128,946 0 30,749
ARVINAS INC COM 04335A105 148 3,505 SH   SOLE 23 3,505 0 0
ARVINAS INC COM 04335A105 336 7,990 SH   SOLE 25 7,990 0 0
ARVINAS INC COM 04335A105 1,472 34,966 SH   SOLE 26 17,531 0 17,435
ARVINAS INC COM 04335A105 31 725 SH   SOLE 28 725 0 0
ARVINAS INC COM 04335A105 2,460 58,450 SH   SOLE 30 58,450 0 0
ARVINAS INC COM 04335A105 68 1,624 SH   SOLE 36 1,624 0 0
ARVINAS INC COM 04335A105 275 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105 158 3,765 SH   SOLE 43 3,517 0 248
ASANA INC CL A 04342Y104 1,557 88,552 SH   SOLE 2 48,307 0 40,245
ASANA INC CL A 04342Y104 20 1,115 SH   SOLE 4 219 0 896
ASANA INC CL A 04342Y104 16 932 SH   SOLE 7 932 0 0
ASANA INC CL A 04342Y104 3,480 197,946 SH   SOLE 18 188,113 0 9,833
ASANA INC CL A 04342Y104 8,546 486,109 SH   SOLE 19 486,109 0 0
ASANA INC CL A 04342Y104 47,763 2,716,892 SH   SOLE 21 2,716,892 0 0
ASANA INC CL A 04342Y104 38,178 2,171,700 SH   SOLE 22 2,127,461 0 44,239
ASANA INC CL A 04342Y104 205 11,687 SH   SOLE 23 11,687 0 0
ASANA INC CL A 04342Y104 154 8,760 SH   SOLE 25 8,760 0 0
ASANA INC CL A 04342Y104 1,630 92,705 SH   SOLE 26 23,144 0 69,561
ASANA INC CL A 04342Y104 24 1,382 SH   SOLE 28 1,382 0 0
ASANA INC CL A 04342Y104 9,519 541,465 SH   SOLE 30 541,465 0 0
ASANA INC CL A 04342Y104 134 7,602 SH   SOLE 40 7,602 0 0
ASANA INC CL A 04342Y104 797 45,314 SH   SOLE 43 42,718 0 2,596
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,104 24,235 SH   SOLE 2 12,196 0 12,039
ASBURY AUTOMOTIVE GROUP INC COM 043436104 54 319 SH   SOLE 4 73 0 246
ASBURY AUTOMOTIVE GROUP INC COM 043436104 75 443 SH   SOLE 7 443 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13,679 80,780 SH   SOLE 18 78,949 0 1,831
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8,745 51,642 SH   SOLE 19 51,642 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 452,119 2,669,891 SH   SOLE 21 2,669,891 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 94,966 560,801 SH   SOLE 22 539,495 0 21,306
ASBURY AUTOMOTIVE GROUP INC COM 043436104 68 401 SH   SOLE 23 401 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 519 3,065 SH   SOLE 25 3,065 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,709 10,090 SH   SOLE 26 6,613 0 3,477
ASBURY AUTOMOTIVE GROUP INC COM 043436104 58 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,995 41,305 SH   SOLE 30 41,305 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 103 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 464 2,742 SH   SOLE 40 2,742 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,773 10,473 SH   SOLE 43 10,445 0 28
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 114 1,230 SH   SOLE 19 1,230 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 32,367 348,177 SH   SOLE 21 348,177 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 2,375 25,546 SH   SOLE 30 25,546 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 864 9,299 SH   SOLE 34 9,299 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 828 8,908 SH   SOLE 43 6,937 0 1,971
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 746 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 30,742 5,946,273 SH   SOLE 21 5,946,273 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 6,781 1,311,679 SH   SOLE 43 1,136,903 0 174,776
ASENSUS SURGICAL INC COM 04367G103 1 3,490 SH   SOLE 2 0 0 3,490
ASENSUS SURGICAL INC COM 04367G103 97 243,681 SH   SOLE 21 243,681 0 0
ASENSUS SURGICAL INC COM 04367G103 1,366 3,430,327 SH   SOLE 22 3,430,327 0 0
ASENSUS SURGICAL INC COM 04367G103 3 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102 8,313 92,110 SH   SOLE 2 70,800 0 21,310
ASGN INC COM 00191U102 181 2,005 SH   SOLE 4 1,654 0 351
ASGN INC COM 00191U102 78 865 SH   SOLE 7 865 0 0
ASGN INC COM 00191U102 20,456 226,664 SH   SOLE 18 221,198 0 5,466
ASGN INC COM 00191U102 19,890 220,383 SH   SOLE 19 220,383 0 0
ASGN INC COM 00191U102 318,842 3,532,873 SH   SOLE 21 3,532,873 0 0
ASGN INC COM 00191U102 143,319 1,588,025 SH   SOLE 22 1,552,820 0 35,205
ASGN INC COM 00191U102 435 4,817 SH   SOLE 23 4,817 0 0
ASGN INC COM 00191U102 792 8,780 SH   SOLE 25 8,780 0 0
ASGN INC COM 00191U102 4,091 45,333 SH   SOLE 26 17,823 0 27,510
ASGN INC COM 00191U102 93 1,034 SH   SOLE 28 948 0 86
ASGN INC COM 00191U102 4,195 46,482 SH   SOLE 30 46,482 0 0
ASGN INC COM 00191U102 322 3,568 SH   SOLE 34 3,568 0 0
ASGN INC COM 00191U102 339 3,761 SH   SOLE 36 3,761 0 0
ASGN INC COM 00191U102 621 6,880 SH   SOLE 40 6,880 0 0
ASGN INC COM 00191U102 2,500 27,705 SH   SOLE 43 26,272 0 1,433
ASHFORD HOSPITALITY TR INC COM SHS 044103869 440 73,574 SH   SOLE 2 15,243 0 58,331
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 646 108,067 SH   SOLE 18 108,067 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1,081 180,847 SH   SOLE 19 180,847 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 7,661 1,281,081 SH   SOLE 21 1,281,081 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 5,745 960,712 SH   SOLE 22 940,843 0 19,869
ASHFORD HOSPITALITY TR INC COM SHS 044103869 28 4,625 SH   SOLE 23 4,625 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 178 29,791 SH   SOLE 26 0 0 29,791
ASHFORD HOSPITALITY TR INC COM SHS 044103869 23 3,799 SH   SOLE 43 3,799 0 0
ASHFORD INC COM 044104107 3 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 39 2,781 SH   SOLE 21 2,781 0 0
ASHFORD INC COM 044104107 330 23,600 SH   SOLE 22 23,600 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,416 139,896 SH   SOLE 2 40,630 0 99,266
ASHLAND GLOBAL HLDGS INC COM 044186104 60 579 SH   SOLE 4 213 0 366
ASHLAND GLOBAL HLDGS INC COM 044186104 92 894 SH   SOLE 7 894 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,252 109,187 SH   SOLE 18 109,187 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,911 28,249 SH   SOLE 19 28,249 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 262,906 2,551,246 SH   SOLE 21 2,551,246 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 145,215 1,409,172 SH   SOLE 22 1,347,119 0 62,053
ASHLAND GLOBAL HLDGS INC COM 044186104 816 7,921 SH   SOLE 25 7,921 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,606 25,288 SH   SOLE 26 20,786 0 4,502
ASHLAND GLOBAL HLDGS INC COM 044186104 112 1,082 SH   SOLE 28 1,082 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 67 653 SH   SOLE 29 653 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,442 23,700 SH   SOLE 30 23,700 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 177 1,716 SH   SOLE 31 744 0 972
ASHLAND GLOBAL HLDGS INC COM 044186104 105 1,023 SH   SOLE 36 1,023 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 712 6,908 SH   SOLE 40 6,908 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,055 29,645 SH   SOLE 43 25,691 0 3,954
ASML HOLDING N V N Y REGISTRY SHS N07059210 21 44 SH   SOLE 2 44 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,832 10,154 SH   SOLE 7 10,154 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 152 319 SH   SOLE 15 319 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 239,464 503,203 SH   SOLE 18 341,402 0 161,801
ASML HOLDING N V N Y REGISTRY SHS N07059210 174,810 367,341 SH   SOLE 19 367,341 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 228,804 480,801 SH   SOLE 21 480,801 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 44,849 94,244 SH   SOLE 22 94,244 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 26,237 55,133 SH   SOLE 30 55,133 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 9,354 19,657 SH   SOLE 32 19,657 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 10,509 22,084 SH   SOLE 34 22,084 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 113,543 238,595 SH   SOLE 43 216,677 0 21,918
ASPEN AEROGELS INC COM 04523Y105 106 10,723 SH   SOLE 2 8,279 0 2,444
ASPEN AEROGELS INC COM 04523Y105 3 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 773 78,278 SH   SOLE 18 78,278 0 0
ASPEN AEROGELS INC COM 04523Y105 478 48,406 SH   SOLE 19 48,406 0 0
ASPEN AEROGELS INC COM 04523Y105 9,532 964,801 SH   SOLE 21 964,801 0 0
ASPEN AEROGELS INC COM 04523Y105 6,073 614,715 SH   SOLE 22 599,636 0 15,079
ASPEN AEROGELS INC COM 04523Y105 34 3,392 SH   SOLE 25 3,392 0 0
ASPEN AEROGELS INC COM 04523Y105 173 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105 161 16,329 SH   SOLE 30 16,329 0 0
ASPEN AEROGELS INC COM 04523Y105 30 3,021 SH   SOLE 40 3,021 0 0
ASPEN AEROGELS INC COM 04523Y105 187 18,885 SH   SOLE 43 18,560 0 325
ASPEN GROUP INC COM NEW 04530L203 1 623 SH   SOLE 2 5 0 618
ASPEN GROUP INC COM NEW 04530L203 212 215,895 SH   SOLE 22 215,895 0 0
ASPEN TECHNOLOGY INC COM 29109X106 13,891 75,628 SH   SOLE 2 22,502 0 53,126
ASPEN TECHNOLOGY INC COM 29109X106 179 975 SH   SOLE 4 100 0 875
ASPEN TECHNOLOGY INC COM 29109X106 77 419 SH   SOLE 7 419 0 0
ASPEN TECHNOLOGY INC COM 29109X106 11,528 62,762 SH   SOLE 18 62,762 0 0
ASPEN TECHNOLOGY INC COM 29109X106 12,554 68,345 SH   SOLE 19 68,345 0 0
ASPEN TECHNOLOGY INC COM 29109X106 297,890 1,621,788 SH   SOLE 21 1,621,788 0 0
ASPEN TECHNOLOGY INC COM 29109X106 142,717 776,985 SH   SOLE 22 743,574 0 33,411
ASPEN TECHNOLOGY INC COM 29109X106 3,347 18,222 SH   SOLE 25 18,222 0 0
ASPEN TECHNOLOGY INC COM 29109X106 3,230 17,585 SH   SOLE 26 11,130 0 6,455
ASPEN TECHNOLOGY INC COM 29109X106 4,677 25,462 SH   SOLE 28 509 0 24,953
ASPEN TECHNOLOGY INC COM 29109X106 3,958 21,551 SH   SOLE 30 21,551 0 0
ASPEN TECHNOLOGY INC COM 29109X106 75 411 SH   SOLE 31 411 0 0
ASPEN TECHNOLOGY INC COM 29109X106 21,829 118,842 SH   SOLE 34 118,842 0 0
ASPEN TECHNOLOGY INC COM 29109X106 236 1,283 SH   SOLE 36 1,283 0 0
ASPEN TECHNOLOGY INC COM 29109X106 661 3,598 SH   SOLE 40 3,598 0 0
ASPEN TECHNOLOGY INC COM 29109X106 11 60 SH   OTR 43 60 0 0
ASPEN TECHNOLOGY INC COM 29109X106 2,023 11,015 SH   SOLE 43 10,487 0 529
ASPIRA WOMENS HEALTH INC COM 04537Y109 1 1,604 SH   SOLE 2 0 0 1,604
ASPIRA WOMENS HEALTH INC COM 04537Y109 27 45,816 SH   SOLE 21 45,816 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 556 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 93 44,136 SH   SOLE 2 7,779 0 36,357
ASSEMBLY BIOSCIENCES INC COM 045396108 18 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 375 178,527 SH   SOLE 21 178,527 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,817 865,209 SH   SOLE 22 865,209 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 118 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 8 3,972 SH   OTR 43 3,972 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 24 8,037 SH   SOLE 18 8,037 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 378 128,100 SH   SOLE 21 128,100 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 2,237 758,313 SH   SOLE 22 758,313 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,319 70,274 SH   SOLE 2 40,415 0 29,859
ASSETMARK FINL HLDGS INC COM 04546L106 4 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,145 61,022 SH   SOLE 18 61,022 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 5,810 309,539 SH   SOLE 19 309,539 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 12,985 691,791 SH   SOLE 21 691,791 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 11,525 614,031 SH   SOLE 22 592,709 0 21,322
ASSETMARK FINL HLDGS INC COM 04546L106 34 1,798 SH   SOLE 23 1,798 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 52 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 77 4,087 SH   SOLE 30 4,087 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 4,616 245,902 SH   SOLE 34 245,902 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 52 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 311 16,585 SH   SOLE 43 14,442 0 2,143
ASSOCIATED BANC CORP COM 045487105 6,241 341,777 SH   SOLE 2 247,855 0 93,922
ASSOCIATED BANC CORP COM 045487105 106 5,784 SH   SOLE 4 537 0 5,247
ASSOCIATED BANC CORP COM 045487105 58 3,149 SH   SOLE 7 3,149 0 0
ASSOCIATED BANC CORP COM 045487105 13,112 718,098 SH   SOLE 18 718,098 0 0
ASSOCIATED BANC CORP COM 045487105 5,092 278,856 SH   SOLE 19 278,856 0 0
ASSOCIATED BANC CORP COM 045487105 204,611 11,205,425 SH   SOLE 21 11,205,425 0 0
ASSOCIATED BANC CORP COM 045487105 91,832 5,029,161 SH   SOLE 22 4,857,499 0 171,662
ASSOCIATED BANC CORP COM 045487105 422 23,134 SH   SOLE 25 23,134 0 0
ASSOCIATED BANC CORP COM 045487105 1,539 84,296 SH   SOLE 26 60,080 0 24,216
ASSOCIATED BANC CORP COM 045487105 3,802 208,224 SH   SOLE 30 208,224 0 0
ASSOCIATED BANC CORP COM 045487105 89 4,899 SH   SOLE 36 4,899 0 0
ASSOCIATED BANC CORP COM 045487105 349 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 3,910 214,130 SH   SOLE 43 200,234 0 13,896
ASSOCIATED CAP GROUP INC CL A 045528106 33 909 SH   SOLE 2 56 0 853
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 223 6,229 SH   SOLE 18 6,229 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 121 3,388 SH   SOLE 19 3,388 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,305 64,322 SH   SOLE 21 64,322 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,557 71,370 SH   SOLE 22 70,228 0 1,142
ASSURANT INC COM 04621X108 21,180 122,532 SH   SOLE 2 20,791 0 101,741
ASSURANT INC COM 04621X108 7,573 43,813 SH   SOLE 4 21,776 0 22,037
ASSURANT INC COM 04621X108 8,480 49,057 SH   SOLE 7 47,590 0 1,467
ASSURANT INC COM 04621X108 29 167 SH   SOLE 13 167 0 0
ASSURANT INC COM 04621X108 1,257 7,272 SH   SOLE 15 7,272 0 0
ASSURANT INC COM 04621X108 59,024 341,474 SH   SOLE 18 333,446 0 8,028
ASSURANT INC COM 04621X108 72,372 418,699 SH   SOLE 19 418,699 0 0
ASSURANT INC COM 04621X108 281,920 1,631,012 SH   SOLE 21 1,631,012 0 0
ASSURANT INC COM 04621X108 221,940 1,284,003 SH   SOLE 22 1,172,921 0 111,082
ASSURANT INC COM 04621X108 15,415 89,184 SH   SOLE 23 89,184 0 0
ASSURANT INC COM 04621X108 17,574 101,673 SH   SOLE 25 101,673 0 0
ASSURANT INC COM 04621X108 37,777 218,553 SH   SOLE 26 146,776 0 71,777
ASSURANT INC COM 04621X108 23,315 134,885 SH   SOLE 28 1,080 0 133,805
ASSURANT INC COM 04621X108 59,874 346,391 SH   SOLE 30 296,750 0 49,641
ASSURANT INC COM 04621X108 2,170 12,556 SH   SOLE 31 6,609 0 5,947
ASSURANT INC COM 04621X108 31,506 182,273 SH   SOLE 34 182,273 0 0
ASSURANT INC COM 04621X108 3,641 21,067 SH   SOLE 36 21,067 0 0
ASSURANT INC COM 04621X108 1,750 10,124 SH   SOLE 37 10,124 0 0
ASSURANT INC COM 04621X108 307 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108 8,217 47,537 SH   SOLE 43 43,904 0 3,633
ASSURED GUARANTY LTD COM G0585R106 9,038 161,998 SH   SOLE 2 30,233 0 131,765
ASSURED GUARANTY LTD COM G0585R106 6 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106 81 1,447 SH   SOLE 7 1,447 0 0
ASSURED GUARANTY LTD COM G0585R106 4,051 72,607 SH   SOLE 18 72,607 0 0
ASSURED GUARANTY LTD COM G0585R106 1,036 18,568 SH   SOLE 19 18,568 0 0
ASSURED GUARANTY LTD COM G0585R106 361,673 6,482,755 SH   SOLE 21 6,482,755 0 0
ASSURED GUARANTY LTD COM G0585R106 82,285 1,474,905 SH   SOLE 22 1,401,578 0 73,327
ASSURED GUARANTY LTD COM G0585R106 536 9,612 SH   SOLE 25 9,612 0 0
ASSURED GUARANTY LTD COM G0585R106 1,724 30,908 SH   SOLE 26 25,267 0 5,641
ASSURED GUARANTY LTD COM G0585R106 384 6,890 SH   SOLE 28 6,890 0 0
ASSURED GUARANTY LTD COM G0585R106 6,655 119,285 SH   SOLE 30 119,285 0 0
ASSURED GUARANTY LTD COM G0585R106 55 988 SH   SOLE 31 988 0 0
ASSURED GUARANTY LTD COM G0585R106 210 3,765 SH   SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 440 7,883 SH   SOLE 40 7,883 0 0
ASSURED GUARANTY LTD COM G0585R106 3,397 60,895 SH   SOLE 43 58,869 0 2,026
AST SPACEMOBILE INC COM CL A 00217D100 4 658 SH   SOLE 2 0 0 658
AST SPACEMOBILE INC COM CL A 00217D100 608 96,790 SH   SOLE 21 96,790 0 0
AST SPACEMOBILE INC COM CL A 00217D100 3,773 600,874 SH   SOLE 22 600,874 0 0
ASTEC INDS INC COM 046224101 3,153 77,328 SH   SOLE 2 50,453 0 26,875
ASTEC INDS INC COM 046224101 4 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 13 313 SH   SOLE 7 313 0 0
ASTEC INDS INC COM 046224101 3,679 90,221 SH   SOLE 18 85,750 0 4,471
ASTEC INDS INC COM 046224101 5,957 146,081 SH   SOLE 19 146,081 0 0
ASTEC INDS INC COM 046224101 125,769 3,084,091 SH   SOLE 21 3,084,091 0 0
ASTEC INDS INC COM 046224101 29,682 727,869 SH   SOLE 22 704,568 0 23,301
ASTEC INDS INC COM 046224101 186 4,563 SH   SOLE 23 4,563 0 0
ASTEC INDS INC COM 046224101 150 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101 1,069 26,226 SH   SOLE 26 3,792 0 22,434
ASTEC INDS INC COM 046224101 8 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101 1,543 37,849 SH   SOLE 30 37,849 0 0
ASTEC INDS INC COM 046224101 117 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 949 23,276 SH   SOLE 43 20,219 0 3,057
ASTRA SPACE INC COM CL A 04634X103 141 108,198 SH   SOLE 2 36,475 0 71,723
ASTRA SPACE INC COM CL A 04634X103 4 2,864 SH   SOLE 7 2,864 0 0
ASTRA SPACE INC COM CL A 04634X103 570 438,565 SH   SOLE 18 438,565 0 0
ASTRA SPACE INC COM CL A 04634X103 531 408,142 SH   SOLE 19 408,142 0 0
ASTRA SPACE INC COM CL A 04634X103 9,001 6,923,576 SH   SOLE 21 6,923,576 0 0
ASTRA SPACE INC COM CL A 04634X103 4,164 3,203,089 SH   SOLE 22 3,056,780 0 146,309
ASTRA SPACE INC COM CL A 04634X103 18 14,200 SH   SOLE 25 14,200 0 0
ASTRA SPACE INC COM CL A 04634X103 36 28,045 SH   SOLE 26 0 0 28,045
ASTRA SPACE INC COM CL A 04634X103 63 48,587 SH   SOLE 28 48,587 0 0
ASTRA SPACE INC COM CL A 04634X103 103 79,224 SH   SOLE 30 79,224 0 0
ASTRA SPACE INC COM CL A 04634X103 18 13,528 SH   SOLE 40 13,528 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 30 451 SH   SOLE 2 451 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,526 68,498 SH   SOLE 7 68,498 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 144 2,175 SH   SOLE 15 2,175 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 395,479 5,985,757 SH   SOLE 18 5,134,879 0 850,878
ASTRAZENECA PLC SPONSORED ADR 046353108 175,125 2,650,597 SH   SOLE 19 2,650,597 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 214 3,238 SH   SOLE 20 3,238 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 298 4,507 SH   SOLE 21 4,507 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 33,307 504,116 SH   SOLE 22 504,116 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,660 40,258 SH   SOLE 23 40,258 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 0 1 SH   SOLE 26 1 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 41,688 630,970 SH   SOLE 30 630,970 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,756 132,532 SH   SOLE 32 132,532 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,003 90,862 SH   SOLE 34 90,862 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 120,534 1,824,336 SH   SOLE 43 1,652,339 0 171,997
ASTRIA THERAPEUTICS INC COM 04635X102 1 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102 3 882 SH   SOLE 18 882 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 67 22,204 SH   SOLE 21 22,204 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 114 38,023 SH   SOLE 22 38,023 0 0
ASTRONICS CORP COM 046433108 913 89,748 SH   SOLE 2 46,073 0 43,675
ASTRONICS CORP COM 046433108 4 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 790 77,695 SH   SOLE 18 77,695 0 0
ASTRONICS CORP COM 046433108 1,584 155,729 SH   SOLE 19 155,729 0 0
ASTRONICS CORP COM 046433108 9,158 900,507 SH   SOLE 21 900,507 0 0
ASTRONICS CORP COM 046433108 8,117 798,091 SH   SOLE 22 781,413 0 16,678
ASTRONICS CORP COM 046433108 97 9,523 SH   SOLE 23 9,523 0 0
ASTRONICS CORP COM 046433108 580 57,004 SH   SOLE 26 0 0 57,004
ASTRONICS CORP COM 046433108 29 2,855 SH   OTR 43 2,855 0 0
ASTRONICS CORP COM 046433108 40 3,956 SH   SOLE 43 3,588 0 368
ASTRONOVA INC COM 04638F108 13 1,047 SH   SOLE 18 1,047 0 0
ASTRONOVA INC COM 04638F108 273 22,781 SH   SOLE 21 22,781 0 0
ASTRONOVA INC COM 04638F108 684 57,100 SH   SOLE 22 57,100 0 0
ASTROTECH CORP COM NEW 046484200 0 809 SH   SOLE 18 809 0 0
ASTROTECH CORP COM NEW 046484200 5 10,790 SH   SOLE 21 10,790 0 0
ASTROTECH CORP COM NEW 046484200 260 605,669 SH   SOLE 22 605,669 0 0
ASURE SOFTWARE INC COM 04649U102 11 1,862 SH   SOLE 2 1,838 0 24
ASURE SOFTWARE INC COM 04649U102 20 3,553 SH   SOLE 18 3,553 0 0
ASURE SOFTWARE INC COM 04649U102 270 47,386 SH   SOLE 21 47,386 0 0
ASURE SOFTWARE INC COM 04649U102 1,085 190,321 SH   SOLE 22 190,321 0 0
AT&T INC COM 00206R102 353,147 16,848,612 SH   SOLE 2 4,476,769 0 12,371,843
AT&T INC COM 00206R102 108,368 5,170,207 SH   SOLE 4 3,141,490 0 2,028,717
AT&T INC COM 00206R102 143,332 6,838,348 SH   SOLE 7 6,623,999 0 214,349
AT&T INC COM 00206R102 2,813 134,231 SH   SOLE 13 134,231 0 0
AT&T INC COM 00206R102 21,984 1,048,865 SH   SOLE 15 1,048,865 0 0
AT&T INC COM 00206R102 1 61 SH   SOLE 17 0 0 61
AT&T INC COM 00206R102 230,261 10,985,726 SH   SOLE 18 9,890,205 0 1,095,521
AT&T INC COM 00206R102 72,126 3,441,124 SH   SOLE 19 3,441,124 0 0
AT&T INC COM 00206R102 3,885,826 185,392,457 SH   SOLE 21 185,392,457 0 0
AT&T INC COM 00206R102 3,220,529 153,651,213 SH   SOLE 22 138,798,314 0 14,852,899
AT&T INC COM 00206R102 258,777 12,346,224 SH   SOLE 23 12,346,224 0 0
AT&T INC COM 00206R102 259,710 12,390,761 SH   SOLE 25 12,390,761 0 0
AT&T INC COM 00206R102 401,400 19,150,758 SH   SOLE 26 9,837,233 0 9,313,525
AT&T INC COM 00206R102 297,504 14,193,887 SH   SOLE 28 656,272 0 13,537,615
AT&T INC COM 00206R102 3,400 162,214 SH   SOLE 29 162,214 0 0
AT&T INC COM 00206R102 1,010,418 48,206,975 SH   SOLE 30 47,554,522 0 652,453
AT&T INC COM 00206R102 33,034 1,576,049 SH   SOLE 31 838,529 0 737,520
AT&T INC COM 00206R102 6,289 300,036 SH   SOLE 32 300,036 0 0
AT&T INC COM 00206R102 16,207 773,216 SH   SOLE 34 773,216 0 0
AT&T INC COM 00206R102 82,422 3,932,369 SH   SOLE 36 3,932,369 0 0
AT&T INC COM 00206R102 4,862 231,948 SH   SOLE 40 231,948 0 0
AT&T INC COM 00206R102 267 12,750 SH   OTR 43 12,750 0 0
AT&T INC COM 00206R102 116,146 5,541,336 SH   SOLE 43 5,065,681 0 475,655
ATAI LIFE SCIENCES NV SHS N0731H103 120 33,016 SH   SOLE 2 33,016 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 3,601 989,359 SH   SOLE 21 989,359 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 394 108,320 SH   SOLE 22 53,713 0 54,607
ATAI LIFE SCIENCES NV SHS N0731H103 73 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 255 69,961 SH   SOLE 30 69,961 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 85 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 9 2,400 SH   SOLE 43 2,400 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,527 196,002 SH   SOLE 2 73,401 0 122,601
ATARA BIOTHERAPEUTICS INC COM 046513107 2 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,398 307,821 SH   SOLE 18 281,258 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 4,926 632,319 SH   SOLE 19 632,319 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 32,868 4,219,236 SH   SOLE 21 4,219,236 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 20,865 2,678,400 SH   SOLE 22 2,588,886 0 89,514
ATARA BIOTHERAPEUTICS INC COM 046513107 160 20,529 SH   SOLE 23 20,529 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 109 14,011 SH   SOLE 25 14,011 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,303 167,283 SH   SOLE 26 57,971 0 109,312
ATARA BIOTHERAPEUTICS INC COM 046513107 11 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,676 471,879 SH   SOLE 30 471,879 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 13 1,674 SH   SOLE 34 1,674 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 73 9,327 SH   SOLE 36 9,327 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 62 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 277 35,512 SH   SOLE 43 33,496 0 2,016
ATEA PHARMACEUTICALS INC COM 04683R106 1,810 254,986 SH   SOLE 2 89,524 0 165,462
ATEA PHARMACEUTICALS INC COM 04683R106 7 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 1,780 250,689 SH   SOLE 18 250,689 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 5,560 783,081 SH   SOLE 19 783,081 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 25,033 3,525,742 SH   SOLE 21 3,525,742 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 15,248 2,147,589 SH   SOLE 22 2,065,416 0 82,173
ATEA PHARMACEUTICALS INC COM 04683R106 115 16,228 SH   SOLE 23 16,228 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 106 14,887 SH   SOLE 25 14,887 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 955 134,527 SH   SOLE 26 1,493 0 133,034
ATEA PHARMACEUTICALS INC COM 04683R106 1,787 251,624 SH   SOLE 30 251,624 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 18 2,567 SH   SOLE 36 2,567 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 18 2,480 SH   SOLE 40 2,480 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 157 22,104 SH   SOLE 43 21,981 0 123
ATENTO S A SHS L0427L204 0 34 SH   SOLE 43 34 0 0
ATERIAN INC COM 02156U101 44 20,500 SH   SOLE 2 803 0 19,697
ATERIAN INC COM 02156U101 1 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 447 206,939 SH   SOLE 18 206,939 0 0
ATERIAN INC COM 02156U101 225 104,239 SH   SOLE 19 104,239 0 0
ATERIAN INC COM 02156U101 4,697 2,174,597 SH   SOLE 21 2,174,597 0 0
ATERIAN INC COM 02156U101 3,394 1,571,464 SH   SOLE 22 1,538,614 0 32,850
ATHENEX INC COM 04685N103 1 1,674 SH   SOLE 2 0 0 1,674
ATHENEX INC COM 04685N103 5 11,735 SH   SOLE 18 0 0 11,735
ATHENEX INC COM 04685N103 330 805,717 SH   SOLE 21 805,717 0 0
ATHENEX INC COM 04685N103 480 1,172,781 SH   SOLE 22 1,172,781 0 0
ATHENEX INC COM 04685N103 3 6,664 SH   SOLE 23 6,664 0 0
ATHENEX INC COM 04685N103 16 39,397 SH   SOLE 26 0 0 39,397
ATHENEX INC COM 04685N103 3 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 25 60,777 SH   SOLE 30 60,777 0 0
ATHENEX INC COM 04685N103 0 481 SH   SOLE 43 481 0 0
ATHERSYS INC NEW COM 04744L106 1 4,506 SH   SOLE 2 0 0 4,506
ATHERSYS INC NEW COM 04744L106 16 60,257 SH   SOLE 18 0 0 60,257
ATHERSYS INC NEW COM 04744L106 92 354,671 SH   SOLE 21 354,671 0 0
ATHERSYS INC NEW COM 04744L106 592 2,278,158 SH   SOLE 22 2,278,158 0 0
ATHIRA PHARMA INC COM 04746L104 148 48,559 SH   SOLE 2 1,072 0 47,487
ATHIRA PHARMA INC COM 04746L104 1 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 325 106,487 SH   SOLE 18 106,487 0 0
ATHIRA PHARMA INC COM 04746L104 176 57,649 SH   SOLE 19 57,649 0 0
ATHIRA PHARMA INC COM 04746L104 4,483 1,469,987 SH   SOLE 21 1,469,987 0 0
ATHIRA PHARMA INC COM 04746L104 2,388 782,871 SH   SOLE 22 762,434 0 20,437
ATHIRA PHARMA INC COM 04746L104 50 16,318 SH   SOLE 30 16,318 0 0
ATHIRA PHARMA INC COM 04746L104 7 2,458 SH   SOLE 43 2,350 0 108
ATI PHYSICAL THERAPY INC COM CL A 00216W109 32 22,787 SH   SOLE 2 0 0 22,787
ATI PHYSICAL THERAPY INC COM CL A 00216W109 302 214,454 SH   SOLE 18 214,454 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 175 124,260 SH   SOLE 19 124,260 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 3,340 2,369,074 SH   SOLE 21 2,369,074 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 1,639 1,162,701 SH   SOLE 22 1,122,492 0 40,209
ATKORE INC COM 047649108 7,191 86,623 SH   SOLE 2 57,421 0 29,202
ATKORE INC COM 047649108 62 745 SH   SOLE 4 337 0 408
ATKORE INC COM 047649108 44 528 SH   SOLE 7 528 0 0
ATKORE INC COM 047649108 185 2,227 SH   SOLE 13 2,227 0 0
ATKORE INC COM 047649108 9,819 118,291 SH   SOLE 18 108,858 0 9,433
ATKORE INC COM 047649108 21,712 261,559 SH   SOLE 19 261,559 0 0
ATKORE INC COM 047649108 121,617 1,465,086 SH   SOLE 21 1,465,086 0 0
ATKORE INC COM 047649108 103,330 1,244,787 SH   SOLE 22 1,216,281 0 28,506
ATKORE INC COM 047649108 643 7,746 SH   SOLE 23 7,746 0 0
ATKORE INC COM 047649108 557 6,715 SH   SOLE 25 6,715 0 0
ATKORE INC COM 047649108 4,914 59,202 SH   SOLE 26 18,893 0 40,309
ATKORE INC COM 047649108 69 837 SH   SOLE 28 837 0 0
ATKORE INC COM 047649108 34 413 SH   SOLE 29 413 0 0
ATKORE INC COM 047649108 5,344 64,380 SH   SOLE 30 64,380 0 0
ATKORE INC COM 047649108 26 311 SH   SOLE 36 311 0 0
ATKORE INC COM 047649108 454 5,472 SH   SOLE 40 5,472 0 0
ATKORE INC COM 047649108 810 9,753 SH   SOLE 43 9,507 0 246
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 33 12,244 SH   SOLE 21 12,244 0 0
ATLANTIC AMERN CORP COM 048209100 38 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,335 68,834 SH   SOLE 2 22,156 0 46,678
ATLANTIC UN BANKSHARES CORP COM 04911A107 79 2,343 SH   SOLE 4 290 0 2,053
ATLANTIC UN BANKSHARES CORP COM 04911A107 46 1,367 SH   SOLE 7 1,367 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 7,513 221,488 SH   SOLE 18 221,488 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,615 136,054 SH   SOLE 19 136,054 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 97,602 2,877,423 SH   SOLE 21 2,877,423 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 64,379 1,897,967 SH   SOLE 22 1,812,046 0 85,921
ATLANTIC UN BANKSHARES CORP COM 04911A107 356 10,497 SH   SOLE 25 10,497 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,309 38,594 SH   SOLE 26 32,609 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 48 1,408 SH   SOLE 28 1,408 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,505 103,318 SH   SOLE 30 103,318 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 52 1,546 SH   SOLE 36 1,546 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 319 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 549 16,199 SH   SOLE 43 15,367 0 832
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 4,152 128,694 SH   SOLE 2 127,585 0 1,109
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 17 532 SH   SOLE 7 532 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 13 403 SH   SOLE 18 0 0 403
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 315 9,776 SH   SOLE 19 9,776 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 37,471 1,161,518 SH   SOLE 21 1,161,518 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6,653 206,216 SH   SOLE 22 186,316 0 19,900
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 27 845 SH   SOLE 26 0 0 845
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6 179 SH   SOLE 28 0 0 179
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 44,474 1,378,611 SH   SOLE 30 1,378,611 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 70 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 19 576 SH   SOLE 43 576 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 109 3,109 SH   SOLE 2 1,527 0 1,582
ATLANTICUS HOLDINGS CORP COM 04914Y102 523 14,870 SH   SOLE 18 14,870 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 324 9,225 SH   SOLE 19 9,225 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 6,362 180,907 SH   SOLE 21 180,907 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 4,782 135,972 SH   SOLE 22 130,767 0 5,205
ATLANTICUS HOLDINGS CORP COM 04914Y102 47 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 29 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102 76 2,161 SH   SOLE 30 2,161 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 37 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 141 4,013 SH   SOLE 43 3,891 0 122
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,281 20,766 SH   SOLE 2 2,945 0 17,821
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 44 710 SH   SOLE 7 710 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,259 101,434 SH   SOLE 18 101,434 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,141 50,896 SH   SOLE 19 50,896 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 208,486 3,378,477 SH   SOLE 21 3,378,477 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 41,240 668,287 SH   SOLE 22 647,060 0 21,227
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 65 1,052 SH   SOLE 26 0 0 1,052
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 59 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,316 37,528 SH   SOLE 30 37,528 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 65 1,060 SH   SOLE 36 1,060 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 47 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,046 33,153 SH   SOLE 43 26,123 0 7,030
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 3,371 2,875,000 PRN   SOLE 21 2,875,000 0 0
ATLAS CORP SHARES Y0436Q109 124 11,533 SH   SOLE 2 11,533 0 0
ATLAS CORP SHARES Y0436Q109 3 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 318 29,657 SH   SOLE 7 29,657 0 0
ATLAS CORP SHARES Y0436Q109 10,731 1,001,921 SH   SOLE 21 1,001,921 0 0
ATLAS CORP SHARES Y0436Q109 6,119 571,298 SH   SOLE 22 534,222 0 37,076
ATLAS CORP SHARES Y0436Q109 138 12,879 SH   SOLE 25 12,879 0 0
ATLAS CORP SHARES Y0436Q109 73 6,782 SH   SOLE 26 0 0 6,782
ATLAS CORP SHARES Y0436Q109 618 57,672 SH   SOLE 30 57,672 0 0
ATLAS CORP SHARES Y0436Q109 145 13,558 SH   SOLE 40 13,558 0 0
ATLAS CORP SHARES Y0436Q109 149 13,925 SH   SOLE 43 13,925 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 54 10,344 SH   SOLE 2 504 0 9,840
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 238 45,321 SH   SOLE 18 45,321 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 152 28,839 SH   SOLE 19 28,839 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 2,657 505,122 SH   SOLE 21 505,122 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 959 182,386 SH   SOLE 22 178,394 0 3,992
ATLASSIAN CORP PLC CL A G06242104 57,451 306,568 SH   SOLE 2 87,127 0 219,441
ATLASSIAN CORP PLC CL A G06242104 82 437 SH   SOLE 4 437 0 0
ATLASSIAN CORP PLC CL A G06242104 3,504 18,696 SH   SOLE 7 18,696 0 0
ATLASSIAN CORP PLC CL A G06242104 394 2,105 SH   SOLE 13 2,105 0 0
ATLASSIAN CORP PLC CL A G06242104 294 1,567 SH   SOLE 15 1,567 0 0
ATLASSIAN CORP PLC CL A G06242104 9,130 48,721 SH   SOLE 18 48,652 0 69
ATLASSIAN CORP PLC CL A G06242104 78,887 420,955 SH   SOLE 19 420,955 0 0
ATLASSIAN CORP PLC CL A G06242104 161,299 860,720 SH   SOLE 21 860,720 0 0
ATLASSIAN CORP PLC CL A G06242104 169,735 905,739 SH   SOLE 22 795,174 0 110,565
ATLASSIAN CORP PLC CL A G06242104 279 1,487 SH   SOLE 23 1,487 0 0
ATLASSIAN CORP PLC CL A G06242104 30,153 160,900 SH   SOLE 25 160,900 0 0
ATLASSIAN CORP PLC CL A G06242104 22,830 121,823 SH   SOLE 26 5,399 0 116,424
ATLASSIAN CORP PLC CL A G06242104 24,194 129,103 SH   SOLE 28 2,129 0 126,974
ATLASSIAN CORP PLC CL A G06242104 17,501 93,389 SH   SOLE 30 93,389 0 0
ATLASSIAN CORP PLC CL A G06242104 377 2,012 SH   SOLE 31 2,012 0 0
ATLASSIAN CORP PLC CL A G06242104 6,033 32,192 SH   SOLE 32 32,192 0 0
ATLASSIAN CORP PLC CL A G06242104 115,066 614,012 SH   SOLE 34 614,012 0 0
ATLASSIAN CORP PLC CL A G06242104 4,526 24,153 SH   SOLE 36 24,153 0 0
ATLASSIAN CORP PLC CL A G06242104 5,675 30,283 SH   SOLE 43 25,105 0 5,178
ATMOS ENERGY CORP COM 049560105 31,777 283,468 SH   SOLE 2 84,408 0 199,060
ATMOS ENERGY CORP COM 049560105 17,103 152,573 SH   SOLE 4 90,700 0 61,873
ATMOS ENERGY CORP COM 049560105 42,341 377,710 SH   SOLE 7 374,199 0 3,511
ATMOS ENERGY CORP COM 049560105 462 4,123 SH   SOLE 13 4,123 0 0
ATMOS ENERGY CORP COM 049560105 2,278 20,325 SH   SOLE 15 20,325 0 0
ATMOS ENERGY CORP COM 049560105 25,524 227,689 SH   SOLE 18 208,270 0 19,419
ATMOS ENERGY CORP COM 049560105 15,673 139,810 SH   SOLE 19 139,810 0 0
ATMOS ENERGY CORP COM 049560105 732,476 6,534,133 SH   SOLE 21 6,534,133 0 0
ATMOS ENERGY CORP COM 049560105 338,550 3,020,067 SH   SOLE 22 2,703,326 0 316,741
ATMOS ENERGY CORP COM 049560105 25,790 230,065 SH   SOLE 23 230,065 0 0
ATMOS ENERGY CORP COM 049560105 25,275 225,467 SH   SOLE 25 225,467 0 0
ATMOS ENERGY CORP COM 049560105 32,736 292,023 SH   SOLE 26 111,288 0 180,735
ATMOS ENERGY CORP COM 049560105 48,352 431,330 SH   SOLE 28 2,346 0 428,984
ATMOS ENERGY CORP COM 049560105 423 3,773 SH   SOLE 29 3,773 0 0
ATMOS ENERGY CORP COM 049560105 152,345 1,359,007 SH   SOLE 30 1,345,535 0 13,472
ATMOS ENERGY CORP COM 049560105 3,872 34,542 SH   SOLE 31 20,349 0 14,193
ATMOS ENERGY CORP COM 049560105 5,688 50,738 SH   SOLE 34 50,738 0 0
ATMOS ENERGY CORP COM 049560105 6,233 55,599 SH   SOLE 36 55,599 0 0
ATMOS ENERGY CORP COM 049560105 459 4,098 SH   SOLE 40 4,098 0 0
ATMOS ENERGY CORP COM 049560105 65 580 SH   OTR 43 580 0 0
ATMOS ENERGY CORP COM 049560105 8,662 77,273 SH   SOLE 43 71,765 0 5,508
ATN INTL INC COM 00215F107 757 16,133 SH   SOLE 2 4,854 0 11,279
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 4 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107 1,969 41,968 SH   SOLE 18 41,968 0 0
ATN INTL INC COM 00215F107 975 20,784 SH   SOLE 19 20,784 0 0
ATN INTL INC COM 00215F107 66,529 1,418,216 SH   SOLE 21 1,418,216 0 0
ATN INTL INC COM 00215F107 14,733 314,060 SH   SOLE 22 301,027 0 13,033
ATN INTL INC COM 00215F107 69 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107 217 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 1,024 21,822 SH   SOLE 30 21,822 0 0
ATN INTL INC COM 00215F107 52 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 949 20,229 SH   SOLE 43 18,911 0 1,318
ATOMERA INC COM 04965B100 25 2,708 SH   SOLE 2 785 0 1,923
ATOMERA INC COM 04965B100 3 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 537 57,260 SH   SOLE 18 57,260 0 0
ATOMERA INC COM 04965B100 352 37,486 SH   SOLE 19 37,486 0 0
ATOMERA INC COM 04965B100 6,442 686,781 SH   SOLE 21 686,781 0 0
ATOMERA INC COM 04965B100 4,831 515,056 SH   SOLE 22 511,596 0 3,460
ATOMERA INC COM 04965B100 3 364 SH   SOLE 43 364 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 109 99,663 SH   SOLE 2 28,692 0 70,971
ATOSSA THERAPEUTICS INC COM 04962H506 25 22,787 SH   SOLE 18 22,787 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 590 541,679 SH   SOLE 19 541,679 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 286 262,670 SH   SOLE 21 262,670 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 2,729 2,503,694 SH   SOLE 22 2,503,694 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 29 26,414 SH   SOLE 23 26,414 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 144 131,776 SH   SOLE 26 0 0 131,776
ATOTECH LTD COM G0625A105 6 309 SH   SOLE 22 309 0 0
ATRECA INC CL A COM 04965G109 316 176,429 SH   SOLE 2 147,385 0 29,044
ATRECA INC CL A COM 04965G109 9 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109 583 325,695 SH   SOLE 19 325,695 0 0
ATRECA INC CL A COM 04965G109 217 121,265 SH   SOLE 21 121,265 0 0
ATRECA INC CL A COM 04965G109 1,813 1,012,835 SH   SOLE 22 1,012,835 0 0
ATRECA INC CL A COM 04965G109 19 10,891 SH   SOLE 23 10,891 0 0
ATRECA INC CL A COM 04965G109 97 54,415 SH   SOLE 26 0 0 54,415
ATRENEW INC SPONSORED ADS 00138L108 215 71,828 SH   SOLE 2 71,828 0 0
ATRENEW INC SPONSORED ADS 00138L108 1,005 336,087 SH   SOLE 19 336,087 0 0
ATRENEW INC SPONSORED ADS 00138L108 1,860 622,050 SH   SOLE 34 622,050 0 0
ATRICURE INC COM 04963C209 1,945 47,600 SH   SOLE 2 28,307 0 19,293
ATRICURE INC COM 04963C209 28 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209 23 574 SH   SOLE 7 574 0 0
ATRICURE INC COM 04963C209 5,370 131,422 SH   SOLE 18 123,448 0 7,974
ATRICURE INC COM 04963C209 7,650 187,220 SH   SOLE 19 187,220 0 0
ATRICURE INC COM 04963C209 74,943 1,834,152 SH   SOLE 21 1,834,152 0 0
ATRICURE INC COM 04963C209 47,015 1,150,631 SH   SOLE 22 1,117,604 0 33,027
ATRICURE INC COM 04963C209 180 4,397 SH   SOLE 23 4,397 0 0
ATRICURE INC COM 04963C209 350 8,565 SH   SOLE 25 8,565 0 0
ATRICURE INC COM 04963C209 1,509 36,921 SH   SOLE 26 16,479 0 20,442
ATRICURE INC COM 04963C209 33 813 SH   SOLE 28 813 0 0
ATRICURE INC COM 04963C209 8,138 199,164 SH   SOLE 30 199,164 0 0
ATRICURE INC COM 04963C209 179 4,382 SH   SOLE 36 4,382 0 0
ATRICURE INC COM 04963C209 240 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209 435 10,637 SH   SOLE 43 9,347 0 1,290
ATRION CORP COM 049904105 1,149 1,827 SH   SOLE 2 492 0 1,335
ATRION CORP COM 049904105 4 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 9 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105 2,607 4,146 SH   SOLE 18 3,561 0 585
ATRION CORP COM 049904105 5,432 8,638 SH   SOLE 19 8,638 0 0
ATRION CORP COM 049904105 30,863 49,077 SH   SOLE 21 49,077 0 0
ATRION CORP COM 049904105 27,254 43,339 SH   SOLE 22 42,359 0 980
ATRION CORP COM 049904105 203 323 SH   SOLE 23 323 0 0
ATRION CORP COM 049904105 117 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105 1,586 2,522 SH   SOLE 26 549 0 1,973
ATRION CORP COM 049904105 396 630 SH   SOLE 30 630 0 0
ATRION CORP COM 049904105 129 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 848 1,349 SH   SOLE 43 1,342 0 7
ATYR PHARMA INC COM NEW 002120202 15 5,341 SH   SOLE 18 5,341 0 0
ATYR PHARMA INC COM NEW 002120202 162 57,149 SH   SOLE 21 57,149 0 0
ATYR PHARMA INC COM NEW 002120202 588 207,667 SH   SOLE 22 207,667 0 0
AUBURN NATL BANCORP COM 050473107 13 465 SH   SOLE 18 465 0 0
AUBURN NATL BANCORP COM 050473107 147 5,453 SH   SOLE 21 5,453 0 0
AUBURN NATL BANCORP COM 050473107 13 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103 129 136,685 SH   SOLE 2 35,801 0 100,884
AUDACY INC CL A 05070N103 2 2,029 SH   SOLE 7 2,029 0 0
AUDACY INC CL A 05070N103 358 379,649 SH   SOLE 18 379,649 0 0
AUDACY INC CL A 05070N103 263 279,273 SH   SOLE 19 279,273 0 0
AUDACY INC CL A 05070N103 4,114 4,366,479 SH   SOLE 21 4,366,479 0 0
AUDACY INC CL A 05070N103 2,896 3,074,024 SH   SOLE 22 2,935,574 0 138,450
AUDACY INC CL A 05070N103 18 19,229 SH   SOLE 25 19,229 0 0
AUDACY INC CL A 05070N103 31 33,082 SH   SOLE 30 33,082 0 0
AUDACY INC CL A 05070N103 14 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 19 20,152 SH   SOLE 43 20,152 0 0
AUDIOCODES LTD ORD M15342104 45 2,021 SH   SOLE 2 2,021 0 0
AUDIOEYE INC COM NEW 050734201 8 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 112 18,578 SH   SOLE 21 18,578 0 0
AUDIOEYE INC COM NEW 050734201 49 8,142 SH   SOLE 22 8,142 0 0
AUGMEDIX INC COM 05105P107 5 2,959 SH   SOLE 18 2,959 0 0
AUGMEDIX INC COM 05105P107 58 32,144 SH   SOLE 21 32,144 0 0
AUGMEDIX INC COM 05105P107 2 1,094 SH   SOLE 22 1,094 0 0
AURA BIOSCIENCES INC COM 05153U107 24 1,682 SH   SOLE 2 423 0 1,259
AURA BIOSCIENCES INC COM 05153U107 5 337 SH   SOLE 7 337 0 0
AURA BIOSCIENCES INC COM 05153U107 668 47,133 SH   SOLE 18 47,133 0 0
AURA BIOSCIENCES INC COM 05153U107 463 32,675 SH   SOLE 19 32,675 0 0
AURA BIOSCIENCES INC COM 05153U107 8,094 571,175 SH   SOLE 21 571,175 0 0
AURA BIOSCIENCES INC COM 05153U107 3,312 233,721 SH   SOLE 22 229,435 0 4,286
AURINIA PHARMACEUTICALS INC COM 05156V102 506 50,380 SH   SOLE 2 36,681 0 13,699
AURINIA PHARMACEUTICALS INC COM 05156V102 5 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 16 1,557 SH   SOLE 7 1,557 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 3,420 340,273 SH   SOLE 18 340,273 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,617 260,407 SH   SOLE 19 260,407 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 52,600 5,233,853 SH   SOLE 21 5,233,853 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 14,011 1,394,174 SH   SOLE 22 1,310,221 0 83,953
AURINIA PHARMACEUTICALS INC COM 05156V102 170 16,954 SH   SOLE 25 16,954 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 569 56,646 SH   SOLE 26 44,941 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102 47 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 4,336 431,394 SH   SOLE 30 431,394 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 176 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 34 3,385 SH   SOLE 43 3,385 0 0
AURORA CANNABIS INC COM 05156X884 0 2 SH   SOLE 43 2 0 0
AURORA INNOVATION INC CLASS A COM 051774107 46 23,985 SH   SOLE 2 17,006 0 6,979
AURORA INNOVATION INC CLASS A COM 051774107 546 285,638 SH   SOLE 21 285,638 0 0
AURORA INNOVATION INC CLASS A COM 051774107 7,114 3,724,407 SH   SOLE 22 3,724,407 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 31 76,705 SH   SOLE 19 76,705 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 6 14,015 SH   SOLE 34 14,015 0 0
AUTODESK INC COM 052769106 75,239 437,536 SH   SOLE 2 91,786 0 345,750
AUTODESK INC COM 052769106 29,560 171,899 SH   SOLE 4 102,076 0 69,823
AUTODESK INC COM 052769106 37,702 219,249 SH   SOLE 7 212,984 0 6,265
AUTODESK INC COM 052769106 164 956 SH   SOLE 13 956 0 0
AUTODESK INC COM 052769106 3,667 21,322 SH   SOLE 15 21,322 0 0
AUTODESK INC COM 052769106 96,092 558,807 SH   SOLE 18 527,516 0 31,291
AUTODESK INC COM 052769106 35,077 203,983 SH   SOLE 19 203,983 0 0
AUTODESK INC COM 052769106 954,482 5,550,603 SH   SOLE 21 5,550,603 0 0
AUTODESK INC COM 052769106 787,691 4,580,664 SH   SOLE 22 4,144,781 0 435,883
AUTODESK INC COM 052769106 59,892 348,291 SH   SOLE 23 348,291 0 0
AUTODESK INC COM 052769106 65,369 380,138 SH   SOLE 25 380,138 0 0
AUTODESK INC COM 052769106 81,388 473,298 SH   SOLE 26 189,824 0 283,474
AUTODESK INC COM 052769106 81,348 473,062 SH   SOLE 28 27,663 0 445,399
AUTODESK INC COM 052769106 64 374 SH   SOLE 29 374 0 0
AUTODESK INC COM 052769106 247,223 1,437,679 SH   SOLE 30 1,379,240 0 58,439
AUTODESK INC COM 052769106 7,831 45,539 SH   SOLE 31 24,204 0 21,335
AUTODESK INC COM 052769106 8,667 50,401 SH   SOLE 32 50,401 0 0
AUTODESK INC COM 052769106 109,572 637,196 SH   SOLE 34 637,196 0 0
AUTODESK INC COM 052769106 13,163 76,544 SH   SOLE 36 76,544 0 0
AUTODESK INC COM 052769106 1,237 7,192 SH   SOLE 40 7,192 0 0
AUTODESK INC COM 052769106 81 473 SH   OTR 43 473 0 0
AUTODESK INC COM 052769106 34,615 201,299 SH   SOLE 43 186,119 0 15,180
AUTOHOME INC SP ADS RP CL A 05278C107 3,692 93,870 SH   SOLE 2 36,403 0 57,467
AUTOHOME INC SP ADS RP CL A 05278C107 1,556 39,562 SH   SOLE 4 18,686 0 20,876
AUTOHOME INC SP ADS RP CL A 05278C107 258 6,563 SH   SOLE 7 6,563 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 873 22,194 SH   SOLE 13 7,032 0 15,162
AUTOHOME INC SP ADS RP CL A 05278C107 2,894 73,593 SH   SOLE 15 73,593 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,213 30,851 SH   SOLE 18 30,851 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 97 2,456 SH   SOLE 19 2,456 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 58,551 1,488,708 SH   SOLE 21 1,488,708 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 34,882 886,893 SH   SOLE 22 796,620 0 90,273
AUTOHOME INC SP ADS RP CL A 05278C107 4,998 127,076 SH   SOLE 23 127,076 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,898 48,271 SH   SOLE 25 48,271 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 5,233 133,045 SH   SOLE 26 49,084 0 83,961
AUTOHOME INC SP ADS RP CL A 05278C107 4,563 116,030 SH   SOLE 28 3,344 0 112,686
AUTOHOME INC SP ADS RP CL A 05278C107 273 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 18,501 470,398 SH   SOLE 30 470,398 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 745 18,949 SH   SOLE 31 15,928 0 3,021
AUTOHOME INC SP ADS RP CL A 05278C107 293 7,457 SH   SOLE 34 7,457 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 5 130 SH   SOLE 40 130 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 11,600 294,941 SH   SOLE 43 276,858 0 18,083
AUTOLIV INC COM 052800109 3,777 52,779 SH   SOLE 2 28,857 0 23,922
AUTOLIV INC COM 052800109 59 819 SH   SOLE 4 282 0 537
AUTOLIV INC COM 052800109 42 584 SH   SOLE 7 584 0 0
AUTOLIV INC COM 052800109 47 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109 68 957 SH   SOLE 18 957 0 0
AUTOLIV INC COM 052800109 14,357 200,597 SH   SOLE 21 200,597 0 0
AUTOLIV INC COM 052800109 80,075 1,118,832 SH   SOLE 22 1,082,442 0 36,390
AUTOLIV INC COM 052800109 8,450 118,068 SH   SOLE 25 118,068 0 0
AUTOLIV INC COM 052800109 6,767 94,557 SH   SOLE 26 44,932 0 49,625
AUTOLIV INC COM 052800109 3,827 53,475 SH   SOLE 28 1,559 0 51,916
AUTOLIV INC COM 052800109 11,167 156,032 SH   SOLE 30 156,032 0 0
AUTOLIV INC COM 052800109 1,706 23,832 SH   SOLE 36 23,832 0 0
AUTOLIV INC COM 052800109 760 10,616 SH   SOLE 40 10,616 0 0
AUTOLIV INC COM 052800109 2,169 30,311 SH   SOLE 43 27,060 0 3,251
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,235 436,245 SH   SOLE 21 436,245 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 71 25,031 SH   SOLE 30 25,031 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 19 6,570 SH   SOLE 43 3,212 0 3,358
AUTOMATIC DATA PROCESSING IN COM 053015103 185,593 883,609 SH   SOLE 2 188,519 0 695,090
AUTOMATIC DATA PROCESSING IN COM 053015103 82,720 393,832 SH   SOLE 4 261,404 0 132,428
AUTOMATIC DATA PROCESSING IN COM 053015103 101,689 484,143 SH   SOLE 7 442,512 0 41,631
AUTOMATIC DATA PROCESSING IN COM 053015103 1,102 5,246 SH   SOLE 13 5,246 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,249 48,795 SH   SOLE 15 48,795 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 213,805 1,017,926 SH   SOLE 18 950,056 0 67,870
AUTOMATIC DATA PROCESSING IN COM 053015103 120,960 575,890 SH   SOLE 19 575,890 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,424,235 11,541,777 SH   SOLE 21 11,541,777 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,922,405 9,152,564 SH   SOLE 22 8,304,628 0 847,936
AUTOMATIC DATA PROCESSING IN COM 053015103 144,190 686,490 SH   SOLE 23 686,490 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 199,078 947,810 SH   SOLE 25 947,810 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 240,622 1,145,599 SH   SOLE 26 514,919 0 630,680
AUTOMATIC DATA PROCESSING IN COM 053015103 237,429 1,130,398 SH   SOLE 28 13,456 0 1,116,942
AUTOMATIC DATA PROCESSING IN COM 053015103 245 1,165 SH   SOLE 29 1,165 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 877,566 4,178,091 SH   SOLE 30 4,111,309 0 66,782
AUTOMATIC DATA PROCESSING IN COM 053015103 18,067 86,018 SH   SOLE 31 45,316 0 40,702
AUTOMATIC DATA PROCESSING IN COM 053015103 20,096 95,677 SH   SOLE 32 95,677 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 143,034 680,986 SH   SOLE 34 680,986 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 37,744 179,698 SH   SOLE 36 179,698 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,838 13,514 SH   SOLE 40 13,514 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 218 1,036 SH   OTR 43 1,036 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 133,724 636,659 SH   SOLE 43 592,978 0 43,681
AUTONATION INC COM 05329W102 19,750 176,721 SH   SOLE 2 63,158 0 113,563
AUTONATION INC COM 05329W102 185 1,656 SH   SOLE 4 1,315 0 341
AUTONATION INC COM 05329W102 147 1,314 SH   SOLE 7 1,314 0 0
AUTONATION INC COM 05329W102 55 491 SH   SOLE 13 491 0 0
AUTONATION INC COM 05329W102 10,261 91,816 SH   SOLE 18 84,603 0 7,213
AUTONATION INC COM 05329W102 9,191 82,243 SH   SOLE 19 82,243 0 0
AUTONATION INC COM 05329W102 201,598 1,803,847 SH   SOLE 21 1,803,847 0 0
AUTONATION INC COM 05329W102 130,426 1,167,018 SH   SOLE 22 1,102,730 0 64,288
AUTONATION INC COM 05329W102 174 1,553 SH   SOLE 23 1,553 0 0
AUTONATION INC COM 05329W102 646 5,784 SH   SOLE 25 5,784 0 0
AUTONATION INC COM 05329W102 3,961 35,442 SH   SOLE 26 28,643 0 6,799
AUTONATION INC COM 05329W102 124 1,113 SH   SOLE 28 1,113 0 0
AUTONATION INC COM 05329W102 86 768 SH   SOLE 29 768 0 0
AUTONATION INC COM 05329W102 3,088 27,635 SH   SOLE 30 27,635 0 0
AUTONATION INC COM 05329W102 190 1,702 SH   SOLE 31 1,610 0 92
AUTONATION INC COM 05329W102 458 4,098 SH   SOLE 34 4,098 0 0
AUTONATION INC COM 05329W102 976 8,736 SH   SOLE 36 8,736 0 0
AUTONATION INC COM 05329W102 619 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102 12,378 110,756 SH   SOLE 43 105,819 0 4,937
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 3 640 SH   SOLE 18 640 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 88 16,189 SH   SOLE 21 16,189 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 912 166,968 SH   SOLE 22 166,968 0 0
AUTOWEB INC COM 05335B100 1 1,561 SH   SOLE 18 1,561 0 0
AUTOWEB INC COM 05335B100 10 25,420 SH   SOLE 21 25,420 0 0
AUTOWEB INC COM 05335B100 57 150,697 SH   SOLE 22 150,697 0 0
AUTOWEB INC COM 05335B100 8 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 98,064 45,630 SH   SOLE 2 10,558 0 35,072
AUTOZONE INC COM 053332102 31,618 14,712 SH   SOLE 4 8,701 0 6,011
AUTOZONE INC COM 053332102 45,334 21,094 SH   SOLE 7 20,185 0 909
AUTOZONE INC COM 053332102 204 95 SH   SOLE 13 95 0 0
AUTOZONE INC COM 053332102 4,296 1,999 SH   SOLE 15 1,999 0 0
AUTOZONE INC COM 053332102 74,538 34,683 SH   SOLE 18 31,753 0 2,930
AUTOZONE INC COM 053332102 21,786 10,137 SH   SOLE 19 10,137 0 0
AUTOZONE INC COM 053332102 1,375,486 640,023 SH   SOLE 21 640,023 0 0
AUTOZONE INC COM 053332102 962,178 447,708 SH   SOLE 22 407,452 0 40,256
AUTOZONE INC COM 053332102 71,258 33,157 SH   SOLE 23 33,157 0 0
AUTOZONE INC COM 053332102 57,272 26,649 SH   SOLE 25 26,649 0 0
AUTOZONE INC COM 053332102 97,798 45,506 SH   SOLE 26 19,729 0 25,777
AUTOZONE INC COM 053332102 64,714 30,112 SH   SOLE 28 785 0 29,327
AUTOZONE INC COM 053332102 219,079 101,939 SH   SOLE 30 101,843 0 96
AUTOZONE INC COM 053332102 9,366 4,358 SH   SOLE 31 2,261 0 2,097
AUTOZONE INC COM 053332102 24,506 11,403 SH   SOLE 34 11,403 0 0
AUTOZONE INC COM 053332102 20,494 9,536 SH   SOLE 36 9,536 0 0
AUTOZONE INC COM 053332102 1,440 670 SH   SOLE 40 670 0 0
AUTOZONE INC COM 053332102 49 23 SH   OTR 43 23 0 0
AUTOZONE INC COM 053332102 67,321 31,325 SH   SOLE 43 29,383 0 1,942
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 69 28,414 SH   SOLE 30 28,414 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 1 356 SH   SOLE 43 356 0 0
AVALARA INC COM 05338G106 6,750 95,614 SH   SOLE 2 12,032 0 83,582
AVALARA INC COM 05338G106 3,920 55,526 SH   SOLE 4 31,933 0 23,593
AVALARA INC COM 05338G106 608 8,605 SH   SOLE 7 8,605 0 0
AVALARA INC COM 05338G106 24 346 SH   SOLE 13 346 0 0
AVALARA INC COM 05338G106 574 8,137 SH   SOLE 15 8,137 0 0
AVALARA INC COM 05338G106 9,523 134,887 SH   SOLE 18 130,254 0 4,633
AVALARA INC COM 05338G106 37,090 525,359 SH   SOLE 19 525,359 0 0
AVALARA INC COM 05338G106 108,485 1,536,611 SH   SOLE 21 1,536,611 0 0
AVALARA INC COM 05338G106 145,924 2,066,912 SH   SOLE 22 1,910,128 0 156,784
AVALARA INC COM 05338G106 10,036 142,147 SH   SOLE 23 142,147 0 0
AVALARA INC COM 05338G106 330 4,681 SH   SOLE 25 4,681 0 0
AVALARA INC COM 05338G106 8,904 126,114 SH   SOLE 26 60,482 0 65,632
AVALARA INC COM 05338G106 9,283 131,489 SH   SOLE 28 1,532 0 129,957
AVALARA INC COM 05338G106 18 262 SH   SOLE 29 262 0 0
AVALARA INC COM 05338G106 12,270 173,797 SH   SOLE 30 173,797 0 0
AVALARA INC COM 05338G106 1,273 18,034 SH   SOLE 31 9,470 0 8,564
AVALARA INC COM 05338G106 46,545 659,280 SH   SOLE 34 659,280 0 0
AVALARA INC COM 05338G106 1,146 16,230 SH   SOLE 36 16,230 0 0
AVALARA INC COM 05338G106 180 2,549 SH   SOLE 40 2,549 0 0
AVALARA INC COM 05338G106 21 295 SH   OTR 43 295 0 0
AVALARA INC COM 05338G106 2,229 31,566 SH   SOLE 43 26,891 0 4,675
AVALO THERAPEUTICS INC COM 05338F108 1 1,478 SH   SOLE 2 0 0 1,478
AVALO THERAPEUTICS INC COM 05338F108 32 63,873 SH   SOLE 21 63,873 0 0
AVALO THERAPEUTICS INC COM 05338F108 589 1,178,625 SH   SOLE 22 1,178,625 0 0
AVALON GLOBOCARE CORP COM 05344R104 1 2,488 SH   SOLE 2 0 0 2,488
AVALON GLOBOCARE CORP COM 05344R104 12 26,188 SH   SOLE 21 26,188 0 0
AVALONBAY CMNTYS INC COM 053484101 67,551 347,752 SH   SOLE 2 153,059 0 194,693
AVALONBAY CMNTYS INC COM 053484101 60,724 312,608 SH   SOLE 4 259,271 0 53,337
AVALONBAY CMNTYS INC COM 053484101 62,627 322,404 SH   SOLE 7 318,299 0 4,105
AVALONBAY CMNTYS INC COM 053484101 1,358 6,993 SH   SOLE 13 6,993 0 0
AVALONBAY CMNTYS INC COM 053484101 4,032 20,755 SH   SOLE 15 20,755 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 75,067 386,445 SH   SOLE 18 365,827 0 20,618
AVALONBAY CMNTYS INC COM 053484101 61,247 315,302 SH   SOLE 19 315,302 0 0
AVALONBAY CMNTYS INC COM 053484101 1,034,376 5,324,971 SH   SOLE 21 5,324,971 0 0
AVALONBAY CMNTYS INC COM 053484101 802,426 4,130,891 SH   SOLE 22 3,722,594 0 408,297
AVALONBAY CMNTYS INC COM 053484101 49,237 253,472 SH   SOLE 23 253,472 0 0
AVALONBAY CMNTYS INC COM 053484101 161,805 832,973 SH   SOLE 25 832,973 0 0
AVALONBAY CMNTYS INC COM 053484101 56,883 292,833 SH   SOLE 26 113,433 0 179,400
AVALONBAY CMNTYS INC COM 053484101 81,952 421,890 SH   SOLE 28 2,237 0 419,653
AVALONBAY CMNTYS INC COM 053484101 730 3,758 SH   SOLE 29 3,758 0 0
AVALONBAY CMNTYS INC COM 053484101 224,172 1,154,041 SH   SOLE 30 1,154,041 0 0
AVALONBAY CMNTYS INC COM 053484101 7,003 36,054 SH   SOLE 31 21,776 0 14,278
AVALONBAY CMNTYS INC COM 053484101 5,940 30,580 SH   SOLE 34 30,580 0 0
AVALONBAY CMNTYS INC COM 053484101 10,290 52,974 SH   SOLE 36 52,974 0 0
AVALONBAY CMNTYS INC COM 053484101 925 4,761 SH   SOLE 40 4,761 0 0
AVALONBAY CMNTYS INC COM 053484101 59 304 SH   OTR 43 304 0 0
AVALONBAY CMNTYS INC COM 053484101 22,301 114,808 SH   SOLE 43 105,595 0 9,213
AVANGRID INC COM 05351W103 8,960 194,265 SH   SOLE 2 41,073 0 153,192
AVANGRID INC COM 05351W103 530 11,497 SH   SOLE 4 10,641 0 856
AVANGRID INC COM 05351W103 90 1,950 SH   SOLE 7 1,950 0 0
AVANGRID INC COM 05351W103 35 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,301 28,205 SH   SOLE 18 28,205 0 0
AVANGRID INC COM 05351W103 6,603 143,164 SH   SOLE 19 143,164 0 0
AVANGRID INC COM 05351W103 113,334 2,457,370 SH   SOLE 21 2,457,370 0 0
AVANGRID INC COM 05351W103 62,411 1,353,224 SH   SOLE 22 1,299,453 0 53,771
AVANGRID INC COM 05351W103 6,212 134,700 SH   SOLE 25 134,700 0 0
AVANGRID INC COM 05351W103 6,735 146,042 SH   SOLE 26 2,479 0 143,563
AVANGRID INC COM 05351W103 4,586 99,440 SH   SOLE 28 42,062 0 57,378
AVANGRID INC COM 05351W103 73,451 1,592,607 SH   SOLE 30 1,592,607 0 0
AVANGRID INC COM 05351W103 126 2,729 SH   SOLE 31 1,042 0 1,687
AVANGRID INC COM 05351W103 1,287 27,907 SH   SOLE 34 27,907 0 0
AVANGRID INC COM 05351W103 703 15,240 SH   SOLE 36 15,240 0 0
AVANGRID INC COM 05351W103 7,006 151,915 SH   SOLE 43 143,898 0 8,017
AVANOS MED INC COM 05350V106 2,140 78,289 SH   SOLE 2 41,282 0 37,007
AVANOS MED INC COM 05350V106 6 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 13 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106 4,742 173,458 SH   SOLE 18 173,458 0 0
AVANOS MED INC COM 05350V106 2,373 86,801 SH   SOLE 19 86,801 0 0
AVANOS MED INC COM 05350V106 161,376 5,902,547 SH   SOLE 21 5,902,547 0 0
AVANOS MED INC COM 05350V106 33,252 1,216,222 SH   SOLE 22 1,164,490 0 51,732
AVANOS MED INC COM 05350V106 167 6,096 SH   SOLE 25 6,096 0 0
AVANOS MED INC COM 05350V106 542 19,831 SH   SOLE 26 15,333 0 4,498
AVANOS MED INC COM 05350V106 18 659 SH   SOLE 28 659 0 0
AVANOS MED INC COM 05350V106 2,299 84,102 SH   SOLE 30 84,102 0 0
AVANOS MED INC COM 05350V106 32 1,163 SH   SOLE 34 1,163 0 0
AVANOS MED INC COM 05350V106 178 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 950 34,756 SH   SOLE 43 34,124 0 632
AVANTI ACQUISITION CORP UNIT 99/99/9999 G0682V117 10 1,000 SH   SOLE 43 1,000 0 0
AVANTOR INC COM 05352A100 50,833 1,634,493 SH   SOLE 2 537,340 0 1,097,153
AVANTOR INC COM 05352A100 13,719 441,140 SH   SOLE 4 244,064 0 197,076
AVANTOR INC COM 05352A100 2,409 77,444 SH   SOLE 7 77,444 0 0
AVANTOR INC COM 05352A100 55 1,784 SH   SOLE 13 1,784 0 0
AVANTOR INC COM 05352A100 1,356 43,604 SH   SOLE 15 43,604 0 0
AVANTOR INC COM 05352A100 81,304 2,614,290 SH   SOLE 18 2,578,720 0 35,570
AVANTOR INC COM 05352A100 135,457 4,355,533 SH   SOLE 19 4,355,533 0 0
AVANTOR INC COM 05352A100 335 10,760 SH   SOLE 20 10,760 0 0
AVANTOR INC COM 05352A100 266,632 8,573,381 SH   SOLE 21 8,573,381 0 0
AVANTOR INC COM 05352A100 409,415 13,164,459 SH   SOLE 22 12,055,289 0 1,109,170
AVANTOR INC COM 05352A100 29,501 948,590 SH   SOLE 23 948,590 0 0
AVANTOR INC COM 05352A100 30,939 994,825 SH   SOLE 25 884,845 0 109,980
AVANTOR INC COM 05352A100 24,447 786,088 SH   SOLE 26 404,909 0 381,179
AVANTOR INC COM 05352A100 27,645 888,900 SH   SOLE 28 13,678 0 875,222
AVANTOR INC COM 05352A100 59 1,888 SH   SOLE 29 1,888 0 0
AVANTOR INC COM 05352A100 33,466 1,076,080 SH   SOLE 30 1,076,080 0 0
AVANTOR INC COM 05352A100 3,463 111,348 SH   SOLE 31 59,160 0 52,188
AVANTOR INC COM 05352A100 113,745 3,657,387 SH   SOLE 34 3,657,387 0 0
AVANTOR INC COM 05352A100 8,865 285,064 SH   SOLE 36 285,064 0 0
AVANTOR INC COM 05352A100 549 17,651 SH   SOLE 40 17,651 0 0
AVANTOR INC COM 05352A100 47 1,498 SH   OTR 43 1,498 0 0
AVANTOR INC COM 05352A100 4,778 153,624 SH   SOLE 43 143,049 0 10,575
AVAYA HLDGS CORP COM 05351X101 530 236,430 SH   SOLE 2 145,753 0 90,677
AVAYA HLDGS CORP COM 05351X101 3 1,509 SH   SOLE 4 337 0 1,172
AVAYA HLDGS CORP COM 05351X101 3 1,168 SH   SOLE 7 1,168 0 0
AVAYA HLDGS CORP COM 05351X101 599 267,358 SH   SOLE 18 260,700 0 6,658
AVAYA HLDGS CORP COM 05351X101 1,289 575,363 SH   SOLE 19 575,363 0 0
AVAYA HLDGS CORP COM 05351X101 7,960 3,553,392 SH   SOLE 21 3,553,392 0 0
AVAYA HLDGS CORP COM 05351X101 5,777 2,578,946 SH   SOLE 22 2,487,511 0 91,435
AVAYA HLDGS CORP COM 05351X101 17 7,597 SH   SOLE 23 7,597 0 0
AVAYA HLDGS CORP COM 05351X101 29 13,024 SH   SOLE 25 13,024 0 0
AVAYA HLDGS CORP COM 05351X101 99 44,174 SH   SOLE 26 18,350 0 25,824
AVAYA HLDGS CORP COM 05351X101 96 42,703 SH   SOLE 28 42,703 0 0
AVAYA HLDGS CORP COM 05351X101 252 112,569 SH   SOLE 30 112,569 0 0
AVAYA HLDGS CORP COM 05351X101 10 4,474 SH   SOLE 36 4,474 0 0
AVAYA HLDGS CORP COM 05351X101 22 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 62 27,747 SH   SOLE 43 27,747 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 3,441 3,571,000 PRN   SOLE 21 3,571,000 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 246 108,656 SH   SOLE 2 78,043 0 30,613
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 302 133,646 SH   SOLE 18 133,646 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 502 222,128 SH   SOLE 19 222,128 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 3,520 1,557,636 SH   SOLE 21 1,557,636 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2,869 1,269,276 SH   SOLE 22 1,242,409 0 26,867
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 26 11,509 SH   SOLE 23 11,509 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 27 12,149 SH   SOLE 25 12,149 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 54 23,973 SH   SOLE 26 0 0 23,973
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 43 18,967 SH   SOLE 30 18,967 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 24 10,578 SH   SOLE 40 10,578 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 0 1,114 SH   SOLE 2 0 0 1,114
AVENUE THERAPEUTICS INC COM NEW 05360L205 2 7,725 SH   SOLE 21 7,725 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 5 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2 361 SH   SOLE 2 0 0 361
AVEO PHARMACEUTICALS INC COM NEW 053588307 32 4,903 SH   SOLE 18 4,903 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 606 92,326 SH   SOLE 21 92,326 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,799 426,619 SH   SOLE 22 426,619 0 0
AVEPOINT INC COM CL A 053604104 166 38,272 SH   SOLE 2 26,036 0 12,236
AVEPOINT INC COM CL A 053604104 5 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104 1,497 344,923 SH   SOLE 18 344,923 0 0
AVEPOINT INC COM CL A 053604104 1,013 233,515 SH   SOLE 19 233,515 0 0
AVEPOINT INC COM CL A 053604104 18,182 4,189,414 SH   SOLE 21 4,189,414 0 0
AVEPOINT INC COM CL A 053604104 10,997 2,533,816 SH   SOLE 22 2,482,253 0 51,563
AVEPOINT INC COM CL A 053604104 55 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104 93 21,462 SH   SOLE 30 21,462 0 0
AVEPOINT INC COM CL A 053604104 63 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104 20 4,500 SH   SOLE 43 4,500 0 0
AVERY DENNISON CORP COM 053611109 21,000 129,734 SH   SOLE 2 64,904 0 64,830
AVERY DENNISON CORP COM 053611109 10,724 66,251 SH   SOLE 4 34,319 0 31,932
AVERY DENNISON CORP COM 053611109 11,948 73,812 SH   SOLE 7 71,137 0 2,675
AVERY DENNISON CORP COM 053611109 52 321 SH   SOLE 13 321 0 0
AVERY DENNISON CORP COM 053611109 1,488 9,193 SH   SOLE 15 9,193 0 0
AVERY DENNISON CORP COM 053611109 27,729 171,304 SH   SOLE 18 160,082 0 11,222
AVERY DENNISON CORP COM 053611109 6,589 40,706 SH   SOLE 19 40,706 0 0
AVERY DENNISON CORP COM 053611109 374,801 2,315,445 SH   SOLE 21 2,315,445 0 0
AVERY DENNISON CORP COM 053611109 310,312 1,917,047 SH   SOLE 22 1,751,788 0 165,259
AVERY DENNISON CORP COM 053611109 22,350 138,074 SH   SOLE 23 138,074 0 0
AVERY DENNISON CORP COM 053611109 23,551 145,492 SH   SOLE 25 145,492 0 0
AVERY DENNISON CORP COM 053611109 33,030 204,051 SH   SOLE 26 95,204 0 108,847
AVERY DENNISON CORP COM 053611109 52,200 322,481 SH   SOLE 28 1,598 0 320,883
AVERY DENNISON CORP COM 053611109 73,759 455,666 SH   SOLE 30 387,115 0 68,551
AVERY DENNISON CORP COM 053611109 2,788 17,222 SH   SOLE 31 9,338 0 7,884
AVERY DENNISON CORP COM 053611109 37,227 229,982 SH   SOLE 34 229,982 0 0
AVERY DENNISON CORP COM 053611109 4,795 29,620 SH   SOLE 36 29,620 0 0
AVERY DENNISON CORP COM 053611109 456 2,816 SH   SOLE 40 2,816 0 0
AVERY DENNISON CORP COM 053611109 43 267 SH   OTR 43 267 0 0
AVERY DENNISON CORP COM 053611109 15,862 97,993 SH   SOLE 43 91,850 0 6,143
AVIAT NETWORKS INC COM NEW 05366Y201 115 4,611 SH   SOLE 2 274 0 4,337
AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 616 24,600 SH   SOLE 18 24,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 292 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 7,983 318,794 SH   SOLE 21 318,794 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 4,036 161,193 SH   SOLE 22 157,021 0 4,172
AVID BIOSERVICES INC COM 05368M106 485 31,773 SH   SOLE 2 22,840 0 8,933
AVID BIOSERVICES INC COM 05368M106 2 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 12 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106 3,273 214,456 SH   SOLE 18 214,456 0 0
AVID BIOSERVICES INC COM 05368M106 1,769 115,944 SH   SOLE 19 115,944 0 0
AVID BIOSERVICES INC COM 05368M106 111,960 7,336,843 SH   SOLE 21 7,336,843 0 0
AVID BIOSERVICES INC COM 05368M106 23,025 1,508,841 SH   SOLE 22 1,471,748 0 37,093
AVID BIOSERVICES INC COM 05368M106 118 7,736 SH   SOLE 25 7,736 0 0
AVID BIOSERVICES INC COM 05368M106 453 29,665 SH   SOLE 26 26,134 0 3,531
AVID BIOSERVICES INC COM 05368M106 17 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106 3,646 238,935 SH   SOLE 30 238,935 0 0
AVID BIOSERVICES INC COM 05368M106 109 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 298 19,533 SH   SOLE 43 19,424 0 109
AVID TECHNOLOGY INC COM 05367P100 525 20,241 SH   SOLE 2 10,167 0 10,074
AVID TECHNOLOGY INC COM 05367P100 12 479 SH   SOLE 7 479 0 0
AVID TECHNOLOGY INC COM 05367P100 2,724 104,952 SH   SOLE 18 104,952 0 0
AVID TECHNOLOGY INC COM 05367P100 1,770 68,211 SH   SOLE 19 68,211 0 0
AVID TECHNOLOGY INC COM 05367P100 34,398 1,325,566 SH   SOLE 21 1,325,566 0 0
AVID TECHNOLOGY INC COM 05367P100 21,797 839,952 SH   SOLE 22 813,830 0 26,122
AVID TECHNOLOGY INC COM 05367P100 111 4,290 SH   SOLE 25 4,290 0 0
AVID TECHNOLOGY INC COM 05367P100 646 24,892 SH   SOLE 26 22,500 0 2,392
AVID TECHNOLOGY INC COM 05367P100 483 18,595 SH   SOLE 28 18,595 0 0
AVID TECHNOLOGY INC COM 05367P100 437 16,825 SH   SOLE 30 16,825 0 0
AVID TECHNOLOGY INC COM 05367P100 103 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 127 4,888 SH   SOLE 43 4,796 0 92
AVIDITY BIOSCIENCES INC COM 05370A108 1,303 89,689 SH   SOLE 2 35,570 0 54,119
AVIDITY BIOSCIENCES INC COM 05370A108 10 664 SH   SOLE 7 664 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,271 156,331 SH   SOLE 18 151,025 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 2,924 201,228 SH   SOLE 19 201,228 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 31,736 2,184,188 SH   SOLE 21 2,184,188 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 17,672 1,216,257 SH   SOLE 22 1,168,832 0 47,425
AVIDITY BIOSCIENCES INC COM 05370A108 64 4,427 SH   SOLE 23 4,427 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 104 7,154 SH   SOLE 25 7,154 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 257 17,708 SH   SOLE 26 1,320 0 16,388
AVIDITY BIOSCIENCES INC COM 05370A108 458 31,551 SH   SOLE 30 31,551 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 41 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 86 5,924 SH   SOLE 40 5,924 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 199 13,728 SH   SOLE 43 13,672 0 56
AVIDXCHANGE HOLDINGS INC COM 05368X102 327 53,228 SH   SOLE 2 37,066 0 16,162
AVIDXCHANGE HOLDINGS INC COM 05368X102 10 1,662 SH   SOLE 7 1,662 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 2,562 417,284 SH   SOLE 18 417,284 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 12,047 1,962,111 SH   SOLE 19 1,962,111 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 28,325 4,613,221 SH   SOLE 21 4,613,221 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 12,470 2,031,022 SH   SOLE 22 1,975,001 0 56,021
AVIDXCHANGE HOLDINGS INC COM 05368X102 51 8,240 SH   SOLE 25 8,240 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 6,846 1,114,937 SH   SOLE 34 1,114,937 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 59 9,597 SH   SOLE 40 9,597 0 0
AVIENT CORPORATION COM 05368V106 8,348 208,292 SH   SOLE 2 128,229 0 80,063
AVIENT CORPORATION COM 05368V106 13 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106 63 1,583 SH   SOLE 7 1,583 0 0
AVIENT CORPORATION COM 05368V106 16,799 419,141 SH   SOLE 18 401,325 0 17,816
AVIENT CORPORATION COM 05368V106 25,093 626,065 SH   SOLE 19 626,065 0 0
AVIENT CORPORATION COM 05368V106 268,885 6,708,708 SH   SOLE 21 6,708,708 0 0
AVIENT CORPORATION COM 05368V106 125,954 3,142,577 SH   SOLE 22 3,072,485 0 70,092
AVIENT CORPORATION COM 05368V106 788 19,653 SH   SOLE 23 19,653 0 0
AVIENT CORPORATION COM 05368V106 605 15,096 SH   SOLE 25 15,096 0 0
AVIENT CORPORATION COM 05368V106 6,246 155,849 SH   SOLE 26 37,258 0 118,591
AVIENT CORPORATION COM 05368V106 65 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106 2,095 52,270 SH   SOLE 30 52,270 0 0
AVIENT CORPORATION COM 05368V106 39 979 SH   SOLE 31 0 0 979
AVIENT CORPORATION COM 05368V106 301 7,518 SH   SOLE 36 7,518 0 0
AVIENT CORPORATION COM 05368V106 448 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 24 592 SH   OTR 43 592 0 0
AVIENT CORPORATION COM 05368V106 3,458 86,265 SH   SOLE 43 81,648 0 4,617
AVINGER INC COM NEW 053734885 123 84,077 SH   SOLE 22 84,077 0 0
AVIS BUDGET GROUP COM 053774105 13,471 91,587 SH   SOLE 2 25,262 0 66,325
AVIS BUDGET GROUP COM 053774105 18 122 SH   SOLE 4 122 0 0
AVIS BUDGET GROUP COM 053774105 114 772 SH   SOLE 7 772 0 0
AVIS BUDGET GROUP COM 053774105 10,675 72,578 SH   SOLE 18 72,578 0 0
AVIS BUDGET GROUP COM 053774105 1,964 13,350 SH   SOLE 19 13,350 0 0
AVIS BUDGET GROUP COM 053774105 245,309 1,667,858 SH   SOLE 21 1,667,858 0 0
AVIS BUDGET GROUP COM 053774105 136,364 927,144 SH   SOLE 22 889,779 0 37,365
AVIS BUDGET GROUP COM 053774105 693 4,711 SH   SOLE 25 4,711 0 0
AVIS BUDGET GROUP COM 053774105 5,003 34,013 SH   SOLE 26 22,939 0 11,074
AVIS BUDGET GROUP COM 053774105 136 922 SH   SOLE 28 922 0 0
AVIS BUDGET GROUP COM 053774105 3,688 25,077 SH   SOLE 30 25,077 0 0
AVIS BUDGET GROUP COM 053774105 110 745 SH   SOLE 31 437 0 308
AVIS BUDGET GROUP COM 053774105 6 42 SH   SOLE 34 42 0 0
AVIS BUDGET GROUP COM 053774105 859 5,837 SH   SOLE 36 5,837 0 0
AVIS BUDGET GROUP COM 053774105 565 3,840 SH   SOLE 40 3,840 0 0
AVIS BUDGET GROUP COM 053774105 6 42 SH   OTR 43 42 0 0
AVIS BUDGET GROUP COM 053774105 5,510 37,463 SH   SOLE 43 36,186 0 1,277
AVIS BUDGET GROUP OPTIONS 053774105 3,368 22,900 SH Put SOLE 19 22,900 0 0
AVISTA CORP COM 05379B107 2,494 57,326 SH   SOLE 2 21,347 0 35,979
AVISTA CORP COM 05379B107 470 10,813 SH   SOLE 4 10,813 0 0
AVISTA CORP COM 05379B107 294 6,768 SH   SOLE 7 6,768 0 0
AVISTA CORP COM 05379B107 12,727 292,503 SH   SOLE 18 292,503 0 0
AVISTA CORP COM 05379B107 5,558 127,739 SH   SOLE 19 127,739 0 0
AVISTA CORP COM 05379B107 470,198 10,806,662 SH   SOLE 21 10,806,662 0 0
AVISTA CORP COM 05379B107 77,254 1,775,544 SH   SOLE 22 1,701,465 0 74,079
AVISTA CORP COM 05379B107 384 8,822 SH   SOLE 25 8,822 0 0
AVISTA CORP COM 05379B107 1,123 25,818 SH   SOLE 26 15,955 0 9,863
AVISTA CORP COM 05379B107 1,747 40,149 SH   SOLE 28 40,149 0 0
AVISTA CORP COM 05379B107 9,534 219,132 SH   SOLE 30 219,132 0 0
AVISTA CORP COM 05379B107 22 498 SH   SOLE 31 0 0 498
AVISTA CORP COM 05379B107 1,399 32,152 SH   SOLE 32 32,152 0 0
AVISTA CORP COM 05379B107 246 5,656 SH   SOLE 36 5,656 0 0
AVISTA CORP COM 05379B107 364 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,233 28,337 SH   SOLE 43 27,894 0 443
AVITA MEDICAL INC COM 05380C102 2 504 SH   SOLE 2 0 0 504
AVITA MEDICAL INC COM 05380C102 18 3,847 SH   SOLE 18 3,847 0 0
AVITA MEDICAL INC COM 05380C102 4 895 SH   SOLE 19 895 0 0
AVITA MEDICAL INC COM 05380C102 372 78,269 SH   SOLE 21 78,269 0 0
AVITA MEDICAL INC COM 05380C102 1,869 393,375 SH   SOLE 22 393,375 0 0
AVNET INC COM 053807103 16,016 373,496 SH   SOLE 2 110,613 0 262,883
AVNET INC COM 053807103 90 2,104 SH   SOLE 4 665 0 1,439
AVNET INC COM 053807103 109 2,538 SH   SOLE 7 2,538 0 0
AVNET INC COM 053807103 10,236 238,719 SH   SOLE 18 232,252 0 6,467
AVNET INC COM 053807103 7,758 180,913 SH   SOLE 19 180,913 0 0
AVNET INC COM 053807103 217,280 5,067,169 SH   SOLE 21 5,067,169 0 0
AVNET INC COM 053807103 128,812 3,004,018 SH   SOLE 22 2,846,645 0 157,373
AVNET INC COM 053807103 31 716 SH   SOLE 23 716 0 0
AVNET INC COM 053807103 613 14,303 SH   SOLE 25 14,303 0 0
AVNET INC COM 053807103 2,502 58,351 SH   SOLE 26 47,587 0 10,764
AVNET INC COM 053807103 581 13,554 SH   SOLE 28 1,773 0 11,781
AVNET INC COM 053807103 32 738 SH   SOLE 29 738 0 0
AVNET INC COM 053807103 3,857 89,942 SH   SOLE 30 89,942 0 0
AVNET INC COM 053807103 87 2,037 SH   SOLE 31 1,454 0 583
AVNET INC COM 053807103 781 18,215 SH   SOLE 34 18,215 0 0
AVNET INC COM 053807103 799 18,632 SH   SOLE 36 18,632 0 0
AVNET INC COM 053807103 548 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 7,785 181,563 SH   SOLE 43 177,416 0 4,147
AVROBIO INC COM 05455M100 50 54,718 SH   SOLE 2 27,054 0 27,664
AVROBIO INC COM 05455M100 16 17,171 SH   SOLE 18 7,510 0 9,661
AVROBIO INC COM 05455M100 441 479,127 SH   SOLE 19 479,127 0 0
AVROBIO INC COM 05455M100 351 381,732 SH   SOLE 21 381,732 0 0
AVROBIO INC COM 05455M100 913 992,211 SH   SOLE 22 992,211 0 0
AVROBIO INC COM 05455M100 11 11,666 SH   SOLE 23 11,666 0 0
AVROBIO INC COM 05455M100 42 45,267 SH   SOLE 26 0 0 45,267
AVROBIO INC COM 05455M100 17 18,355 SH   SOLE 30 18,355 0 0
AVROBIO INC COM 05455M100 1 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 7 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 118 49,397 SH   SOLE 21 49,397 0 0
AWARE INC MASS COM 05453N100 834 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108 9,775 442,089 SH   SOLE 2 168,472 0 273,617
AXALTA COATING SYS LTD COM G0750C108 41 1,847 SH   SOLE 4 365 0 1,482
AXALTA COATING SYS LTD COM G0750C108 87 3,956 SH   SOLE 7 3,956 0 0
AXALTA COATING SYS LTD COM G0750C108 48,469 2,192,167 SH   SOLE 18 2,189,091 0 3,076
AXALTA COATING SYS LTD COM G0750C108 69,479 3,142,416 SH   SOLE 19 3,142,416 0 0
AXALTA COATING SYS LTD COM G0750C108 62,094 2,808,424 SH   SOLE 21 2,808,424 0 0
AXALTA COATING SYS LTD COM G0750C108 105,480 4,770,713 SH   SOLE 22 4,503,868 0 266,845
AXALTA COATING SYS LTD COM G0750C108 3,215 145,387 SH   SOLE 23 145,387 0 0
AXALTA COATING SYS LTD COM G0750C108 7,678 347,266 SH   SOLE 25 266,950 0 80,316
AXALTA COATING SYS LTD COM G0750C108 2,520 113,985 SH   SOLE 26 97,768 0 16,217
AXALTA COATING SYS LTD COM G0750C108 82 3,697 SH   SOLE 28 3,697 0 0
AXALTA COATING SYS LTD COM G0750C108 5,743 259,745 SH   SOLE 30 259,745 0 0
AXALTA COATING SYS LTD COM G0750C108 125 5,650 SH   SOLE 31 3,055 0 2,595
AXALTA COATING SYS LTD COM G0750C108 25,439 1,150,556 SH   SOLE 34 1,150,556 0 0
AXALTA COATING SYS LTD COM G0750C108 1,419 64,164 SH   SOLE 36 64,164 0 0
AXALTA COATING SYS LTD COM G0750C108 585 26,462 SH   SOLE 40 26,462 0 0
AXALTA COATING SYS LTD COM G0750C108 4,486 202,895 SH   SOLE 43 183,165 0 19,730
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,225 40,566 SH   SOLE 2 33,880 0 6,686
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 19 346 SH   SOLE 7 346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6,230 113,604 SH   SOLE 18 109,784 0 3,820
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,194 94,709 SH   SOLE 19 94,709 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 212,032 3,866,372 SH   SOLE 21 3,866,372 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 46,800 853,395 SH   SOLE 22 832,691 0 20,704
AXCELIS TECHNOLOGIES INC COM NEW 054540208 121 2,202 SH   SOLE 23 2,202 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 305 5,565 SH   SOLE 25 5,565 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,196 21,803 SH   SOLE 26 14,326 0 7,477
AXCELIS TECHNOLOGIES INC COM NEW 054540208 33 599 SH   SOLE 28 599 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,600 65,645 SH   SOLE 30 65,645 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 247 4,500 SH   SOLE 40 4,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,649 30,063 SH   SOLE 43 21,738 0 8,325
AXCELLA HEALTH INC COM 05454B105 1 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105 8 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 94 46,203 SH   SOLE 21 46,203 0 0
AXCELLA HEALTH INC COM 05454B105 503 247,639 SH   SOLE 22 247,639 0 0
AXIS CAP HLDGS LTD SHS G0692U109 14,180 248,374 SH   SOLE 2 35,597 0 212,777
AXIS CAP HLDGS LTD SHS G0692U109 56 977 SH   SOLE 4 300 0 677
AXIS CAP HLDGS LTD SHS G0692U109 93 1,635 SH   SOLE 7 1,635 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,809 31,689 SH   SOLE 18 31,689 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,342 23,512 SH   SOLE 19 23,512 0 0
AXIS CAP HLDGS LTD SHS G0692U109 69,188 1,211,905 SH   SOLE 21 1,211,905 0 0
AXIS CAP HLDGS LTD SHS G0692U109 99,512 1,743,081 SH   SOLE 22 1,646,516 0 96,565
AXIS CAP HLDGS LTD SHS G0692U109 707 12,388 SH   SOLE 25 12,388 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,390 41,858 SH   SOLE 26 35,055 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 86 1,510 SH   SOLE 28 1,510 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,774 31,075 SH   SOLE 30 31,075 0 0
AXIS CAP HLDGS LTD SHS G0692U109 87 1,522 SH   SOLE 31 1,136 0 386
AXIS CAP HLDGS LTD SHS G0692U109 125 2,188 SH   SOLE 36 2,188 0 0
AXIS CAP HLDGS LTD SHS G0692U109 588 10,292 SH   SOLE 40 10,292 0 0
AXIS CAP HLDGS LTD SHS G0692U109 7 120 SH   SOLE 43 120 0 0
AXOGEN INC COM 05463X106 261 31,870 SH   SOLE 2 12,964 0 18,906
AXOGEN INC COM 05463X106 6 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 886 108,228 SH   SOLE 18 108,228 0 0
AXOGEN INC COM 05463X106 731 89,248 SH   SOLE 19 89,248 0 0
AXOGEN INC COM 05463X106 13,034 1,591,458 SH   SOLE 21 1,591,458 0 0
AXOGEN INC COM 05463X106 7,612 929,458 SH   SOLE 22 922,207 0 7,251
AXOGEN INC COM 05463X106 14 1,752 SH   SOLE 23 1,752 0 0
AXOGEN INC COM 05463X106 36 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 1,058 129,143 SH   SOLE 30 129,143 0 0
AXOGEN INC COM 05463X106 93 11,330 SH   SOLE 43 11,330 0 0
AXON ENTERPRISE INC COM 05464C101 12,804 137,422 SH   SOLE 2 57,343 0 80,079
AXON ENTERPRISE INC COM 05464C101 364 3,909 SH   SOLE 4 3,909 0 0
AXON ENTERPRISE INC COM 05464C101 76 817 SH   SOLE 7 817 0 0
AXON ENTERPRISE INC COM 05464C101 217 2,324 SH   SOLE 13 2,324 0 0
AXON ENTERPRISE INC COM 05464C101 15,054 161,574 SH   SOLE 18 161,574 0 0
AXON ENTERPRISE INC COM 05464C101 64,045 687,402 SH   SOLE 19 687,402 0 0
AXON ENTERPRISE INC COM 05464C101 407,833 4,377,297 SH   SOLE 21 4,377,297 0 0
AXON ENTERPRISE INC COM 05464C101 181,468 1,947,709 SH   SOLE 22 1,867,445 0 80,264
AXON ENTERPRISE INC COM 05464C101 3,260 34,985 SH   SOLE 25 34,985 0 0
AXON ENTERPRISE INC COM 05464C101 3,173 34,060 SH   SOLE 26 28,279 0 5,781
AXON ENTERPRISE INC COM 05464C101 107 1,153 SH   SOLE 28 1,153 0 0
AXON ENTERPRISE INC COM 05464C101 6,129 65,785 SH   SOLE 30 65,785 0 0
AXON ENTERPRISE INC COM 05464C101 1,170 12,559 SH   SOLE 31 12,559 0 0
AXON ENTERPRISE INC COM 05464C101 1,279 13,723 SH   SOLE 34 13,723 0 0
AXON ENTERPRISE INC COM 05464C101 159 1,710 SH   SOLE 36 1,710 0 0
AXON ENTERPRISE INC COM 05464C101 837 8,981 SH   SOLE 40 8,981 0 0
AXON ENTERPRISE INC COM 05464C101 44 473 SH   OTR 43 473 0 0
AXON ENTERPRISE INC COM 05464C101 4,452 47,788 SH   SOLE 43 46,897 0 891
AXONICS INC COM 05465P101 1,057 18,649 SH   SOLE 2 13,810 0 4,839
AXONICS INC COM 05465P101 40 708 SH   SOLE 4 107 0 601
AXONICS INC COM 05465P101 30 522 SH   SOLE 7 522 0 0
AXONICS INC COM 05465P101 7,138 125,960 SH   SOLE 18 119,433 0 6,527
AXONICS INC COM 05465P101 5,966 105,276 SH   SOLE 19 105,276 0 0
AXONICS INC COM 05465P101 103,070 1,818,782 SH   SOLE 21 1,818,782 0 0
AXONICS INC COM 05465P101 64,639 1,140,628 SH   SOLE 22 1,114,070 0 26,558
AXONICS INC COM 05465P101 60 1,057 SH   SOLE 23 1,057 0 0
AXONICS INC COM 05465P101 296 5,215 SH   SOLE 25 5,215 0 0
AXONICS INC COM 05465P101 871 15,362 SH   SOLE 26 11,551 0 3,811
AXONICS INC COM 05465P101 35 610 SH   SOLE 28 610 0 0
AXONICS INC COM 05465P101 8,895 156,970 SH   SOLE 30 156,970 0 0
AXONICS INC COM 05465P101 39 690 SH   SOLE 36 690 0 0
AXONICS INC COM 05465P101 276 4,876 SH   SOLE 40 4,876 0 0
AXONICS INC COM 05465P101 665 11,729 SH   SOLE 43 10,155 0 1,574
AXOS FINANCIAL INC COM 05465C100 2,126 59,291 SH   SOLE 2 29,107 0 30,184
AXOS FINANCIAL INC COM 05465C100 70 1,964 SH   SOLE 4 197 0 1,767
AXOS FINANCIAL INC COM 05465C100 22 608 SH   SOLE 7 608 0 0
AXOS FINANCIAL INC COM 05465C100 7,558 210,823 SH   SOLE 18 210,823 0 0
AXOS FINANCIAL INC COM 05465C100 4,203 117,226 SH   SOLE 19 117,226 0 0
AXOS FINANCIAL INC COM 05465C100 229,600 6,404,453 SH   SOLE 21 6,404,453 0 0
AXOS FINANCIAL INC COM 05465C100 50,213 1,400,647 SH   SOLE 22 1,344,877 0 55,770
AXOS FINANCIAL INC COM 05465C100 242 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100 822 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 36 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100 3,278 91,443 SH   SOLE 30 91,443 0 0
AXOS FINANCIAL INC COM 05465C100 5,486 153,029 SH   SOLE 34 153,029 0 0
AXOS FINANCIAL INC COM 05465C100 226 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 494 13,774 SH   SOLE 43 13,618 0 156
AXSOME THERAPEUTICS INC COM 05464T104 529 13,803 SH   SOLE 2 8,177 0 5,626
AXSOME THERAPEUTICS INC COM 05464T104 4 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 14 368 SH   SOLE 7 368 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,721 71,052 SH   SOLE 18 71,052 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,039 53,233 SH   SOLE 19 53,233 0 0
AXSOME THERAPEUTICS INC COM 05464T104 48,263 1,260,139 SH   SOLE 21 1,260,139 0 0
AXSOME THERAPEUTICS INC COM 05464T104 28,827 752,651 SH   SOLE 22 732,127 0 20,524
AXSOME THERAPEUTICS INC COM 05464T104 238 6,219 SH   SOLE 25 6,219 0 0
AXSOME THERAPEUTICS INC COM 05464T104 454 11,842 SH   SOLE 26 9,313 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104 1,851 48,318 SH   SOLE 30 48,318 0 0
AXSOME THERAPEUTICS INC COM 05464T104 71 1,856 SH   SOLE 36 1,856 0 0
AXSOME THERAPEUTICS INC COM 05464T104 98 2,551 SH   SOLE 40 2,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 266 6,934 SH   SOLE 43 6,673 0 261
AXT INC COM 00246W103 314 53,501 SH   SOLE 2 6,994 0 46,507
AXT INC COM 00246W103 4 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 767 130,829 SH   SOLE 18 130,829 0 0
AXT INC COM 00246W103 400 68,251 SH   SOLE 19 68,251 0 0
AXT INC COM 00246W103 8,316 1,419,154 SH   SOLE 21 1,419,154 0 0
AXT INC COM 00246W103 5,687 970,521 SH   SOLE 22 945,823 0 24,698
AXT INC COM 00246W103 6 985 SH   SOLE 43 985 0 0
AYRO INC COM 054748108 5 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108 63 75,485 SH   SOLE 21 75,485 0 0
AYRO INC COM 054748108 381 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM NEW 054754874 18 26,744 SH   SOLE 21 26,744 0 0
AYTU BIOPHARMA INC COM NEW 054754874 315 455,867 SH   SOLE 22 455,867 0 0
AZEK CO INC CL A 05478C105 1,574 94,045 SH   SOLE 2 36,418 0 57,627
AZEK CO INC CL A 05478C105 38 2,244 SH   SOLE 4 385 0 1,859
AZEK CO INC CL A 05478C105 22 1,299 SH   SOLE 7 1,299 0 0
AZEK CO INC CL A 05478C105 884 52,810 SH   SOLE 18 52,810 0 0
AZEK CO INC CL A 05478C105 47,188 2,818,860 SH   SOLE 19 2,818,860 0 0
AZEK CO INC CL A 05478C105 35,284 2,107,751 SH   SOLE 21 2,107,751 0 0
AZEK CO INC CL A 05478C105 45,599 2,723,934 SH   SOLE 22 2,585,834 0 138,100
AZEK CO INC CL A 05478C105 256 15,319 SH   SOLE 25 15,319 0 0
AZEK CO INC CL A 05478C105 770 46,009 SH   SOLE 26 37,175 0 8,834
AZEK CO INC CL A 05478C105 399 23,814 SH   SOLE 28 23,814 0 0
AZEK CO INC CL A 05478C105 1,174 70,138 SH   SOLE 30 70,138 0 0
AZEK CO INC CL A 05478C105 42 2,495 SH   SOLE 31 1,647 0 848
AZEK CO INC CL A 05478C105 41 2,440 SH   SOLE 34 2,440 0 0
AZEK CO INC CL A 05478C105 272 16,250 SH   SOLE 40 16,250 0 0
AZENTA INC COM 114340102 13,592 188,511 SH   SOLE 2 67,757 0 120,754
AZENTA INC COM 114340102 30 414 SH   SOLE 4 252 0 162
AZENTA INC COM 114340102 61 847 SH   SOLE 7 847 0 0
AZENTA INC COM 114340102 11,654 161,633 SH   SOLE 18 161,633 0 0
AZENTA INC COM 114340102 45,869 636,189 SH   SOLE 19 636,189 0 0
AZENTA INC COM 114340102 262,397 3,639,350 SH   SOLE 21 3,639,350 0 0
AZENTA INC COM 114340102 149,111 2,068,114 SH   SOLE 22 1,977,098 0 91,016
AZENTA INC COM 114340102 789 10,946 SH   SOLE 25 10,946 0 0
AZENTA INC COM 114340102 2,319 32,170 SH   SOLE 26 25,392 0 6,778
AZENTA INC COM 114340102 2,927 40,595 SH   SOLE 28 40,595 0 0
AZENTA INC COM 114340102 3,198 44,359 SH   SOLE 30 44,359 0 0
AZENTA INC COM 114340102 87 1,213 SH   SOLE 31 1,073 0 140
AZENTA INC COM 114340102 688 9,542 SH   SOLE 40 9,542 0 0
AZENTA INC COM 114340102 28 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102 6,341 87,949 SH   SOLE 43 86,559 0 1,390
AZIYO BIOLOGICS INC CL A COM STK 05479K106 3 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC CL A COM STK 05479K106 75 10,581 SH   SOLE 21 10,581 0 0
AZUL S A SPONSR ADR PFD 05501U106 101 14,240 SH   SOLE 43 14,240 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 2 213 SH   SOLE 7 213 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 5 445 SH   SOLE 19 445 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 5,298 464,693 SH   SOLE 21 464,693 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 260 22,843 SH   SOLE 22 22,843 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 6,404 561,722 SH   SOLE 30 561,722 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 17 1,514 SH   SOLE 34 1,514 0 0
AZZ INC COM 002474104 1,732 42,428 SH   SOLE 2 32,011 0 10,417
AZZ INC COM 002474104 3 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 11 277 SH   SOLE 7 277 0 0
AZZ INC COM 002474104 3,712 90,946 SH   SOLE 18 90,946 0 0
AZZ INC COM 002474104 2,723 66,704 SH   SOLE 19 66,704 0 0
AZZ INC COM 002474104 126,372 3,095,827 SH   SOLE 21 3,095,827 0 0
AZZ INC COM 002474104 25,395 622,131 SH   SOLE 22 595,231 0 26,900
AZZ INC COM 002474104 132 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104 177 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 1,849 45,304 SH   SOLE 30 45,304 0 0
AZZ INC COM 002474104 15 379 SH   SOLE 31 0 0 379
AZZ INC COM 002474104 119 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 505 12,375 SH   SOLE 43 11,989 0 386
B & G FOODS INC NEW COM 05508R106 1,975 83,042 SH   SOLE 2 37,032 0 46,010
B & G FOODS INC NEW COM 05508R106 6 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 38 1,617 SH   SOLE 7 1,617 0 0
B & G FOODS INC NEW COM 05508R106 5,874 247,033 SH   SOLE 18 247,033 0 0
B & G FOODS INC NEW COM 05508R106 2,885 121,305 SH   SOLE 19 121,305 0 0
B & G FOODS INC NEW COM 05508R106 204,734 8,609,489 SH   SOLE 21 8,609,489 0 0
B & G FOODS INC NEW COM 05508R106 42,197 1,774,473 SH   SOLE 22 1,704,770 0 69,703
B & G FOODS INC NEW COM 05508R106 194 8,166 SH   SOLE 25 8,166 0 0
B & G FOODS INC NEW COM 05508R106 607 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 27 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106 2,795 117,545 SH   SOLE 30 117,545 0 0
B & G FOODS INC NEW COM 05508R106 60 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106 200 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 2,904 122,117 SH   SOLE 43 110,603 0 11,514
B. RILEY FINANCIAL INC COM 05580M108 277 6,565 SH   SOLE 2 4,551 0 2,014
B. RILEY FINANCIAL INC COM 05580M108 2 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 12 277 SH   SOLE 7 277 0 0
B. RILEY FINANCIAL INC COM 05580M108 2,718 64,337 SH   SOLE 18 64,337 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,566 37,055 SH   SOLE 19 37,055 0 0
B. RILEY FINANCIAL INC COM 05580M108 85,503 2,023,742 SH   SOLE 21 2,023,742 0 0
B. RILEY FINANCIAL INC COM 05580M108 19,059 451,109 SH   SOLE 22 441,054 0 10,055
B. RILEY FINANCIAL INC COM 05580M108 79 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108 114 2,699 SH   SOLE 26 0 0 2,699
B. RILEY FINANCIAL INC COM 05580M108 1,338 31,676 SH   SOLE 30 31,676 0 0
B. RILEY FINANCIAL INC COM 05580M108 95 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 338 8,004 SH   SOLE 43 6,197 0 1,807
B2GOLD CORP COM 11777Q209 1,520 448,273 SH   SOLE 21 448,273 0 0
B2GOLD CORP COM 11777Q209 509 150,042 SH   SOLE 43 135,601 0 14,441
BABCOCK & WILCOX ENTERPRISES COM 05614L209 132 21,844 SH   SOLE 2 15,664 0 6,180
BABCOCK & WILCOX ENTERPRISES COM 05614L209 5 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 917 152,023 SH   SOLE 18 152,023 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 691 114,537 SH   SOLE 19 114,537 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 11,823 1,960,758 SH   SOLE 21 1,960,758 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 8,223 1,363,636 SH   SOLE 22 1,326,535 0 37,101
BABCOCK & WILCOX ENTERPRISES COM 05614L209 72 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 30 4,955 SH   SOLE 43 4,859 0 96
BABYLON HLDGS LTD CL A SHS G07031100 6 6,134 SH   SOLE 2 0 0 6,134
BABYLON HLDGS LTD CL A SHS G07031100 268 274,319 SH   SOLE 18 274,319 0 0
BABYLON HLDGS LTD CL A SHS G07031100 177 180,869 SH   SOLE 19 180,869 0 0
BABYLON HLDGS LTD CL A SHS G07031100 3,099 3,169,215 SH   SOLE 21 3,169,215 0 0
BABYLON HLDGS LTD CL A SHS G07031100 769 786,700 SH   SOLE 22 780,541 0 6,159
BACKBLAZE INC COM CL A 05637B105 51 9,661 SH   SOLE 2 9,661 0 0
BACKBLAZE INC COM CL A 05637B105 14 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105 540 103,228 SH   SOLE 22 103,228 0 0
BACKBLAZE INC COM CL A 05637B105 3 579 SH   SOLE 23 579 0 0
BACKBLAZE INC COM CL A 05637B105 8 1,443 SH   SOLE 26 0 0 1,443
BADGER METER INC COM 056525108 2,118 26,181 SH   SOLE 2 23,091 0 3,090
BADGER METER INC COM 056525108 10 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 3,646 45,073 SH   SOLE 7 45,073 0 0
BADGER METER INC COM 056525108 7,968 98,500 SH   SOLE 18 97,591 0 909
BADGER METER INC COM 056525108 4,715 58,290 SH   SOLE 19 58,290 0 0
BADGER METER INC COM 056525108 286,918 3,547,014 SH   SOLE 21 3,547,014 0 0
BADGER METER INC COM 056525108 58,540 723,698 SH   SOLE 22 706,188 0 17,510
BADGER METER INC COM 056525108 30 369 SH   SOLE 23 369 0 0
BADGER METER INC COM 056525108 1,716 21,216 SH   SOLE 25 21,216 0 0
BADGER METER INC COM 056525108 1,473 18,205 SH   SOLE 26 11,815 0 6,390
BADGER METER INC COM 056525108 42 520 SH   SOLE 28 520 0 0
BADGER METER INC COM 056525108 32,464 401,333 SH   SOLE 30 401,333 0 0
BADGER METER INC COM 056525108 955 11,806 SH   SOLE 34 11,806 0 0
BADGER METER INC COM 056525108 437 5,405 SH   SOLE 36 5,405 0 0
BADGER METER INC COM 056525108 281 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 7,457 92,192 SH   SOLE 43 91,626 0 566
BAIDU INC SPON ADR REP A 056752108 3,321 22,328 SH   SOLE 2 2,007 0 20,321
BAIDU INC SPON ADR REP A 056752108 3,904 26,247 SH   SOLE 4 10,300 0 15,947
BAIDU INC SPON ADR REP A 056752108 4,715 31,699 SH   SOLE 7 31,699 0 0
BAIDU INC SPON ADR REP A 056752108 8,892 59,786 SH   SOLE 15 59,786 0 0
BAIDU INC SPON ADR REP A 056752108 2,503 16,827 SH   SOLE 18 16,827 0 0
BAIDU INC SPON ADR REP A 056752108 65,458 440,116 SH   SOLE 19 440,116 0 0
BAIDU INC SPON ADR REP A 056752108 203,120 1,365,694 SH   SOLE 21 1,365,694 0 0
BAIDU INC SPON ADR REP A 056752108 84,377 567,314 SH   SOLE 22 416,450 0 150,864
BAIDU INC SPON ADR REP A 056752108 32,859 220,932 SH   SOLE 25 220,932 0 0
BAIDU INC SPON ADR REP A 056752108 16,246 109,233 SH   SOLE 26 51,496 0 57,737
BAIDU INC SPON ADR REP A 056752108 17,048 114,626 SH   SOLE 28 3,596 0 111,030
BAIDU INC SPON ADR REP A 056752108 66,615 447,894 SH   SOLE 30 447,894 0 0
BAIDU INC SPON ADR REP A 056752108 10,159 68,303 SH   SOLE 32 68,303 0 0
BAIDU INC SPON ADR REP A 056752108 41,645 280,001 SH   SOLE 34 280,001 0 0
BAIDU INC SPON ADR REP A 056752108 19 131 SH   SOLE 40 131 0 0
BAIDU INC SPON ADR REP A 056752108 26,264 176,590 SH   SOLE 43 161,350 0 15,240
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 4,686 344,335 SH   SOLE 30 344,335 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 1 0 0
BAKER HUGHES COMPANY CL A 05722G100 92,197 3,193,536 SH   SOLE 2 430,185 0 2,763,351
BAKER HUGHES COMPANY CL A 05722G100 17,941 621,425 SH   SOLE 4 295,637 0 325,788
BAKER HUGHES COMPANY CL A 05722G100 23,940 829,228 SH   SOLE 7 802,308 0 26,920
BAKER HUGHES COMPANY CL A 05722G100 710 24,605 SH   SOLE 13 24,605 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,440 119,148 SH   SOLE 15 119,148 0 0
BAKER HUGHES COMPANY CL A 05722G100 90,213 3,124,815 SH   SOLE 18 2,992,285 0 132,530
BAKER HUGHES COMPANY CL A 05722G100 155,075 5,371,481 SH   SOLE 19 5,371,481 0 0
BAKER HUGHES COMPANY CL A 05722G100 816,779 28,291,632 SH   SOLE 21 28,291,632 0 0
BAKER HUGHES COMPANY CL A 05722G100 557,345 19,305,339 SH   SOLE 22 18,043,328 0 1,262,011
BAKER HUGHES COMPANY CL A 05722G100 45,554 1,577,909 SH   SOLE 23 1,577,909 0 0
BAKER HUGHES COMPANY CL A 05722G100 72,744 2,519,715 SH   SOLE 25 2,519,715 0 0
BAKER HUGHES COMPANY CL A 05722G100 80,993 2,805,430 SH   SOLE 26 1,170,097 0 1,635,333
BAKER HUGHES COMPANY CL A 05722G100 83,577 2,894,956 SH   SOLE 28 332,662 0 2,562,294
BAKER HUGHES COMPANY CL A 05722G100 72 2,488 SH   SOLE 29 2,488 0 0
BAKER HUGHES COMPANY CL A 05722G100 207,047 7,171,687 SH   SOLE 30 6,592,226 0 579,461
BAKER HUGHES COMPANY CL A 05722G100 5,312 183,993 SH   SOLE 31 95,773 0 88,220
BAKER HUGHES COMPANY CL A 05722G100 25,272 875,365 SH   SOLE 34 875,365 0 0
BAKER HUGHES COMPANY CL A 05722G100 12,604 436,562 SH   SOLE 36 436,562 0 0
BAKER HUGHES COMPANY CL A 05722G100 727 25,187 SH   SOLE 37 25,187 0 0
BAKER HUGHES COMPANY CL A 05722G100 844 29,229 SH   SOLE 40 29,229 0 0
BAKER HUGHES COMPANY CL A 05722G100 19 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100 21,773 754,161 SH   SOLE 43 703,586 0 50,576
BAKKT HOLDINGS INC COM CL A 05759B107 61 29,052 SH   SOLE 2 4,502 0 24,550
BAKKT HOLDINGS INC COM CL A 05759B107 409 194,928 SH   SOLE 18 194,928 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 217 103,214 SH   SOLE 19 103,214 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 4,407 2,098,424 SH   SOLE 21 2,098,424 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 2,475 1,178,604 SH   SOLE 22 1,146,375 0 32,229
BALCHEM CORP COM 057665200 1,615 12,447 SH   SOLE 2 9,218 0 3,229
BALCHEM CORP COM 057665200 13 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 49 381 SH   SOLE 7 381 0 0
BALCHEM CORP COM 057665200 13,602 104,839 SH   SOLE 18 104,839 0 0
BALCHEM CORP COM 057665200 8,280 63,822 SH   SOLE 19 63,822 0 0
BALCHEM CORP COM 057665200 486,260 3,747,957 SH   SOLE 21 3,747,957 0 0
BALCHEM CORP COM 057665200 101,174 779,820 SH   SOLE 22 759,520 0 20,300
BALCHEM CORP COM 057665200 47 360 SH   SOLE 23 360 0 0
BALCHEM CORP COM 057665200 638 4,921 SH   SOLE 25 4,921 0 0
BALCHEM CORP COM 057665200 1,973 15,206 SH   SOLE 26 12,710 0 2,496
BALCHEM CORP COM 057665200 75 578 SH   SOLE 28 578 0 0
BALCHEM CORP COM 057665200 8,629 66,508 SH   SOLE 30 66,508 0 0
BALCHEM CORP COM 057665200 138 1,064 SH   SOLE 36 1,064 0 0
BALCHEM CORP COM 057665200 561 4,326 SH   SOLE 40 4,326 0 0
BALCHEM CORP COM 057665200 19 149 SH   OTR 43 149 0 0
BALCHEM CORP COM 057665200 1,919 14,789 SH   SOLE 43 14,437 0 352
BALL CORP COM 058498106 21,253 309,043 SH   SOLE 2 101,420 0 207,623
BALL CORP COM 058498106 16,902 245,772 SH   SOLE 4 131,147 0 114,625
BALL CORP COM 058498106 19,740 287,050 SH   SOLE 7 277,310 0 9,740
BALL CORP COM 058498106 598 8,689 SH   SOLE 13 8,689 0 0
BALL CORP COM 058498106 2,094 30,455 SH   SOLE 15 30,455 0 0
BALL CORP COM 058498106 75,644 1,099,950 SH   SOLE 18 896,653 0 203,297
BALL CORP COM 058498106 37,187 540,744 SH   SOLE 19 540,744 0 0
BALL CORP COM 058498106 639,527 9,299,506 SH   SOLE 21 9,299,506 0 0
BALL CORP COM 058498106 468,240 6,808,784 SH   SOLE 22 6,175,543 0 633,241
BALL CORP COM 058498106 35,208 511,974 SH   SOLE 23 511,974 0 0
BALL CORP COM 058498106 77,936 1,133,283 SH   SOLE 25 1,133,283 0 0
BALL CORP COM 058498106 86,196 1,253,398 SH   SOLE 26 553,612 0 699,786
BALL CORP COM 058498106 41,732 606,838 SH   SOLE 28 46,145 0 560,693
BALL CORP COM 058498106 171,307 2,491,016 SH   SOLE 30 2,491,016 0 0
BALL CORP COM 058498106 4,576 66,540 SH   SOLE 31 34,719 0 31,821
BALL CORP COM 058498106 43,899 638,348 SH   SOLE 34 638,348 0 0
BALL CORP COM 058498106 8,634 125,544 SH   SOLE 36 125,544 0 0
BALL CORP COM 058498106 697 10,130 SH   SOLE 40 10,130 0 0
BALL CORP COM 058498106 105 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106 15,343 223,108 SH   SOLE 43 209,187 0 13,921
BALLANTYNE STRONG INC COM 058516105 6 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 105 43,391 SH   SOLE 21 43,391 0 0
BALLANTYNE STRONG INC COM 058516105 5 1,940 SH   SOLE 22 1,940 0 0
BALLARD PWR SYS INC NEW COM 058586108 931 147,838 SH   SOLE 28 147,838 0 0
BALLYS CORPORATION COM 05875B106 502 25,384 SH   SOLE 2 9,961 0 15,423
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,252 113,842 SH   SOLE 18 113,842 0 0
BALLYS CORPORATION COM 05875B106 1,438 72,707 SH   SOLE 19 72,707 0 0
BALLYS CORPORATION COM 05875B106 27,502 1,390,399 SH   SOLE 21 1,390,399 0 0
BALLYS CORPORATION COM 05875B106 17,018 860,385 SH   SOLE 22 821,031 0 39,354
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 29 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 347 17,531 SH   SOLE 30 17,531 0 0
BALLYS CORPORATION COM 05875B106 79 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 65 3,275 SH   SOLE 43 2,984 0 291
BANC OF CALIFORNIA INC COM 05990K106 839 47,628 SH   SOLE 2 17,247 0 30,381
BANC OF CALIFORNIA INC COM 05990K106 2 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106 13 726 SH   SOLE 7 726 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,666 208,075 SH   SOLE 18 208,075 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,809 102,675 SH   SOLE 19 102,675 0 0
BANC OF CALIFORNIA INC COM 05990K106 115,484 6,554,155 SH   SOLE 21 6,554,155 0 0
BANC OF CALIFORNIA INC COM 05990K106 25,681 1,457,509 SH   SOLE 22 1,389,477 0 68,032
BANC OF CALIFORNIA INC COM 05990K106 177 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106 744 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106 2,366 134,274 SH   SOLE 30 134,274 0 0
BANC OF CALIFORNIA INC COM 05990K106 27 1,507 SH   SOLE 31 0 0 1,507
BANC OF CALIFORNIA INC COM 05990K106 95 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 476 27,026 SH   SOLE 43 23,431 0 3,595
BANCFIRST CORP COM 05945F103 2,186 22,845 SH   SOLE 2 10,644 0 12,201
BANCFIRST CORP COM 05945F103 9 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 22 228 SH   SOLE 7 228 0 0
BANCFIRST CORP COM 05945F103 6,424 67,121 SH   SOLE 18 67,121 0 0
BANCFIRST CORP COM 05945F103 8,743 91,346 SH   SOLE 19 91,346 0 0
BANCFIRST CORP COM 05945F103 221,349 2,312,709 SH   SOLE 21 2,312,709 0 0
BANCFIRST CORP COM 05945F103 49,608 518,316 SH   SOLE 22 502,285 0 16,031
BANCFIRST CORP COM 05945F103 77 808 SH   SOLE 23 808 0 0
BANCFIRST CORP COM 05945F103 304 3,179 SH   SOLE 25 3,179 0 0
BANCFIRST CORP COM 05945F103 2,264 23,652 SH   SOLE 26 7,150 0 16,502
BANCFIRST CORP COM 05945F103 14 145 SH   SOLE 28 145 0 0
BANCFIRST CORP COM 05945F103 3,870 40,435 SH   SOLE 30 40,435 0 0
BANCFIRST CORP COM 05945F103 89 930 SH   SOLE 31 0 0 930
BANCFIRST CORP COM 05945F103 234 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 2,028 21,194 SH   SOLE 43 19,942 0 1,252
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 73 30,698 SH   SOLE 21 30,698 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 11,961 2,646,130 SH   SOLE 43 2,350,600 0 295,530
BANCO BRADESCO S A SP ADR PFD NEW 059460303 195 59,698 SH   SOLE 4 59,698 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,352 3,788,854 SH   SOLE 18 0 0 3,788,854
BANCO BRADESCO S A SP ADR PFD NEW 059460303 56,202 17,239,968 SH   SOLE 21 17,239,968 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,214 679,027 SH   SOLE 22 679,027 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,153 2,807,730 SH   SOLE 25 2,807,730 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,380 730,116 SH   SOLE 30 730,116 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 42,299 12,975,141 SH   SOLE 34 12,975,141 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,035 3,691,817 SH   SOLE 43 3,358,255 0 333,563
BANCO BRADESCO S A SPONSORED ADR 059460402 1 236 SH   SOLE 43 0 0 236
BANCO DE CHILE SPONSORED ADS 059520106 59 3,229 SH   SOLE 22 3,229 0 0
BANCO DE CHILE SPONSORED ADS 059520106 226 12,388 SH   SOLE 25 12,388 0 0
BANCO DE CHILE SPONSORED ADS 059520106 211 11,579 SH   SOLE 34 11,579 0 0
BANCO DE CHILE SPONSORED ADS 059520106 2,098 115,100 SH   SOLE 43 113,006 0 2,094
BANCO MACRO SA SPON ADR B 05961W105 163 14,516 SH   SOLE 21 14,516 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,425 259,635 SH   SOLE 22 259,635 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 351 63,970 SH   SOLE 30 63,970 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5,488 999,626 SH   SOLE 43 780,543 0 219,083
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,186 195,604 SH   SOLE 18 0 0 195,604
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8,198 503,252 SH   SOLE 21 503,252 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,400 208,693 SH   SOLE 25 208,693 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,425 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15,867 974,058 SH   SOLE 34 974,058 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,652 224,205 SH   SOLE 43 221,286 0 2,919
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 513 101,652 SH   SOLE 43 98,141 0 3,511
BANCO SANTANDER S.A. ADR 05964H105 2 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 14,483 5,172,404 SH   SOLE 43 4,713,987 0 458,417
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,021 389,925 SH   SOLE 2 314,058 0 75,867
BANCOLOMBIA S A SPON ADR PREF 05968L102 600 19,459 SH   SOLE 4 19,459 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 514 16,680 SH   SOLE 13 16,680 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,138 101,770 SH   SOLE 18 39,051 0 62,719
BANCOLOMBIA S A SPON ADR PREF 05968L102 113 3,660 SH   SOLE 19 3,660 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,578 375,542 SH   SOLE 21 375,542 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 19,151 621,185 SH   SOLE 22 538,747 0 82,438
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,974 64,016 SH   SOLE 23 64,016 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 97 3,154 SH   SOLE 28 0 0 3,154
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,788 90,440 SH   SOLE 30 90,440 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 430 13,936 SH   SOLE 31 0 0 13,936
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,132 231,338 SH   SOLE 34 231,338 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,385 304,412 SH   SOLE 43 261,947 0 42,465
BANCORP INC DEL COM 05969A105 569 29,161 SH   SOLE 2 13,673 0 15,488
BANCORP INC DEL COM 05969A105 3 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 12 605 SH   SOLE 7 605 0 0
BANCORP INC DEL COM 05969A105 3,875 198,537 SH   SOLE 18 198,537 0 0
BANCORP INC DEL COM 05969A105 3,701 189,624 SH   SOLE 19 189,624 0 0
BANCORP INC DEL COM 05969A105 125,819 6,445,622 SH   SOLE 21 6,445,622 0 0
BANCORP INC DEL COM 05969A105 25,365 1,299,416 SH   SOLE 22 1,259,657 0 39,759
BANCORP INC DEL COM 05969A105 129 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105 457 23,398 SH   SOLE 26 19,302 0 4,096
BANCORP INC DEL COM 05969A105 100 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 1,634 83,711 SH   SOLE 30 83,711 0 0
BANCORP INC DEL COM 05969A105 104 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105 407 20,856 SH   SOLE 43 20,856 0 0
BANDWIDTH INC COM CL A 05988J103 2,533 134,616 SH   SOLE 2 79,160 0 55,456
BANDWIDTH INC COM CL A 05988J103 2 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 6 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 1,562 83,003 SH   SOLE 18 70,955 0 12,048
BANDWIDTH INC COM CL A 05988J103 1,995 105,992 SH   SOLE 19 105,992 0 0
BANDWIDTH INC COM CL A 05988J103 17,365 922,678 SH   SOLE 21 922,678 0 0
BANDWIDTH INC COM CL A 05988J103 17,456 927,517 SH   SOLE 22 905,234 0 22,283
BANDWIDTH INC COM CL A 05988J103 247 13,147 SH   SOLE 23 13,147 0 0
BANDWIDTH INC COM CL A 05988J103 67 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103 1,629 86,532 SH   SOLE 26 10,224 0 76,308
BANDWIDTH INC COM CL A 05988J103 5 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103 1,100 58,438 SH   SOLE 30 58,438 0 0
BANDWIDTH INC COM CL A 05988J103 17 914 SH   SOLE 34 914 0 0
BANDWIDTH INC COM CL A 05988J103 39 2,069 SH   SOLE 36 2,069 0 0
BANDWIDTH INC COM CL A 05988J103 43 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 665 35,352 SH   SOLE 43 30,338 0 5,014
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2,446 3,555,000 PRN   SOLE 21 3,555,000 0 0
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5 1,302 2,200,000 PRN   SOLE 21 2,200,000 0 0
BANK FIRST CORP COM 06211J100 360 4,752 SH   SOLE 2 2,106 0 2,646
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,607 21,198 SH   SOLE 18 21,198 0 0
BANK FIRST CORP COM 06211J100 895 11,805 SH   SOLE 19 11,805 0 0
BANK FIRST CORP COM 06211J100 19,750 260,516 SH   SOLE 21 260,516 0 0
BANK FIRST CORP COM 06211J100 11,407 150,473 SH   SOLE 22 142,907 0 7,566
BANK FIRST CORP COM 06211J100 74 978 SH   SOLE 25 978 0 0
BANK FIRST CORP COM 06211J100 131 1,727 SH   SOLE 30 1,727 0 0
BANK FIRST CORP COM 06211J100 7 97 SH   SOLE 34 97 0 0
BANK FIRST CORP COM 06211J100 70 922 SH   SOLE 40 922 0 0
BANK HAWAII CORP COM 062540109 4,693 63,073 SH   SOLE 2 30,892 0 32,181
BANK HAWAII CORP COM 062540109 93 1,252 SH   SOLE 4 161 0 1,091
BANK HAWAII CORP COM 062540109 51 690 SH   SOLE 7 690 0 0
BANK HAWAII CORP COM 062540109 6,580 88,436 SH   SOLE 18 88,436 0 0
BANK HAWAII CORP COM 062540109 6,045 81,249 SH   SOLE 19 81,249 0 0
BANK HAWAII CORP COM 062540109 156,502 2,103,527 SH   SOLE 21 2,103,527 0 0
BANK HAWAII CORP COM 062540109 93,001 1,250,009 SH   SOLE 22 1,201,348 0 48,661
BANK HAWAII CORP COM 062540109 589 7,913 SH   SOLE 25 7,913 0 0
BANK HAWAII CORP COM 062540109 1,558 20,941 SH   SOLE 26 17,863 0 3,078
BANK HAWAII CORP COM 062540109 41 555 SH   SOLE 28 555 0 0
BANK HAWAII CORP COM 062540109 8,258 110,991 SH   SOLE 30 110,991 0 0
BANK HAWAII CORP COM 062540109 44 591 SH   SOLE 31 591 0 0
BANK HAWAII CORP COM 062540109 374 5,025 SH   SOLE 36 5,025 0 0
BANK HAWAII CORP COM 062540109 419 5,638 SH   SOLE 40 5,638 0 0
BANK HAWAII CORP COM 062540109 4,523 60,789 SH   SOLE 43 55,688 0 5,101
BANK MARIN BANCORP COM 063425102 417 13,122 SH   SOLE 2 4,617 0 8,505
BANK MARIN BANCORP COM 063425102 8 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,535 48,310 SH   SOLE 18 48,310 0 0
BANK MARIN BANCORP COM 063425102 881 27,729 SH   SOLE 19 27,729 0 0
BANK MARIN BANCORP COM 063425102 18,944 596,106 SH   SOLE 21 596,106 0 0
BANK MARIN BANCORP COM 063425102 13,510 425,095 SH   SOLE 22 406,294 0 18,801
BANK MARIN BANCORP COM 063425102 66 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102 37 1,169 SH   SOLE 30 1,169 0 0
BANK MARIN BANCORP COM 063425102 59 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 391 12,305 SH   SOLE 43 11,438 0 867
BANK MONTREAL QUE COM 063671101 42,541 442,348 SH   SOLE 43 412,360 0 29,988
BANK NEW YORK MELLON CORP COM 064058100 83,742 2,007,709 SH   SOLE 2 642,328 0 1,365,381
BANK NEW YORK MELLON CORP COM 064058100 30,741 737,022 SH   SOLE 4 486,959 0 250,063
BANK NEW YORK MELLON CORP COM 064058100 28,840 691,444 SH   SOLE 7 668,874 0 22,570
BANK NEW YORK MELLON CORP COM 064058100 1,879 45,048 SH   SOLE 13 45,048 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,704 112,773 SH   SOLE 15 112,773 0 0
BANK NEW YORK MELLON CORP COM 064058100 79,111 1,896,686 SH   SOLE 18 1,710,229 0 186,457
BANK NEW YORK MELLON CORP COM 064058100 41,987 1,006,631 SH   SOLE 19 1,006,631 0 0
BANK NEW YORK MELLON CORP COM 064058100 936,226 22,446,081 SH   SOLE 21 22,446,081 0 0
BANK NEW YORK MELLON CORP COM 064058100 711,634 17,061,466 SH   SOLE 22 15,080,573 0 1,980,893
BANK NEW YORK MELLON CORP COM 064058100 60,596 1,452,802 SH   SOLE 23 1,452,802 0 0
BANK NEW YORK MELLON CORP COM 064058100 84,438 2,024,414 SH   SOLE 25 2,024,414 0 0
BANK NEW YORK MELLON CORP COM 064058100 109,847 2,633,592 SH   SOLE 26 1,547,383 0 1,086,209
BANK NEW YORK MELLON CORP COM 064058100 105,824 2,537,134 SH   SOLE 28 157,378 0 2,379,756
BANK NEW YORK MELLON CORP COM 064058100 1,737 41,646 SH   SOLE 29 41,646 0 0
BANK NEW YORK MELLON CORP COM 064058100 264,770 6,347,885 SH   SOLE 30 6,326,810 0 21,075
BANK NEW YORK MELLON CORP COM 064058100 11,974 287,066 SH   SOLE 31 207,625 0 79,441
BANK NEW YORK MELLON CORP COM 064058100 16,437 394,067 SH   SOLE 34 394,067 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,930 429,866 SH   SOLE 36 429,866 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,070 25,650 SH   SOLE 40 25,650 0 0
BANK NEW YORK MELLON CORP COM 064058100 67 1,618 SH   OTR 43 1,618 0 0
BANK NEW YORK MELLON CORP COM 064058100 33,536 804,026 SH   SOLE 43 747,813 0 56,213
BANK NOVA SCOTIA B C COM 064149107 385 6,506 SH   SOLE 18 6,506 0 0
BANK NOVA SCOTIA B C COM 064149107 55,555 938,275 SH   SOLE 43 882,194 0 56,081
BANK OF MONTREAL BIG OIL 3X LEV 06367V105 8 25 SH   SOLE 43 25 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,131 36,262 SH   SOLE 2 7,194 0 29,068
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18 593 SH   SOLE 7 593 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4,685 150,215 SH   SOLE 18 150,215 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,815 90,252 SH   SOLE 19 90,252 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 52,298 1,676,746 SH   SOLE 21 1,676,746 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 16,351 524,237 SH   SOLE 22 492,315 0 31,922
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 164 5,248 SH   SOLE 43 2,629 0 2,619
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 127 9,786 SH   SOLE 21 9,786 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 3 255 SH   SOLE 22 255 0 0
BANK OZK COM 06417N103 8,723 232,436 SH   SOLE 2 98,004 0 134,432
BANK OZK COM 06417N103 159 4,232 SH   SOLE 4 464 0 3,768
BANK OZK COM 06417N103 3,312 88,249 SH   SOLE 7 88,249 0 0
BANK OZK COM 06417N103 9,177 244,535 SH   SOLE 18 244,535 0 0
BANK OZK COM 06417N103 1,358 36,192 SH   SOLE 19 36,192 0 0
BANK OZK COM 06417N103 228,797 6,096,379 SH   SOLE 21 6,096,379 0 0
BANK OZK COM 06417N103 124,332 3,312,876 SH   SOLE 22 3,169,295 0 143,581
BANK OZK COM 06417N103 853 22,731 SH   SOLE 25 22,731 0 0
BANK OZK COM 06417N103 2,544 67,773 SH   SOLE 26 56,882 0 10,891
BANK OZK COM 06417N103 86 2,284 SH   SOLE 28 2,284 0 0
BANK OZK COM 06417N103 10,655 283,897 SH   SOLE 30 283,897 0 0
BANK OZK COM 06417N103 107 2,851 SH   SOLE 31 1,780 0 1,071
BANK OZK COM 06417N103 84 2,235 SH   SOLE 34 2,235 0 0
BANK OZK COM 06417N103 510 13,588 SH   SOLE 36 13,588 0 0
BANK OZK COM 06417N103 620 16,507 SH   SOLE 40 16,507 0 0
BANK OZK COM 06417N103 2,697 71,854 SH   SOLE 43 67,453 0 4,401
BANK PRINCETON NEW JERSEY COM 064520109 26 953 SH   SOLE 18 953 0 0
BANK PRINCETON NEW JERSEY COM 064520109 848 30,870 SH   SOLE 21 30,870 0 0
BANK PRINCETON NEW JERSEY COM 064520109 610 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 13 747 SH   SOLE 18 747 0 0
BANK SOUTH CAROLINA CORP COM 065066102 155 8,935 SH   SOLE 21 8,935 0 0
BANK SOUTH CAROLINA CORP COM 065066102 5 267 SH   SOLE 22 267 0 0
BANK7 CORP COM 06652N107 20 870 SH   SOLE 2 728 0 142
BANK7 CORP COM 06652N107 16 699 SH   SOLE 18 699 0 0
BANK7 CORP COM 06652N107 242 10,608 SH   SOLE 21 10,608 0 0
BANK7 CORP COM 06652N107 182 7,980 SH   SOLE 22 7,980 0 0
BANKFINANCIAL CORP COM 06643P104 567 60,352 SH   SOLE 2 45,930 0 14,422
BANKFINANCIAL CORP COM 06643P104 19 2,048 SH   SOLE 18 2,048 0 0
BANKFINANCIAL CORP COM 06643P104 556 59,194 SH   SOLE 19 59,194 0 0
BANKFINANCIAL CORP COM 06643P104 508 54,112 SH   SOLE 21 54,112 0 0
BANKFINANCIAL CORP COM 06643P104 4,971 529,433 SH   SOLE 22 529,433 0 0
BANKFINANCIAL CORP COM 06643P104 251 26,768 SH   SOLE 26 0 0 26,768
BANKUNITED INC COM 06652K103 2,375 66,779 SH   SOLE 2 22,323 0 44,456
BANKUNITED INC COM 06652K103 113 3,179 SH   SOLE 4 271 0 2,908
BANKUNITED INC COM 06652K103 62 1,733 SH   SOLE 7 1,733 0 0
BANKUNITED INC COM 06652K103 10,479 294,589 SH   SOLE 18 294,589 0 0
BANKUNITED INC COM 06652K103 5,071 142,565 SH   SOLE 19 142,565 0 0
BANKUNITED INC COM 06652K103 336,142 9,450,168 SH   SOLE 21 9,450,168 0 0
BANKUNITED INC COM 06652K103 64,103 1,802,159 SH   SOLE 22 1,718,370 0 83,789
BANKUNITED INC COM 06652K103 307 8,642 SH   SOLE 25 8,642 0 0
BANKUNITED INC COM 06652K103 1,130 31,759 SH   SOLE 26 25,220 0 6,539
BANKUNITED INC COM 06652K103 4,396 123,592 SH   SOLE 30 123,592 0 0
BANKUNITED INC COM 06652K103 86 2,407 SH   SOLE 36 2,407 0 0
BANKUNITED INC COM 06652K103 353 9,928 SH   SOLE 40 9,928 0 0
BANKUNITED INC COM 06652K103 1,073 30,163 SH   SOLE 43 28,986 0 1,177
BANKWELL FINL GROUP INC COM 06654A103 111 3,572 SH   SOLE 2 559 0 3,013
BANKWELL FINL GROUP INC COM 06654A103 447 14,401 SH   SOLE 18 14,401 0 0
BANKWELL FINL GROUP INC COM 06654A103 328 10,549 SH   SOLE 19 10,549 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,326 203,726 SH   SOLE 21 203,726 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,373 44,204 SH   SOLE 22 40,092 0 4,112
BANKWELL FINL GROUP INC COM 06654A103 1 23 SH   SOLE 43 23 0 0
BANNER ACQUISITION CORP CLASS A COM 06654K101 99 10,000 SH   SOLE 2 10,000 0 0
BANNER CORP COM NEW 06652V208 1,371 24,394 SH   SOLE 2 7,410 0 16,984
BANNER CORP COM NEW 06652V208 55 981 SH   SOLE 4 150 0 831
BANNER CORP COM NEW 06652V208 25 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 6,921 123,131 SH   SOLE 18 123,131 0 0
BANNER CORP COM NEW 06652V208 6,765 120,361 SH   SOLE 19 120,361 0 0
BANNER CORP COM NEW 06652V208 215,354 3,831,246 SH   SOLE 21 3,831,246 0 0
BANNER CORP COM NEW 06652V208 47,726 849,063 SH   SOLE 22 814,077 0 34,986
BANNER CORP COM NEW 06652V208 119 2,118 SH   SOLE 25 2,118 0 0
BANNER CORP COM NEW 06652V208 2,012 35,788 SH   SOLE 26 8,814 0 26,974
BANNER CORP COM NEW 06652V208 35 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208 2,887 51,361 SH   SOLE 30 51,361 0 0
BANNER CORP COM NEW 06652V208 204 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 470 8,355 SH   SOLE 43 8,355 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,552 690,274 SH   SOLE 21 690,274 0 0
BAOZUN INC SPONSORED ADR 06684L103 3,782 345,677 SH   SOLE 22 332,470 0 13,207
BAOZUN INC SPONSORED ADR 06684L103 24 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,956 178,800 SH   SOLE 30 178,800 0 0
BAOZUN INC SPONSORED ADR 06684L103 416 38,047 SH   SOLE 34 38,047 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,611 147,230 SH   SOLE 43 141,933 0 5,297
BAR HBR BANKSHARES COM 066849100 1,218 47,116 SH   SOLE 2 40,707 0 6,409
BAR HBR BANKSHARES COM 066849100 5 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100 1,241 47,970 SH   SOLE 18 47,970 0 0
BAR HBR BANKSHARES COM 066849100 948 36,647 SH   SOLE 19 36,647 0 0
BAR HBR BANKSHARES COM 066849100 14,852 574,315 SH   SOLE 21 574,315 0 0
BAR HBR BANKSHARES COM 066849100 11,465 443,342 SH   SOLE 22 425,656 0 17,686
BAR HBR BANKSHARES COM 066849100 62 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100 98 3,790 SH   SOLE 30 3,790 0 0
BAR HBR BANKSHARES COM 066849100 23 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 70 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 14 550 SH   SOLE 43 550 0 0
BARCLAYS PLC ADR 06738E204 13,996 1,841,585 SH   SOLE 18 1,841,585 0 0
BARCLAYS PLC ADR 06738E204 12,868 1,693,117 SH   SOLE 43 1,441,903 0 251,214
BARFRESH FOOD GROUP INC COM NEW 067532200 5 949 SH   SOLE 18 949 0 0
BARFRESH FOOD GROUP INC COM NEW 067532200 61 10,742 SH   SOLE 21 10,742 0 0
BARINGS BDC INC COM 06759L103 3,405 365,789 SH   SOLE 30 365,789 0 0
BARINGS BDC INC COM 06759L103 33 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103 514 55,199 SH   SOLE 43 29,602 0 25,597
BARK INC COM 68622E104 86 67,098 SH   SOLE 2 13,471 0 53,627
BARK INC COM 68622E104 265 207,157 SH   SOLE 18 207,157 0 0
BARK INC COM 68622E104 110 85,602 SH   SOLE 19 85,602 0 0
BARK INC COM 68622E104 2,335 1,823,900 SH   SOLE 21 1,823,900 0 0
BARK INC COM 68622E104 2,119 1,655,771 SH   SOLE 22 1,594,049 0 61,722
BARK INC COM 68622E104 25 19,149 SH   SOLE 25 19,149 0 0
BARNES & NOBLE ED INC COM 06777U101 1 419 SH   SOLE 2 0 0 419
BARNES & NOBLE ED INC COM 06777U101 21 7,062 SH   SOLE 18 7,062 0 0
BARNES & NOBLE ED INC COM 06777U101 395 134,653 SH   SOLE 21 134,653 0 0
BARNES & NOBLE ED INC COM 06777U101 1,619 552,703 SH   SOLE 22 552,703 0 0
BARNES & NOBLE ED INC COM 06777U101 10 3,272 SH   SOLE 43 2,360 0 912
BARNES GROUP INC COM 067806109 1,590 51,047 SH   SOLE 2 22,680 0 28,367
BARNES GROUP INC COM 067806109 5 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 20 628 SH   SOLE 7 628 0 0
BARNES GROUP INC COM 067806109 5,595 179,675 SH   SOLE 18 179,675 0 0
BARNES GROUP INC COM 067806109 2,752 88,386 SH   SOLE 19 88,386 0 0
BARNES GROUP INC COM 067806109 181,455 5,827,070 SH   SOLE 21 5,827,070 0 0
BARNES GROUP INC COM 067806109 37,404 1,201,155 SH   SOLE 22 1,151,424 0 49,731
BARNES GROUP INC COM 067806109 257 8,249 SH   SOLE 25 8,249 0 0
BARNES GROUP INC COM 067806109 511 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109 27 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109 2,517 80,822 SH   SOLE 30 80,822 0 0
BARNES GROUP INC COM 067806109 38 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109 169 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 32 1,021 SH   OTR 43 1,021 0 0
BARNES GROUP INC COM 067806109 828 26,589 SH   SOLE 43 26,385 0 204
BARNWELL INDS INC COM 068221100 20 8,302 SH   SOLE 21 8,302 0 0
BARNWELL INDS INC COM 068221100 160 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 2,175 29,851 SH   SOLE 2 28,444 0 1,407
BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,513 20,758 SH   SOLE 18 20,758 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,081 14,838 SH   SOLE 19 14,838 0 0
BARRETT BUSINESS SVCS INC COM 068463108 20,053 275,190 SH   SOLE 21 275,190 0 0
BARRETT BUSINESS SVCS INC COM 068463108 15,058 206,636 SH   SOLE 22 200,154 0 6,482
BARRETT BUSINESS SVCS INC COM 068463108 71 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108 83 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 339 4,647 SH   SOLE 30 4,647 0 0
BARRETT BUSINESS SVCS INC COM 068463108 86 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 396 5,438 SH   SOLE 43 5,182 0 256
BARRICK GOLD CORP COM 067901108 2,817 159,246 SH   SOLE 2 159,246 0 0
BARRICK GOLD CORP COM 067901108 504 28,463 SH   SOLE 18 28,463 0 0
BARRICK GOLD CORP COM 067901108 51,663 2,920,437 SH   SOLE 19 2,920,437 0 0
BARRICK GOLD CORP COM 067901108 13,377 756,189 SH   SOLE 21 756,189 0 0
BARRICK GOLD CORP COM 067901108 4,075 230,340 SH   SOLE 22 230,340 0 0
BARRICK GOLD CORP COM 067901108 15,203 859,385 SH   SOLE 23 859,385 0 0
BARRICK GOLD CORP COM 067901108 133,954 7,572,313 SH   SOLE 25 7,572,313 0 0
BARRICK GOLD CORP COM 067901108 35,851 2,026,632 SH   SOLE 26 1,272,261 0 754,371
BARRICK GOLD CORP COM 067901108 445,002 25,155,559 SH   SOLE 34 25,155,559 0 0
BARRICK GOLD CORP COM 067901108 15,915 899,685 SH   SOLE 43 877,138 0 22,548
BASSETT FURNITURE INDS INC COM 070203104 37 2,022 SH   SOLE 2 1,858 0 164
BASSETT FURNITURE INDS INC COM 070203104 28 1,543 SH   SOLE 18 1,543 0 0
BASSETT FURNITURE INDS INC COM 070203104 706 38,951 SH   SOLE 21 38,951 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,421 133,601 SH   SOLE 22 133,601 0 0
BASSETT FURNITURE INDS INC COM 070203104 9 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104 14,966 555,959 SH   SOLE 2 79,773 0 476,186
BATH & BODY WORKS INC COM 070830104 4,812 178,737 SH   SOLE 4 106,403 0 72,334
BATH & BODY WORKS INC COM 070830104 5,928 220,219 SH   SOLE 7 213,821 0 6,398
BATH & BODY WORKS INC COM 070830104 20 751 SH   SOLE 13 751 0 0
BATH & BODY WORKS INC COM 070830104 1,020 37,901 SH   SOLE 15 37,901 0 0
BATH & BODY WORKS INC COM 070830104 38,099 1,415,249 SH   SOLE 18 1,379,116 0 36,133
BATH & BODY WORKS INC COM 070830104 24,385 905,835 SH   SOLE 19 905,835 0 0
BATH & BODY WORKS INC COM 070830104 154,793 5,750,103 SH   SOLE 21 5,750,103 0 0
BATH & BODY WORKS INC COM 070830104 140,449 5,217,286 SH   SOLE 22 4,716,736 0 500,550
BATH & BODY WORKS INC COM 070830104 11,864 440,715 SH   SOLE 23 440,715 0 0
BATH & BODY WORKS INC COM 070830104 14,582 541,692 SH   SOLE 25 492,392 0 49,300
BATH & BODY WORKS INC COM 070830104 14,526 539,604 SH   SOLE 26 228,933 0 310,671
BATH & BODY WORKS INC COM 070830104 15,648 581,272 SH   SOLE 28 8,754 0 572,518
BATH & BODY WORKS INC COM 070830104 37,460 1,391,539 SH   SOLE 30 1,391,539 0 0
BATH & BODY WORKS INC COM 070830104 1,644 61,082 SH   SOLE 31 29,000 0 32,082
BATH & BODY WORKS INC COM 070830104 18,756 696,735 SH   SOLE 34 696,735 0 0
BATH & BODY WORKS INC COM 070830104 3,869 143,716 SH   SOLE 36 143,716 0 0
BATH & BODY WORKS INC COM 070830104 218 8,113 SH   SOLE 40 8,113 0 0
BATH & BODY WORKS INC COM 070830104 17 630 SH   OTR 43 630 0 0
BATH & BODY WORKS INC COM 070830104 2,162 80,297 SH   SOLE 43 71,638 0 8,659
BATTALION OIL CORP COM 07134L107 16 1,880 SH   SOLE 2 0 0 1,880
BATTALION OIL CORP COM 07134L107 55 6,450 SH   SOLE 18 6,450 0 0
BATTALION OIL CORP COM 07134L107 6 752 SH   SOLE 19 752 0 0
BATTALION OIL CORP COM 07134L107 383 44,863 SH   SOLE 21 44,863 0 0
BATTALION OIL CORP COM 07134L107 129 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 27 31,829 SH   SOLE 22 31,829 0 0
BAUSCH HEALTH COS INC COM 071734107 50 6,002 SH   SOLE 21 6,002 0 0
BAUSCH HEALTH COS INC COM 071734107 54 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107 1,878 224,681 SH   SOLE 43 219,820 0 4,861
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 6,735 441,908 SH   SOLE 2 391,154 0 50,754
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 37 2,437 SH   SOLE 4 0 0 2,437
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 3,024 198,446 SH   SOLE 18 154,995 0 43,451
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 37,914 2,487,815 SH   SOLE 19 2,487,815 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 116 7,621 SH   SOLE 20 7,621 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 323 21,174 SH   SOLE 21 21,174 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 9,112 597,907 SH   SOLE 22 597,907 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 2,031 133,274 SH   SOLE 26 29,602 0 103,672
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 1,158 75,954 SH   SOLE 28 0 0 75,954
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 23 1,541 SH   SOLE 31 0 0 1,541
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 31,064 2,038,332 SH   SOLE 34 2,038,332 0 0
BAXTER INTL INC COM 071813109 77,202 1,201,967 SH   SOLE 2 343,342 0 858,625
BAXTER INTL INC COM 071813109 17,650 274,799 SH   SOLE 4 205,338 0 69,461
BAXTER INTL INC COM 071813109 31,111 484,372 SH   SOLE 7 469,202 0 15,170
BAXTER INTL INC COM 071813109 133 2,076 SH   SOLE 13 2,076 0 0
BAXTER INTL INC COM 071813109 4,714 73,387 SH   SOLE 15 73,387 0 0
BAXTER INTL INC COM 071813109 52,044 810,273 SH   SOLE 18 741,365 0 68,908
BAXTER INTL INC COM 071813109 103,748 1,615,257 SH   SOLE 19 1,615,257 0 0
BAXTER INTL INC COM 071813109 1,034,137 16,100,537 SH   SOLE 21 16,100,537 0 0
BAXTER INTL INC COM 071813109 709,351 11,043,926 SH   SOLE 22 10,056,833 0 987,093
BAXTER INTL INC COM 071813109 54,488 848,331 SH   SOLE 23 848,331 0 0
BAXTER INTL INC COM 071813109 52,227 813,119 SH   SOLE 25 813,119 0 0
BAXTER INTL INC COM 071813109 75,739 1,179,181 SH   SOLE 26 485,421 0 693,760
BAXTER INTL INC COM 071813109 78,782 1,226,568 SH   SOLE 28 214,239 0 1,012,329
BAXTER INTL INC COM 071813109 31 481 SH   SOLE 29 481 0 0
BAXTER INTL INC COM 071813109 172,477 2,685,299 SH   SOLE 30 2,681,750 0 3,549
BAXTER INTL INC COM 071813109 6,772 105,441 SH   SOLE 31 54,289 0 51,152
BAXTER INTL INC COM 071813109 100,401 1,563,148 SH   SOLE 34 1,563,148 0 0
BAXTER INTL INC COM 071813109 13,829 215,309 SH   SOLE 36 215,309 0 0
BAXTER INTL INC COM 071813109 1,045 16,272 SH   SOLE 40 16,272 0 0
BAXTER INTL INC COM 071813109 116 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109 34,097 530,855 SH   SOLE 43 497,783 0 33,072
BAYCOM CORP COM 07272M107 102 4,950 SH   SOLE 2 900 0 4,050
BAYCOM CORP COM 07272M107 4 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107 658 31,805 SH   SOLE 18 31,805 0 0
BAYCOM CORP COM 07272M107 473 22,892 SH   SOLE 19 22,892 0 0
BAYCOM CORP COM 07272M107 9,967 481,965 SH   SOLE 21 481,965 0 0
BAYCOM CORP COM 07272M107 2,459 118,888 SH   SOLE 22 112,385 0 6,503
BAYFIRST FINANCIAL CORP COM 07279B104 8 481 SH   SOLE 18 481 0 0
BAYFIRST FINANCIAL CORP COM 07279B104 106 6,064 SH   SOLE 21 6,064 0 0
BAYFIRST FINANCIAL CORP COM 07279B104 695 39,917 SH   SOLE 22 39,917 0 0
BBQ HLDGS INC COM 05551A109 13 1,242 SH   SOLE 18 1,242 0 0
BBQ HLDGS INC COM 05551A109 238 22,865 SH   SOLE 21 22,865 0 0
BBQ HLDGS INC COM 05551A109 2,028 194,660 SH   SOLE 22 194,660 0 0
BCB BANCORP INC COM 055298103 121 7,120 SH   SOLE 2 954 0 6,166
BCB BANCORP INC COM 055298103 614 36,031 SH   SOLE 18 36,031 0 0
BCB BANCORP INC COM 055298103 434 25,490 SH   SOLE 19 25,490 0 0
BCB BANCORP INC COM 055298103 8,591 504,446 SH   SOLE 21 504,446 0 0
BCB BANCORP INC COM 055298103 2,291 134,508 SH   SOLE 22 126,237 0 8,271
BCB BANCORP INC COM 055298103 4 235 SH   SOLE 43 235 0 0
BCE INC COM NEW 05534B760 1,623 33,004 SH   SOLE 18 33,004 0 0
BCE INC COM NEW 05534B760 26,639 541,664 SH   SOLE 43 520,547 0 21,117
BEACON ROOFING SUPPLY INC COM 073685109 1,719 33,466 SH   SOLE 2 17,737 0 15,729
BEACON ROOFING SUPPLY INC COM 073685109 44 851 SH   SOLE 4 237 0 614
BEACON ROOFING SUPPLY INC COM 073685109 63 1,230 SH   SOLE 7 1,230 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,361 143,312 SH   SOLE 18 143,312 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,282 102,843 SH   SOLE 19 102,843 0 0
BEACON ROOFING SUPPLY INC COM 073685109 100,945 1,965,449 SH   SOLE 21 1,965,449 0 0
BEACON ROOFING SUPPLY INC COM 073685109 66,857 1,301,728 SH   SOLE 22 1,259,379 0 42,349
BEACON ROOFING SUPPLY INC COM 073685109 73 1,424 SH   SOLE 23 1,424 0 0
BEACON ROOFING SUPPLY INC COM 073685109 434 8,456 SH   SOLE 25 8,456 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,611 31,362 SH   SOLE 26 26,734 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 51 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,746 34,005 SH   SOLE 30 34,005 0 0
BEACON ROOFING SUPPLY INC COM 073685109 115 2,231 SH   SOLE 36 2,231 0 0
BEACON ROOFING SUPPLY INC COM 073685109 338 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 611 11,894 SH   SOLE 43 11,738 0 156
BEAM GLOBAL COM 07373B109 4 262 SH   SOLE 2 0 0 262
BEAM GLOBAL COM 07373B109 26 1,703 SH   SOLE 18 1,703 0 0
BEAM GLOBAL COM 07373B109 395 25,469 SH   SOLE 21 25,469 0 0
BEAM GLOBAL COM 07373B109 2,156 138,916 SH   SOLE 22 138,916 0 0
BEAM GLOBAL COM 07373B109 51 3,306 SH   SOLE 43 3,306 0 0
BEAM THERAPEUTICS INC COM 07373V105 2,772 71,621 SH   SOLE 2 41,509 0 30,112
BEAM THERAPEUTICS INC COM 07373V105 3 89 SH   SOLE 4 89 0 0
BEAM THERAPEUTICS INC COM 07373V105 185 4,779 SH   SOLE 7 4,779 0 0
BEAM THERAPEUTICS INC COM 07373V105 6,430 166,115 SH   SOLE 18 161,312 0 4,803
BEAM THERAPEUTICS INC COM 07373V105 11,229 290,072 SH   SOLE 19 290,072 0 0
BEAM THERAPEUTICS INC COM 07373V105 107,806 2,784,956 SH   SOLE 21 2,784,956 0 0
BEAM THERAPEUTICS INC COM 07373V105 58,974 1,523,484 SH   SOLE 22 1,487,497 0 35,987
BEAM THERAPEUTICS INC COM 07373V105 399 10,311 SH   SOLE 23 10,311 0 0
BEAM THERAPEUTICS INC COM 07373V105 330 8,528 SH   SOLE 25 8,528 0 0
BEAM THERAPEUTICS INC COM 07373V105 2,970 76,735 SH   SOLE 26 29,009 0 47,726
BEAM THERAPEUTICS INC COM 07373V105 269 6,957 SH   SOLE 28 6,957 0 0
BEAM THERAPEUTICS INC COM 07373V105 7,482 193,290 SH   SOLE 30 193,290 0 0
BEAM THERAPEUTICS INC COM 07373V105 69 1,785 SH   SOLE 36 1,785 0 0
BEAM THERAPEUTICS INC COM 07373V105 283 7,319 SH   SOLE 40 7,319 0 0
BEAM THERAPEUTICS INC COM 07373V105 26 673 SH   OTR 43 673 0 0
BEAM THERAPEUTICS INC COM 07373V105 347 8,970 SH   SOLE 43 8,458 0 512
BEASLEY BROADCAST GROUP INC CL A 074014101 2 1,845 SH   SOLE 18 1,845 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 27 21,122 SH   SOLE 21 21,122 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 66 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 124 10,243 SH   SOLE 2 971 0 9,272
BEAZER HOMES USA INC COM NEW 07556Q881 6 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,083 89,763 SH   SOLE 18 89,763 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 637 52,788 SH   SOLE 19 52,788 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 16,166 1,339,351 SH   SOLE 21 1,339,351 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 8,660 717,462 SH   SOLE 22 699,359 0 18,103
BEAZER HOMES USA INC COM NEW 07556Q881 2,514 208,310 SH   SOLE 43 207,330 0 980
BECTON DICKINSON & CO COM 075887109 143,654 582,704 SH   SOLE 2 75,174 0 507,530
BECTON DICKINSON & CO COM 075887109 50,781 205,984 SH   SOLE 4 110,451 0 95,533
BECTON DICKINSON & CO COM 075887109 67,585 274,146 SH   SOLE 7 265,504 0 8,642
BECTON DICKINSON & CO COM 075887109 312 1,264 SH   SOLE 13 1,264 0 0
BECTON DICKINSON & CO COM 075887109 10,298 41,771 SH   SOLE 15 41,771 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 144,876 587,659 SH   SOLE 18 547,552 0 40,107
BECTON DICKINSON & CO COM 075887109 18,878 76,575 SH   SOLE 19 76,575 0 0
BECTON DICKINSON & CO COM 075887109 1,961,596 7,956,825 SH   SOLE 21 7,956,825 0 0
BECTON DICKINSON & CO COM 075887109 1,491,122 6,048,441 SH   SOLE 22 5,488,757 0 559,684
BECTON DICKINSON & CO COM 075887109 119,081 483,027 SH   SOLE 23 483,027 0 0
BECTON DICKINSON & CO COM 075887109 99,774 404,712 SH   SOLE 25 404,712 0 0
BECTON DICKINSON & CO COM 075887109 145,901 591,819 SH   SOLE 26 226,818 0 365,001
BECTON DICKINSON & CO COM 075887109 173,396 703,345 SH   SOLE 28 64,380 0 638,965
BECTON DICKINSON & CO COM 075887109 18 74 SH   SOLE 29 74 0 0
BECTON DICKINSON & CO COM 075887109 478,428 1,940,648 SH   SOLE 30 1,940,648 0 0
BECTON DICKINSON & CO COM 075887109 14,805 60,052 SH   SOLE 31 30,574 0 29,478
BECTON DICKINSON & CO COM 075887109 3,592 14,570 SH   SOLE 34 14,570 0 0
BECTON DICKINSON & CO COM 075887109 30,244 122,678 SH   SOLE 36 122,678 0 0
BECTON DICKINSON & CO COM 075887109 2,255 9,145 SH   SOLE 40 9,145 0 0
BECTON DICKINSON & CO COM 075887109 222 899 SH   OTR 43 899 0 0
BECTON DICKINSON & CO COM 075887109 74,141 300,740 SH   SOLE 43 279,043 0 21,696
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 480 9,697 SH   SOLE 4 9,697 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 944 19,089 SH   SOLE 7 19,089 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 6,463 130,665 SH   SOLE 18 130,665 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 31,279 632,419 SH   SOLE 19 632,419 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 116,469 2,354,815 SH   SOLE 21 2,354,815 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2,591 52,379 SH   SOLE 22 52,379 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 394 7,972 SH   SOLE 26 7,972 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 18,055 365,044 SH   SOLE 34 365,044 0 0
BED BATH & BEYOND INC COM 075896100 306 61,657 SH   SOLE 2 37,401 0 24,256
BED BATH & BEYOND INC COM 075896100 3 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 24 4,860 SH   SOLE 7 4,860 0 0
BED BATH & BEYOND INC COM 075896100 1,301 261,709 SH   SOLE 18 261,709 0 0
BED BATH & BEYOND INC COM 075896100 914 183,915 SH   SOLE 19 183,915 0 0
BED BATH & BEYOND INC COM 075896100 47,918 9,641,485 SH   SOLE 21 9,641,485 0 0
BED BATH & BEYOND INC COM 075896100 10,003 2,012,663 SH   SOLE 22 1,941,408 0 71,255
BED BATH & BEYOND INC COM 075896100 73 14,636 SH   SOLE 25 14,636 0 0
BED BATH & BEYOND INC COM 075896100 287 57,789 SH   SOLE 26 44,749 0 13,040
BED BATH & BEYOND INC COM 075896100 9 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100 776 156,098 SH   SOLE 30 156,098 0 0
BED BATH & BEYOND INC COM 075896100 118 23,647 SH   SOLE 36 23,647 0 0
BED BATH & BEYOND INC COM 075896100 70 14,126 SH   SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 381 76,629 SH   SOLE 43 70,204 0 6,425
BEIGENE LTD SPONSORED ADR 07725L102 10,974 67,801 SH   SOLE 2 33,792 0 34,009
BEIGENE LTD SPONSORED ADR 07725L102 4,206 25,989 SH   SOLE 4 11,141 0 14,848
BEIGENE LTD SPONSORED ADR 07725L102 943 5,826 SH   SOLE 7 5,826 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,063 12,747 SH   SOLE 13 4,327 0 8,420
BEIGENE LTD SPONSORED ADR 07725L102 7,738 47,808 SH   SOLE 15 47,808 0 0
BEIGENE LTD SPONSORED ADR 07725L102 4,102 25,345 SH   SOLE 18 25,345 0 0
BEIGENE LTD SPONSORED ADR 07725L102 504 3,117 SH   SOLE 19 3,117 0 0
BEIGENE LTD SPONSORED ADR 07725L102 265,930 1,643,065 SH   SOLE 21 1,643,065 0 0
BEIGENE LTD SPONSORED ADR 07725L102 84,517 522,193 SH   SOLE 22 474,164 0 48,029
BEIGENE LTD SPONSORED ADR 07725L102 8,874 54,827 SH   SOLE 23 54,827 0 0
BEIGENE LTD SPONSORED ADR 07725L102 295 1,820 SH   SOLE 25 1,820 0 0
BEIGENE LTD SPONSORED ADR 07725L102 9,797 60,534 SH   SOLE 26 4,012 0 56,522
BEIGENE LTD SPONSORED ADR 07725L102 10,305 63,672 SH   SOLE 28 3,728 0 59,944
BEIGENE LTD SPONSORED ADR 07725L102 51,326 317,118 SH   SOLE 30 317,118 0 0
BEIGENE LTD SPONSORED ADR 07725L102 255 1,575 SH   SOLE 31 0 0 1,575
BEIGENE LTD SPONSORED ADR 07725L102 559 3,456 SH   SOLE 32 3,456 0 0
BEIGENE LTD SPONSORED ADR 07725L102 514 3,178 SH   SOLE 34 3,178 0 0
BEIGENE LTD SPONSORED ADR 07725L102 201 1,241 SH   SOLE 36 1,241 0 0
BEIGENE LTD SPONSORED ADR 07725L102 18 111 SH   SOLE 40 111 0 0
BEIGENE LTD SPONSORED ADR 07725L102 82 506 SH   SOLE 43 506 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 344 22,081 SH   SOLE 2 21,961 0 120
BEL FUSE INC CL B 077347300 30 1,937 SH   SOLE 18 1,937 0 0
BEL FUSE INC CL B 077347300 495 31,824 SH   SOLE 21 31,824 0 0
BEL FUSE INC CL B 077347300 3,249 208,808 SH   SOLE 22 208,808 0 0
BELDEN INC COM 077454106 2,612 49,041 SH   SOLE 2 32,954 0 16,087
BELDEN INC COM 077454106 11 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 30 558 SH   SOLE 7 558 0 0
BELDEN INC COM 077454106 10,484 196,815 SH   SOLE 18 196,815 0 0
BELDEN INC COM 077454106 4,216 79,145 SH   SOLE 19 79,145 0 0
BELDEN INC COM 077454106 166,677 3,128,916 SH   SOLE 21 3,128,916 0 0
BELDEN INC COM 077454106 68,237 1,280,968 SH   SOLE 22 1,243,424 0 37,544
BELDEN INC COM 077454106 368 6,912 SH   SOLE 25 6,912 0 0
BELDEN INC COM 077454106 864 16,211 SH   SOLE 26 13,062 0 3,149
BELDEN INC COM 077454106 42 797 SH   SOLE 28 797 0 0
BELDEN INC COM 077454106 1,034 19,418 SH   SOLE 30 19,418 0 0
BELDEN INC COM 077454106 26 494 SH   SOLE 31 0 0 494
BELDEN INC COM 077454106 91 1,705 SH   SOLE 36 1,705 0 0
BELDEN INC COM 077454106 280 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 721 13,530 SH   SOLE 43 12,828 0 702
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 123 99,898 SH   SOLE 22 99,898 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 9 7,407 SH   SOLE 21 7,407 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 82 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 4,590 184,401 SH   SOLE 2 153,460 0 30,941
BELLRING BRANDS INC COMMON STOCK 07831C103 6 226 SH   SOLE 4 226 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 36 1,465 SH   SOLE 7 1,465 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 12,338 495,705 SH   SOLE 18 484,407 0 11,298
BELLRING BRANDS INC COMMON STOCK 07831C103 17,232 692,324 SH   SOLE 19 692,324 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 195,055 7,836,697 SH   SOLE 21 7,836,697 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 83,274 3,345,687 SH   SOLE 22 3,269,640 0 76,047
BELLRING BRANDS INC COMMON STOCK 07831C103 196 7,878 SH   SOLE 23 7,878 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 452 18,167 SH   SOLE 25 18,167 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 2,191 88,034 SH   SOLE 26 50,053 0 37,981
BELLRING BRANDS INC COMMON STOCK 07831C103 36 1,437 SH   SOLE 28 1,437 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,209 48,591 SH   SOLE 30 48,591 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 11,657 468,350 SH   SOLE 34 468,350 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 353 14,188 SH   SOLE 40 14,188 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 383 15,373 SH   SOLE 43 14,960 0 413
BELLUS HEALTH INC NEW COM NEW 07987C204 6,403 693,014 SH   SOLE 21 693,014 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 444 48,083 SH   SOLE 30 48,083 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,442 152,550 SH   SOLE 2 119,675 0 32,875
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 9 397 SH   SOLE 7 397 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,978 131,998 SH   SOLE 18 131,998 0 0
BENCHMARK ELECTRS INC COM 08160H101 5,147 228,144 SH   SOLE 19 228,144 0 0
BENCHMARK ELECTRS INC COM 08160H101 102,169 4,528,782 SH   SOLE 21 4,528,782 0 0
BENCHMARK ELECTRS INC COM 08160H101 23,146 1,025,982 SH   SOLE 22 987,493 0 38,489
BENCHMARK ELECTRS INC COM 08160H101 23 1,022 SH   SOLE 23 1,022 0 0
BENCHMARK ELECTRS INC COM 08160H101 105 4,636 SH   SOLE 25 4,636 0 0
BENCHMARK ELECTRS INC COM 08160H101 557 24,694 SH   SOLE 26 19,557 0 5,137
BENCHMARK ELECTRS INC COM 08160H101 512 22,695 SH   SOLE 28 22,695 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,599 70,874 SH   SOLE 30 70,874 0 0
BENCHMARK ELECTRS INC COM 08160H101 10 456 SH   SOLE 31 0 0 456
BENCHMARK ELECTRS INC COM 08160H101 121 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 731 32,400 SH   SOLE 43 28,392 0 4,008
BENEFITFOCUS INC COM 08180D106 253 32,513 SH   SOLE 2 28,054 0 4,459
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 586 75,338 SH   SOLE 18 75,338 0 0
BENEFITFOCUS INC COM 08180D106 346 44,450 SH   SOLE 19 44,450 0 0
BENEFITFOCUS INC COM 08180D106 8,021 1,030,919 SH   SOLE 21 1,030,919 0 0
BENEFITFOCUS INC COM 08180D106 5,621 722,543 SH   SOLE 22 699,581 0 22,962
BENEFITFOCUS INC COM 08180D106 8 1,016 SH   SOLE 23 1,016 0 0
BENEFITFOCUS INC COM 08180D106 50 6,442 SH   SOLE 25 6,442 0 0
BENEFITFOCUS INC COM 08180D106 29 3,771 SH   SOLE 26 2,301 0 1,470
BENEFITFOCUS INC COM 08180D106 27 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 394 50,629 SH   SOLE 30 50,629 0 0
BENEFITFOCUS INC COM 08180D106 16 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 33 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 177 22,793 SH   SOLE 43 22,793 0 0
BENSON HILL INC COMMON STOCK 082490103 2,696 984,119 SH   SOLE 2 924,121 0 59,998
BENSON HILL INC COMMON STOCK 082490103 5 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103 1,323 482,718 SH   SOLE 18 482,718 0 0
BENSON HILL INC COMMON STOCK 082490103 853 311,164 SH   SOLE 19 311,164 0 0
BENSON HILL INC COMMON STOCK 082490103 17,002 6,205,082 SH   SOLE 21 6,205,082 0 0
BENSON HILL INC COMMON STOCK 082490103 9,829 3,587,136 SH   SOLE 22 3,464,431 0 122,705
BENSON HILL INC COMMON STOCK 082490103 60 21,950 SH   SOLE 25 21,950 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 10,808 324,553 SH   SOLE 2 20,095 0 304,458
BENTLEY SYS INC COM CL B 08265T208 4,610 138,445 SH   SOLE 4 76,283 0 62,162
BENTLEY SYS INC COM CL B 08265T208 881 26,470 SH   SOLE 7 26,470 0 0
BENTLEY SYS INC COM CL B 08265T208 14 408 SH   SOLE 13 408 0 0
BENTLEY SYS INC COM CL B 08265T208 632 18,991 SH   SOLE 15 18,991 0 0
BENTLEY SYS INC COM CL B 08265T208 9,055 271,912 SH   SOLE 18 262,202 0 9,710
BENTLEY SYS INC COM CL B 08265T208 1,695 50,909 SH   SOLE 19 50,909 0 0
BENTLEY SYS INC COM CL B 08265T208 105,245 3,160,507 SH   SOLE 21 3,160,507 0 0
BENTLEY SYS INC COM CL B 08265T208 140,735 4,226,284 SH   SOLE 22 3,907,964 0 318,320
BENTLEY SYS INC COM CL B 08265T208 10,353 310,904 SH   SOLE 23 310,904 0 0
BENTLEY SYS INC COM CL B 08265T208 2,188 65,708 SH   SOLE 25 65,708 0 0
BENTLEY SYS INC COM CL B 08265T208 4,709 141,409 SH   SOLE 26 124,717 0 16,692
BENTLEY SYS INC COM CL B 08265T208 9,913 297,674 SH   SOLE 28 3,464 0 294,210
BENTLEY SYS INC COM CL B 08265T208 10 297 SH   SOLE 29 297 0 0
BENTLEY SYS INC COM CL B 08265T208 57,076 1,714,009 SH   SOLE 30 1,328,374 0 385,635
BENTLEY SYS INC COM CL B 08265T208 1,252 37,602 SH   SOLE 31 20,879 0 16,723
BENTLEY SYS INC COM CL B 08265T208 280 8,408 SH   SOLE 34 8,408 0 0
BENTLEY SYS INC COM CL B 08265T208 824 24,740 SH   SOLE 36 24,740 0 0
BENTLEY SYS INC COM CL B 08265T208 192 5,777 SH   SOLE 40 5,777 0 0
BENTLEY SYS INC COM CL B 08265T208 863 25,901 SH   SOLE 43 21,197 0 4,704
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,884 3,348,000 PRN   SOLE 2 3,348,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3,115 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 5,858 6,800,000 PRN   SOLE 21 6,800,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,326 2,700,000 PRN   SOLE 22 2,700,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,185 2,536,000 PRN   SOLE 34 2,536,000 0 0
BERKELEY LTS INC COM 084310101 768 154,594 SH   SOLE 2 73,867 0 80,727
BERKELEY LTS INC COM 084310101 4 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 889 178,895 SH   SOLE 18 159,546 0 19,349
BERKELEY LTS INC COM 084310101 2,383 479,515 SH   SOLE 19 479,515 0 0
BERKELEY LTS INC COM 084310101 12,093 2,433,122 SH   SOLE 21 2,433,122 0 0
BERKELEY LTS INC COM 084310101 7,727 1,554,737 SH   SOLE 22 1,519,672 0 35,065
BERKELEY LTS INC COM 084310101 78 15,647 SH   SOLE 23 15,647 0 0
BERKELEY LTS INC COM 084310101 348 70,075 SH   SOLE 26 0 0 70,075
BERKELEY LTS INC COM 084310101 587 118,203 SH   SOLE 30 118,203 0 0
BERKLEY W R CORP COM 084423102 24,560 359,796 SH   SOLE 2 63,476 0 296,320
BERKLEY W R CORP COM 084423102 11,845 173,528 SH   SOLE 4 85,812 0 87,716
BERKLEY W R CORP COM 084423102 13,254 194,165 SH   SOLE 7 188,176 0 5,989
BERKLEY W R CORP COM 084423102 80 1,170 SH   SOLE 13 1,170 0 0
BERKLEY W R CORP COM 084423102 2,241 32,825 SH   SOLE 15 32,825 0 0
BERKLEY W R CORP COM 084423102 30,661 449,178 SH   SOLE 18 420,754 0 28,424
BERKLEY W R CORP COM 084423102 9,583 140,389 SH   SOLE 19 140,389 0 0
BERKLEY W R CORP COM 084423102 372,495 5,456,996 SH   SOLE 21 5,456,996 0 0
BERKLEY W R CORP COM 084423102 303,411 4,444,929 SH   SOLE 22 4,023,701 0 421,228
BERKLEY W R CORP COM 084423102 24,571 359,957 SH   SOLE 23 359,957 0 0
BERKLEY W R CORP COM 084423102 17,763 260,220 SH   SOLE 25 260,220 0 0
BERKLEY W R CORP COM 084423102 43,391 635,673 SH   SOLE 26 167,959 0 467,714
BERKLEY W R CORP COM 084423102 23,687 347,005 SH   SOLE 28 3,768 0 343,237
BERKLEY W R CORP COM 084423102 69,590 1,019,491 SH   SOLE 30 1,013,156 0 6,335
BERKLEY W R CORP COM 084423102 3,100 45,418 SH   SOLE 31 25,030 0 20,388
BERKLEY W R CORP COM 084423102 998 14,622 SH   SOLE 34 14,622 0 0
BERKLEY W R CORP COM 084423102 5,690 83,355 SH   SOLE 36 83,355 0 0
BERKLEY W R CORP COM 084423102 455 6,660 SH   SOLE 40 6,660 0 0
BERKLEY W R CORP COM 084423102 31 454 SH   OTR 43 454 0 0
BERKLEY W R CORP COM 084423102 11,536 169,006 SH   SOLE 43 156,612 0 12,394
BERKSHIRE GREY INC COM CL A 084656107 17 11,689 SH   SOLE 2 9,101 0 2,588
BERKSHIRE GREY INC COM CL A 084656107 222 153,346 SH   SOLE 18 153,346 0 0
BERKSHIRE GREY INC COM CL A 084656107 118 81,073 SH   SOLE 19 81,073 0 0
BERKSHIRE GREY INC COM CL A 084656107 2,179 1,502,437 SH   SOLE 21 1,502,437 0 0
BERKSHIRE GREY INC COM CL A 084656107 763 526,440 SH   SOLE 22 523,609 0 2,831
BERKSHIRE HATHAWAY INC DEL CL A 084670108 42,531 104 SH   SOLE 2 8 0 96
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,042 27 SH   SOLE 22 27 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 163,580 400 SH   SOLE 25 400 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 94,876 232 SH   SOLE 26 58 0 174
BERKSHIRE HATHAWAY INC DEL CL A 084670108 73,202 179 SH   SOLE 28 5 0 174
BERKSHIRE HATHAWAY INC DEL CL A 084670108 33,943 83 SH   SOLE 36 83 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,451 28 SH   SOLE 43 18 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 974,308 3,568,631 SH   SOLE 2 664,738 0 2,903,893
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 172,170 630,614 SH   SOLE 4 501,726 0 128,888
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 433,124 1,586,417 SH   SOLE 7 1,533,424 0 52,993
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,572 31,398 SH   SOLE 13 31,398 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,303 202,562 SH   SOLE 15 202,562 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 120 441 SH   SOLE 17 0 0 441
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,009,223 3,696,516 SH   SOLE 18 3,419,658 0 276,858
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 239,841 878,473 SH   SOLE 19 878,473 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,181,901 37,293,609 SH   SOLE 21 37,293,609 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,192,174 37,331,235 SH   SOLE 22 34,162,114 0 3,169,121
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 604,040 2,212,439 SH   SOLE 23 2,212,439 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 515,253 1,887,234 SH   SOLE 25 1,869,350 0 17,884
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 828,628 3,035,046 SH   SOLE 26 1,058,766 0 1,976,280
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 488,016 1,787,472 SH   SOLE 28 28,953 0 1,758,519
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,043 14,807 SH   SOLE 29 14,807 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,093,068 7,666,354 SH   SOLE 30 7,666,354 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 86,789 317,885 SH   SOLE 31 173,823 0 144,062
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,931 197,534 SH   SOLE 34 197,534 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 149,464 547,447 SH   SOLE 36 547,447 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,533 42,242 SH   SOLE 40 42,242 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,132 4,145 SH   OTR 43 4,145 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 361,393 1,323,687 SH   SOLE 43 1,184,847 0 138,840
BERKSHIRE HILLS BANCORP INC COM 084680107 901 36,376 SH   SOLE 2 12,082 0 24,294
BERKSHIRE HILLS BANCORP INC COM 084680107 2 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 8 319 SH   SOLE 7 319 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,219 170,310 SH   SOLE 18 170,310 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,845 74,470 SH   SOLE 19 74,470 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 133,805 5,401,883 SH   SOLE 21 5,401,883 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 25,282 1,020,678 SH   SOLE 22 976,428 0 44,250
BERKSHIRE HILLS BANCORP INC COM 084680107 27 1,095 SH   SOLE 25 1,095 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 316 12,774 SH   SOLE 26 8,951 0 3,823
BERKSHIRE HILLS BANCORP INC COM 084680107 98 3,945 SH   SOLE 28 3,945 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,852 74,759 SH   SOLE 30 74,759 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 107 4,314 SH   SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,957 159,735 SH   SOLE 43 94,261 0 65,474
BERRY CORP COM 08579X101 1,036 135,916 SH   SOLE 2 107,673 0 28,243
BERRY CORP COM 08579X101 7 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,940 254,619 SH   SOLE 18 254,619 0 0
BERRY CORP COM 08579X101 1,093 143,460 SH   SOLE 19 143,460 0 0
BERRY CORP COM 08579X101 24,450 3,208,705 SH   SOLE 21 3,208,705 0 0
BERRY CORP COM 08579X101 14,865 1,950,772 SH   SOLE 22 1,880,131 0 70,641
BERRY CORP COM 08579X101 46 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101 17 2,178 SH   SOLE 31 0 0 2,178
BERRY CORP COM 08579X101 78 10,186 SH   SOLE 34 10,186 0 0
BERRY CORP COM 08579X101 39 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101 219 28,796 SH   SOLE 43 21,587 0 7,209
BERRY GLOBAL GROUP INC COM 08579W103 7,405 135,521 SH   SOLE 2 56,050 0 79,471
BERRY GLOBAL GROUP INC COM 08579W103 63 1,150 SH   SOLE 4 463 0 687
BERRY GLOBAL GROUP INC COM 08579W103 151 2,763 SH   SOLE 7 2,763 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,954 54,058 SH   SOLE 18 54,058 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,159 39,514 SH   SOLE 19 39,514 0 0
BERRY GLOBAL GROUP INC COM 08579W103 94,381 1,727,332 SH   SOLE 21 1,727,332 0 0
BERRY GLOBAL GROUP INC COM 08579W103 161,423 2,954,298 SH   SOLE 22 2,794,335 0 159,963
BERRY GLOBAL GROUP INC COM 08579W103 1,151 21,074 SH   SOLE 25 21,074 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,124 93,780 SH   SOLE 26 84,289 0 9,491
BERRY GLOBAL GROUP INC COM 08579W103 131 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,000 54,907 SH   SOLE 30 54,907 0 0
BERRY GLOBAL GROUP INC COM 08579W103 108 1,981 SH   SOLE 31 1,981 0 0
BERRY GLOBAL GROUP INC COM 08579W103 983 17,983 SH   SOLE 36 17,983 0 0
BERRY GLOBAL GROUP INC COM 08579W103 945 17,295 SH   SOLE 40 17,295 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,701 67,743 SH   SOLE 43 62,288 0 5,455
BEST BUY INC COM 086516101 34,709 532,428 SH   SOLE 2 135,289 0 397,139
BEST BUY INC COM 086516101 13,842 212,336 SH   SOLE 4 136,853 0 75,483
BEST BUY INC COM 086516101 16,365 251,033 SH   SOLE 7 191,931 0 59,102
BEST BUY INC COM 086516101 72 1,109 SH   SOLE 13 1,109 0 0
BEST BUY INC COM 086516101 2,070 31,755 SH   SOLE 15 31,755 0 0
BEST BUY INC COM 086516101 4 54 SH   SOLE 17 0 0 54
BEST BUY INC COM 086516101 23,807 365,187 SH   SOLE 18 329,392 0 35,795
BEST BUY INC COM 086516101 12,808 196,474 SH   SOLE 19 196,474 0 0
BEST BUY INC COM 086516101 565,512 8,674,831 SH   SOLE 21 8,674,831 0 0
BEST BUY INC COM 086516101 295,156 4,527,621 SH   SOLE 22 4,074,964 0 452,657
BEST BUY INC COM 086516101 24,368 373,795 SH   SOLE 23 373,795 0 0
BEST BUY INC COM 086516101 37,420 574,009 SH   SOLE 25 574,009 0 0
BEST BUY INC COM 086516101 45,905 704,169 SH   SOLE 26 430,264 0 273,905
BEST BUY INC COM 086516101 57,732 885,597 SH   SOLE 28 86,753 0 798,844
BEST BUY INC COM 086516101 169,119 2,594,243 SH   SOLE 30 2,365,004 0 229,239
BEST BUY INC COM 086516101 2,946 45,188 SH   SOLE 31 23,842 0 21,346
BEST BUY INC COM 086516101 3,255 49,928 SH   SOLE 34 49,928 0 0
BEST BUY INC COM 086516101 12,417 190,476 SH   SOLE 35 190,476 0 0
BEST BUY INC COM 086516101 6,531 100,189 SH   SOLE 36 100,189 0 0
BEST BUY INC COM 086516101 445 6,830 SH   SOLE 40 6,830 0 0
BEST BUY INC COM 086516101 33 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101 18,189 279,013 SH   SOLE 43 263,081 0 15,932
BEST INC SPONSORED ADS 08653C502 3 2,544 SH   SOLE 25 2,544 0 0
BEST INC SPONSORED ADS 08653C502 27 22,550 SH   SOLE 43 22,550 0 0
BETTER CHOICE CO INC COM 08771Y303 9 3,912 SH   SOLE 18 3,912 0 0
BETTER CHOICE CO INC COM 08771Y303 106 48,329 SH   SOLE 21 48,329 0 0
BETTER CHOICE CO INC COM 08771Y303 8 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104 29 18,769 SH   SOLE 21 18,769 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104 89 57,179 SH   SOLE 22 57,179 0 0
BEYOND AIR INC COM 08862L103 2 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103 31 4,564 SH   SOLE 18 4,564 0 0
BEYOND AIR INC COM 08862L103 479 71,656 SH   SOLE 21 71,656 0 0
BEYOND AIR INC COM 08862L103 1,268 189,609 SH   SOLE 22 189,609 0 0
BEYOND MEAT INC COM 08862E109 1,057 44,159 SH   SOLE 2 28,182 0 15,977
BEYOND MEAT INC COM 08862E109 14 565 SH   SOLE 4 188 0 377
BEYOND MEAT INC COM 08862E109 16 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109 3,729 155,749 SH   SOLE 18 155,749 0 0
BEYOND MEAT INC COM 08862E109 2,887 120,587 SH   SOLE 19 120,587 0 0
BEYOND MEAT INC COM 08862E109 49,017 2,047,481 SH   SOLE 21 2,047,481 0 0
BEYOND MEAT INC COM 08862E109 37,734 1,576,209 SH   SOLE 22 1,542,127 0 34,082
BEYOND MEAT INC COM 08862E109 111 4,619 SH   SOLE 23 4,619 0 0
BEYOND MEAT INC COM 08862E109 199 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109 1,137 47,474 SH   SOLE 26 22,884 0 24,590
BEYOND MEAT INC COM 08862E109 25 1,055 SH   SOLE 28 1,055 0 0
BEYOND MEAT INC COM 08862E109 695 29,015 SH   SOLE 30 29,015 0 0
BEYOND MEAT INC COM 08862E109 37 1,536 SH   SOLE 34 1,536 0 0
BEYOND MEAT INC COM 08862E109 188 7,865 SH   SOLE 40 7,865 0 0
BEYOND MEAT INC COM 08862E109 1,253 52,353 SH   SOLE 43 44,922 0 7,431
BEYOND MEAT INC NOTE 3/1 08862EAB5 4,030 10,675,000 PRN   SOLE 21 10,675,000 0 0
BEYONDSPRING INC SHS G10830100 170 117,885 SH   SOLE 2 54,673 0 63,212
BEYONDSPRING INC SHS G10830100 19 13,257 SH   SOLE 18 4,390 0 8,867
BEYONDSPRING INC SHS G10830100 41 28,521 SH   SOLE 19 28,521 0 0
BEYONDSPRING INC SHS G10830100 84 58,407 SH   SOLE 21 58,407 0 0
BEYONDSPRING INC SHS G10830100 169 117,538 SH   SOLE 22 117,538 0 0
BEYONDSPRING INC SHS G10830100 3 2,307 SH   SOLE 23 2,307 0 0
BEYONDSPRING INC SHS G10830100 18 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100 5 3,361 SH   SOLE 30 3,361 0 0
BGC PARTNERS INC CL A 05541T101 969 287,618 SH   SOLE 2 91,204 0 196,414
BGC PARTNERS INC CL A 05541T101 4 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 11 3,212 SH   SOLE 7 3,212 0 0
BGC PARTNERS INC CL A 05541T101 3,188 945,981 SH   SOLE 18 945,981 0 0
BGC PARTNERS INC CL A 05541T101 1,919 569,575 SH   SOLE 19 569,575 0 0
BGC PARTNERS INC CL A 05541T101 41,643 12,356,979 SH   SOLE 21 12,356,979 0 0
BGC PARTNERS INC CL A 05541T101 26,122 7,751,332 SH   SOLE 22 7,411,225 0 340,107
BGC PARTNERS INC CL A 05541T101 120 35,741 SH   SOLE 25 35,741 0 0
BGC PARTNERS INC CL A 05541T101 369 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 20 6,031 SH   SOLE 28 6,031 0 0
BGC PARTNERS INC CL A 05541T101 486 144,163 SH   SOLE 30 144,163 0 0
BGC PARTNERS INC CL A 05541T101 37 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 113 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 19 5,728 SH   OTR 43 5,728 0 0
BGC PARTNERS INC CL A 05541T101 551 163,411 SH   SOLE 43 162,946 0 465
BGSF INC COM 05601C105 29 2,317 SH   SOLE 2 2,317 0 0
BGSF INC COM 05601C105 19 1,533 SH   SOLE 18 1,533 0 0
BGSF INC COM 05601C105 581 46,981 SH   SOLE 21 46,981 0 0
BGSF INC COM 05601C105 1,522 123,178 SH   SOLE 22 123,178 0 0
BGSF INC COM 05601C105 1 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108 17,699 315,049 SH   SOLE 7 315,049 0 0
BHP GROUP LTD SPONSORED ADS 088606108 82,256 1,464,149 SH   SOLE 43 1,348,757 0 115,392
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 3,014 179,605 SH   SOLE 21 179,605 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 193 11,501 SH   SOLE 30 11,501 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 273 24,344 SH   SOLE 2 7,238 0 17,106
BIG 5 SPORTING GOODS CORP COM 08915P101 4 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 741 66,065 SH   SOLE 18 66,065 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 484 43,209 SH   SOLE 19 43,209 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8,646 771,236 SH   SOLE 21 771,236 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 5,577 497,465 SH   SOLE 22 483,271 0 14,194
BIG 5 SPORTING GOODS CORP COM 08915P101 7 625 SH   SOLE 43 625 0 0
BIG LOTS INC COM 089302103 786 37,499 SH   SOLE 2 11,951 0 25,548
BIG LOTS INC COM 089302103 3 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 26 1,235 SH   SOLE 7 1,235 0 0
BIG LOTS INC COM 089302103 2,298 109,569 SH   SOLE 18 109,569 0 0
BIG LOTS INC COM 089302103 2,107 100,496 SH   SOLE 19 100,496 0 0
BIG LOTS INC COM 089302103 75,859 3,617,519 SH   SOLE 21 3,617,519 0 0
BIG LOTS INC COM 089302103 17,820 849,766 SH   SOLE 22 817,585 0 32,181
BIG LOTS INC COM 089302103 17 829 SH   SOLE 23 829 0 0
BIG LOTS INC COM 089302103 95 4,508 SH   SOLE 25 4,508 0 0
BIG LOTS INC COM 089302103 486 23,162 SH   SOLE 26 16,377 0 6,785
BIG LOTS INC COM 089302103 9 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103 1,235 58,904 SH   SOLE 30 58,904 0 0
BIG LOTS INC COM 089302103 29 1,367 SH   SOLE 34 1,367 0 0
BIG LOTS INC COM 089302103 68 3,252 SH   SOLE 36 3,252 0 0
BIG LOTS INC COM 089302103 86 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 1,021 48,685 SH   SOLE 43 38,919 0 9,766
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 833 51,443 SH   SOLE 2 27,822 0 23,621
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 11 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,738 169,038 SH   SOLE 18 163,349 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3,388 209,148 SH   SOLE 19 209,148 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 34,690 2,141,372 SH   SOLE 21 2,141,372 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 26,204 1,617,510 SH   SOLE 22 1,577,780 0 39,730
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 60 3,684 SH   SOLE 23 3,684 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 174 10,742 SH   SOLE 25 10,742 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 747 46,103 SH   SOLE 26 19,809 0 26,294
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 12 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,377 146,708 SH   SOLE 30 146,708 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 37 2,301 SH   SOLE 36 2,301 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 155 9,577 SH   SOLE 40 9,577 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 63 514 SH   SOLE 2 197 0 317
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 315 2,566 SH   SOLE 18 2,566 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 184 1,502 SH   SOLE 19 1,502 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,469 28,273 SH   SOLE 21 28,273 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2,886 23,524 SH   SOLE 22 23,001 0 523
BIGLARI HLDGS INC COM STK CL B 08986R309 46 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 11 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 929 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 1,322 51,636 SH   SOLE 2 0 0 51,636
BILIBILI INC SPONS ADS REP Z 090040106 299 11,674 SH   SOLE 4 2,025 0 9,649
BILIBILI INC SPONS ADS REP Z 090040106 936 36,553 SH   SOLE 15 36,553 0 0
BILIBILI INC SPONS ADS REP Z 090040106 34,280 1,339,049 SH   SOLE 21 1,339,049 0 0
BILIBILI INC SPONS ADS REP Z 090040106 27,073 1,057,538 SH   SOLE 22 943,744 0 113,794
BILIBILI INC SPONS ADS REP Z 090040106 128 5,019 SH   SOLE 25 5,019 0 0
BILIBILI INC SPONS ADS REP Z 090040106 113 4,431 SH   SOLE 28 0 0 4,431
BILIBILI INC SPONS ADS REP Z 090040106 22,097 863,179 SH   SOLE 30 863,179 0 0
BILIBILI INC SPONS ADS REP Z 090040106 378 14,777 SH   SOLE 32 14,777 0 0
BILIBILI INC SPONS ADS REP Z 090040106 389 15,176 SH   SOLE 34 15,176 0 0
BILIBILI INC SPONS ADS REP Z 090040106 6,798 265,563 SH   SOLE 43 255,712 0 9,851
BILIBILI INC NOTE 1.375% 4/0 090040AB2 5,113 3,990,000 PRN   SOLE 21 3,990,000 0 0
BILL COM HLDGS INC COM 090043100 23,930 217,666 SH   SOLE 2 14,249 0 203,417
BILL COM HLDGS INC COM 090043100 7,084 64,431 SH   SOLE 4 37,828 0 26,603
BILL COM HLDGS INC COM 090043100 1,343 12,217 SH   SOLE 7 12,217 0 0
BILL COM HLDGS INC COM 090043100 48 437 SH   SOLE 13 437 0 0
BILL COM HLDGS INC COM 090043100 1,096 9,970 SH   SOLE 15 9,970 0 0
BILL COM HLDGS INC COM 090043100 59,021 536,848 SH   SOLE 18 414,992 0 121,856
BILL COM HLDGS INC COM 090043100 297,919 2,709,834 SH   SOLE 19 2,709,834 0 0
BILL COM HLDGS INC COM 090043100 181,334 1,649,392 SH   SOLE 21 1,649,392 0 0
BILL COM HLDGS INC COM 090043100 277,081 2,520,297 SH   SOLE 22 2,341,227 0 179,070
BILL COM HLDGS INC COM 090043100 16,693 151,838 SH   SOLE 23 151,838 0 0
BILL COM HLDGS INC COM 090043100 13,766 125,217 SH   SOLE 25 125,217 0 0
BILL COM HLDGS INC COM 090043100 14,794 134,560 SH   SOLE 26 70,226 0 64,334
BILL COM HLDGS INC COM 090043100 13,814 125,652 SH   SOLE 28 1,307 0 124,345
BILL COM HLDGS INC COM 090043100 29 260 SH   SOLE 29 260 0 0
BILL COM HLDGS INC COM 090043100 23,540 214,114 SH   SOLE 30 214,114 0 0
BILL COM HLDGS INC COM 090043100 1,280 11,647 SH   SOLE 31 9,391 0 2,256
BILL COM HLDGS INC COM 090043100 18,502 168,291 SH   SOLE 34 168,291 0 0
BILL COM HLDGS INC COM 090043100 3,554 32,324 SH   SOLE 36 32,324 0 0
BILL COM HLDGS INC COM 090043100 284 2,586 SH   SOLE 40 2,586 0 0
BILL COM HLDGS INC COM 090043100 27 250 SH   OTR 43 250 0 0
BILL COM HLDGS INC COM 090043100 5,085 46,249 SH   SOLE 43 40,276 0 5,973
BILL COM HLDGS INC NOTE 12/0 090043AB6 1,347 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 6,100 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 10,310 10,295,000 PRN   SOLE 21 10,295,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 12,583 12,564,000 PRN   SOLE 34 12,564,000 0 0
BIO RAD LABS INC CL A 090572207 14,527 29,348 SH   SOLE 2 7,614 0 21,734
BIO RAD LABS INC CL A 090572207 7,841 15,841 SH   SOLE 4 7,533 0 8,308
BIO RAD LABS INC CL A 090572207 9,712 19,620 SH   SOLE 7 19,051 0 569
BIO RAD LABS INC CL A 090572207 33 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207 1,234 2,493 SH   SOLE 15 2,493 0 0
BIO RAD LABS INC CL A 090572207 27,716 55,992 SH   SOLE 18 52,993 0 2,999
BIO RAD LABS INC CL A 090572207 5,073 10,248 SH   SOLE 19 10,248 0 0
BIO RAD LABS INC CL A 090572207 335,203 677,177 SH   SOLE 21 677,177 0 0
BIO RAD LABS INC CL A 090572207 226,153 456,874 SH   SOLE 22 413,470 0 43,404
BIO RAD LABS INC CL A 090572207 17,780 35,919 SH   SOLE 23 35,919 0 0
BIO RAD LABS INC CL A 090572207 15,629 31,573 SH   SOLE 25 31,573 0 0
BIO RAD LABS INC CL A 090572207 21,217 42,862 SH   SOLE 26 15,700 0 27,162
BIO RAD LABS INC CL A 090572207 15,039 30,381 SH   SOLE 28 624 0 29,757
BIO RAD LABS INC CL A 090572207 28 57 SH   SOLE 29 57 0 0
BIO RAD LABS INC CL A 090572207 69,756 140,922 SH   SOLE 30 140,922 0 0
BIO RAD LABS INC CL A 090572207 2,256 4,558 SH   SOLE 31 2,379 0 2,179
BIO RAD LABS INC CL A 090572207 531 1,072 SH   SOLE 34 1,072 0 0
BIO RAD LABS INC CL A 090572207 3,412 6,892 SH   SOLE 36 6,892 0 0
BIO RAD LABS INC CL A 090572207 388 784 SH   SOLE 40 784 0 0
BIO RAD LABS INC CL A 090572207 37 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207 13,831 27,942 SH   SOLE 43 26,134 0 1,808
BIO-PATH HLDGS INC COM 09057N300 1 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300 187 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104 26,785 77,270 SH   SOLE 2 11,356 0 65,914
BIO-TECHNE CORP COM 09073M104 11,073 31,944 SH   SOLE 4 17,014 0 14,930
BIO-TECHNE CORP COM 09073M104 12,288 35,448 SH   SOLE 7 34,367 0 1,081
BIO-TECHNE CORP COM 09073M104 45 131 SH   SOLE 13 131 0 0
BIO-TECHNE CORP COM 09073M104 1,243 3,587 SH   SOLE 15 3,587 0 0
BIO-TECHNE CORP COM 09073M104 36,024 103,923 SH   SOLE 18 98,433 0 5,490
BIO-TECHNE CORP COM 09073M104 378,426 1,091,698 SH   SOLE 19 1,091,698 0 0
BIO-TECHNE CORP COM 09073M104 477,129 1,376,439 SH   SOLE 21 1,376,439 0 0
BIO-TECHNE CORP COM 09073M104 348,742 1,006,064 SH   SOLE 22 927,968 0 78,096
BIO-TECHNE CORP COM 09073M104 21,500 62,024 SH   SOLE 23 62,024 0 0
BIO-TECHNE CORP COM 09073M104 19,544 56,382 SH   SOLE 25 56,382 0 0
BIO-TECHNE CORP COM 09073M104 26,021 75,066 SH   SOLE 26 26,615 0 48,451
BIO-TECHNE CORP COM 09073M104 27,911 80,519 SH   SOLE 28 981 0 79,538
BIO-TECHNE CORP COM 09073M104 32 91 SH   SOLE 29 91 0 0
BIO-TECHNE CORP COM 09073M104 80,749 232,949 SH   SOLE 30 230,196 0 2,753
BIO-TECHNE CORP COM 09073M104 2,709 7,815 SH   SOLE 31 4,040 0 3,775
BIO-TECHNE CORP COM 09073M104 659 1,902 SH   SOLE 34 1,902 0 0
BIO-TECHNE CORP COM 09073M104 4,338 12,515 SH   SOLE 36 12,515 0 0
BIO-TECHNE CORP COM 09073M104 440 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 10,597 30,571 SH   SOLE 43 28,400 0 2,171
BIOATLA INC COM 09077B104 58 20,425 SH   SOLE 2 12,895 0 7,530
BIOATLA INC COM 09077B104 16 5,471 SH   SOLE 18 5,471 0 0
BIOATLA INC COM 09077B104 329 115,537 SH   SOLE 19 115,537 0 0
BIOATLA INC COM 09077B104 943 330,940 SH   SOLE 21 330,940 0 0
BIOATLA INC COM 09077B104 569 199,767 SH   SOLE 22 199,767 0 0
BIOATLA INC COM 09077B104 44 15,455 SH   SOLE 30 15,455 0 0
BIOCEPT INC COM 09072V501 0 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501 148 157,724 SH   SOLE 22 157,724 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,633 119,145 SH   SOLE 7 119,145 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 61 4,417 SH   SOLE 21 4,417 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,357 128,304 SH   SOLE 2 59,564 0 68,740
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 24 2,309 SH   SOLE 7 2,309 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 5,189 490,499 SH   SOLE 18 490,499 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,402 416,034 SH   SOLE 19 416,034 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 80,989 7,654,944 SH   SOLE 21 7,654,944 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 47,090 4,450,833 SH   SOLE 22 4,309,544 0 141,289
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7 696 SH   SOLE 23 696 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 329 31,137 SH   SOLE 25 31,137 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,008 95,251 SH   SOLE 26 80,386 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103 33 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 6,756 638,587 SH   SOLE 30 638,587 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 84 7,908 SH   SOLE 36 7,908 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 265 25,065 SH   SOLE 40 25,065 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 444 41,988 SH   SOLE 43 38,762 0 3,226
BIODESIX INC COM 09075X108 4 2,584 SH   SOLE 18 2,584 0 0
BIODESIX INC COM 09075X108 57 34,657 SH   SOLE 21 34,657 0 0
BIOFRONTERA INC COM 09077D100 1 677 SH   SOLE 18 677 0 0
BIOFRONTERA INC COM 09077D100 33 17,664 SH   SOLE 21 17,664 0 0
BIOFRONTERA INC COM 09077D100 172 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103 89,407 438,400 SH   SOLE 2 219,004 0 219,396
BIOGEN INC COM 09062X103 25,667 125,855 SH   SOLE 4 79,505 0 46,350
BIOGEN INC COM 09062X103 36,594 179,436 SH   SOLE 7 152,544 0 26,892
BIOGEN INC COM 09062X103 1,324 6,493 SH   SOLE 13 6,493 0 0
BIOGEN INC COM 09062X103 4,499 22,061 SH   SOLE 15 22,061 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 80,066 392,598 SH   SOLE 18 366,535 0 26,063
BIOGEN INC COM 09062X103 137,530 674,366 SH   SOLE 19 674,366 0 0
BIOGEN INC COM 09062X103 226 1,107 SH   SOLE 20 1,107 0 0
BIOGEN INC COM 09062X103 1,067,661 5,235,171 SH   SOLE 21 5,235,171 0 0
BIOGEN INC COM 09062X103 655,056 3,212,004 SH   SOLE 22 2,882,029 0 329,975
BIOGEN INC COM 09062X103 55,812 273,671 SH   SOLE 23 273,671 0 0
BIOGEN INC COM 09062X103 85,420 418,849 SH   SOLE 25 418,849 0 0
BIOGEN INC COM 09062X103 84,096 412,356 SH   SOLE 26 193,930 0 218,426
BIOGEN INC COM 09062X103 93,134 456,674 SH   SOLE 28 22,219 0 434,455
BIOGEN INC COM 09062X103 1,267 6,213 SH   SOLE 29 6,213 0 0
BIOGEN INC COM 09062X103 324,845 1,592,848 SH   SOLE 30 1,546,990 0 45,858
BIOGEN INC COM 09062X103 8,809 43,192 SH   SOLE 31 27,934 0 15,258
BIOGEN INC COM 09062X103 6,772 33,204 SH   SOLE 32 33,204 0 0
BIOGEN INC COM 09062X103 159,642 782,791 SH   SOLE 34 782,791 0 0
BIOGEN INC COM 09062X103 12,974 63,618 SH   SOLE 36 63,618 0 0
BIOGEN INC COM 09062X103 981 4,811 SH   SOLE 40 4,811 0 0
BIOGEN INC COM 09062X103 110 540 SH   OTR 43 540 0 0
BIOGEN INC COM 09062X103 17,783 87,199 SH   SOLE 43 80,241 0 6,958
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8,335 57,206 SH   SOLE 2 25,528 0 31,678
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 31 213 SH   SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 315 2,159 SH   SOLE 7 2,159 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25,053 171,934 SH   SOLE 18 167,184 0 4,750
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 60,196 413,124 SH   SOLE 19 413,124 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 378,498 2,597,615 SH   SOLE 21 2,597,615 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 229,610 1,575,801 SH   SOLE 22 1,526,878 0 48,923
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 560 3,844 SH   SOLE 23 3,844 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,311 8,994 SH   SOLE 25 8,994 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,346 43,552 SH   SOLE 26 19,489 0 24,063
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 169 1,159 SH   SOLE 28 1,159 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25,204 172,973 SH   SOLE 30 172,973 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 16 109 SH   SOLE 31 0 0 109
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 324 2,225 SH   SOLE 34 2,225 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 103 705 SH   SOLE 36 705 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,100 7,549 SH   SOLE 40 7,549 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,882 12,913 SH   SOLE 43 11,998 0 915
BIOLASE INC COM 090911405 30 6,521 SH   SOLE 21 6,521 0 0
BIOLASE INC COM 090911405 542 118,311 SH   SOLE 22 118,311 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 316 22,891 SH   SOLE 2 9,062 0 13,829
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 5 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,845 133,622 SH   SOLE 18 133,622 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 846 61,238 SH   SOLE 19 61,238 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 51,096 3,699,897 SH   SOLE 21 3,699,897 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 10,901 789,375 SH   SOLE 22 758,180 0 31,195
BIOLIFE SOLUTIONS INC COM NEW 09062W204 46 3,328 SH   SOLE 25 3,328 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 30 2,189 SH   SOLE 28 2,189 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,007 145,357 SH   SOLE 30 145,357 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 61 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 420 30,427 SH   SOLE 43 28,967 0 1,460
BIOMARIN PHARMACEUTICAL INC COM 09061G101 42,589 513,925 SH   SOLE 2 222,046 0 291,879
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,484 162,713 SH   SOLE 4 98,719 0 63,994
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,215 50,860 SH   SOLE 7 50,860 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 926 11,175 SH   SOLE 13 11,175 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,315 15,864 SH   SOLE 15 15,864 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,586 248,411 SH   SOLE 18 237,412 0 10,999
BIOMARIN PHARMACEUTICAL INC COM 09061G101 83,377 1,006,115 SH   SOLE 19 1,006,115 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 266 3,210 SH   SOLE 20 3,210 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 446,273 5,385,220 SH   SOLE 21 5,385,220 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 362,668 4,376,343 SH   SOLE 22 3,988,844 0 387,499
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,679 309,873 SH   SOLE 23 309,873 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,070 242,184 SH   SOLE 25 242,184 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23,788 287,047 SH   SOLE 26 156,611 0 130,436
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,027 350,272 SH   SOLE 28 23,956 0 326,316
BIOMARIN PHARMACEUTICAL INC COM 09061G101 549 6,623 SH   SOLE 29 6,623 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 54,689 659,932 SH   SOLE 30 653,004 0 6,928
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,010 60,452 SH   SOLE 31 41,311 0 19,141
BIOMARIN PHARMACEUTICAL INC COM 09061G101 47,534 573,602 SH   SOLE 34 573,602 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,749 93,512 SH   SOLE 36 93,512 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 502 6,054 SH   SOLE 40 6,054 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 82 984 SH   OTR 43 984 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,370 52,730 SH   SOLE 43 48,766 0 3,964
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,564 3,600,000 PRN   SOLE 2 3,600,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 4,153 4,195,000 PRN   SOLE 21 4,195,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6,485 6,550,000 PRN   SOLE 22 6,550,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 6,661 6,703,000 PRN   SOLE 21 6,703,000 0 0
BIOMEA FUSION INC COM 09077A106 23 1,941 SH   SOLE 2 1,941 0 0
BIOMEA FUSION INC COM 09077A106 35 2,934 SH   SOLE 18 2,934 0 0
BIOMEA FUSION INC COM 09077A106 6,246 521,404 SH   SOLE 19 521,404 0 0
BIOMEA FUSION INC COM 09077A106 2,591 216,289 SH   SOLE 21 216,289 0 0
BIOMEA FUSION INC COM 09077A106 1,292 107,843 SH   SOLE 22 107,843 0 0
BIOMEA FUSION INC COM 09077A106 3 273 SH   SOLE 23 273 0 0
BIOMEA FUSION INC COM 09077A106 152 12,686 SH   SOLE 30 12,686 0 0
BIOMEA FUSION INC COM 09077A106 43 3,627 SH   SOLE 34 3,627 0 0
BIOMERICA INC COM NEW 09061H307 5 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 95 32,733 SH   SOLE 21 32,733 0 0
BIOMERICA INC COM NEW 09061H307 433 149,707 SH   SOLE 22 149,707 0 0
BIOMX INC COM 09090D103 4 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 357 258,975 SH   SOLE 2 103,259 0 155,716
BIONANO GENOMICS INC COM 09075F107 6 4,521 SH   SOLE 7 4,521 0 0
BIONANO GENOMICS INC COM 09075F107 1,258 911,257 SH   SOLE 18 886,949 0 24,308
BIONANO GENOMICS INC COM 09075F107 1,481 1,073,145 SH   SOLE 19 1,073,145 0 0
BIONANO GENOMICS INC COM 09075F107 14,784 10,712,949 SH   SOLE 21 10,712,949 0 0
BIONANO GENOMICS INC COM 09075F107 9,773 7,082,009 SH   SOLE 22 6,767,620 0 314,389
BIONANO GENOMICS INC COM 09075F107 5 3,903 SH   SOLE 23 3,903 0 0
BIONANO GENOMICS INC COM 09075F107 49 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107 99 71,393 SH   SOLE 26 3,709 0 67,684
BIONANO GENOMICS INC COM 09075F107 32 23,296 SH   SOLE 28 23,296 0 0
BIONANO GENOMICS INC COM 09075F107 1,125 815,137 SH   SOLE 30 815,137 0 0
BIONANO GENOMICS INC COM 09075F107 41 29,574 SH   SOLE 40 29,574 0 0
BIONTECH SE SPONSORED ADS 09075V102 137 918 SH   SOLE 7 918 0 0
BIONTECH SE SPONSORED ADS 09075V102 234,261 1,571,168 SH   SOLE 21 1,571,168 0 0
BIONTECH SE SPONSORED ADS 09075V102 6,002 40,252 SH   SOLE 30 40,252 0 0
BIONTECH SE SPONSORED ADS 09075V102 7 45 SH   SOLE 43 45 0 0
BIORA THERAPEUTICS INC COM 74319F107 0 514 SH   SOLE 2 0 0 514
BIORA THERAPEUTICS INC COM 74319F107 1,138 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 295 449,021 SH   SOLE 22 449,021 0 0
BIOTRICITY INC COM 09074H104 9 4,810 SH   SOLE 18 4,810 0 0
BIOTRICITY INC COM 09074H104 116 65,713 SH   SOLE 21 65,713 0 0
BIOTRICITY INC COM 09074H104 142 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108 265 38,895 SH   SOLE 2 8,730 0 30,165
BIOVENTUS INC COM CL A 09075A108 1 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108 621 91,065 SH   SOLE 18 91,065 0 0
BIOVENTUS INC COM CL A 09075A108 352 51,669 SH   SOLE 19 51,669 0 0
BIOVENTUS INC COM CL A 09075A108 7,267 1,065,550 SH   SOLE 21 1,065,550 0 0
BIOVENTUS INC COM CL A 09075A108 4,756 697,350 SH   SOLE 22 657,828 0 39,522
BIOVENTUS INC COM CL A 09075A108 60 8,846 SH   SOLE 25 8,846 0 0
BIOVENTUS INC COM CL A 09075A108 207 30,310 SH   SOLE 30 30,310 0 0
BIOVENTUS INC COM CL A 09075A108 109 16,037 SH   SOLE 43 7,926 0 8,111
BIOVIE INC CL A NEW 09074F207 1 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 13 8,880 SH   SOLE 21 8,880 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 410 31,025 SH   SOLE 2 11,736 0 19,289
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 715 54,179 SH   SOLE 18 54,179 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 900 68,184 SH   SOLE 19 68,184 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 9,144 692,735 SH   SOLE 21 692,735 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 7,155 542,058 SH   SOLE 22 524,106 0 17,952
BIOXCEL THERAPEUTICS INC COM 09075P105 28 2,152 SH   SOLE 23 2,152 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 39 2,968 SH   SOLE 25 2,968 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 144 10,938 SH   SOLE 26 611 0 10,327
BIOXCEL THERAPEUTICS INC COM 09075P105 82 6,231 SH   SOLE 30 6,231 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 23 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 144 10,889 SH   SOLE 43 10,279 0 610
BIRD GLOBAL INC COM CL A 09077J107 17 38,807 SH   SOLE 2 0 0 38,807
BIRD GLOBAL INC COM CL A 09077J107 280 641,426 SH   SOLE 18 641,426 0 0
BIRD GLOBAL INC COM CL A 09077J107 124 284,748 SH   SOLE 19 284,748 0 0
BIRD GLOBAL INC COM CL A 09077J107 2,441 5,597,772 SH   SOLE 21 5,597,772 0 0
BIRD GLOBAL INC COM CL A 09077J107 1,437 3,295,974 SH   SOLE 22 3,205,740 0 90,234
BIT DIGITAL INC SHS G1144A105 18 14,091 SH   SOLE 18 14,091 0 0
BIT DIGITAL INC SHS G1144A105 300 229,367 SH   SOLE 21 229,367 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 15 23,800 SH   SOLE 21 23,800 0 0
BITFARMS LTD COM 09173B107 160 143,297 SH   SOLE 21 143,297 0 0
BITNILE HOLDINGS INC COM 09175M101 451 1,696,874 SH   SOLE 22 1,696,874 0 0
BJS RESTAURANTS INC COM 09180C106 2,385 110,004 SH   SOLE 2 74,297 0 35,707
BJS RESTAURANTS INC COM 09180C106 2 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 8 362 SH   SOLE 7 362 0 0
BJS RESTAURANTS INC COM 09180C106 1,861 85,825 SH   SOLE 18 85,825 0 0
BJS RESTAURANTS INC COM 09180C106 3,329 153,539 SH   SOLE 19 153,539 0 0
BJS RESTAURANTS INC COM 09180C106 64,290 2,965,389 SH   SOLE 21 2,965,389 0 0
BJS RESTAURANTS INC COM 09180C106 15,555 717,465 SH   SOLE 22 694,327 0 23,138
BJS RESTAURANTS INC COM 09180C106 137 6,310 SH   SOLE 23 6,310 0 0
BJS RESTAURANTS INC COM 09180C106 62 2,837 SH   SOLE 25 2,837 0 0
BJS RESTAURANTS INC COM 09180C106 964 44,453 SH   SOLE 26 26,041 0 18,412
BJS RESTAURANTS INC COM 09180C106 927 42,753 SH   SOLE 30 42,753 0 0
BJS RESTAURANTS INC COM 09180C106 53 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 379 17,489 SH   SOLE 43 16,583 0 906
BJS WHSL CLUB HLDGS INC COM 05550J101 13,112 210,401 SH   SOLE 2 128,777 0 81,624
BJS WHSL CLUB HLDGS INC COM 05550J101 60 957 SH   SOLE 4 378 0 579
BJS WHSL CLUB HLDGS INC COM 05550J101 157 2,514 SH   SOLE 7 2,514 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 18,266 293,097 SH   SOLE 18 293,097 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9,952 159,694 SH   SOLE 19 159,694 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 421,490 6,763,316 SH   SOLE 21 6,763,316 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 239,920 3,849,815 SH   SOLE 22 3,693,837 0 155,978
BJS WHSL CLUB HLDGS INC COM 05550J101 281 4,509 SH   SOLE 23 4,509 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,268 20,344 SH   SOLE 25 20,344 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 8,595 137,920 SH   SOLE 26 81,429 0 56,491
BJS WHSL CLUB HLDGS INC COM 05550J101 152 2,443 SH   SOLE 28 2,443 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,212 83,629 SH   SOLE 30 83,629 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 123 1,970 SH   SOLE 31 1,970 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 722 11,587 SH   SOLE 36 11,587 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,001 16,066 SH   SOLE 40 16,066 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 35 558 SH   OTR 43 558 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,999 128,356 SH   SOLE 43 123,483 0 4,874
BK OF AMERICA CORP COM 060505104 533,994 17,153,682 SH   SOLE 2 5,168,305 0 11,985,377
BK OF AMERICA CORP COM 060505104 168,362 5,408,352 SH   SOLE 4 3,424,954 0 1,983,398
BK OF AMERICA CORP COM 060505104 197,166 6,333,620 SH   SOLE 7 6,129,702 0 203,918
BK OF AMERICA CORP COM 060505104 15,509 498,192 SH   SOLE 13 498,192 0 0
BK OF AMERICA CORP COM 060505104 33,238 1,067,717 SH   SOLE 15 1,067,717 0 0
BK OF AMERICA CORP COM 060505104 109 3,515 SH   SOLE 17 0 0 3,515
BK OF AMERICA CORP COM 060505104 530,071 17,027,651 SH   SOLE 18 15,100,186 0 1,927,465
BK OF AMERICA CORP COM 060505104 610,561 19,613,273 SH   SOLE 19 19,613,273 0 0
BK OF AMERICA CORP COM 060505104 1,405 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 4,839,701 155,467,416 SH   SOLE 21 155,467,416 0 0
BK OF AMERICA CORP COM 060505104 4,846,124 155,673,747 SH   SOLE 22 138,799,793 0 16,873,954
BK OF AMERICA CORP COM 060505104 413,161 13,272,115 SH   SOLE 23 13,272,115 0 0
BK OF AMERICA CORP COM 060505104 343,919 11,047,822 SH   SOLE 25 11,047,822 0 0
BK OF AMERICA CORP COM 060505104 528,162 16,966,350 SH   SOLE 26 7,390,810 0 9,575,540
BK OF AMERICA CORP COM 060505104 384,995 12,367,331 SH   SOLE 28 672,270 0 11,695,061
BK OF AMERICA CORP COM 060505104 14,400 462,592 SH   SOLE 29 462,592 0 0
BK OF AMERICA CORP COM 060505104 1,125,010 36,139,106 SH   SOLE 30 36,122,461 0 16,645
BK OF AMERICA CORP COM 060505104 74,705 2,399,763 SH   SOLE 31 1,640,859 0 758,904
BK OF AMERICA CORP COM 060505104 219,849 7,062,302 SH   SOLE 34 7,062,302 0 0
BK OF AMERICA CORP COM 060505104 93,537 3,004,725 SH   SOLE 36 3,004,725 0 0
BK OF AMERICA CORP COM 060505104 7,378 237,019 SH   SOLE 40 237,019 0 0
BK OF AMERICA CORP COM 060505104 581 18,663 SH   OTR 43 18,663 0 0
BK OF AMERICA CORP COM 060505104 213,270 6,850,954 SH   SOLE 43 6,424,844 0 426,109
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 199,012 165,224 SH   SOLE 21 165,224 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 3 1,186 SH   SOLE 18 1,186 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 124 46,975 SH   SOLE 21 46,975 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 387 157,293 SH   SOLE 2 114,089 0 43,204
BLACK DIAMOND THERAPEUTICS I COM 09203E105 10 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 498 202,507 SH   SOLE 19 202,507 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 639 259,824 SH   SOLE 21 259,824 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,423 578,606 SH   SOLE 22 578,606 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 22 8,763 SH   SOLE 23 8,763 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 109 44,432 SH   SOLE 26 0 0 44,432
BLACK DIAMOND THERAPEUTICS I COM 09203E105 41 16,626 SH   SOLE 30 16,626 0 0
BLACK HILLS CORP COM 092113109 24,534 337,140 SH   SOLE 2 229,935 0 107,205
BLACK HILLS CORP COM 092113109 1,100 15,117 SH   SOLE 4 14,605 0 512
BLACK HILLS CORP COM 092113109 4,002 54,991 SH   SOLE 7 54,991 0 0
BLACK HILLS CORP COM 092113109 391 5,368 SH   SOLE 13 5,368 0 0
BLACK HILLS CORP COM 092113109 27,127 372,775 SH   SOLE 18 360,714 0 12,061
BLACK HILLS CORP COM 092113109 45,015 618,593 SH   SOLE 19 618,593 0 0
BLACK HILLS CORP COM 092113109 478,713 6,578,439 SH   SOLE 21 6,578,439 0 0
BLACK HILLS CORP COM 092113109 192,635 2,647,181 SH   SOLE 22 2,526,713 0 120,468
BLACK HILLS CORP COM 092113109 2,211 30,386 SH   SOLE 23 30,386 0 0
BLACK HILLS CORP COM 092113109 2,730 37,520 SH   SOLE 26 31,024 0 6,496
BLACK HILLS CORP COM 092113109 82 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109 305 4,192 SH   SOLE 29 4,192 0 0
BLACK HILLS CORP COM 092113109 4,732 65,027 SH   SOLE 30 65,027 0 0
BLACK HILLS CORP COM 092113109 572 7,862 SH   SOLE 31 7,862 0 0
BLACK HILLS CORP COM 092113109 2,159 29,675 SH   SOLE 32 29,675 0 0
BLACK HILLS CORP COM 092113109 1,255 17,243 SH   SOLE 34 17,243 0 0
BLACK HILLS CORP COM 092113109 579 7,962 SH   SOLE 36 7,962 0 0
BLACK HILLS CORP COM 092113109 545 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 2,458 33,771 SH   SOLE 43 32,821 0 950
BLACK KNIGHT INC COM 09215C105 14,232 217,641 SH   SOLE 2 30,273 0 187,368
BLACK KNIGHT INC COM 09215C105 7,613 116,431 SH   SOLE 4 68,007 0 48,424
BLACK KNIGHT INC COM 09215C105 2,948 45,085 SH   SOLE 7 45,085 0 0
BLACK KNIGHT INC COM 09215C105 38 580 SH   SOLE 13 580 0 0
BLACK KNIGHT INC COM 09215C105 1,051 16,075 SH   SOLE 15 16,075 0 0
BLACK KNIGHT INC COM 09215C105 15,229 232,890 SH   SOLE 18 224,707 0 8,183
BLACK KNIGHT INC COM 09215C105 3,242 49,587 SH   SOLE 19 49,587 0 0
BLACK KNIGHT INC COM 09215C105 237,594 3,633,492 SH   SOLE 21 3,633,492 0 0
BLACK KNIGHT INC COM 09215C105 258,266 3,949,625 SH   SOLE 22 3,666,845 0 282,780
BLACK KNIGHT INC COM 09215C105 16,850 257,679 SH   SOLE 23 257,679 0 0
BLACK KNIGHT INC COM 09215C105 50,868 777,912 SH   SOLE 25 777,912 0 0
BLACK KNIGHT INC COM 09215C105 9,431 144,223 SH   SOLE 26 112,946 0 31,277
BLACK KNIGHT INC COM 09215C105 18,893 288,924 SH   SOLE 28 2,790 0 286,134
BLACK KNIGHT INC COM 09215C105 21 314 SH   SOLE 29 314 0 0
BLACK KNIGHT INC COM 09215C105 57,938 886,033 SH   SOLE 30 699,575 0 186,458
BLACK KNIGHT INC COM 09215C105 1,952 29,856 SH   SOLE 31 14,067 0 15,789
BLACK KNIGHT INC COM 09215C105 470 7,181 SH   SOLE 34 7,181 0 0
BLACK KNIGHT INC COM 09215C105 3,852 58,903 SH   SOLE 36 58,903 0 0
BLACK KNIGHT INC COM 09215C105 332 5,079 SH   SOLE 40 5,079 0 0
BLACK KNIGHT INC COM 09215C105 41 621 SH   OTR 43 621 0 0
BLACK KNIGHT INC COM 09215C105 4,536 69,373 SH   SOLE 43 63,740 0 5,633
BLACKBAUD INC COM 09227Q100 2,148 36,990 SH   SOLE 2 30,978 0 6,012
BLACKBAUD INC COM 09227Q100 50 859 SH   SOLE 4 181 0 678
BLACKBAUD INC COM 09227Q100 54 938 SH   SOLE 7 938 0 0
BLACKBAUD INC COM 09227Q100 11,596 199,698 SH   SOLE 18 199,698 0 0
BLACKBAUD INC COM 09227Q100 5,097 87,771 SH   SOLE 19 87,771 0 0
BLACKBAUD INC COM 09227Q100 207,590 3,574,830 SH   SOLE 21 3,574,830 0 0
BLACKBAUD INC COM 09227Q100 76,507 1,317,502 SH   SOLE 22 1,288,907 0 28,595
BLACKBAUD INC COM 09227Q100 21 367 SH   SOLE 23 367 0 0
BLACKBAUD INC COM 09227Q100 326 5,622 SH   SOLE 25 5,622 0 0
BLACKBAUD INC COM 09227Q100 1,272 21,902 SH   SOLE 26 17,933 0 3,969
BLACKBAUD INC COM 09227Q100 45 768 SH   SOLE 28 768 0 0
BLACKBAUD INC COM 09227Q100 1,166 20,071 SH   SOLE 30 20,071 0 0
BLACKBAUD INC COM 09227Q100 343 5,909 SH   SOLE 40 5,909 0 0
BLACKBAUD INC COM 09227Q100 939 16,168 SH   SOLE 43 15,726 0 442
BLACKBERRY LTD COM 09228F103 0 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103 8,102 1,503,151 SH   SOLE 21 1,503,151 0 0
BLACKBERRY LTD COM 09228F103 2,246 416,730 SH   SOLE 43 406,176 0 10,554
BLACKBOXSTOCKS INC COM NEW 09229E204 19 12,857 SH   SOLE 21 12,857 0 0
BLACKLINE INC COM 09239B109 7,705 115,694 SH   SOLE 2 104,687 0 11,007
BLACKLINE INC COM 09239B109 100 1,509 SH   SOLE 4 200 0 1,309
BLACKLINE INC COM 09239B109 41 623 SH   SOLE 7 623 0 0
BLACKLINE INC COM 09239B109 9,796 147,081 SH   SOLE 18 140,785 0 6,296
BLACKLINE INC COM 09239B109 11,996 180,122 SH   SOLE 19 180,122 0 0
BLACKLINE INC COM 09239B109 132,735 1,993,017 SH   SOLE 21 1,993,017 0 0
BLACKLINE INC COM 09239B109 95,327 1,431,335 SH   SOLE 22 1,396,483 0 34,852
BLACKLINE INC COM 09239B109 212 3,176 SH   SOLE 23 3,176 0 0
BLACKLINE INC COM 09239B109 620 9,303 SH   SOLE 25 9,303 0 0
BLACKLINE INC COM 09239B109 2,535 38,056 SH   SOLE 26 26,287 0 11,769
BLACKLINE INC COM 09239B109 62 934 SH   SOLE 28 934 0 0
BLACKLINE INC COM 09239B109 3,264 49,010 SH   SOLE 30 49,010 0 0
BLACKLINE INC COM 09239B109 9 131 SH   SOLE 34 131 0 0
BLACKLINE INC COM 09239B109 192 2,883 SH   SOLE 36 2,883 0 0
BLACKLINE INC COM 09239B109 462 6,931 SH   SOLE 40 6,931 0 0
BLACKLINE INC COM 09239B109 1,621 24,346 SH   SOLE 43 21,405 0 2,941
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,589 2,363,000 PRN   SOLE 21 2,363,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 792 1,000,000 PRN   SOLE 2 1,000,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 8,744 11,040,000 PRN   SOLE 21 11,040,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 1,584 2,000,000 PRN   SOLE 22 2,000,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 73 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,352 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108 6 1,768 SH   SOLE 43 1,768 0 0
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 776 35,000 SH   SOLE   35,000 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 21 502 SH   SOLE 2 502 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 94 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 3,127 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 3,031 140,000 SH   SOLE   140,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 8,756 370,000 SH   SOLE   370,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 164 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 171,280 281,230 SH   SOLE 2 42,854 0 238,376
BLACKROCK INC COM 09247X101 60,160 98,779 SH   SOLE 4 57,995 0 40,784
BLACKROCK INC COM 09247X101 79,694 130,852 SH   SOLE 7 126,718 0 4,134
BLACKROCK INC COM 09247X101 381 625 SH   SOLE 13 625 0 0
BLACKROCK INC COM 09247X101 11,694 19,201 SH   SOLE 15 19,201 0 0
BLACKROCK INC COM 09247X101 12 20 SH   SOLE 17 0 0 20
BLACKROCK INC COM 09247X101 153,489 252,018 SH   SOLE 18 232,177 0 19,841
BLACKROCK INC COM 09247X101 22,500 36,943 SH   SOLE 19 36,943 0 0
BLACKROCK INC COM 09247X101 2,124,432 3,488,165 SH   SOLE 21 3,488,165 0 0
BLACKROCK INC COM 09247X101 1,753,822 2,879,650 SH   SOLE 22 2,585,275 0 294,375
BLACKROCK INC COM 09247X101 155,898 255,973 SH   SOLE 23 255,973 0 0
BLACKROCK INC COM 09247X101 151,645 248,991 SH   SOLE 25 248,991 0 0
BLACKROCK INC COM 09247X101 175,995 288,971 SH   SOLE 26 107,058 0 181,913
BLACKROCK INC COM 09247X101 230,967 379,231 SH   SOLE 28 18,967 0 360,264
BLACKROCK INC COM 09247X101 624,096 1,024,721 SH   SOLE 30 1,024,721 0 0
BLACKROCK INC COM 09247X101 19,132 31,413 SH   SOLE 31 15,899 0 15,514
BLACKROCK INC COM 09247X101 4,634 7,609 SH   SOLE 34 7,609 0 0
BLACKROCK INC COM 09247X101 3,008 4,939 SH   SOLE 40 4,939 0 0
BLACKROCK INC COM 09247X101 56,218 92,305 SH   SOLE 43 86,074 0 6,231
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 40 5,000 SH   SOLE   5,000 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 0 2 SH   SOLE 43 0 0 2
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 98 5,000 SH   SOLE   5,000 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 6 329 SH   SOLE 17 0 0 329
BLACKROCK TCP CAPITAL CORP COM 09259E108 3,786 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 34 14,769 SH   SOLE 18 14,769 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 397 171,939 SH   SOLE 21 171,939 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 1,692 732,378 SH   SOLE 22 732,378 0 0
BLACKSTONE INC COM 09260D107 111,982 1,227,470 SH   SOLE 2 93,118 0 1,134,352
BLACKSTONE INC COM 09260D107 39,779 436,025 SH   SOLE 4 253,860 0 182,165
BLACKSTONE INC COM 09260D107 14,303 156,775 SH   SOLE 7 156,775 0 0
BLACKSTONE INC COM 09260D107 281 3,080 SH   SOLE 13 3,080 0 0
BLACKSTONE INC COM 09260D107 6,726 73,722 SH   SOLE 15 73,722 0 0
BLACKSTONE INC COM 09260D107 140,051 1,535,140 SH   SOLE 18 1,261,545 0 273,595
BLACKSTONE INC COM 09260D107 55,396 607,209 SH   SOLE 19 607,209 0 0
BLACKSTONE INC COM 09260D107 1,109,451 12,161,032 SH   SOLE 21 12,161,032 0 0
BLACKSTONE INC COM 09260D107 1,395,314 15,294,463 SH   SOLE 22 13,998,806 0 1,295,657
BLACKSTONE INC COM 09260D107 104,120 1,141,290 SH   SOLE 23 1,141,290 0 0
BLACKSTONE INC COM 09260D107 106,958 1,172,398 SH   SOLE 25 1,172,398 0 0
BLACKSTONE INC COM 09260D107 92,698 1,016,087 SH   SOLE 26 562,116 0 453,971
BLACKSTONE INC COM 09260D107 85,971 942,355 SH   SOLE 28 23,990 0 918,365
BLACKSTONE INC COM 09260D107 242,192 2,654,740 SH   SOLE 30 2,654,740 0 0
BLACKSTONE INC COM 09260D107 12,877 141,144 SH   SOLE 31 74,763 0 66,381
BLACKSTONE INC COM 09260D107 3,178 34,838 SH   SOLE 34 34,838 0 0
BLACKSTONE INC COM 09260D107 22,120 242,465 SH   SOLE 36 242,465 0 0
BLACKSTONE INC COM 09260D107 2,056 22,536 SH   SOLE 40 22,536 0 0
BLACKSTONE INC COM 09260D107 4,290 47,022 SH   SOLE 43 43,727 0 3,294
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 2,279 2,500,000 PRN   SOLE 2 2,500,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 2,962 3,250,000 PRN   SOLE 21 3,250,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 7,748 8,500,000 PRN   SOLE 22 8,500,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,973 179,737 SH   SOLE 2 66,560 0 113,177
BLACKSTONE MTG TR INC COM CL A 09257W100 50 1,821 SH   SOLE 4 553 0 1,268
BLACKSTONE MTG TR INC COM CL A 09257W100 87 3,148 SH   SOLE 7 3,148 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 13,967 504,767 SH   SOLE 18 504,767 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 9,721 351,311 SH   SOLE 19 351,311 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 236,084 8,532,128 SH   SOLE 21 8,532,128 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 114,088 4,123,162 SH   SOLE 22 3,942,626 0 180,536
BLACKSTONE MTG TR INC COM CL A 09257W100 624 22,535 SH   SOLE 25 22,535 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,710 61,810 SH   SOLE 26 49,505 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100 72 2,620 SH   SOLE 28 2,620 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,529 55,255 SH   SOLE 30 55,255 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 125 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 513 18,531 SH   SOLE 40 18,531 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 19 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 974 35,198 SH   SOLE 43 28,030 0 7,168
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 166 7,015 SH   SOLE 30 7,015 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 185 41,589 SH   SOLE 2 19,080 0 22,509
BLADE AIR MOBILITY INC CL A COM 092667104 4 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 746 167,206 SH   SOLE 18 167,206 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 457 102,401 SH   SOLE 19 102,401 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 9,333 2,092,596 SH   SOLE 21 2,092,596 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 5,771 1,293,937 SH   SOLE 22 1,232,708 0 61,229
BLADE AIR MOBILITY INC CL A COM 092667104 48 10,851 SH   SOLE 25 10,851 0 0
BLEND LABS INC CL A 09352U108 299 126,495 SH   SOLE 2 24,800 0 101,695
BLEND LABS INC CL A 09352U108 11 4,501 SH   SOLE 4 4,501 0 0
BLEND LABS INC CL A 09352U108 5 1,983 SH   SOLE 7 1,983 0 0
BLEND LABS INC CL A 09352U108 1,485 629,391 SH   SOLE 18 629,391 0 0
BLEND LABS INC CL A 09352U108 2,236 947,577 SH   SOLE 19 947,577 0 0
BLEND LABS INC CL A 09352U108 15,051 6,377,509 SH   SOLE 21 6,377,509 0 0
BLEND LABS INC CL A 09352U108 5,341 2,263,282 SH   SOLE 22 2,141,628 0 121,654
BLEND LABS INC CL A 09352U108 13 5,635 SH   SOLE 23 5,635 0 0
BLEND LABS INC CL A 09352U108 91 38,746 SH   SOLE 26 0 0 38,746
BLEND LABS INC CL A 09352U108 619 262,207 SH   SOLE 34 262,207 0 0
BLINK CHARGING CO COM 09354A100 237 14,311 SH   SOLE 2 10,875 0 3,436
BLINK CHARGING CO COM 09354A100 9 517 SH   SOLE 7 517 0 0
BLINK CHARGING CO COM 09354A100 2 100 SH   SOLE 17 0 0 100
BLINK CHARGING CO COM 09354A100 1,677 101,423 SH   SOLE 18 101,423 0 0
BLINK CHARGING CO COM 09354A100 1,195 72,288 SH   SOLE 19 72,288 0 0
BLINK CHARGING CO COM 09354A100 22,239 1,345,381 SH   SOLE 21 1,345,381 0 0
BLINK CHARGING CO COM 09354A100 15,288 924,893 SH   SOLE 22 899,770 0 25,123
BLINK CHARGING CO COM 09354A100 112 6,796 SH   SOLE 25 6,796 0 0
BLINK CHARGING CO COM 09354A100 495 29,941 SH   SOLE 26 25,857 0 4,084
BLINK CHARGING CO COM 09354A100 369 22,307 SH   SOLE 28 22,307 0 0
BLINK CHARGING CO COM 09354A100 1,527 92,372 SH   SOLE 30 92,372 0 0
BLINK CHARGING CO COM 09354A100 64 3,856 SH   SOLE 36 3,856 0 0
BLINK CHARGING CO COM 09354A100 74 4,492 SH   SOLE 40 4,492 0 0
BLOCK H & R INC COM 093671105 34,508 977,002 SH   SOLE 2 151,876 0 825,126
BLOCK H & R INC COM 093671105 66 1,869 SH   SOLE 4 453 0 1,416
BLOCK H & R INC COM 093671105 585 16,556 SH   SOLE 7 16,556 0 0
BLOCK H & R INC COM 093671105 15,739 445,610 SH   SOLE 18 445,610 0 0
BLOCK H & R INC COM 093671105 4,034 114,215 SH   SOLE 19 114,215 0 0
BLOCK H & R INC COM 093671105 435,954 12,342,978 SH   SOLE 21 12,342,978 0 0
BLOCK H & R INC COM 093671105 166,114 4,703,109 SH   SOLE 22 4,502,054 0 201,055
BLOCK H & R INC COM 093671105 1,002 28,372 SH   SOLE 25 28,372 0 0
BLOCK H & R INC COM 093671105 3,495 98,945 SH   SOLE 26 85,832 0 13,113
BLOCK H & R INC COM 093671105 121 3,435 SH   SOLE 28 3,233 0 202
BLOCK H & R INC COM 093671105 3,707 104,963 SH   SOLE 30 104,963 0 0
BLOCK H & R INC COM 093671105 85 2,416 SH   SOLE 31 2,416 0 0
BLOCK H & R INC COM 093671105 2,912 82,454 SH   SOLE 32 82,454 0 0
BLOCK H & R INC COM 093671105 468 13,255 SH   SOLE 36 13,255 0 0
BLOCK H & R INC COM 093671105 761 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 24 677 SH   OTR 43 677 0 0
BLOCK H & R INC COM 093671105 5,190 146,947 SH   SOLE 43 133,832 0 13,115
BLOCK INC CL A 852234103 67,759 1,102,487 SH   SOLE 2 301,717 0 800,770
BLOCK INC CL A 852234103 20,242 329,345 SH   SOLE 4 189,722 0 139,623
BLOCK INC CL A 852234103 3,917 63,734 SH   SOLE 7 63,734 0 0
BLOCK INC CL A 852234103 129 2,107 SH   SOLE 13 2,107 0 0
BLOCK INC CL A 852234103 2,552 41,520 SH   SOLE 15 41,520 0 0
BLOCK INC CL A 852234103 38,950 633,741 SH   SOLE 18 607,334 0 26,407
BLOCK INC CL A 852234103 54,902 893,293 SH   SOLE 19 893,293 0 0
BLOCK INC CL A 852234103 267,039 4,344,926 SH   SOLE 21 4,344,926 0 0
BLOCK INC CL A 852234103 691,158 11,245,650 SH   SOLE 22 10,239,528 0 1,006,122
BLOCK INC CL A 852234103 49,994 813,441 SH   SOLE 23 813,441 0 0
BLOCK INC CL A 852234103 53,003 862,399 SH   SOLE 25 862,399 0 0
BLOCK INC CL A 852234103 49,878 811,546 SH   SOLE 26 381,741 0 429,805
BLOCK INC CL A 852234103 66,005 1,073,951 SH   SOLE 28 19,800 0 1,054,151
BLOCK INC CL A 852234103 44 720 SH   SOLE 29 720 0 0
BLOCK INC CL A 852234103 69,223 1,126,312 SH   SOLE 30 1,126,312 0 0
BLOCK INC CL A 852234103 6,583 107,106 SH   SOLE 31 54,118 0 52,988
BLOCK INC CL A 852234103 67,811 1,103,341 SH   SOLE 34 1,103,341 0 0
BLOCK INC CL A 852234103 10,702 174,135 SH   SOLE 36 174,135 0 0
BLOCK INC CL A 852234103 1,016 16,532 SH   SOLE 40 16,532 0 0
BLOCK INC CL A 852234103 57 926 SH   OTR 43 926 0 0
BLOCK INC CL A 852234103 12,266 199,584 SH   SOLE 43 180,152 0 19,432
BLOCK INC NOTE 0.500% 5/1 852234AD5 5,280 4,880,000 PRN   SOLE 21 4,880,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0 9,446 10,076,000 PRN   SOLE 21 10,076,000 0 0
BLOCK INC NOTE 5/0 852234AJ2 4,489 5,675,000 PRN   SOLE 21 5,675,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 636 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 4,437 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 4,346 5,929,000 PRN   SOLE 21 5,929,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 5,923 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,074 186,329 SH   SOLE 2 115,880 0 70,449
BLOOM ENERGY CORP COM CL A 093712107 137 8,292 SH   SOLE 4 530 0 7,762
BLOOM ENERGY CORP COM CL A 093712107 60 3,615 SH   SOLE 7 3,615 0 0
BLOOM ENERGY CORP COM CL A 093712107 7,219 437,508 SH   SOLE 18 410,994 0 26,514
BLOOM ENERGY CORP COM CL A 093712107 11,593 702,628 SH   SOLE 19 702,628 0 0
BLOOM ENERGY CORP COM CL A 093712107 148,553 9,003,182 SH   SOLE 21 9,003,182 0 0
BLOOM ENERGY CORP COM CL A 093712107 68,651 4,160,647 SH   SOLE 22 4,061,129 0 99,518
BLOOM ENERGY CORP COM CL A 093712107 258 15,611 SH   SOLE 23 15,611 0 0
BLOOM ENERGY CORP COM CL A 093712107 407 24,654 SH   SOLE 25 24,654 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,384 144,515 SH   SOLE 26 54,265 0 90,250
BLOOM ENERGY CORP COM CL A 093712107 43 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107 73,704 4,466,879 SH   SOLE 30 4,466,879 0 0
BLOOM ENERGY CORP COM CL A 093712107 75 4,546 SH   SOLE 36 4,546 0 0
BLOOM ENERGY CORP COM CL A 093712107 305 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 772 46,818 SH   SOLE 43 45,591 0 1,227
BLOOMIN BRANDS INC COM 094235108 5,158 310,324 SH   SOLE 2 206,033 0 104,291
BLOOMIN BRANDS INC COM 094235108 5 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 28 1,705 SH   SOLE 7 1,705 0 0
BLOOMIN BRANDS INC COM 094235108 5,476 329,457 SH   SOLE 18 301,760 0 27,697
BLOOMIN BRANDS INC COM 094235108 14,289 859,749 SH   SOLE 19 859,749 0 0
BLOOMIN BRANDS INC COM 094235108 169,723 10,211,985 SH   SOLE 21 10,211,985 0 0
BLOOMIN BRANDS INC COM 094235108 49,257 2,963,695 SH   SOLE 22 2,893,990 0 69,705
BLOOMIN BRANDS INC COM 094235108 487 29,285 SH   SOLE 23 29,285 0 0
BLOOMIN BRANDS INC COM 094235108 236 14,172 SH   SOLE 25 14,172 0 0
BLOOMIN BRANDS INC COM 094235108 3,198 192,405 SH   SOLE 26 33,505 0 158,900
BLOOMIN BRANDS INC COM 094235108 15 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108 2,255 135,706 SH   SOLE 30 135,706 0 0
BLOOMIN BRANDS INC COM 094235108 44 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108 161 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 1,441 86,677 SH   SOLE 43 65,175 0 21,502
BLUCORA INC COM 095229100 405 21,937 SH   SOLE 2 16,911 0 5,026
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,119 168,952 SH   SOLE 18 168,952 0 0
BLUCORA INC COM 095229100 1,884 102,068 SH   SOLE 19 102,068 0 0
BLUCORA INC COM 095229100 105,423 5,710,908 SH   SOLE 21 5,710,908 0 0
BLUCORA INC COM 095229100 23,622 1,279,623 SH   SOLE 22 1,245,250 0 34,373
BLUCORA INC COM 095229100 113 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100 243 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 410 22,203 SH   SOLE 28 22,203 0 0
BLUCORA INC COM 095229100 2,572 139,319 SH   SOLE 30 139,319 0 0
BLUCORA INC COM 095229100 11 585 SH   SOLE 31 0 0 585
BLUCORA INC COM 095229100 87 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 340 18,430 SH   SOLE 43 18,362 0 68
BLUE APRON HLDGS INC CL A NEW 09523Q200 13 3,521 SH   SOLE 18 3,521 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 203 55,702 SH   SOLE 21 55,702 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 975 267,746 SH   SOLE 22 267,746 0 0
BLUE BIRD CORP COM 095306106 69 7,450 SH   SOLE 2 5,075 0 2,375
BLUE BIRD CORP COM 095306106 3 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 417 45,278 SH   SOLE 18 45,278 0 0
BLUE BIRD CORP COM 095306106 298 32,403 SH   SOLE 19 32,403 0 0
BLUE BIRD CORP COM 095306106 5,567 604,450 SH   SOLE 21 604,450 0 0
BLUE BIRD CORP COM 095306106 4,255 462,052 SH   SOLE 22 452,406 0 9,646
BLUE BIRD CORP COM 095306106 26 2,830 SH   SOLE 25 2,830 0 0
BLUE BIRD CORP COM 095306106 38 4,128 SH   SOLE 30 4,128 0 0
BLUE BIRD CORP COM 095306106 29 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 11 1,248 SH   SOLE 43 1,248 0 0
BLUE FOUNDRY BANCORP COM 09549B104 246 20,547 SH   SOLE 2 936 0 19,611
BLUE FOUNDRY BANCORP COM 09549B104 5 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104 1,025 85,461 SH   SOLE 18 85,461 0 0
BLUE FOUNDRY BANCORP COM 09549B104 594 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104 11,674 973,621 SH   SOLE 21 973,621 0 0
BLUE FOUNDRY BANCORP COM 09549B104 7,882 657,403 SH   SOLE 22 639,192 0 18,211
BLUE OWL CAPITAL INC COM CL A 09581B103 2,118 211,166 SH   SOLE 2 68,563 0 142,603
BLUE OWL CAPITAL INC COM CL A 09581B103 40 3,947 SH   SOLE 4 860 0 3,087
BLUE OWL CAPITAL INC COM CL A 09581B103 49 4,864 SH   SOLE 7 4,864 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 1,805 179,921 SH   SOLE 18 179,921 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 895 89,183 SH   SOLE 19 89,183 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 54,427 5,426,460 SH   SOLE 21 5,426,460 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 73,840 7,361,872 SH   SOLE 22 6,948,169 0 413,703
BLUE OWL CAPITAL INC COM CL A 09581B103 343 34,217 SH   SOLE 25 34,217 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 1,361 135,649 SH   SOLE 26 114,201 0 21,448
BLUE OWL CAPITAL INC COM CL A 09581B103 1,319 131,460 SH   SOLE 30 131,460 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 59 5,923 SH   SOLE 31 5,923 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 293 29,210 SH   SOLE 40 29,210 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 21 2,130 SH   SOLE 43 2,130 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 227 14,786 SH   SOLE 2 659 0 14,127
BLUE RIDGE BANKSHARES INC VA COM 095825105 4 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 909 59,308 SH   SOLE 18 59,308 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 455 29,688 SH   SOLE 19 29,688 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 10,312 673,084 SH   SOLE 21 673,084 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 3,529 230,330 SH   SOLE 22 217,454 0 12,876
BLUE STAR FOODS CORP COM 09606H101 34 27,552 SH   SOLE 21 27,552 0 0
BLUE WATER VACCINES INC COM 09610B108 9 4,418 SH   SOLE 21 4,418 0 0
BLUEBIRD BIO INC COM 09609G100 513 123,987 SH   SOLE 2 29,865 0 94,122
BLUEBIRD BIO INC COM 09609G100 4 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 913 220,453 SH   SOLE 18 220,453 0 0
BLUEBIRD BIO INC COM 09609G100 976 235,805 SH   SOLE 19 235,805 0 0
BLUEBIRD BIO INC COM 09609G100 12,653 3,056,394 SH   SOLE 21 3,056,394 0 0
BLUEBIRD BIO INC COM 09609G100 8,384 2,025,012 SH   SOLE 22 1,978,045 0 46,967
BLUEBIRD BIO INC COM 09609G100 127 30,759 SH   SOLE 26 0 0 30,759
BLUEBIRD BIO INC COM 09609G100 13 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100 418 101,080 SH   SOLE 30 101,080 0 0
BLUEBIRD BIO INC COM 09609G100 8 1,867 SH   OTR 43 1,867 0 0
BLUEBIRD BIO INC COM 09609G100 57 13,822 SH   SOLE 43 13,134 0 688
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 151 6,058 SH   SOLE 2 572 0 5,486
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH   SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,027 41,149 SH   SOLE 18 41,149 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 621 24,886 SH   SOLE 19 24,886 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 11,978 479,891 SH   SOLE 21 479,891 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 5,446 218,206 SH   SOLE 22 210,993 0 7,213
BLUELINX HLDGS INC COM NEW 09624H208 729 10,917 SH   SOLE 2 5,870 0 5,047
BLUELINX HLDGS INC COM NEW 09624H208 10 144 SH   SOLE 7 144 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,946 29,126 SH   SOLE 18 29,126 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,481 22,174 SH   SOLE 19 22,174 0 0
BLUELINX HLDGS INC COM NEW 09624H208 31,409 470,122 SH   SOLE 21 470,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208 16,344 244,628 SH   SOLE 22 234,554 0 10,074
BLUELINX HLDGS INC COM NEW 09624H208 10 153 SH   SOLE 23 153 0 0
BLUELINX HLDGS INC COM NEW 09624H208 92 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208 75 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208 230 3,437 SH   SOLE 43 3,435 0 2
BLUEPRINT MEDICINES CORP COM 09627Y109 6,447 127,641 SH   SOLE 2 84,152 0 43,489
BLUEPRINT MEDICINES CORP COM 09627Y109 19 386 SH   SOLE 4 386 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 157 3,113 SH   SOLE 7 3,113 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 8,385 166,003 SH   SOLE 18 154,082 0 11,921
BLUEPRINT MEDICINES CORP COM 09627Y109 18,727 370,754 SH   SOLE 19 370,754 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 129,825 2,570,287 SH   SOLE 21 2,570,287 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 85,200 1,686,788 SH   SOLE 22 1,648,802 0 37,986
BLUEPRINT MEDICINES CORP COM 09627Y109 532 10,523 SH   SOLE 23 10,523 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 459 9,086 SH   SOLE 25 9,086 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,981 78,818 SH   SOLE 26 18,875 0 59,943
BLUEPRINT MEDICINES CORP COM 09627Y109 53 1,040 SH   SOLE 28 1,040 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 12,110 239,746 SH   SOLE 30 239,746 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 354 7,012 SH   SOLE 40 7,012 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 8 163 SH   OTR 43 163 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 424 8,398 SH   SOLE 43 7,440 0 958
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 688 26,179 SH   SOLE 2 8,260 0 17,919
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,230 84,808 SH   SOLE 18 84,808 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,688 64,201 SH   SOLE 19 64,201 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 30,288 1,152,056 SH   SOLE 21 1,152,056 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 17,362 660,402 SH   SOLE 22 634,487 0 25,915
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 27 1,035 SH   SOLE 23 1,035 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 108 4,122 SH   SOLE 25 4,122 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 76 2,895 SH   SOLE 26 0 0 2,895
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 241 9,176 SH   SOLE 30 9,176 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 89 3,381 SH   SOLE 40 3,381 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 756 28,766 SH   SOLE 43 25,961 0 2,805
BM TECHNOLOGIES INC CL A COM 05591L107 13 2,163 SH   SOLE 2 2,125 0 38
BM TECHNOLOGIES INC CL A COM 05591L107 11 1,784 SH   SOLE 18 1,784 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 113 19,177 SH   SOLE 21 19,177 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 531 90,083 SH   SOLE 22 90,083 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 1 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105 178,106 1,302,703 SH   SOLE 2 431,924 0 870,779
BOEING CO COM 097023105 33,207 242,885 SH   SOLE 4 137,121 0 105,764
BOEING CO COM 097023105 67,664 494,912 SH   SOLE 7 479,055 0 15,857
BOEING CO COM 097023105 3,661 26,780 SH   SOLE 13 26,780 0 0
BOEING CO COM 097023105 7,240 52,952 SH   SOLE 15 52,952 0 0
BOEING CO COM 097023105 0 3 SH   SOLE 17 0 0 3
BOEING CO COM 097023105 140,384 1,026,798 SH   SOLE 18 939,072 0 87,726
BOEING CO COM 097023105 36,425 266,423 SH   SOLE 19 266,423 0 0
BOEING CO COM 097023105 1,662,091 12,156,900 SH   SOLE 21 12,156,900 0 0
BOEING CO COM 097023105 1,603,919 11,731,417 SH   SOLE 22 10,622,359 0 1,109,058
BOEING CO COM 097023105 126,182 922,920 SH   SOLE 23 922,920 0 0
BOEING CO COM 097023105 35,657 260,805 SH   SOLE 25 260,805 0 0
BOEING CO COM 097023105 145,136 1,061,560 SH   SOLE 26 377,881 0 683,679
BOEING CO COM 097023105 3,327 24,337 SH   SOLE 28 0 0 24,337
BOEING CO COM 097023105 3,982 29,127 SH   SOLE 29 29,127 0 0
BOEING CO COM 097023105 316,501 2,314,957 SH   SOLE 30 2,314,957 0 0
BOEING CO COM 097023105 17,851 130,565 SH   SOLE 31 114,260 0 16,305
BOEING CO COM 097023105 6,879 50,311 SH   SOLE 32 50,311 0 0
BOEING CO COM 097023105 11,277 82,483 SH   SOLE 34 82,483 0 0
BOEING CO COM 097023105 28,004 204,825 SH   SOLE 36 204,825 0 0
BOEING CO COM 097023105 1,411 10,321 SH   SOLE 40 10,321 0 0
BOEING CO COM 097023105 41,216 301,463 SH   SOLE 43 263,411 0 38,052
BOGOTA FINL CORP COM 097235105 11 997 SH   SOLE 18 997 0 0
BOGOTA FINL CORP COM 097235105 125 11,178 SH   SOLE 21 11,178 0 0
BOGOTA FINL CORP COM 097235105 2 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100 4,957 83,319 SH   SOLE 2 38,872 0 44,447
BOISE CASCADE CO DEL COM 09739D100 10 166 SH   SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 46 766 SH   SOLE 7 766 0 0
BOISE CASCADE CO DEL COM 09739D100 8,464 142,276 SH   SOLE 18 142,276 0 0
BOISE CASCADE CO DEL COM 09739D100 12,882 216,542 SH   SOLE 19 216,542 0 0
BOISE CASCADE CO DEL COM 09739D100 295,458 4,966,515 SH   SOLE 21 4,966,515 0 0
BOISE CASCADE CO DEL COM 09739D100 67,204 1,129,672 SH   SOLE 22 1,090,443 0 39,229
BOISE CASCADE CO DEL COM 09739D100 392 6,590 SH   SOLE 23 6,590 0 0
BOISE CASCADE CO DEL COM 09739D100 362 6,081 SH   SOLE 25 6,081 0 0
BOISE CASCADE CO DEL COM 09739D100 3,316 55,748 SH   SOLE 26 18,636 0 37,112
BOISE CASCADE CO DEL COM 09739D100 42 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100 5,685 95,568 SH   SOLE 30 95,568 0 0
BOISE CASCADE CO DEL COM 09739D100 15 254 SH   SOLE 31 0 0 254
BOISE CASCADE CO DEL COM 09739D100 173 2,900 SH   SOLE 36 2,900 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,713 28,801 SH   SOLE 43 28,085 0 716
BOK FINL CORP COM NEW 05561Q201 3,142 41,567 SH   SOLE 2 22,771 0 18,796
BOK FINL CORP COM NEW 05561Q201 92 1,220 SH   SOLE 4 121 0 1,099
BOK FINL CORP COM NEW 05561Q201 44 576 SH   SOLE 7 576 0 0
BOK FINL CORP COM NEW 05561Q201 949 12,557 SH   SOLE 18 12,557 0 0
BOK FINL CORP COM NEW 05561Q201 690 9,129 SH   SOLE 19 9,129 0 0
BOK FINL CORP COM NEW 05561Q201 35,566 470,575 SH   SOLE 21 470,575 0 0
BOK FINL CORP COM NEW 05561Q201 52,694 697,194 SH   SOLE 22 662,982 0 34,212
BOK FINL CORP COM NEW 05561Q201 365 4,831 SH   SOLE 25 4,831 0 0
BOK FINL CORP COM NEW 05561Q201 1,185 15,678 SH   SOLE 26 13,263 0 2,415
BOK FINL CORP COM NEW 05561Q201 43 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201 1,994 26,383 SH   SOLE 30 26,383 0 0
BOK FINL CORP COM NEW 05561Q201 33 441 SH   SOLE 31 441 0 0
BOK FINL CORP COM NEW 05561Q201 72 952 SH   SOLE 36 952 0 0
BOK FINL CORP COM NEW 05561Q201 283 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,256 29,843 SH   SOLE 43 26,558 0 3,285
BOLT BIOTHERAPEUTICS INC COM 097702104 1 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 9 4,465 SH   SOLE 18 4,465 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 482 236,476 SH   SOLE 21 236,476 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 393 192,478 SH   SOLE 22 192,478 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 33 16,283 SH   SOLE 30 16,283 0 0
BOOKING HOLDINGS INC COM 09857L108 170,430 97,445 SH   SOLE 2 30,700 0 66,745
BOOKING HOLDINGS INC COM 09857L108 59,135 33,811 SH   SOLE 4 21,022 0 12,789
BOOKING HOLDINGS INC COM 09857L108 71,721 41,007 SH   SOLE 7 39,814 0 1,193
BOOKING HOLDINGS INC COM 09857L108 3,933 2,249 SH   SOLE 13 2,249 0 0
BOOKING HOLDINGS INC COM 09857L108 6,940 3,968 SH   SOLE 15 3,968 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 114,690 65,575 SH   SOLE 18 59,594 0 5,981
BOOKING HOLDINGS INC COM 09857L108 102,765 58,757 SH   SOLE 19 58,757 0 0
BOOKING HOLDINGS INC COM 09857L108 1,437,553 821,933 SH   SOLE 21 821,933 0 0
BOOKING HOLDINGS INC COM 09857L108 1,520,533 869,378 SH   SOLE 22 777,313 0 92,065
BOOKING HOLDINGS INC COM 09857L108 121,488 69,462 SH   SOLE 23 69,462 0 0
BOOKING HOLDINGS INC COM 09857L108 168,053 96,086 SH   SOLE 25 96,086 0 0
BOOKING HOLDINGS INC COM 09857L108 182,100 104,117 SH   SOLE 26 38,746 0 65,371
BOOKING HOLDINGS INC COM 09857L108 147,073 84,090 SH   SOLE 28 1,384 0 82,706
BOOKING HOLDINGS INC COM 09857L108 3,346 1,913 SH   SOLE 29 1,913 0 0
BOOKING HOLDINGS INC COM 09857L108 362,506 207,266 SH   SOLE 30 207,266 0 0
BOOKING HOLDINGS INC COM 09857L108 20,867 11,931 SH   SOLE 31 7,974 0 3,957
BOOKING HOLDINGS INC COM 09857L108 16,304 9,322 SH   SOLE 32 9,322 0 0
BOOKING HOLDINGS INC COM 09857L108 102,228 58,450 SH   SOLE 34 58,450 0 0
BOOKING HOLDINGS INC COM 09857L108 25,787 14,744 SH   SOLE 36 14,744 0 0
BOOKING HOLDINGS INC COM 09857L108 2,317 1,325 SH   SOLE 40 1,325 0 0
BOOKING HOLDINGS INC COM 09857L108 171 98 SH   OTR 43 98 0 0
BOOKING HOLDINGS INC COM 09857L108 38,916 22,250 SH   SOLE 43 20,909 0 1,341
BOOKING HOLDINGS INC OPTIONS 09857L108 175 100 SH Call SOLE 2 0 0 100
BOOKING HOLDINGS INC OPTIONS 09857L108 175 100 SH Call SOLE 4 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 2,798 1,600 SH Call SOLE 18 1,600 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 19,414 11,100 SH Call SOLE 19 11,100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 1,224 700 SH Call SOLE 22 700 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 175 100 SH Call SOLE 26 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 9,794 5,600 SH Call SOLE 34 5,600 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,135 947,000 PRN   SOLE 2 376,000 0 571,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 471 393,000 PRN   SOLE 18 393,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,515 1,264,000 PRN   SOLE 19 1,264,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 10,257 8,556,000 PRN   SOLE 21 8,556,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,610 1,343,000 PRN   SOLE 26 831,000 0 512,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,617 1,349,000 PRN   SOLE 34 1,349,000 0 0
BOOT BARN HLDGS INC COM 099406100 2,168 31,465 SH   SOLE 2 20,065 0 11,400
BOOT BARN HLDGS INC COM 099406100 9 129 SH   SOLE 4 129 0 0
BOOT BARN HLDGS INC COM 099406100 23 333 SH   SOLE 7 333 0 0
BOOT BARN HLDGS INC COM 099406100 7,150 103,760 SH   SOLE 18 98,389 0 5,371
BOOT BARN HLDGS INC COM 099406100 8,851 128,440 SH   SOLE 19 128,440 0 0
BOOT BARN HLDGS INC COM 099406100 238,541 3,461,633 SH   SOLE 21 3,461,633 0 0
BOOT BARN HLDGS INC COM 099406100 54,947 797,375 SH   SOLE 22 777,709 0 19,666
BOOT BARN HLDGS INC COM 099406100 231 3,354 SH   SOLE 23 3,354 0 0
BOOT BARN HLDGS INC COM 099406100 291 4,219 SH   SOLE 25 4,219 0 0
BOOT BARN HLDGS INC COM 099406100 1,938 28,129 SH   SOLE 26 10,283 0 17,846
BOOT BARN HLDGS INC COM 099406100 36 526 SH   SOLE 28 526 0 0
BOOT BARN HLDGS INC COM 099406100 3,502 50,819 SH   SOLE 30 50,819 0 0
BOOT BARN HLDGS INC COM 099406100 47 681 SH   SOLE 36 681 0 0
BOOT BARN HLDGS INC COM 099406100 248 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 1,747 25,346 SH   SOLE 43 24,266 0 1,080
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 41,144 455,336 SH   SOLE 2 242,269 0 213,067
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,442 126,622 SH   SOLE 4 78,989 0 47,633
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,475 49,520 SH   SOLE 7 49,520 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,587 28,634 SH   SOLE 13 28,634 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 774 8,565 SH   SOLE 15 8,565 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,816 152,902 SH   SOLE 18 145,309 0 7,593
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,822 164,035 SH   SOLE 19 164,035 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 298,020 3,298,146 SH   SOLE 21 3,298,146 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 336,555 3,724,607 SH   SOLE 22 3,400,927 0 323,680
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20,651 228,540 SH   SOLE 23 228,540 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,398 137,211 SH   SOLE 25 137,211 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16,371 181,177 SH   SOLE 26 131,061 0 50,116
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,112 156,180 SH   SOLE 28 49,752 0 106,428
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 666 7,376 SH   SOLE 29 7,376 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 78,780 871,842 SH   SOLE 30 791,945 0 79,897
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,464 49,404 SH   SOLE 31 36,765 0 12,639
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,092 100,625 SH   SOLE 34 100,625 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,834 42,426 SH   SOLE 36 42,426 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 418 4,624 SH   SOLE 40 4,624 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,001 77,483 SH   SOLE 43 73,949 0 3,534
BORGWARNER INC COM 099724106 29,265 876,991 SH   SOLE 2 303,383 0 573,608
BORGWARNER INC COM 099724106 7,154 214,373 SH   SOLE 4 120,826 0 93,547
BORGWARNER INC COM 099724106 7,600 227,758 SH   SOLE 7 219,402 0 8,356
BORGWARNER INC COM 099724106 36 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106 1,104 33,097 SH   SOLE 15 33,097 0 0
BORGWARNER INC COM 099724106 14,090 422,249 SH   SOLE 18 366,861 0 55,388
BORGWARNER INC COM 099724106 7,814 234,168 SH   SOLE 19 234,168 0 0
BORGWARNER INC COM 099724106 244,649 7,331,396 SH   SOLE 21 7,331,396 0 0
BORGWARNER INC COM 099724106 193,488 5,798,270 SH   SOLE 22 5,311,191 0 487,079
BORGWARNER INC COM 099724106 13,498 404,498 SH   SOLE 23 404,498 0 0
BORGWARNER INC COM 099724106 18,520 554,986 SH   SOLE 25 554,986 0 0
BORGWARNER INC COM 099724106 16,632 498,400 SH   SOLE 26 193,415 0 304,985
BORGWARNER INC COM 099724106 23,862 715,059 SH   SOLE 28 126,149 0 588,910
BORGWARNER INC COM 099724106 67,334 2,017,787 SH   SOLE 30 1,989,535 0 28,252
BORGWARNER INC COM 099724106 1,659 49,718 SH   SOLE 31 24,817 0 24,901
BORGWARNER INC COM 099724106 346 10,374 SH   SOLE 34 10,374 0 0
BORGWARNER INC COM 099724106 3,681 110,311 SH   SOLE 36 110,311 0 0
BORGWARNER INC COM 099724106 241 7,235 SH   SOLE 40 7,235 0 0
BORGWARNER INC COM 099724106 29 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106 10,313 309,039 SH   SOLE 43 291,285 0 17,754
BORR DRILLING LTD SHS G1466R173 383 82,994 SH   SOLE 2 15,435 0 67,559
BORR DRILLING LTD SHS G1466R173 7 1,423 SH   SOLE 7 1,423 0 0
BORR DRILLING LTD SHS G1466R173 1,834 397,801 SH   SOLE 18 397,801 0 0
BORR DRILLING LTD SHS G1466R173 1,117 242,233 SH   SOLE 19 242,233 0 0
BORR DRILLING LTD SHS G1466R173 21,069 4,570,243 SH   SOLE 21 4,570,243 0 0
BORR DRILLING LTD SHS G1466R173 6,421 1,392,736 SH   SOLE 22 1,333,911 0 58,825
BORR DRILLING LTD SHS G1466R173 37 8,124 SH   SOLE 23 8,124 0 0
BORR DRILLING LTD SHS G1466R173 0 37 SH   SOLE 43 37 0 0
BOSTON BEER INC CL A 100557107 4,505 14,869 SH   SOLE 2 11,469 0 3,400
BOSTON BEER INC CL A 100557107 64 212 SH   SOLE 4 33 0 179
BOSTON BEER INC CL A 100557107 32 107 SH   SOLE 7 107 0 0
BOSTON BEER INC CL A 100557107 6,334 20,907 SH   SOLE 18 20,907 0 0
BOSTON BEER INC CL A 100557107 877 2,894 SH   SOLE 19 2,894 0 0
BOSTON BEER INC CL A 100557107 143,320 473,049 SH   SOLE 21 473,049 0 0
BOSTON BEER INC CL A 100557107 80,522 265,774 SH   SOLE 22 254,363 0 11,411
BOSTON BEER INC CL A 100557107 428 1,412 SH   SOLE 25 1,412 0 0
BOSTON BEER INC CL A 100557107 1,140 3,763 SH   SOLE 26 3,064 0 699
BOSTON BEER INC CL A 100557107 55 182 SH   SOLE 28 182 0 0
BOSTON BEER INC CL A 100557107 1,144 3,777 SH   SOLE 30 3,777 0 0
BOSTON BEER INC CL A 100557107 63 209 SH   SOLE 31 138 0 71
BOSTON BEER INC CL A 100557107 355 1,173 SH   SOLE 40 1,173 0 0
BOSTON BEER INC CL A 100557107 30 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107 3,839 12,670 SH   SOLE 43 11,787 0 883
BOSTON OMAHA CORP CL A COM STK 101044105 464 22,470 SH   SOLE 2 5,630 0 16,840
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 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 1,288 62,368 SH   SOLE 18 62,368 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 759 36,744 SH   SOLE 19 36,744 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 15,362 743,904 SH   SOLE 21 743,904 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 9,816 475,374 SH   SOLE 22 456,019 0 19,355
BOSTON OMAHA CORP CL A COM STK 101044105 49 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 37 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105 72 3,503 SH   SOLE 30 3,503 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 31 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 229 11,096 SH   SOLE 43 10,524 0 572
BOSTON PROPERTIES INC COM 101121101 40,432 454,397 SH   SOLE 2 123,060 0 331,337
BOSTON PROPERTIES INC COM 101121101 32,005 359,686 SH   SOLE 4 297,952 0 61,734
BOSTON PROPERTIES INC COM 101121101 30,136 338,679 SH   SOLE 7 334,254 0 4,425
BOSTON PROPERTIES INC COM 101121101 54 605 SH   SOLE 13 605 0 0
BOSTON PROPERTIES INC COM 101121101 1,874 21,056 SH   SOLE 15 21,056 0 0
BOSTON PROPERTIES INC COM 101121101 35,355 397,339 SH   SOLE 18 377,687 0 19,652
BOSTON PROPERTIES INC COM 101121101 53,489 601,137 SH   SOLE 19 601,137 0 0
BOSTON PROPERTIES INC COM 101121101 495,032 5,563,403 SH   SOLE 21 5,563,403 0 0
BOSTON PROPERTIES INC COM 101121101 396,820 4,459,649 SH   SOLE 22 4,030,619 0 429,030
BOSTON PROPERTIES INC COM 101121101 24,122 271,092 SH   SOLE 23 271,092 0 0
BOSTON PROPERTIES INC COM 101121101 127,071 1,428,087 SH   SOLE 25 1,428,087 0 0
BOSTON PROPERTIES INC COM 101121101 64,022 719,506 SH   SOLE 26 383,518 0 335,988
BOSTON PROPERTIES INC COM 101121101 39,518 444,121 SH   SOLE 28 20,974 0 423,147
BOSTON PROPERTIES INC COM 101121101 14 162 SH   SOLE 29 162 0 0
BOSTON PROPERTIES INC COM 101121101 130,168 1,462,886 SH   SOLE 30 1,462,886 0 0
BOSTON PROPERTIES INC COM 101121101 2,803 31,496 SH   SOLE 31 16,246 0 15,250
BOSTON PROPERTIES INC COM 101121101 29,391 330,314 SH   SOLE 34 330,314 0 0
BOSTON PROPERTIES INC COM 101121101 5,813 65,327 SH   SOLE 36 65,327 0 0
BOSTON PROPERTIES INC COM 101121101 460 5,165 SH   SOLE 40 5,165 0 0
BOSTON PROPERTIES INC COM 101121101 52 584 SH   OTR 43 584 0 0
BOSTON PROPERTIES INC COM 101121101 10,323 116,014 SH   SOLE 43 112,206 0 3,808
BOSTON SCIENTIFIC CORP COM 101137107 183,128 4,913,538 SH   SOLE 2 2,348,824 0 2,564,714
BOSTON SCIENTIFIC CORP COM 101137107 46,401 1,244,987 SH   SOLE 4 790,256 0 454,731
BOSTON SCIENTIFIC CORP COM 101137107 47,628 1,277,913 SH   SOLE 7 1,235,585 0 42,328
BOSTON SCIENTIFIC CORP COM 101137107 6,462 173,389 SH   SOLE 13 173,389 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,746 181,006 SH   SOLE 15 181,006 0 0
BOSTON SCIENTIFIC CORP COM 101137107 122,415 3,284,546 SH   SOLE 18 2,901,270 0 383,276
BOSTON SCIENTIFIC CORP COM 101137107 384,729 10,322,754 SH   SOLE 19 10,322,754 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,335,688 35,838,144 SH   SOLE 21 35,838,144 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,227,269 32,929,131 SH   SOLE 22 28,903,577 0 4,025,554
BOSTON SCIENTIFIC CORP COM 101137107 101,333 2,718,879 SH   SOLE 23 2,718,879 0 0
BOSTON SCIENTIFIC CORP COM 101137107 113,664 3,049,746 SH   SOLE 25 3,049,746 0 0
BOSTON SCIENTIFIC CORP COM 101137107 273,186 7,329,916 SH   SOLE 26 3,450,826 0 3,879,090
BOSTON SCIENTIFIC CORP COM 101137107 122,484 3,286,408 SH   SOLE 28 242,918 0 3,043,490
BOSTON SCIENTIFIC CORP COM 101137107 4,737 127,106 SH   SOLE 29 127,106 0 0
BOSTON SCIENTIFIC CORP COM 101137107 300,556 8,064,284 SH   SOLE 30 8,064,284 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22,369 600,194 SH   SOLE 31 451,830 0 148,364
BOSTON SCIENTIFIC CORP COM 101137107 354,409 9,509,229 SH   SOLE 34 9,509,229 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19,951 535,315 SH   SOLE 36 535,315 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,741 46,710 SH   SOLE 40 46,710 0 0
BOSTON SCIENTIFIC CORP COM 101137107 122 3,277 SH   OTR 43 3,277 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,620 821,562 SH   SOLE 43 750,861 0 70,701
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 165 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 562 5,543 SH   SOLE 7 5,543 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,336 23,026 SH   SOLE 18 23,026 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 11,198 110,394 SH   SOLE 19 110,394 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 80,318 791,776 SH   SOLE 21 791,776 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 821 8,094 SH   SOLE 22 8,094 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 152 1,500 SH   SOLE 26 1,500 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 5,774 56,918 SH   SOLE 34 56,918 0 0
BOWLERO CORP CL A COM 10258P102 313 29,522 SH   SOLE 2 11,696 0 17,826
BOWLERO CORP CL A COM 10258P102 5 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102 1,147 108,323 SH   SOLE 18 108,323 0 0
BOWLERO CORP CL A COM 10258P102 742 70,083 SH   SOLE 19 70,083 0 0
BOWLERO CORP CL A COM 10258P102 14,440 1,363,511 SH   SOLE 21 1,363,511 0 0
BOWLERO CORP CL A COM 10258P102 9,623 908,704 SH   SOLE 22 869,324 0 39,380
BOWLERO CORP CL A COM 10258P102 79 7,437 SH   SOLE 25 7,437 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 19 1,546 SH   SOLE 2 1,546 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 21 1,685 SH   SOLE 18 1,685 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 227 18,433 SH   SOLE 21 18,433 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 14 1,100 SH   SOLE 22 1,100 0 0
BOX INC CL A 10316T104 7,538 299,842 SH   SOLE 2 240,261 0 59,581
BOX INC CL A 10316T104 99 3,945 SH   SOLE 4 529 0 3,416
BOX INC CL A 10316T104 36 1,444 SH   SOLE 7 1,444 0 0
BOX INC CL A 10316T104 29 1,169 SH   SOLE 13 1,169 0 0
BOX INC CL A 10316T104 9,049 359,927 SH   SOLE 18 329,441 0 30,486
BOX INC CL A 10316T104 15,117 601,323 SH   SOLE 19 601,323 0 0
BOX INC CL A 10316T104 120,081 4,776,490 SH   SOLE 21 4,776,490 0 0
BOX INC CL A 10316T104 92,833 3,692,625 SH   SOLE 22 3,603,463 0 89,162
BOX INC CL A 10316T104 464 18,475 SH   SOLE 23 18,475 0 0
BOX INC CL A 10316T104 655 26,069 SH   SOLE 25 26,069 0 0
BOX INC CL A 10316T104 3,759 149,522 SH   SOLE 26 61,810 0 87,712
BOX INC CL A 10316T104 69 2,757 SH   SOLE 28 2,757 0 0
BOX INC CL A 10316T104 27,404 1,090,068 SH   SOLE 30 1,090,068 0 0
BOX INC CL A 10316T104 805 32,008 SH   SOLE 34 32,008 0 0
BOX INC CL A 10316T104 226 9,000 SH   SOLE 36 9,000 0 0
BOX INC CL A 10316T104 476 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 854 33,965 SH   SOLE 43 32,908 0 1,057
BOX INC NOTE 1/1 10316TAB0 7,283 6,414,000 PRN   SOLE 2 6,414,000 0 0
BOX INC NOTE 1/1 10316TAB0 2,724 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0 4,116 3,625,000 PRN   SOLE 21 3,625,000 0 0
BOX INC NOTE 1/1 10316TAB0 7,097 6,250,000 PRN   SOLE 22 6,250,000 0 0
BOX INC NOTE 1/1 10316TAB0 8,615 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXED INC COM 103174108 17 9,155 SH   SOLE 2 6,222 0 2,933
BOXED INC COM 103174108 36 19,602 SH   SOLE 18 19,602 0 0
BOXED INC COM 103174108 765 413,403 SH   SOLE 21 413,403 0 0
BOXED INC COM 103174108 1,159 626,348 SH   SOLE 22 621,716 0 4,632
BOXLIGHT CORP COM CL A 103197109 6 9,138 SH   SOLE 18 9,138 0 0
BOXLIGHT CORP COM CL A 103197109 79 116,198 SH   SOLE 21 116,198 0 0
BOXLIGHT CORP COM CL A 103197109 587 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101 27,983 562,480 SH   SOLE 2 75,054 0 487,426
BOYD GAMING CORP COM 103304101 154 3,103 SH   SOLE 4 2,457 0 646
BOYD GAMING CORP COM 103304101 48 960 SH   SOLE 7 960 0 0
BOYD GAMING CORP COM 103304101 29 576 SH   SOLE 13 576 0 0
BOYD GAMING CORP COM 103304101 8,799 176,855 SH   SOLE 18 176,593 0 262
BOYD GAMING CORP COM 103304101 1,261 25,345 SH   SOLE 19 25,345 0 0
BOYD GAMING CORP COM 103304101 190,037 3,819,838 SH   SOLE 21 3,819,838 0 0
BOYD GAMING CORP COM 103304101 114,405 2,299,588 SH   SOLE 22 2,202,211 0 97,377
BOYD GAMING CORP COM 103304101 109 2,198 SH   SOLE 23 2,198 0 0
BOYD GAMING CORP COM 103304101 599 12,050 SH   SOLE 25 12,050 0 0
BOYD GAMING CORP COM 103304101 1,767 35,521 SH   SOLE 26 27,562 0 7,959
BOYD GAMING CORP COM 103304101 89 1,792 SH   SOLE 28 1,515 0 277
BOYD GAMING CORP COM 103304101 1,725 34,678 SH   SOLE 30 34,678 0 0
BOYD GAMING CORP COM 103304101 60 1,204 SH   SOLE 31 1,204 0 0
BOYD GAMING CORP COM 103304101 60 1,206 SH   SOLE 34 1,206 0 0
BOYD GAMING CORP COM 103304101 17 334 SH   SOLE 36 334 0 0
BOYD GAMING CORP COM 103304101 518 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 3,417 68,676 SH   SOLE 43 60,746 0 7,930
BP PLC SPONSORED ADR 055622104 17,653 622,671 SH   SOLE 2 622,671 0 0
BP PLC SPONSORED ADR 055622104 196 6,900 SH   SOLE 4 6,900 0 0
BP PLC SPONSORED ADR 055622104 38 1,350 SH   SOLE 17 0 0 1,350
BP PLC SPONSORED ADR 055622104 184,160 6,495,954 SH   SOLE 18 6,453,804 0 42,150
BP PLC SPONSORED ADR 055622104 84,832 2,992,322 SH   SOLE 19 2,992,322 0 0
BP PLC SPONSORED ADR 055622104 1,355 47,802 SH   SOLE 22 47,802 0 0
BP PLC SPONSORED ADR 055622104 5,249 185,162 SH   SOLE 23 185,162 0 0
BP PLC SPONSORED ADR 055622104 998 35,210 SH   SOLE 25 35,210 0 0
BP PLC SPONSORED ADR 055622104 33,762 1,190,915 SH   SOLE 34 1,190,915 0 0
BP PLC SPONSORED ADR 055622104 32,564 1,148,628 SH   SOLE 43 1,053,389 0 95,239
BRADY CORP CL A 104674106 1,184 25,059 SH   SOLE 2 13,646 0 11,413
BRADY CORP CL A 104674106 9 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,881 39,814 SH   SOLE 7 39,814 0 0
BRADY CORP CL A 104674106 7,533 159,461 SH   SOLE 18 159,461 0 0
BRADY CORP CL A 104674106 4,033 85,364 SH   SOLE 19 85,364 0 0
BRADY CORP CL A 104674106 275,876 5,839,878 SH   SOLE 21 5,839,878 0 0
BRADY CORP CL A 104674106 54,467 1,152,978 SH   SOLE 22 1,119,821 0 33,157
BRADY CORP CL A 104674106 352 7,448 SH   SOLE 25 7,448 0 0
BRADY CORP CL A 104674106 847 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106 41 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106 3,963 83,892 SH   SOLE 30 83,892 0 0
BRADY CORP CL A 104674106 316 6,683 SH   SOLE 40 6,683 0 0
BRADY CORP CL A 104674106 600 12,697 SH   SOLE 43 12,376 0 321
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2,936 684,296 SH   SOLE 2 368,739 0 315,557
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,134 264,404 SH   SOLE 18 213,098 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,139 2,596,520 SH   SOLE 19 2,596,520 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,776 2,511,989 SH   SOLE 21 2,511,989 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 17,505 4,080,316 SH   SOLE 22 4,036,967 0 43,349
BRAEMAR HOTELS & RESORTS INC COM 10482B101 437 101,908 SH   SOLE 23 101,908 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2,798 652,190 SH   SOLE 26 0 0 652,190
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 2,340 SH   SOLE 31 0 0 2,340
BRAEMAR HOTELS & RESORTS INC COM 10482B101 29 6,662 SH   SOLE 43 6,497 0 165
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 2,752 172,000 SH   SOLE 2 172,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 77 4,800 SH   SOLE 19 4,800 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3,954 247,111 SH   SOLE 21 247,111 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 7 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 19 6,723 SH   SOLE 18 6,723 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 248 89,719 SH   SOLE 21 89,719 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,034 374,744 SH   SOLE 22 374,744 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,612 167,185 SH   SOLE 2 62,908 0 104,277
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 781 81,030 SH   SOLE 4 81,030 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,047 212,306 SH   SOLE 7 212,306 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,141 637,052 SH   SOLE 18 637,052 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,496 570,126 SH   SOLE 19 570,126 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 216,600 22,468,889 SH   SOLE 21 22,468,889 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 53,566 5,556,651 SH   SOLE 22 5,379,727 0 176,924
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 62 6,470 SH   SOLE 23 6,470 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7,406 768,256 SH   SOLE 25 768,256 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 660 68,490 SH   SOLE 26 55,018 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,025 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11,398 1,182,344 SH   SOLE 30 1,182,344 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 45 4,681 SH   SOLE 34 4,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 238 24,664 SH   SOLE 36 24,664 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 190 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7,748 803,732 SH   SOLE 43 798,490 0 5,242
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 165 34,814 SH   SOLE 43 34,716 0 98
BRASKEM S A SP ADR PFD A 105532105 118 8,263 SH   SOLE 30 8,263 0 0
BRASKEM S A SP ADR PFD A 105532105 22 1,544 SH   SOLE 43 1,544 0 0
BRAZE INC COM CL A 10576N102 184 5,092 SH   SOLE 2 4,738 0 354
BRAZE INC COM CL A 10576N102 1,347 37,167 SH   SOLE 21 37,167 0 0
BRAZE INC COM CL A 10576N102 6,531 180,260 SH   SOLE 22 171,972 0 8,288
BRAZE INC COM CL A 10576N102 101 2,781 SH   SOLE 25 2,781 0 0
BRAZE INC COM CL A 10576N102 360 9,936 SH   SOLE 30 9,936 0 0
BRAZE INC COM CL A 10576N102 99 2,738 SH   SOLE 40 2,738 0 0
BRC INC COM CL A 05601U105 206 25,301 SH   SOLE 2 22,685 0 2,616
BRC INC COM CL A 05601U105 511 62,594 SH   SOLE 18 62,594 0 0
BRC INC COM CL A 05601U105 392 48,039 SH   SOLE 19 48,039 0 0
BRC INC COM CL A 05601U105 6,848 839,271 SH   SOLE 21 839,271 0 0
BRC INC COM CL A 05601U105 5,740 703,412 SH   SOLE 22 683,421 0 19,991
BREAD FINANCIAL HOLDINGS INC COM 018581108 2,682 72,378 SH   SOLE 2 60,140 0 12,238
BREAD FINANCIAL HOLDINGS INC COM 018581108 7 187 SH   SOLE 4 187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 49 1,322 SH   SOLE 7 1,322 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 5,673 153,064 SH   SOLE 18 153,064 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 711 19,187 SH   SOLE 19 19,187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 82,458 2,224,979 SH   SOLE 21 2,224,979 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 42,320 1,141,933 SH   SOLE 22 1,111,957 0 29,976
BREAD FINANCIAL HOLDINGS INC COM 018581108 268 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 671 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108 256 6,916 SH   SOLE 28 6,916 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 3,109 83,895 SH   SOLE 30 83,895 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 5,011 135,205 SH   SOLE 34 135,205 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 187 5,033 SH   SOLE 36 5,033 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 218 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 1,961 52,901 SH   SOLE 43 48,534 0 4,367
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 6,751 2,637,295 SH   SOLE 21 2,637,295 0 0
BRF SA SPONSORED ADR 10552T107 5,124 2,001,554 SH   SOLE 30 2,001,554 0 0
BRF SA SPONSORED ADR 10552T107 630 246,031 SH   SOLE 43 184,100 0 61,931
BRICKELL BIOTECH INC COM 10802T105 0 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 27 214,699 SH   SOLE 22 214,699 0 0
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 103 7,079 SH   SOLE 21 7,079 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 4,405 302,928 SH   SOLE 22 302,928 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,376 261,657 SH   SOLE 2 111,046 0 150,611
BRIDGEBIO PHARMA INC COM 10806X102 2 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 9 1,044 SH   SOLE 7 1,044 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,799 308,284 SH   SOLE 18 290,507 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102 5,512 607,042 SH   SOLE 19 607,042 0 0
BRIDGEBIO PHARMA INC COM 10806X102 40,653 4,477,182 SH   SOLE 21 4,477,182 0 0
BRIDGEBIO PHARMA INC COM 10806X102 26,853 2,957,335 SH   SOLE 22 2,883,204 0 74,131
BRIDGEBIO PHARMA INC COM 10806X102 169 18,605 SH   SOLE 23 18,605 0 0
BRIDGEBIO PHARMA INC COM 10806X102 106 11,650 SH   SOLE 25 11,650 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,191 131,199 SH   SOLE 26 32,902 0 98,297
BRIDGEBIO PHARMA INC COM 10806X102 17 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,517 497,502 SH   SOLE 30 497,502 0 0
BRIDGEBIO PHARMA INC COM 10806X102 125 13,770 SH   SOLE 34 13,770 0 0
BRIDGEBIO PHARMA INC COM 10806X102 73 8,000 SH   SOLE 36 8,000 0 0
BRIDGEBIO PHARMA INC COM 10806X102 71 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 503 55,424 SH   SOLE 43 53,013 0 2,411
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2,648 4,870,000 PRN   SOLE 21 4,870,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 3,014 7,375,000 PRN   SOLE 21 7,375,000 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 43 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 78 4,854 SH   SOLE 2 835 0 4,019
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,069 66,248 SH   SOLE 18 66,248 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 664 41,144 SH   SOLE 19 41,144 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 12,688 786,134 SH   SOLE 21 786,134 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9,706 601,359 SH   SOLE 22 588,581 0 12,778
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 17 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 56 4,281 SH   SOLE 21 4,281 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 753 30,569 SH   SOLE 2 22,668 0 7,901
BRIGHAM MINERALS INC CL A COM 10918L103 15 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 3,215 130,532 SH   SOLE 18 130,532 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,912 118,218 SH   SOLE 19 118,218 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 44,212 1,795,062 SH   SOLE 21 1,795,062 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 30,673 1,245,360 SH   SOLE 22 1,215,735 0 29,625
BRIGHAM MINERALS INC CL A COM 10918L103 369 14,990 SH   SOLE 25 14,990 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,273 51,687 SH   SOLE 26 37,026 0 14,661
BRIGHAM MINERALS INC CL A COM 10918L103 3,423 138,979 SH   SOLE 30 138,979 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 26 1,060 SH   SOLE 31 0 0 1,060
BRIGHAM MINERALS INC CL A COM 10918L103 23 951 SH   SOLE 34 951 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 624 25,329 SH   SOLE 36 25,329 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,743 111,350 SH   SOLE 43 106,963 0 4,387
BRIGHT HEALTH GROUP INC COM 10920V107 206 112,919 SH   SOLE 2 10,643 0 102,276
BRIGHT HEALTH GROUP INC COM 10920V107 2 1,259 SH   SOLE 7 1,259 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 1,021 560,846 SH   SOLE 18 560,846 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 729 400,501 SH   SOLE 19 400,501 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 12,378 6,801,179 SH   SOLE 21 6,801,179 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 4,208 2,312,340 SH   SOLE 22 2,176,221 0 136,119
BRIGHT HEALTH GROUP INC COM 10920V107 530 291,031 SH   SOLE 30 291,031 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 10,454 123,687 SH   SOLE 2 20,928 0 102,759
BRIGHT HORIZONS FAM SOL IN D COM 109194100 45 529 SH   SOLE 4 210 0 319
BRIGHT HORIZONS FAM SOL IN D COM 109194100 73 860 SH   SOLE 7 860 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,213 26,178 SH   SOLE 18 26,178 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,562 18,475 SH   SOLE 19 18,475 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 62,729 742,175 SH   SOLE 21 742,175 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 113,128 1,338,479 SH   SOLE 22 1,264,901 0 73,578
BRIGHT HORIZONS FAM SOL IN D COM 109194100 795 9,411 SH   SOLE 25 9,411 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,056 24,321 SH   SOLE 26 19,589 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100 92 1,087 SH   SOLE 28 1,087 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,401 52,071 SH   SOLE 30 52,071 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 74 881 SH   SOLE 31 881 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9 107 SH   SOLE 34 107 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 156 1,841 SH   SOLE 36 1,841 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 663 7,847 SH   SOLE 40 7,847 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 17 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,697 20,076 SH   SOLE 43 18,372 0 1,704
BRIGHT MINDS BIOSCIENCES INC COM 10919W108 9 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 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 769 121,749 SH   SOLE 18 121,749 0 0
BRIGHTCOVE INC COM 10921T101 467 73,857 SH   SOLE 19 73,857 0 0
BRIGHTCOVE INC COM 10921T101 8,865 1,402,709 SH   SOLE 21 1,402,709 0 0
BRIGHTCOVE INC COM 10921T101 6,197 980,583 SH   SOLE 22 967,230 0 13,353
BRIGHTCOVE INC COM 10921T101 15 2,323 SH   SOLE 43 2,323 0 0
BRIGHTHOUSE FINL INC COM 10922N103 20,641 503,199 SH   SOLE 2 204,095 0 299,104
BRIGHTHOUSE FINL INC COM 10922N103 949 23,147 SH   SOLE 4 22,393 0 754
BRIGHTHOUSE FINL INC COM 10922N103 204 4,970 SH   SOLE 7 4,970 0 0
BRIGHTHOUSE FINL INC COM 10922N103 421 10,270 SH   SOLE 13 10,270 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,726 163,958 SH   SOLE 18 162,646 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103 1,564 38,137 SH   SOLE 19 38,137 0 0
BRIGHTHOUSE FINL INC COM 10922N103 154,536 3,767,323 SH   SOLE 21 3,767,323 0 0
BRIGHTHOUSE FINL INC COM 10922N103 94,057 2,292,963 SH   SOLE 22 2,164,789 0 128,174
BRIGHTHOUSE FINL INC COM 10922N103 2,546 62,056 SH   SOLE 23 62,056 0 0
BRIGHTHOUSE FINL INC COM 10922N103 587 14,301 SH   SOLE 25 14,301 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,770 67,519 SH   SOLE 26 43,393 0 24,126
BRIGHTHOUSE FINL INC COM 10922N103 1,230 29,974 SH   SOLE 28 29,262 0 712
BRIGHTHOUSE FINL INC COM 10922N103 767 18,692 SH   SOLE 29 18,692 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,571 111,423 SH   SOLE 30 111,423 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,068 26,042 SH   SOLE 31 25,522 0 520
BRIGHTHOUSE FINL INC COM 10922N103 485 11,829 SH   SOLE 34 11,829 0 0
BRIGHTHOUSE FINL INC COM 10922N103 636 15,510 SH   SOLE 36 15,510 0 0
BRIGHTHOUSE FINL INC COM 10922N103 427 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,943 120,509 SH   SOLE 43 104,574 0 15,935
BRIGHTSPHERE INVT GROUP INC COM 10948W103 662 36,730 SH   SOLE 2 27,272 0 9,458
BRIGHTSPHERE INVT GROUP INC COM 10948W103 4 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 8 441 SH   SOLE 7 441 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,102 116,686 SH   SOLE 18 116,686 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,086 60,306 SH   SOLE 19 60,306 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 68,966 3,829,331 SH   SOLE 21 3,829,331 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 15,342 851,872 SH   SOLE 22 825,328 0 26,544
BRIGHTSPHERE INVT GROUP INC COM 10948W103 88 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 449 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,597 88,682 SH   SOLE 30 88,682 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 59 3,268 SH   SOLE 40 3,268 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 923 51,238 SH   SOLE 43 50,894 0 344
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 732 96,923 SH   SOLE 2 38,209 0 58,714
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 3 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 6 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,990 263,533 SH   SOLE 18 263,533 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,274 168,733 SH   SOLE 19 168,733 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 33,675 4,460,305 SH   SOLE 21 4,460,305 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 16,108 2,133,536 SH   SOLE 22 2,027,115 0 106,421
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 81 10,738 SH   SOLE 25 10,738 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 191 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 235 31,158 SH   SOLE 28 31,158 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 368 48,806 SH   SOLE 30 48,806 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 11 1,419 SH   SOLE 31 0 0 1,419
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 71 9,401 SH   SOLE 40 9,401 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 795 105,335 SH   SOLE 43 100,946 0 4,389
BRIGHTVIEW HLDGS INC COM 10948C107 797 66,422 SH   SOLE 2 28,096 0 38,326
BRIGHTVIEW HLDGS INC COM 10948C107 8 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,635 136,269 SH   SOLE 18 136,269 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 3,193 266,063 SH   SOLE 19 266,063 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 18,539 1,544,942 SH   SOLE 21 1,544,942 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 14,629 1,219,081 SH   SOLE 22 1,177,803 0 41,278
BRIGHTVIEW HLDGS INC COM 10948C107 49 4,069 SH   SOLE 25 4,069 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 380 31,634 SH   SOLE 26 0 0 31,634
BRIGHTVIEW HLDGS INC COM 10948C107 192 16,029 SH   SOLE 30 16,029 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 68 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 157 13,045 SH   SOLE 43 12,823 0 222
BRILLIANT EARTH GROUP INC CL A COM 109504100 29 6,061 SH   SOLE 2 6,061 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100 512 107,880 SH   SOLE 22 107,880 0 0
BRINKER INTL INC COM 109641100 418 18,954 SH   SOLE 2 12,471 0 6,483
BRINKER INTL INC COM 109641100 4 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 23 1,045 SH   SOLE 7 1,045 0 0
BRINKER INTL INC COM 109641100 3,265 148,203 SH   SOLE 18 148,203 0 0
BRINKER INTL INC COM 109641100 1,951 88,539 SH   SOLE 19 88,539 0 0
BRINKER INTL INC COM 109641100 119,586 5,428,329 SH   SOLE 21 5,428,329 0 0
BRINKER INTL INC COM 109641100 24,021 1,090,372 SH   SOLE 22 1,060,483 0 29,889
BRINKER INTL INC COM 109641100 8 377 SH   SOLE 23 377 0 0
BRINKER INTL INC COM 109641100 192 8,716 SH   SOLE 25 8,716 0 0
BRINKER INTL INC COM 109641100 587 26,640 SH   SOLE 26 23,684 0 2,956
BRINKER INTL INC COM 109641100 17 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100 2,694 122,271 SH   SOLE 30 122,271 0 0
BRINKER INTL INC COM 109641100 96 4,377 SH   SOLE 36 4,377 0 0
BRINKER INTL INC COM 109641100 123 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 1,837 83,370 SH   SOLE 43 68,137 0 15,233
BRINKS CO COM 109696104 2,352 38,744 SH   SOLE 2 33,688 0 5,056
BRINKS CO COM 109696104 13 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 51 832 SH   SOLE 7 832 0 0
BRINKS CO COM 109696104 12,139 199,955 SH   SOLE 18 199,955 0 0
BRINKS CO COM 109696104 5,095 83,925 SH   SOLE 19 83,925 0 0
BRINKS CO COM 109696104 194,661 3,206,406 SH   SOLE 21 3,206,406 0 0
BRINKS CO COM 109696104 81,227 1,337,950 SH   SOLE 22 1,307,527 0 30,423
BRINKS CO COM 109696104 457 7,528 SH   SOLE 25 7,528 0 0
BRINKS CO COM 109696104 1,379 22,722 SH   SOLE 26 19,230 0 3,492
BRINKS CO COM 109696104 54 887 SH   SOLE 28 887 0 0
BRINKS CO COM 109696104 19,984 329,170 SH   SOLE 30 329,170 0 0
BRINKS CO COM 109696104 69 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104 408 6,718 SH   SOLE 40 6,718 0 0
BRINKS CO COM 109696104 785 12,938 SH   SOLE 43 11,977 0 961
BRISTOL-MYERS SQUIBB CO COM 110122108 435,779 5,659,465 SH   SOLE 2 1,941,780 0 3,717,685
BRISTOL-MYERS SQUIBB CO COM 110122108 128,232 1,665,356 SH   SOLE 4 1,028,242 0 637,114
BRISTOL-MYERS SQUIBB CO COM 110122108 163,649 2,125,309 SH   SOLE 7 2,062,043 0 63,266
BRISTOL-MYERS SQUIBB CO COM 110122108 5,637 73,203 SH   SOLE 13 73,203 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 24,636 319,949 SH   SOLE 15 319,949 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH   SOLE 17 0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 476,519 6,188,561 SH   SOLE 18 5,860,722 0 327,839
BRISTOL-MYERS SQUIBB CO COM 110122108 215,538 2,799,190 SH   SOLE 19 2,799,190 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,916,648 63,852,576 SH   SOLE 21 63,852,576 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,585,879 46,569,858 SH   SOLE 22 41,824,572 0 4,745,286
BRISTOL-MYERS SQUIBB CO COM 110122108 297,091 3,858,321 SH   SOLE 23 3,858,321 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 320,649 4,164,275 SH   SOLE 25 4,164,275 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 388,259 5,042,319 SH   SOLE 26 2,184,447 0 2,857,872
BRISTOL-MYERS SQUIBB CO COM 110122108 418,106 5,429,949 SH   SOLE 28 442,986 0 4,986,963
BRISTOL-MYERS SQUIBB CO COM 110122108 6,334 82,256 SH   SOLE 29 82,256 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,108,286 14,393,327 SH   SOLE 30 14,379,110 0 14,217
BRISTOL-MYERS SQUIBB CO COM 110122108 44,520 578,187 SH   SOLE 31 349,232 0 228,955
BRISTOL-MYERS SQUIBB CO COM 110122108 365,723 4,749,645 SH   SOLE 34 4,749,645 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 68,543 890,171 SH   SOLE 36 890,171 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,523 71,724 SH   SOLE 40 71,724 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 666 8,653 SH   OTR 43 8,653 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 163,468 2,122,963 SH   SOLE 43 1,952,668 0 170,296
BRISTOW GROUP INC COM 11040G103 375 16,021 SH   SOLE 2 2,826 0 13,195
BRISTOW GROUP INC COM 11040G103 7 311 SH   SOLE 7 311 0 0
BRISTOW GROUP INC COM 11040G103 2,106 90,004 SH   SOLE 18 90,004 0 0
BRISTOW GROUP INC COM 11040G103 1,087 46,441 SH   SOLE 19 46,441 0 0
BRISTOW GROUP INC COM 11040G103 71,631 3,061,163 SH   SOLE 21 3,061,163 0 0
BRISTOW GROUP INC COM 11040G103 13,512 577,426 SH   SOLE 22 554,127 0 23,299
BRISTOW GROUP INC COM 11040G103 17 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103 771 32,934 SH   SOLE 30 32,934 0 0
BRISTOW GROUP INC COM 11040G103 209 8,933 SH   SOLE 43 8,926 0 7
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,854 136,421 SH   SOLE 2 136,421 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 100,496 2,342,012 SH   SOLE 18 2,326,290 0 15,722
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 41,569 968,744 SH   SOLE 19 968,744 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,360 78,312 SH   SOLE 23 78,312 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 145 3,389 SH   SOLE 26 0 0 3,389
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 46,525 1,084,246 SH   SOLE 43 942,426 0 141,819
BRIXMOR PPTY GROUP INC COM 11120U105 21,005 1,039,358 SH   SOLE 2 276,251 0 763,107
BRIXMOR PPTY GROUP INC COM 11120U105 3,131 154,916 SH   SOLE 4 153,403 0 1,513
BRIXMOR PPTY GROUP INC COM 11120U105 7,645 378,287 SH   SOLE 7 378,287 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 20 986 SH   SOLE 13 986 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 13,660 675,899 SH   SOLE 18 669,307 0 6,592
BRIXMOR PPTY GROUP INC COM 11120U105 21,198 1,048,888 SH   SOLE 19 1,048,888 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 342,202 16,932,335 SH   SOLE 21 16,932,335 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 224,998 11,133,007 SH   SOLE 22 10,581,321 0 551,686
BRIXMOR PPTY GROUP INC COM 11120U105 316 15,632 SH   SOLE 23 15,632 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 26,961 1,334,033 SH   SOLE 25 1,334,033 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,945 195,185 SH   SOLE 26 146,339 0 48,846
BRIXMOR PPTY GROUP INC COM 11120U105 3,790 187,539 SH   SOLE 28 5,291 0 182,248
BRIXMOR PPTY GROUP INC COM 11120U105 25 1,227 SH   SOLE 29 1,227 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29,024 1,436,119 SH   SOLE 30 1,436,119 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 219 10,860 SH   SOLE 31 6,963 0 3,897
BRIXMOR PPTY GROUP INC COM 11120U105 862 42,635 SH   SOLE 34 42,635 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 863 42,721 SH   SOLE 36 42,721 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 767 37,938 SH   SOLE 40 37,938 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 28 1,380 SH   OTR 43 1,380 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,304 212,948 SH   SOLE 43 192,312 0 20,636
BROADCOM INC COM 11135F101 403,681 830,945 SH   SOLE 2 170,667 0 660,278
BROADCOM INC COM 11135F101 136,154 280,262 SH   SOLE 4 160,645 0 119,617
BROADCOM INC COM 11135F101 214,658 441,855 SH   SOLE 7 429,739 0 12,116
BROADCOM INC COM 11135F101 864 1,779 SH   SOLE 13 1,779 0 0
BROADCOM INC COM 11135F101 29,936 61,620 SH   SOLE 15 61,620 0 0
BROADCOM INC COM 11135F101 49 100 SH   SOLE 17 0 0 100
BROADCOM INC COM 11135F101 364,554 750,405 SH   SOLE 18 689,310 0 61,095
BROADCOM INC COM 11135F101 145,767 300,049 SH   SOLE 19 300,049 0 0
BROADCOM INC COM 11135F101 5,808,571 11,956,466 SH   SOLE 21 11,956,466 0 0
BROADCOM INC COM 11135F101 4,155,744 8,554,257 SH   SOLE 22 7,744,209 0 810,048
BROADCOM INC COM 11135F101 338,714 697,215 SH   SOLE 23 697,215 0 0
BROADCOM INC COM 11135F101 341,448 702,842 SH   SOLE 25 702,842 0 0
BROADCOM INC COM 11135F101 431,744 888,710 SH   SOLE 26 331,841 0 556,869
BROADCOM INC COM 11135F101 279,994 576,344 SH   SOLE 28 11,698 0 564,646
BROADCOM INC COM 11135F101 284 585 SH   SOLE 29 585 0 0
BROADCOM INC COM 11135F101 1,177,387 2,423,554 SH   SOLE 30 2,423,554 0 0
BROADCOM INC COM 11135F101 40,894 84,176 SH   SOLE 31 44,417 0 39,759
BROADCOM INC COM 11135F101 45,445 93,544 SH   SOLE 32 93,544 0 0
BROADCOM INC COM 11135F101 105,052 216,241 SH   SOLE 34 216,241 0 0
BROADCOM INC COM 11135F101 71,657 147,500 SH   SOLE 36 147,500 0 0
BROADCOM INC COM 11135F101 6,481 13,341 SH   SOLE 40 13,341 0 0
BROADCOM INC COM 11135F101 466 960 SH   OTR 43 960 0 0
BROADCOM INC COM 11135F101 165,755 341,193 SH   SOLE 43 305,855 0 35,338
BROADCOM INC 8% MCNV PFD SR A 11135F200 472,610 314,413 SH   SOLE 21 314,413 0 0
BROADMARK RLTY CAP INC COM 11135B100 718 107,063 SH   SOLE 2 38,670 0 68,393
BROADMARK RLTY CAP INC COM 11135B100 2 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 12 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,672 398,217 SH   SOLE 18 398,217 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,848 275,432 SH   SOLE 19 275,432 0 0
BROADMARK RLTY CAP INC COM 11135B100 43,500 6,482,927 SH   SOLE 21 6,482,927 0 0
BROADMARK RLTY CAP INC COM 11135B100 23,005 3,428,505 SH   SOLE 22 3,292,722 0 135,783
BROADMARK RLTY CAP INC COM 11135B100 107 15,966 SH   SOLE 25 15,966 0 0
BROADMARK RLTY CAP INC COM 11135B100 470 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 601 89,550 SH   SOLE 30 89,550 0 0
BROADMARK RLTY CAP INC COM 11135B100 89 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 441 65,657 SH   SOLE 43 61,055 0 4,602
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,887 195,630 SH   SOLE 2 38,712 0 156,918
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,786 89,695 SH   SOLE 4 47,698 0 41,997
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,646 123,788 SH   SOLE 7 119,822 0 3,966
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 80 562 SH   SOLE 13 562 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,222 15,588 SH   SOLE 15 15,588 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43,043 301,953 SH   SOLE 18 285,803 0 16,150
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,505 52,647 SH   SOLE 19 52,647 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 611,484 4,289,608 SH   SOLE 21 4,289,608 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 381,960 2,679,481 SH   SOLE 22 2,443,574 0 235,907
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,415 192,319 SH   SOLE 23 192,319 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,432 269,607 SH   SOLE 25 269,607 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,842 272,481 SH   SOLE 26 86,110 0 186,371
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,356 262,056 SH   SOLE 28 2,069 0 259,987
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19 134 SH   SOLE 29 134 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 110,076 772,193 SH   SOLE 30 772,193 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,261 22,873 SH   SOLE 31 11,751 0 11,122
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,638 11,489 SH   SOLE 34 11,489 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,407 58,978 SH   SOLE 36 58,978 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 559 3,919 SH   SOLE 40 3,919 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 55 386 SH   OTR 43 386 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21,532 151,052 SH   SOLE 43 142,559 0 8,493
BROADSTONE NET LEASE INC COM 11135E203 3,046 148,526 SH   SOLE 2 46,884 0 101,642
BROADSTONE NET LEASE INC COM 11135E203 1,667 81,281 SH   SOLE 4 81,281 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,366 212,878 SH   SOLE 7 212,878 0 0
BROADSTONE NET LEASE INC COM 11135E203 10,118 493,339 SH   SOLE 18 493,337 0 2
BROADSTONE NET LEASE INC COM 11135E203 10,528 513,334 SH   SOLE 19 513,334 0 0
BROADSTONE NET LEASE INC COM 11135E203 141,438 6,896,062 SH   SOLE 21 6,896,062 0 0
BROADSTONE NET LEASE INC COM 11135E203 109,104 5,319,574 SH   SOLE 22 5,141,152 0 178,422
BROADSTONE NET LEASE INC COM 11135E203 131 6,378 SH   SOLE 23 6,378 0 0
BROADSTONE NET LEASE INC COM 11135E203 1,957 95,407 SH   SOLE 26 82,981 0 12,426
BROADSTONE NET LEASE INC COM 11135E203 2,003 97,661 SH   SOLE 28 2,798 0 94,863
BROADSTONE NET LEASE INC COM 11135E203 8,227 401,105 SH   SOLE 30 401,105 0 0
BROADSTONE NET LEASE INC COM 11135E203 10 495 SH   SOLE 31 0 0 495
BROADSTONE NET LEASE INC COM 11135E203 407 19,851 SH   SOLE 40 19,851 0 0
BROADSTONE NET LEASE INC COM 11135E203 699 34,083 SH   SOLE 43 22,304 0 11,779
BROADWAY FINL CORP DEL COM 111444105 8 7,963 SH   SOLE 18 7,963 0 0
BROADWAY FINL CORP DEL COM 111444105 103 97,307 SH   SOLE 21 97,307 0 0
BROADWAY FINL CORP DEL COM 111444105 1 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207 6 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 98 59,904 SH   SOLE 21 59,904 0 0
BROADWIND INC COM NEW 11161T207 488 297,706 SH   SOLE 22 297,706 0 0
BROOGE ENERGY LTD SHS G1611B107 1 155 SH   SOLE 28 155 0 0
BROOKDALE SR LIVING INC COM 112463104 15,777 3,475,187 SH   SOLE 2 3,247,553 0 227,634
BROOKDALE SR LIVING INC COM 112463104 3,997 880,326 SH   SOLE 4 880,326 0 0
BROOKDALE SR LIVING INC COM 112463104 30 6,560 SH   SOLE 7 6,560 0 0
BROOKDALE SR LIVING INC COM 112463104 7,884 1,736,636 SH   SOLE 18 1,736,636 0 0
BROOKDALE SR LIVING INC COM 112463104 39,635 8,730,244 SH   SOLE 19 8,730,244 0 0
BROOKDALE SR LIVING INC COM 112463104 32,006 7,049,729 SH   SOLE 21 7,049,729 0 0
BROOKDALE SR LIVING INC COM 112463104 24,884 5,481,102 SH   SOLE 22 4,473,245 0 1,007,857
BROOKDALE SR LIVING INC COM 112463104 314 69,164 SH   SOLE 23 69,164 0 0
BROOKDALE SR LIVING INC COM 112463104 106 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104 385 84,799 SH   SOLE 26 47,777 0 37,022
BROOKDALE SR LIVING INC COM 112463104 1,410 310,643 SH   SOLE 28 176,302 0 134,341
BROOKDALE SR LIVING INC COM 112463104 1,308 288,156 SH   SOLE 30 288,156 0 0
BROOKDALE SR LIVING INC COM 112463104 36,533 8,046,997 SH   SOLE 34 8,046,997 0 0
BROOKDALE SR LIVING INC COM 112463104 54 11,980 SH   SOLE 36 11,980 0 0
BROOKDALE SR LIVING INC COM 112463104 92 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 427 94,128 SH   SOLE 43 46,460 0 47,668
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22 497 SH   SOLE 22 497 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 591 13,279 SH   SOLE 43 12,715 0 564
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 168 7,303 SH   SOLE 2 1,087 0 6,216
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 4 172 SH   SOLE 7 172 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1,324 57,534 SH   SOLE 18 57,534 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1,065 46,265 SH   SOLE 19 46,265 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 18,563 806,730 SH   SOLE 21 806,730 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 4,889 212,460 SH   SOLE 22 207,545 0 4,915
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 43 1,133 SH   SOLE 43 2 0 1,131
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6,959 163,744 SH   SOLE 2 80,142 0 83,602
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,982 140,743 SH   SOLE 7 140,743 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11,371 267,562 SH   SOLE 18 246,809 0 20,753
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 29,740 699,775 SH   SOLE 19 699,775 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 128,736 3,029,083 SH   SOLE 21 3,029,083 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 61,189 1,439,736 SH   SOLE 22 1,422,054 0 17,682
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 954 22,458 SH   SOLE 23 22,458 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,965 116,824 SH   SOLE 26 0 0 116,824
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 52 1,225 SH   SOLE 31 0 0 1,225
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 425 10,002 SH   SOLE 43 9,230 0 772
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13,463 378,065 SH   SOLE 2 30,240 0 347,825
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 53 1,501 SH   SOLE 7 1,501 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,983 55,685 SH   SOLE 18 55,685 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11,596 325,639 SH   SOLE 19 325,639 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 47,813 1,342,681 SH   SOLE 21 1,342,681 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51,632 1,449,934 SH   SOLE 22 1,334,758 0 115,176
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 325 9,114 SH   SOLE 23 9,114 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 4,050 113,744 SH   SOLE 28 0 0 113,744
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 103 2,885 SH   SOLE 31 1,873 0 1,012
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,734 48,691 SH   SOLE 43 48,379 0 312
BROOKLINE BANCORP INC DEL COM 11373M107 628 47,160 SH   SOLE 2 20,725 0 26,435
BROOKLINE BANCORP INC DEL COM 11373M107 4 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 10 774 SH   SOLE 7 774 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 3,707 278,478 SH   SOLE 18 278,478 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,708 128,361 SH   SOLE 19 128,361 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 117,617 8,836,722 SH   SOLE 21 8,836,722 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 26,694 2,005,571 SH   SOLE 22 1,931,412 0 74,159
BROOKLINE BANCORP INC DEL COM 11373M107 65 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 493 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 44 3,272 SH   SOLE 28 3,272 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,565 117,615 SH   SOLE 30 117,615 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 111 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 366 27,482 SH   SOLE 43 27,482 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 11 22,028 SH   SOLE 2 7,309 0 14,719
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 5 9,526 SH   SOLE 18 9,526 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 169 325,712 SH   SOLE 19 325,712 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 157 303,947 SH   SOLE 21 303,947 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 256 495,167 SH   SOLE 22 495,167 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 3 6,101 SH   SOLE 23 6,101 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 13 26,016 SH   SOLE 26 0 0 26,016
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 12 22,725 SH   SOLE 30 22,725 0 0
BROWN & BROWN INC COM 115236101 21,224 363,801 SH   SOLE 2 78,827 0 284,974
BROWN & BROWN INC COM 115236101 10,914 187,084 SH   SOLE 4 94,493 0 92,591
BROWN & BROWN INC COM 115236101 14,173 242,935 SH   SOLE 7 236,091 0 6,844
BROWN & BROWN INC COM 115236101 69 1,181 SH   SOLE 13 1,181 0 0
BROWN & BROWN INC COM 115236101 1,374 23,549 SH   SOLE 15 23,549 0 0
BROWN & BROWN INC COM 115236101 29,477 505,260 SH   SOLE 18 473,593 0 31,667
BROWN & BROWN INC COM 115236101 6,882 117,970 SH   SOLE 19 117,970 0 0
BROWN & BROWN INC COM 115236101 358,800 6,150,153 SH   SOLE 21 6,150,153 0 0
BROWN & BROWN INC COM 115236101 327,368 5,611,380 SH   SOLE 22 5,135,657 0 475,723
BROWN & BROWN INC COM 115236101 22,074 378,369 SH   SOLE 23 378,369 0 0
BROWN & BROWN INC COM 115236101 16,226 278,124 SH   SOLE 25 278,124 0 0
BROWN & BROWN INC COM 115236101 26,315 451,065 SH   SOLE 26 153,521 0 297,544
BROWN & BROWN INC COM 115236101 18,945 324,742 SH   SOLE 28 4,286 0 320,456
BROWN & BROWN INC COM 115236101 83,749 1,435,541 SH   SOLE 30 1,435,541 0 0
BROWN & BROWN INC COM 115236101 2,750 47,140 SH   SOLE 31 24,163 0 22,977
BROWN & BROWN INC COM 115236101 705 12,086 SH   SOLE 34 12,086 0 0
BROWN & BROWN INC COM 115236101 5,599 95,967 SH   SOLE 36 95,967 0 0
BROWN & BROWN INC COM 115236101 438 7,501 SH   SOLE 40 7,501 0 0
BROWN & BROWN INC COM 115236101 20 347 SH   OTR 43 347 0 0
BROWN & BROWN INC COM 115236101 6,144 105,312 SH   SOLE 43 93,068 0 12,244
BROWN FORMAN CORP CL A 115637100 2,721 40,225 SH   SOLE 2 1,894 0 38,331
BROWN FORMAN CORP CL A 115637100 36 536 SH   SOLE 7 536 0 0
BROWN FORMAN CORP CL A 115637100 1,301 19,236 SH   SOLE 18 19,236 0 0
BROWN FORMAN CORP CL A 115637100 676 9,988 SH   SOLE 19 9,988 0 0
BROWN FORMAN CORP CL A 115637100 42,678 630,953 SH   SOLE 21 630,953 0 0
BROWN FORMAN CORP CL A 115637100 21,562 318,771 SH   SOLE 22 279,973 0 38,798
BROWN FORMAN CORP CL A 115637100 45 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100 2,254 33,326 SH   SOLE 43 33,134 0 192
BROWN FORMAN CORP CL B 115637209 31,109 443,405 SH   SOLE 2 345,619 0 97,786
BROWN FORMAN CORP CL B 115637209 27,027 385,214 SH   SOLE 4 249,613 0 135,601
BROWN FORMAN CORP CL B 115637209 14,164 201,881 SH   SOLE 7 195,595 0 6,286
BROWN FORMAN CORP CL B 115637209 2,137 30,453 SH   SOLE 13 30,453 0 0
BROWN FORMAN CORP CL B 115637209 2,650 37,771 SH   SOLE 15 37,771 0 0
BROWN FORMAN CORP CL B 115637209 53,365 760,613 SH   SOLE 18 612,782 0 147,831
BROWN FORMAN CORP CL B 115637209 66,861 952,981 SH   SOLE 19 952,981 0 0
BROWN FORMAN CORP CL B 115637209 410,324 5,848,410 SH   SOLE 21 5,848,410 0 0
BROWN FORMAN CORP CL B 115637209 372,766 5,313,090 SH   SOLE 22 4,575,755 0 737,335
BROWN FORMAN CORP CL B 115637209 42,843 610,651 SH   SOLE 23 610,651 0 0
BROWN FORMAN CORP CL B 115637209 32,928 469,324 SH   SOLE 25 469,324 0 0
BROWN FORMAN CORP CL B 115637209 42,867 610,989 SH   SOLE 26 233,286 0 377,703
BROWN FORMAN CORP CL B 115637209 60,664 864,658 SH   SOLE 28 11,146 0 853,512
BROWN FORMAN CORP CL B 115637209 1,631 23,247 SH   SOLE 29 23,247 0 0
BROWN FORMAN CORP CL B 115637209 95,328 1,358,720 SH   SOLE 30 1,358,720 0 0
BROWN FORMAN CORP CL B 115637209 6,074 86,578 SH   SOLE 31 53,255 0 33,323
BROWN FORMAN CORP CL B 115637209 9,126 130,068 SH   SOLE 34 130,068 0 0
BROWN FORMAN CORP CL B 115637209 6,997 99,734 SH   SOLE 36 99,734 0 0
BROWN FORMAN CORP CL B 115637209 638 9,092 SH   SOLE 40 9,092 0 0
BROWN FORMAN CORP CL B 115637209 89 1,273 SH   OTR 43 1,273 0 0
BROWN FORMAN CORP CL B 115637209 16,858 240,281 SH   SOLE 43 230,024 0 10,257
BRP GROUP INC COM CL A 05589G102 540 22,350 SH   SOLE 2 16,347 0 6,003
BRP GROUP INC COM CL A 05589G102 4 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 16 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 3,561 147,464 SH   SOLE 18 147,464 0 0
BRP GROUP INC COM CL A 05589G102 2,541 105,225 SH   SOLE 19 105,225 0 0
BRP GROUP INC COM CL A 05589G102 45,819 1,897,261 SH   SOLE 21 1,897,261 0 0
BRP GROUP INC COM CL A 05589G102 32,699 1,353,977 SH   SOLE 22 1,318,626 0 35,351
BRP GROUP INC COM CL A 05589G102 184 7,607 SH   SOLE 25 7,607 0 0
BRP GROUP INC COM CL A 05589G102 631 26,148 SH   SOLE 26 22,399 0 3,749
BRP GROUP INC COM CL A 05589G102 18 755 SH   SOLE 28 755 0 0
BRP GROUP INC COM CL A 05589G102 1,942 80,417 SH   SOLE 30 80,417 0 0
BRP GROUP INC COM CL A 05589G102 169 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102 222 9,195 SH   SOLE 43 8,763 0 432
BRT APARTMENTS CORP COM 055645303 353 16,416 SH   SOLE 2 6,672 0 9,744
BRT APARTMENTS CORP COM 055645303 5 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303 778 36,198 SH   SOLE 18 36,198 0 0
BRT APARTMENTS CORP COM 055645303 423 19,675 SH   SOLE 19 19,675 0 0
BRT APARTMENTS CORP COM 055645303 9,840 457,906 SH   SOLE 21 457,906 0 0
BRT APARTMENTS CORP COM 055645303 8,743 406,846 SH   SOLE 22 400,276 0 6,570
BRT APARTMENTS CORP COM 055645303 10 480 SH   SOLE 23 480 0 0
BRT APARTMENTS CORP COM 055645303 13 585 SH   SOLE 31 0 0 585
BRT APARTMENTS CORP COM 055645303 24 1,139 SH   SOLE 43 1,139 0 0
BRUKER CORP COM 116794108 22,391 356,771 SH   SOLE 2 142,136 0 214,635
BRUKER CORP COM 116794108 869 13,850 SH   SOLE 4 11,678 0 2,172
BRUKER CORP COM 116794108 102 1,630 SH   SOLE 7 1,630 0 0
BRUKER CORP COM 116794108 15,857 252,668 SH   SOLE 18 250,898 0 1,770
BRUKER CORP COM 116794108 25,497 406,266 SH   SOLE 19 406,266 0 0
BRUKER CORP COM 116794108 410,872 6,546,719 SH   SOLE 21 6,546,719 0 0
BRUKER CORP COM 116794108 196,486 3,130,747 SH   SOLE 22 2,966,616 0 164,131
BRUKER CORP COM 116794108 367 5,841 SH   SOLE 23 5,841 0 0
BRUKER CORP COM 116794108 970 15,456 SH   SOLE 25 15,456 0 0
BRUKER CORP COM 116794108 3,129 49,856 SH   SOLE 26 40,411 0 9,445
BRUKER CORP COM 116794108 113 1,799 SH   SOLE 28 1,799 0 0
BRUKER CORP COM 116794108 45 710 SH   SOLE 29 710 0 0
BRUKER CORP COM 116794108 3,127 49,830 SH   SOLE 30 49,830 0 0
BRUKER CORP COM 116794108 100 1,599 SH   SOLE 31 1,599 0 0
BRUKER CORP COM 116794108 2,084 33,198 SH   SOLE 34 33,198 0 0
BRUKER CORP COM 116794108 13 202 SH   SOLE 36 202 0 0
BRUKER CORP COM 116794108 848 13,505 SH   SOLE 40 13,505 0 0
BRUKER CORP COM 116794108 44 699 SH   OTR 43 699 0 0
BRUKER CORP COM 116794108 3,880 61,829 SH   SOLE 43 60,703 0 1,126
BRUNSWICK CORP COM 117043109 9,160 140,104 SH   SOLE 2 88,437 0 51,667
BRUNSWICK CORP COM 117043109 52 794 SH   SOLE 4 273 0 521
BRUNSWICK CORP COM 117043109 84 1,282 SH   SOLE 7 1,282 0 0
BRUNSWICK CORP COM 117043109 10,757 164,529 SH   SOLE 18 164,529 0 0
BRUNSWICK CORP COM 117043109 3,262 49,891 SH   SOLE 19 49,891 0 0
BRUNSWICK CORP COM 117043109 245,773 3,759,146 SH   SOLE 21 3,759,146 0 0
BRUNSWICK CORP COM 117043109 137,971 2,110,297 SH   SOLE 22 2,020,099 0 90,198
BRUNSWICK CORP COM 117043109 772 11,806 SH   SOLE 25 11,806 0 0
BRUNSWICK CORP COM 117043109 2,596 39,702 SH   SOLE 26 33,349 0 6,353
BRUNSWICK CORP COM 117043109 91 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109 2,786 42,611 SH   SOLE 30 42,611 0 0
BRUNSWICK CORP COM 117043109 74 1,128 SH   SOLE 31 1,128 0 0
BRUNSWICK CORP COM 117043109 313 4,790 SH   SOLE 36 4,790 0 0
BRUNSWICK CORP COM 117043109 647 9,900 SH   SOLE 40 9,900 0 0
BRUNSWICK CORP COM 117043109 18 278 SH   OTR 43 278 0 0
BRUNSWICK CORP COM 117043109 1,453 22,231 SH   SOLE 43 20,267 0 1,964
BSQUARE CORP COM NEW 11776U300 13 10,034 SH   SOLE 21 10,034 0 0
BSQUARE CORP COM NEW 11776U300 294 233,109 SH   SOLE 22 233,109 0 0
BTCS INC COM NEW 05581M404 19 12,602 SH   SOLE 21 12,602 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,339 268,839 SH   SOLE 2 178,622 0 90,217
BTRS HOLDINGS INC COM CL 1 11778X104 4 762 SH   SOLE 7 762 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,316 264,289 SH   SOLE 18 246,735 0 17,554
BTRS HOLDINGS INC COM CL 1 11778X104 2,801 562,510 SH   SOLE 19 562,510 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 18,479 3,710,589 SH   SOLE 21 3,710,589 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 13,219 2,654,433 SH   SOLE 22 2,610,430 0 44,003
BTRS HOLDINGS INC COM CL 1 11778X104 81 16,273 SH   SOLE 23 16,273 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 38 7,584 SH   SOLE 25 7,584 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 323 64,924 SH   SOLE 26 6,031 0 58,893
BTRS HOLDINGS INC COM CL 1 11778X104 490 98,486 SH   SOLE 30 98,486 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 26 5,161 SH   SOLE 36 5,161 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 35 7,084 SH   SOLE 40 7,084 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 9 1,758 SH   SOLE 43 1,758 0 0
BUCKLE INC COM 118440106 1,053 38,024 SH   SOLE 2 21,086 0 16,938
BUCKLE INC COM 118440106 4 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 11 394 SH   SOLE 7 394 0 0
BUCKLE INC COM 118440106 2,838 102,505 SH   SOLE 18 102,505 0 0
BUCKLE INC COM 118440106 4,098 147,984 SH   SOLE 19 147,984 0 0
BUCKLE INC COM 118440106 96,019 3,467,632 SH   SOLE 21 3,467,632 0 0
BUCKLE INC COM 118440106 21,959 793,012 SH   SOLE 22 774,105 0 18,907
BUCKLE INC COM 118440106 85 3,052 SH   SOLE 23 3,052 0 0
BUCKLE INC COM 118440106 104 3,768 SH   SOLE 25 3,768 0 0
BUCKLE INC COM 118440106 680 24,543 SH   SOLE 26 4,477 0 20,066
BUCKLE INC COM 118440106 8 277 SH   SOLE 28 277 0 0
BUCKLE INC COM 118440106 2,317 83,676 SH   SOLE 30 83,676 0 0
BUCKLE INC COM 118440106 88 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 722 26,084 SH   SOLE 43 17,571 0 8,513
BUILD-A-BEAR WORKSHOP INC COM 120076104 71 4,338 SH   SOLE 2 882 0 3,456
BUILD-A-BEAR WORKSHOP INC COM 120076104 4 257 SH   SOLE 7 257 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 606 36,922 SH   SOLE 18 36,922 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 426 25,963 SH   SOLE 19 25,963 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 7,905 481,402 SH   SOLE 21 481,402 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 5,836 355,433 SH   SOLE 22 350,477 0 4,956
BUILD-A-BEAR WORKSHOP INC COM 120076104 1 45 SH   SOLE 43 45 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 30,129 561,064 SH   SOLE 2 177,992 0 383,072
BUILDERS FIRSTSOURCE INC COM 12008R107 260 4,837 SH   SOLE 4 4,194 0 643
BUILDERS FIRSTSOURCE INC COM 12008R107 176 3,280 SH   SOLE 7 3,280 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 120 2,227 SH   SOLE 13 2,227 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 21,368 397,915 SH   SOLE 18 387,011 0 10,904
BUILDERS FIRSTSOURCE INC COM 12008R107 16,096 299,733 SH   SOLE 19 299,733 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 482,050 8,976,727 SH   SOLE 21 8,976,727 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 270,991 5,046,381 SH   SOLE 22 4,785,517 0 260,864
BUILDERS FIRSTSOURCE INC COM 12008R107 642 11,959 SH   SOLE 23 11,959 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,578 29,384 SH   SOLE 25 29,384 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,235 116,114 SH   SOLE 26 67,239 0 48,875
BUILDERS FIRSTSOURCE INC COM 12008R107 128 2,383 SH   SOLE 28 2,383 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 94 1,747 SH   SOLE 29 1,747 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,454 120,177 SH   SOLE 30 120,177 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 300 5,584 SH   SOLE 31 4,178 0 1,406
BUILDERS FIRSTSOURCE INC COM 12008R107 62 1,160 SH   SOLE 34 1,160 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 406 7,568 SH   SOLE 36 7,568 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,273 23,705 SH   SOLE 40 23,705 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,201 59,618 SH   SOLE 43 56,778 0 2,840
BUMBLE INC COM CL A 12047B105 2,405 85,435 SH   SOLE 2 27,999 0 57,436
BUMBLE INC COM CL A 12047B105 10 342 SH   SOLE 4 342 0 0
BUMBLE INC COM CL A 12047B105 29 1,014 SH   SOLE 7 1,014 0 0
BUMBLE INC COM CL A 12047B105 7,136 253,492 SH   SOLE 18 253,492 0 0
BUMBLE INC COM CL A 12047B105 4,373 155,352 SH   SOLE 19 155,352 0 0
BUMBLE INC COM CL A 12047B105 87,996 3,125,981 SH   SOLE 21 3,125,981 0 0
BUMBLE INC COM CL A 12047B105 53,976 1,917,435 SH   SOLE 22 1,829,082 0 88,353
BUMBLE INC COM CL A 12047B105 79 2,811 SH   SOLE 23 2,811 0 0
BUMBLE INC COM CL A 12047B105 312 11,080 SH   SOLE 25 11,080 0 0
BUMBLE INC COM CL A 12047B105 1,317 46,773 SH   SOLE 26 30,008 0 16,765
BUMBLE INC COM CL A 12047B105 32 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105 931 33,089 SH   SOLE 30 33,089 0 0
BUMBLE INC COM CL A 12047B105 238 8,454 SH   SOLE 40 8,454 0 0
BUMBLE INC COM CL A 12047B105 852 30,256 SH   SOLE 43 28,053 0 2,203
BUNGE LIMITED COM G16962105 40,256 443,891 SH   SOLE 2 98,490 0 345,401
BUNGE LIMITED COM G16962105 8,141 89,763 SH   SOLE 4 71,833 0 17,930
BUNGE LIMITED COM G16962105 25,322 279,210 SH   SOLE 7 279,210 0 0
BUNGE LIMITED COM G16962105 206 2,275 SH   SOLE 13 2,275 0 0
BUNGE LIMITED COM G16962105 1,701 18,754 SH   SOLE 15 18,754 0 0
BUNGE LIMITED COM G16962105 23,298 256,901 SH   SOLE 18 228,378 0 28,523
BUNGE LIMITED COM G16962105 131,020 1,444,702 SH   SOLE 19 1,444,702 0 0
BUNGE LIMITED COM G16962105 252,520 2,784,426 SH   SOLE 21 2,784,426 0 0
BUNGE LIMITED COM G16962105 313,021 3,451,547 SH   SOLE 22 3,166,698 0 284,849
BUNGE LIMITED COM G16962105 21,572 237,869 SH   SOLE 23 237,869 0 0
BUNGE LIMITED COM G16962105 53,836 593,630 SH   SOLE 25 593,630 0 0
BUNGE LIMITED COM G16962105 35,716 393,822 SH   SOLE 26 211,558 0 182,264
BUNGE LIMITED COM G16962105 48,296 532,542 SH   SOLE 28 71,253 0 461,289
BUNGE LIMITED COM G16962105 44,612 491,923 SH   SOLE 29 491,923 0 0
BUNGE LIMITED COM G16962105 124,876 1,376,956 SH   SOLE 30 1,196,223 0 180,733
BUNGE LIMITED COM G16962105 2,634 29,042 SH   SOLE 31 14,527 0 14,515
BUNGE LIMITED COM G16962105 79,005 871,153 SH   SOLE 34 871,153 0 0
BUNGE LIMITED COM G16962105 6,076 66,992 SH   SOLE 36 66,992 0 0
BUNGE LIMITED COM G16962105 400 4,416 SH   SOLE 40 4,416 0 0
BUNGE LIMITED COM G16962105 42 467 SH   OTR 43 467 0 0
BUNGE LIMITED COM G16962105 25,709 283,487 SH   SOLE 43 271,248 0 12,239
BURFORD CAP LTD ORD SHS G17977110 2 193 SH   SOLE 43 0 0 193
BURGERFI INTERNATIONAL INC COM 12122L101 7 2,254 SH   SOLE 18 2,254 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 96 29,592 SH   SOLE 21 29,592 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 212 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106 14,366 105,457 SH   SOLE 2 10,057 0 95,400
BURLINGTON STORES INC COM 122017106 6,390 46,906 SH   SOLE 4 24,679 0 22,227
BURLINGTON STORES INC COM 122017106 1,046 7,675 SH   SOLE 7 7,675 0 0
BURLINGTON STORES INC COM 122017106 38 282 SH   SOLE 13 282 0 0
BURLINGTON STORES INC COM 122017106 771 5,658 SH   SOLE 15 5,658 0 0
BURLINGTON STORES INC COM 122017106 5,918 43,444 SH   SOLE 18 40,049 0 3,395
BURLINGTON STORES INC COM 122017106 1,996 14,655 SH   SOLE 19 14,655 0 0
BURLINGTON STORES INC COM 122017106 123,865 909,237 SH   SOLE 21 909,237 0 0
BURLINGTON STORES INC COM 122017106 193,870 1,423,110 SH   SOLE 22 1,300,703 0 122,407
BURLINGTON STORES INC COM 122017106 14,210 104,308 SH   SOLE 23 104,308 0 0
BURLINGTON STORES INC COM 122017106 20,218 148,409 SH   SOLE 25 148,409 0 0
BURLINGTON STORES INC COM 122017106 15,144 111,167 SH   SOLE 26 43,774 0 67,393
BURLINGTON STORES INC COM 122017106 19,208 141,000 SH   SOLE 28 1,383 0 139,617
BURLINGTON STORES INC COM 122017106 12 88 SH   SOLE 29 88 0 0
BURLINGTON STORES INC COM 122017106 17,962 131,850 SH   SOLE 30 131,850 0 0
BURLINGTON STORES INC COM 122017106 1,869 13,718 SH   SOLE 31 7,138 0 6,580
BURLINGTON STORES INC COM 122017106 438 3,215 SH   SOLE 34 3,215 0 0
BURLINGTON STORES INC COM 122017106 2,982 21,892 SH   SOLE 36 21,892 0 0
BURLINGTON STORES INC COM 122017106 303 2,226 SH   SOLE 40 2,226 0 0
BURLINGTON STORES INC COM 122017106 9 65 SH   OTR 43 65 0 0
BURLINGTON STORES INC COM 122017106 3,976 29,187 SH   SOLE 43 25,403 0 3,784
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 5,053 5,127,000 PRN   SOLE 21 5,127,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 152 52,217 SH   SOLE 2 52,217 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 7 2,333 SH   SOLE 4 2,333 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2,914 1,001,465 SH   SOLE 21 1,001,465 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1,252 430,162 SH   SOLE 22 414,344 0 15,818
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 417 143,346 SH   SOLE 30 143,346 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 690 32,373 SH   SOLE 2 8,896 0 23,477
BUSINESS FIRST BANCSHARES IN COM 12326C105 5 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,371 64,346 SH   SOLE 18 64,346 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 828 38,853 SH   SOLE 19 38,853 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 15,835 743,099 SH   SOLE 21 743,099 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,172 383,498 SH   SOLE 22 368,217 0 15,281
BUSINESS FIRST BANCSHARES IN COM 12326C105 3 142 SH   SOLE 43 142 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 344 111,934 SH   SOLE 2 41,446 0 70,488
BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 6 2,108 SH   SOLE 7 2,108 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,261 410,654 SH   SOLE 18 410,654 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 982 319,956 SH   SOLE 19 319,956 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 17,734 5,776,654 SH   SOLE 21 5,776,654 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 9,966 3,246,282 SH   SOLE 22 3,110,996 0 135,286
BUTTERFLY NETWORK INC COM CL A 124155102 7 2,264 SH   SOLE 23 2,264 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 39 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 29 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 33 10,910 SH   SOLE 28 10,910 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 222 72,340 SH   SOLE 30 72,340 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 36 11,773 SH   SOLE 40 11,773 0 0
BUZZFEED INC CLASS A COM 12430A102 11 7,061 SH   SOLE 21 7,061 0 0
BUZZFEED INC CLASS A COM 12430A102 479 311,060 SH   SOLE 22 311,060 0 0
BWX TECHNOLOGIES INC COM 05605H100 8,831 160,297 SH   SOLE 2 35,222 0 125,075
BWX TECHNOLOGIES INC COM 05605H100 11 192 SH   SOLE 4 192 0 0
BWX TECHNOLOGIES INC COM 05605H100 85 1,552 SH   SOLE 7 1,552 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,092 37,970 SH   SOLE 18 37,970 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,511 27,419 SH   SOLE 19 27,419 0 0
BWX TECHNOLOGIES INC COM 05605H100 135,431 2,458,363 SH   SOLE 21 2,458,363 0 0
BWX TECHNOLOGIES INC COM 05605H100 113,137 2,053,667 SH   SOLE 22 1,942,242 0 111,425
BWX TECHNOLOGIES INC COM 05605H100 1,816 32,957 SH   SOLE 26 32,957 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,739 31,568 SH   SOLE 30 31,568 0 0
BWX TECHNOLOGIES INC COM 05605H100 93 1,691 SH   SOLE 31 1,350 0 341
BWX TECHNOLOGIES INC COM 05605H100 63 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100 644 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,847 33,536 SH   SOLE 43 27,425 0 6,111
BYLINE BANCORP INC COM 124411109 1,426 59,905 SH   SOLE 2 41,053 0 18,852
BYLINE BANCORP INC COM 124411109 8 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,921 80,697 SH   SOLE 18 80,697 0 0
BYLINE BANCORP INC COM 124411109 1,067 44,839 SH   SOLE 19 44,839 0 0
BYLINE BANCORP INC COM 124411109 23,847 1,001,994 SH   SOLE 21 1,001,994 0 0
BYLINE BANCORP INC COM 124411109 15,851 666,014 SH   SOLE 22 637,798 0 28,216
BYLINE BANCORP INC COM 124411109 102 4,268 SH   SOLE 25 4,268 0 0
BYLINE BANCORP INC COM 124411109 56 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 41 1,704 SH   SOLE 30 1,704 0 0
BYLINE BANCORP INC COM 124411109 15 613 SH   SOLE 31 0 0 613
BYLINE BANCORP INC COM 124411109 57 2,413 SH   SOLE 36 2,413 0 0
BYLINE BANCORP INC COM 124411109 99 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109 1,350 56,736 SH   SOLE 43 56,179 0 557
BYRNA TECHNOLOGIES INC COM NEW 12448X201 22 2,553 SH   SOLE 18 2,553 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 579 67,408 SH   SOLE 21 67,408 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 2,133 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104 27 586 SH   SOLE 18 586 0 0
C & F FINL CORP COM 12466Q104 356 7,734 SH   SOLE 21 7,734 0 0
C & F FINL CORP COM 12466Q104 262 5,703 SH   SOLE 22 5,703 0 0
C & F FINL CORP COM 12466Q104 2 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,499 310,731 SH   SOLE 2 57,821 0 252,910
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,191 149,861 SH   SOLE 4 94,274 0 55,587
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,836 185,819 SH   SOLE 7 181,950 0 3,869
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 69 677 SH   SOLE 13 677 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,894 18,688 SH   SOLE 15 18,688 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 154,802 1,527,098 SH   SOLE 18 1,509,012 0 18,086
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,949 196,796 SH   SOLE 19 196,796 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 630,045 6,215,300 SH   SOLE 21 6,215,300 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 319,523 3,152,048 SH   SOLE 22 2,879,907 0 272,141
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22,608 223,020 SH   SOLE 23 223,020 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 67,243 663,344 SH   SOLE 25 637,916 0 25,428
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42,347 417,744 SH   SOLE 26 154,377 0 263,367
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 39,868 393,294 SH   SOLE 28 5,859 0 387,435
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 145,749 1,437,790 SH   SOLE 30 1,423,922 0 13,868
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,588 25,533 SH   SOLE 31 12,705 0 12,828
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,302 180,551 SH   SOLE 34 180,551 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,393 102,528 SH   SOLE 36 102,528 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 443 4,373 SH   SOLE 40 4,373 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20 194 SH   OTR 43 194 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20,815 205,342 SH   SOLE 43 194,699 0 10,643
C3 AI INC CL A 12468P104 2,516 137,814 SH   SOLE 2 61,487 0 76,327
C3 AI INC CL A 12468P104 18 1,000 SH   SOLE 4 248 0 752
C3 AI INC CL A 12468P104 15 845 SH   SOLE 7 845 0 0
C3 AI INC CL A 12468P104 3,444 188,635 SH   SOLE 18 188,635 0 0
C3 AI INC CL A 12468P104 6,579 360,281 SH   SOLE 19 360,281 0 0
C3 AI INC CL A 12468P104 48,008 2,629,156 SH   SOLE 21 2,629,156 0 0
C3 AI INC CL A 12468P104 37,761 2,067,973 SH   SOLE 22 1,964,450 0 103,523
C3 AI INC CL A 12468P104 124 6,790 SH   SOLE 23 6,790 0 0
C3 AI INC CL A 12468P104 196 10,725 SH   SOLE 25 10,725 0 0
C3 AI INC CL A 12468P104 948 51,914 SH   SOLE 26 18,943 0 32,971
C3 AI INC CL A 12468P104 53 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104 718 39,296 SH   SOLE 30 39,296 0 0
C3 AI INC CL A 12468P104 26 1,451 SH   SOLE 36 1,451 0 0
C3 AI INC CL A 12468P104 190 10,406 SH   SOLE 40 10,406 0 0
C3 AI INC CL A 12468P104 0 14 SH   SOLE 43 14 0 0
C4 THERAPEUTICS INC COM STK 12529R107 459 60,861 SH   SOLE 2 24,493 0 36,368
C4 THERAPEUTICS INC COM STK 12529R107 4 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 997 132,167 SH   SOLE 18 125,682 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 1,264 167,622 SH   SOLE 19 167,622 0 0
C4 THERAPEUTICS INC COM STK 12529R107 13,523 1,793,545 SH   SOLE 21 1,793,545 0 0
C4 THERAPEUTICS INC COM STK 12529R107 7,854 1,041,673 SH   SOLE 22 986,313 0 55,360
C4 THERAPEUTICS INC COM STK 12529R107 15 1,964 SH   SOLE 25 1,964 0 0
C4 THERAPEUTICS INC COM STK 12529R107 93 12,296 SH   SOLE 26 0 0 12,296
C4 THERAPEUTICS INC COM STK 12529R107 1,313 174,139 SH   SOLE 30 174,139 0 0
C4 THERAPEUTICS INC COM STK 12529R107 10 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107 86 11,450 SH   SOLE 43 11,335 0 115
CABALETTA BIO INC COM 12674W109 25 23,448 SH   SOLE 2 22,295 0 1,153
CABALETTA BIO INC COM 12674W109 5 4,321 SH   SOLE 18 4,321 0 0
CABALETTA BIO INC COM 12674W109 5 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 251 236,358 SH   SOLE 21 236,358 0 0
CABALETTA BIO INC COM 12674W109 218 205,884 SH   SOLE 22 205,884 0 0
CABALETTA BIO INC COM 12674W109 1 851 SH   SOLE 23 851 0 0
CABALETTA BIO INC COM 12674W109 2 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 22 21,099 SH   SOLE 30 21,099 0 0
CABLE ONE INC COM 12685J105 10,338 8,018 SH   SOLE 2 5,548 0 2,470
CABLE ONE INC COM 12685J105 5,643 4,377 SH   SOLE 4 2,200 0 2,177
CABLE ONE INC COM 12685J105 823 638 SH   SOLE 7 638 0 0
CABLE ONE INC COM 12685J105 31 24 SH   SOLE 13 24 0 0
CABLE ONE INC COM 12685J105 579 449 SH   SOLE 15 449 0 0
CABLE ONE INC COM 12685J105 16,120 12,503 SH   SOLE 18 12,202 0 301
CABLE ONE INC COM 12685J105 282,395 219,026 SH   SOLE 19 219,026 0 0
CABLE ONE INC COM 12685J105 381,212 295,669 SH   SOLE 21 295,669 0 0
CABLE ONE INC COM 12685J105 231,927 179,883 SH   SOLE 22 169,680 0 10,203
CABLE ONE INC COM 12685J105 11,202 8,688 SH   SOLE 23 8,688 0 0
CABLE ONE INC COM 12685J105 9,596 7,443 SH   SOLE 25 7,443 0 0
CABLE ONE INC COM 12685J105 6,487 5,031 SH   SOLE 26 4,488 0 543
CABLE ONE INC COM 12685J105 13,161 10,208 SH   SOLE 28 361 0 9,847
CABLE ONE INC COM 12685J105 41 32 SH   SOLE 29 32 0 0
CABLE ONE INC COM 12685J105 37,683 29,227 SH   SOLE 30 25,481 0 3,746
CABLE ONE INC COM 12685J105 1,449 1,124 SH   SOLE 31 595 0 529
CABLE ONE INC COM 12685J105 378 293 SH   SOLE 34 293 0 0
CABLE ONE INC COM 12685J105 1,301 1,009 SH   SOLE 36 1,009 0 0
CABLE ONE INC COM 12685J105 267 207 SH   SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 19 15 SH   OTR 43 15 0 0
CABLE ONE INC COM 12685J105 8,009 6,212 SH   SOLE 43 5,420 0 792
CABLE ONE INC NOTE 3/1 12685JAE5 4,656 5,650,000 PRN   SOLE 21 5,650,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5 1,895 2,300,000 PRN   SOLE 22 2,300,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 905 1,080,000 PRN   SOLE 2 1,080,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 826 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 18,402 21,960,000 PRN   SOLE 19 21,960,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 2,465 2,941,000 PRN   SOLE 21 2,941,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,689 2,016,000 PRN   SOLE 22 2,016,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,300 1,551,000 PRN   SOLE 26 1,551,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 92 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 6,415 7,655,000 PRN   SOLE 34 7,655,000 0 0
CABOT CORP COM 127055101 8,013 125,614 SH   SOLE 2 80,093 0 45,521
CABOT CORP COM 127055101 48 752 SH   SOLE 4 236 0 516
CABOT CORP COM 127055101 64 999 SH   SOLE 7 999 0 0
CABOT CORP COM 127055101 16,047 251,566 SH   SOLE 18 239,211 0 12,355
CABOT CORP COM 127055101 25,158 394,384 SH   SOLE 19 394,384 0 0
CABOT CORP COM 127055101 4,412 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 251,413 3,941,268 SH   SOLE 21 3,941,268 0 0
CABOT CORP COM 127055101 120,137 1,883,316 SH   SOLE 22 1,847,497 0 35,819
CABOT CORP COM 127055101 786 12,324 SH   SOLE 23 12,324 0 0
CABOT CORP COM 127055101 532 8,338 SH   SOLE 25 8,338 0 0
CABOT CORP COM 127055101 5,733 89,867 SH   SOLE 26 24,147 0 65,720
CABOT CORP COM 127055101 64 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101 1,537 24,090 SH   SOLE 30 24,090 0 0
CABOT CORP COM 127055101 112 1,748 SH   SOLE 36 1,748 0 0
CABOT CORP COM 127055101 442 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 4,872 76,371 SH   SOLE 43 72,942 0 3,429
CACI INTL INC CL A 127190304 18,038 64,015 SH   SOLE 2 22,229 0 41,786
CACI INTL INC CL A 127190304 24 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 256 909 SH   SOLE 7 909 0 0
CACI INTL INC CL A 127190304 17,166 60,921 SH   SOLE 18 60,921 0 0
CACI INTL INC CL A 127190304 59,327 210,543 SH   SOLE 19 210,543 0 0
CACI INTL INC CL A 127190304 344,575 1,222,851 SH   SOLE 21 1,222,851 0 0
CACI INTL INC CL A 127190304 181,816 645,240 SH   SOLE 22 614,686 0 30,554
CACI INTL INC CL A 127190304 5,377 19,083 SH   SOLE 23 19,083 0 0
CACI INTL INC CL A 127190304 980 3,478 SH   SOLE 25 3,478 0 0
CACI INTL INC CL A 127190304 2,796 9,924 SH   SOLE 26 9,792 0 132
CACI INTL INC CL A 127190304 118 420 SH   SOLE 28 420 0 0
CACI INTL INC CL A 127190304 3,512 12,464 SH   SOLE 30 12,464 0 0
CACI INTL INC CL A 127190304 96 341 SH   SOLE 31 341 0 0
CACI INTL INC CL A 127190304 135 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 862 3,058 SH   SOLE 40 3,058 0 0
CACI INTL INC CL A 127190304 3,659 12,984 SH   SOLE 43 12,605 0 379
CACTUS INC CL A 127203107 1,090 27,064 SH   SOLE 2 20,285 0 6,779
CACTUS INC CL A 127203107 10 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107 30 741 SH   SOLE 7 741 0 0
CACTUS INC CL A 127203107 6,325 157,076 SH   SOLE 18 150,327 0 6,749
CACTUS INC CL A 127203107 8,442 209,633 SH   SOLE 19 209,633 0 0
CACTUS INC CL A 127203107 91,804 2,279,705 SH   SOLE 21 2,279,705 0 0
CACTUS INC CL A 127203107 57,372 1,424,687 SH   SOLE 22 1,387,027 0 37,660
CACTUS INC CL A 127203107 67 1,653 SH   SOLE 23 1,653 0 0
CACTUS INC CL A 127203107 402 9,973 SH   SOLE 25 9,973 0 0
CACTUS INC CL A 127203107 1,375 34,152 SH   SOLE 26 29,980 0 4,172
CACTUS INC CL A 127203107 39 970 SH   SOLE 28 970 0 0
CACTUS INC CL A 127203107 2,592 64,356 SH   SOLE 30 64,356 0 0
CACTUS INC CL A 127203107 159 3,937 SH   SOLE 36 3,937 0 0
CACTUS INC CL A 127203107 310 7,690 SH   SOLE 40 7,690 0 0
CACTUS INC CL A 127203107 1,756 43,596 SH   SOLE 43 38,275 0 5,321
CADENCE BANK COM 12740C103 5,106 217,468 SH   SOLE 2 132,396 0 85,072
CADENCE BANK COM 12740C103 10 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103 63 2,678 SH   SOLE 7 2,678 0 0
CADENCE BANK COM 12740C103 18,580 791,305 SH   SOLE 18 791,305 0 0
CADENCE BANK COM 12740C103 10,980 467,618 SH   SOLE 19 467,618 0 0
CADENCE BANK COM 12740C103 271,511 11,563,500 SH   SOLE 21 11,563,500 0 0
CADENCE BANK COM 12740C103 100,368 4,274,607 SH   SOLE 22 4,118,327 0 156,280
CADENCE BANK COM 12740C103 458 19,485 SH   SOLE 25 19,485 0 0
CADENCE BANK COM 12740C103 1,973 84,010 SH   SOLE 26 73,470 0 10,540
CADENCE BANK COM 12740C103 67 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103 6,153 262,044 SH   SOLE 30 262,044 0 0
CADENCE BANK COM 12740C103 176 7,484 SH   SOLE 36 7,484 0 0
CADENCE BANK COM 12740C103 382 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103 3,375 143,740 SH   SOLE 43 141,327 0 2,413
CADENCE DESIGN SYSTEM INC COM 127387108 119,638 797,424 SH   SOLE 2 325,404 0 472,020
CADENCE DESIGN SYSTEM INC COM 127387108 34,891 232,563 SH   SOLE 4 143,179 0 89,384
CADENCE DESIGN SYSTEM INC COM 127387108 55,317 368,707 SH   SOLE 7 292,385 0 76,322
CADENCE DESIGN SYSTEM INC COM 127387108 4,993 33,280 SH   SOLE 13 33,280 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,051 27,004 SH   SOLE 15 27,004 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 208,614 1,390,479 SH   SOLE 18 1,110,914 0 279,565
CADENCE DESIGN SYSTEM INC COM 127387108 753,097 5,019,643 SH   SOLE 19 5,019,643 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,354,028 9,025,045 SH   SOLE 21 9,025,045 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 988,421 6,588,157 SH   SOLE 22 5,955,870 0 632,287
CADENCE DESIGN SYSTEM INC COM 127387108 72,861 485,642 SH   SOLE 23 485,642 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 210,427 1,402,564 SH   SOLE 25 1,402,564 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 138,662 924,230 SH   SOLE 26 395,390 0 528,840
CADENCE DESIGN SYSTEM INC COM 127387108 179,847 1,198,741 SH   SOLE 28 7,520 0 1,191,221
CADENCE DESIGN SYSTEM INC COM 127387108 1,617 10,778 SH   SOLE 29 10,778 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 306,382 2,042,137 SH   SOLE 30 1,948,366 0 93,771
CADENCE DESIGN SYSTEM INC COM 127387108 11,244 74,943 SH   SOLE 31 48,176 0 26,767
CADENCE DESIGN SYSTEM INC COM 127387108 9,534 63,544 SH   SOLE 32 63,544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 377,319 2,514,959 SH   SOLE 34 2,514,959 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 14,681 97,851 SH   SOLE 36 97,851 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,313 8,750 SH   SOLE 40 8,750 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 107 716 SH   OTR 43 716 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 73,757 491,617 SH   SOLE 43 461,730 0 29,886
CADIZ INC COM NEW 127537207 12 5,322 SH   SOLE 2 4,477 0 845
CADIZ INC COM NEW 127537207 10 4,126 SH   SOLE 18 4,126 0 0
CADIZ INC COM NEW 127537207 223 95,788 SH   SOLE 21 95,788 0 0
CADIZ INC COM NEW 127537207 1,088 467,113 SH   SOLE 22 467,113 0 0
CADIZ INC COM NEW 127537207 5 2,262 SH   SOLE 43 2,262 0 0
CADRE HLDGS INC COM 12763L105 96 4,880 SH   SOLE 2 3,603 0 1,277
CADRE HLDGS INC COM 12763L105 5 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105 842 42,810 SH   SOLE 18 42,810 0 0
CADRE HLDGS INC COM 12763L105 595 30,252 SH   SOLE 19 30,252 0 0
CADRE HLDGS INC COM 12763L105 11,411 580,106 SH   SOLE 21 580,106 0 0
CADRE HLDGS INC COM 12763L105 3,668 186,477 SH   SOLE 22 176,639 0 9,838
CADRE HLDGS INC COM 12763L105 57 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105 109 5,560 SH   SOLE 26 0 0 5,560
CAE INC COM 124765108 4,131 167,810 SH   SOLE 43 160,467 0 7,343
CAESARS ENTERTAINMENT INC NE COM 12769G100 29,033 758,044 SH   SOLE 2 325,742 0 432,302
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,049 105,713 SH   SOLE 4 85,118 0 20,595
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,218 188,456 SH   SOLE 7 181,285 0 7,171
CAESARS ENTERTAINMENT INC NE COM 12769G100 27 700 SH   SOLE 13 700 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 745 19,444 SH   SOLE 15 19,444 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,841 361,386 SH   SOLE 18 332,492 0 28,894
CAESARS ENTERTAINMENT INC NE COM 12769G100 58,531 1,528,230 SH   SOLE 19 1,528,230 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 216,641 5,656,435 SH   SOLE 21 5,656,435 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 166,573 4,349,158 SH   SOLE 22 4,056,708 0 292,450
CAESARS ENTERTAINMENT INC NE COM 12769G100 12,879 336,276 SH   SOLE 23 336,276 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 16,490 430,557 SH   SOLE 25 430,557 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 15,249 398,155 SH   SOLE 26 141,157 0 256,998
CAESARS ENTERTAINMENT INC NE COM 12769G100 14,798 386,379 SH   SOLE 28 48,198 0 338,181
CAESARS ENTERTAINMENT INC NE COM 12769G100 6 148 SH   SOLE 29 148 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 39,949 1,043,042 SH   SOLE 30 1,043,042 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 915 23,894 SH   SOLE 31 2,991 0 20,903
CAESARS ENTERTAINMENT INC NE COM 12769G100 52,722 1,376,545 SH   SOLE 34 1,376,545 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,688 70,181 SH   SOLE 36 70,181 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 272 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 3,926 102,504 SH   SOLE 43 88,938 0 13,566
CAESARSTONE LTD ORD SHS M20598104 518 56,694 SH   SOLE 2 33,516 0 23,178
CAESARSTONE LTD ORD SHS M20598104 0 49 SH   SOLE 7 49 0 0
CAESARSTONE LTD ORD SHS M20598104 673 73,696 SH   SOLE 18 73,696 0 0
CAESARSTONE LTD ORD SHS M20598104 551 60,339 SH   SOLE 19 60,339 0 0
CAESARSTONE LTD ORD SHS M20598104 7,327 802,497 SH   SOLE 21 802,497 0 0
CAESARSTONE LTD ORD SHS M20598104 2,670 292,445 SH   SOLE 22 278,601 0 13,844
CAESARSTONE LTD ORD SHS M20598104 8 894 SH   SOLE 23 894 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,228 65,326 SH   SOLE 2 53,314 0 12,012
CAL MAINE FOODS INC COM NEW 128030202 7 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,907 38,591 SH   SOLE 7 38,591 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,487 131,286 SH   SOLE 18 125,376 0 5,910
CAL MAINE FOODS INC COM NEW 128030202 8,032 162,549 SH   SOLE 19 162,549 0 0
CAL MAINE FOODS INC COM NEW 128030202 233,031 4,716,278 SH   SOLE 21 4,716,278 0 0
CAL MAINE FOODS INC COM NEW 128030202 50,140 1,014,782 SH   SOLE 22 989,201 0 25,581
CAL MAINE FOODS INC COM NEW 128030202 603 12,198 SH   SOLE 23 12,198 0 0
CAL MAINE FOODS INC COM NEW 128030202 310 6,264 SH   SOLE 25 6,264 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,044 21,133 SH   SOLE 26 7,834 0 13,299
CAL MAINE FOODS INC COM NEW 128030202 20 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202 7,389 149,540 SH   SOLE 30 149,540 0 0
CAL MAINE FOODS INC COM NEW 128030202 247 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,232 24,944 SH   SOLE 43 24,661 0 283
CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 8,808 SH   SOLE 21 8,808 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 447 843,816 SH   SOLE 22 843,816 0 0
CALAMP CORP COM 128126109 5 1,131 SH   SOLE 2 0 0 1,131
CALAMP CORP COM 128126109 139 33,394 SH   SOLE 18 33,394 0 0
CALAMP CORP COM 128126109 13,779 3,304,317 SH   SOLE 21 3,304,317 0 0
CALAMP CORP COM 128126109 2,425 581,549 SH   SOLE 22 581,549 0 0
CALAMP CORP COM 128126109 177 42,437 SH   SOLE 30 42,437 0 0
CALAMP CORP COM 128126109 5 1,126 SH   SOLE 43 1,126 0 0
CALAVO GROWERS INC COM 128246105 537 12,879 SH   SOLE 2 10,391 0 2,488
CALAVO GROWERS INC COM 128246105 3 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 7 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105 2,531 60,660 SH   SOLE 18 60,660 0 0
CALAVO GROWERS INC COM 128246105 1,425 34,166 SH   SOLE 19 34,166 0 0
CALAVO GROWERS INC COM 128246105 92,860 2,225,798 SH   SOLE 21 2,225,798 0 0
CALAVO GROWERS INC COM 128246105 18,544 444,479 SH   SOLE 22 434,797 0 9,682
CALAVO GROWERS INC COM 128246105 31 735 SH   SOLE 23 735 0 0
CALAVO GROWERS INC COM 128246105 89 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105 214 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 48 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105 1,309 31,379 SH   SOLE 30 31,379 0 0
CALAVO GROWERS INC COM 128246105 100 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 851 20,391 SH   SOLE 43 20,121 0 270
CALEDONIA MNG CORP PLC SHS NEW G1757E113 22 2,040 SH   SOLE 18 2,040 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 285 26,066 SH   SOLE 21 26,066 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 56 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 407 15,494 SH   SOLE 2 11,808 0 3,686
CALERES INC COM 129500104 9 357 SH   SOLE 7 357 0 0
CALERES INC COM 129500104 3,404 129,713 SH   SOLE 18 129,713 0 0
CALERES INC COM 129500104 1,833 69,861 SH   SOLE 19 69,861 0 0
CALERES INC COM 129500104 125,115 4,768,112 SH   SOLE 21 4,768,112 0 0
CALERES INC COM 129500104 24,210 922,636 SH   SOLE 22 898,141 0 24,495
CALERES INC COM 129500104 6 240 SH   SOLE 23 240 0 0
CALERES INC COM 129500104 127 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104 880 33,550 SH   SOLE 26 30,457 0 3,093
CALERES INC COM 129500104 1,709 65,141 SH   SOLE 30 65,141 0 0
CALERES INC COM 129500104 117 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 1,175 44,774 SH   SOLE 43 32,524 0 12,250
CALIFORNIA BANCORP INC COM 13005U101 40 2,084 SH   SOLE 2 2,084 0 0
CALIFORNIA BANCORP INC COM 13005U101 25 1,310 SH   SOLE 18 1,310 0 0
CALIFORNIA BANCORP INC COM 13005U101 305 15,844 SH   SOLE 21 15,844 0 0
CALIFORNIA BANCORP INC COM 13005U101 113 5,883 SH   SOLE 22 5,883 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 2,063 53,575 SH   SOLE 2 19,320 0 34,255
CALIFORNIA RES CORP COM STOCK 13057Q305 257 6,673 SH   SOLE 4 6,673 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 36 944 SH   SOLE 7 944 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 12,624 327,904 SH   SOLE 18 327,904 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 65,278 1,695,543 SH   SOLE 19 1,695,543 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 113,135 2,938,572 SH   SOLE 21 2,938,572 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 76,275 1,981,161 SH   SOLE 22 1,902,760 0 78,401
CALIFORNIA RES CORP COM STOCK 13057Q305 1,515 39,352 SH   SOLE 26 36,254 0 3,098
CALIFORNIA RES CORP COM STOCK 13057Q305 2,873 74,620 SH   SOLE 30 74,620 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 35 903 SH   SOLE 31 0 0 903
CALIFORNIA RES CORP COM STOCK 13057Q305 17,689 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 1 28 SH   SOLE 43 28 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,180 57,250 SH   SOLE 2 29,431 0 27,819
CALIFORNIA WTR SVC GROUP COM 130788102 450 8,095 SH   SOLE 4 8,095 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 10,258 184,654 SH   SOLE 7 184,654 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 10,761 193,713 SH   SOLE 18 193,713 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,074 109,339 SH   SOLE 19 109,339 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 382,514 6,885,933 SH   SOLE 21 6,885,933 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 75,587 1,360,700 SH   SOLE 22 1,310,137 0 50,563
CALIFORNIA WTR SVC GROUP COM 130788102 34 608 SH   SOLE 23 608 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,792 68,263 SH   SOLE 25 68,263 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,253 58,555 SH   SOLE 26 27,643 0 30,912
CALIFORNIA WTR SVC GROUP COM 130788102 50 906 SH   SOLE 28 906 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 38,618 695,188 SH   SOLE 30 695,188 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 40 729 SH   SOLE 31 0 0 729
CALIFORNIA WTR SVC GROUP COM 130788102 504 9,064 SH   SOLE 34 9,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 146 2,627 SH   SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 365 6,575 SH   SOLE 40 6,575 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,476 62,571 SH   SOLE 43 61,185 0 1,386
CALITHERA BIOSCIENCES INC COM NEW 13089P507 5 1,876 SH   SOLE 2 0 0 1,876
CALITHERA BIOSCIENCES INC COM NEW 13089P507 15 5,996 SH   SOLE 21 5,996 0 0
CALITHERA BIOSCIENCES INC COM NEW 13089P507 202 82,057 SH   SOLE 22 82,057 0 0
CALITHERA BIOSCIENCES INC COM NEW 13089P507 9 3,462 SH   SOLE 26 0 0 3,462
CALIX INC COM 13100M509 4,616 135,201 SH   SOLE 2 93,348 0 41,853
CALIX INC COM 13100M509 8 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 66 1,931 SH   SOLE 7 1,931 0 0
CALIX INC COM 13100M509 8,960 262,460 SH   SOLE 18 248,083 0 14,377
CALIX INC COM 13100M509 11,775 344,903 SH   SOLE 19 344,903 0 0
CALIX INC COM 13100M509 147,097 4,308,637 SH   SOLE 21 4,308,637 0 0
CALIX INC COM 13100M509 62,798 1,839,429 SH   SOLE 22 1,795,193 0 44,236
CALIX INC COM 13100M509 343 10,055 SH   SOLE 23 10,055 0 0
CALIX INC COM 13100M509 279 8,160 SH   SOLE 25 8,160 0 0
CALIX INC COM 13100M509 2,473 72,441 SH   SOLE 26 18,138 0 54,303
CALIX INC COM 13100M509 35 1,011 SH   SOLE 28 1,011 0 0
CALIX INC COM 13100M509 15,492 453,786 SH   SOLE 30 453,786 0 0
CALIX INC COM 13100M509 86 2,529 SH   SOLE 34 2,529 0 0
CALIX INC COM 13100M509 233 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 649 19,010 SH   SOLE 43 18,213 0 797
CALLAWAY GOLF CO COM 131193104 3,862 189,329 SH   SOLE 2 106,460 0 82,869
CALLAWAY GOLF CO COM 131193104 7 363 SH   SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 34 1,681 SH   SOLE 7 1,681 0 0
CALLAWAY GOLF CO COM 131193104 12,562 615,760 SH   SOLE 18 615,760 0 0
CALLAWAY GOLF CO COM 131193104 5,133 251,622 SH   SOLE 19 251,622 0 0
CALLAWAY GOLF CO COM 131193104 186,521 9,143,208 SH   SOLE 21 9,143,208 0 0
CALLAWAY GOLF CO COM 131193104 75,110 3,681,875 SH   SOLE 22 3,532,009 0 149,866
CALLAWAY GOLF CO COM 131193104 33 1,594 SH   SOLE 23 1,594 0 0
CALLAWAY GOLF CO COM 131193104 412 20,210 SH   SOLE 25 20,210 0 0
CALLAWAY GOLF CO COM 131193104 1,136 55,676 SH   SOLE 26 46,292 0 9,384
CALLAWAY GOLF CO COM 131193104 43 2,119 SH   SOLE 28 2,119 0 0
CALLAWAY GOLF CO COM 131193104 1,864 91,351 SH   SOLE 30 91,351 0 0
CALLAWAY GOLF CO COM 131193104 21 1,030 SH   SOLE 34 1,030 0 0
CALLAWAY GOLF CO COM 131193104 54 2,662 SH   SOLE 36 2,662 0 0
CALLAWAY GOLF CO COM 131193104 382 18,728 SH   SOLE 40 18,728 0 0
CALLAWAY GOLF CO COM 131193104 996 48,807 SH   SOLE 43 46,322 0 2,485
CALLAWAY GOLF COMPANY NOTE 2.750% 5/0 131193AE4 3,232 2,413,000 PRN   SOLE 21 2,413,000 0 0
CALLON PETE CO DEL COM 13123X508 1,276 32,550 SH   SOLE 2 18,344 0 14,206
CALLON PETE CO DEL COM 13123X508 8 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508 22 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 6,434 164,133 SH   SOLE 18 164,133 0 0
CALLON PETE CO DEL COM 13123X508 4,153 105,935 SH   SOLE 19 105,935 0 0
CALLON PETE CO DEL COM 13123X508 222,302 5,670,963 SH   SOLE 21 5,670,963 0 0
CALLON PETE CO DEL COM 13123X508 54,043 1,378,637 SH   SOLE 22 1,343,801 0 34,836
CALLON PETE CO DEL COM 13123X508 94 2,390 SH   SOLE 23 2,390 0 0
CALLON PETE CO DEL COM 13123X508 1,503 38,343 SH   SOLE 26 22,745 0 15,598
CALLON PETE CO DEL COM 13123X508 4,362 111,277 SH   SOLE 30 111,277 0 0
CALLON PETE CO DEL COM 13123X508 46 1,178 SH   SOLE 36 1,178 0 0
CALLON PETE CO DEL COM 13123X508 234 5,969 SH   SOLE 40 5,969 0 0
CALLON PETE CO DEL COM 13123X508 12 310 SH   OTR 43 310 0 0
CALLON PETE CO DEL COM 13123X508 411 10,484 SH   SOLE 43 8,144 0 2,340
CALYXT INC COM 13173L107 0 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107 16 67,500 SH   SOLE 21 67,500 0 0
CALYXT INC COM 13173L107 35 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M508 5 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 2,597 6,537,876 SH   SOLE 22 6,537,876 0 0
CAMBIUM NETWORKS CORP SHS G17766109 64 4,356 SH   SOLE 2 3,299 0 1,057
CAMBIUM NETWORKS CORP SHS G17766109 2 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 407 27,767 SH   SOLE 18 27,767 0 0
CAMBIUM NETWORKS CORP SHS G17766109 284 19,397 SH   SOLE 19 19,397 0 0
CAMBIUM NETWORKS CORP SHS G17766109 5,698 388,952 SH   SOLE 21 388,952 0 0
CAMBIUM NETWORKS CORP SHS G17766109 3,880 264,870 SH   SOLE 22 251,304 0 13,566
CAMBIUM NETWORKS CORP SHS G17766109 25 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109 36 2,435 SH   SOLE 30 2,435 0 0
CAMBIUM NETWORKS CORP SHS G17766109 16 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109 80 5,485 SH   SOLE 43 5,287 0 198
CAMBRIDGE BANCORP COM 132152109 432 5,226 SH   SOLE 2 1,984 0 3,242
CAMBRIDGE BANCORP COM 132152109 6 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 1,822 22,037 SH   SOLE 18 22,037 0 0
CAMBRIDGE BANCORP COM 132152109 979 11,835 SH   SOLE 19 11,835 0 0
CAMBRIDGE BANCORP COM 132152109 20,949 253,313 SH   SOLE 21 253,313 0 0
CAMBRIDGE BANCORP COM 132152109 11,813 142,844 SH   SOLE 22 138,222 0 4,622
CAMBRIDGE BANCORP COM 132152109 392 4,746 SH   SOLE 43 4,714 0 32
CAMDEN NATL CORP COM 133034108 1,258 28,554 SH   SOLE 2 22,185 0 6,369
CAMDEN NATL CORP COM 133034108 1 28 SH   SOLE 7 28 0 0
CAMDEN NATL CORP COM 133034108 2,078 47,179 SH   SOLE 18 47,179 0 0
CAMDEN NATL CORP COM 133034108 1,150 26,117 SH   SOLE 19 26,117 0 0
CAMDEN NATL CORP COM 133034108 27,620 627,019 SH   SOLE 21 627,019 0 0
CAMDEN NATL CORP COM 133034108 19,792 449,302 SH   SOLE 22 432,827 0 16,475
CAMDEN NATL CORP COM 133034108 83 1,895 SH   SOLE 25 1,895 0 0
CAMDEN NATL CORP COM 133034108 96 2,170 SH   SOLE 26 983 0 1,187
CAMDEN NATL CORP COM 133034108 4 97 SH   SOLE 28 97 0 0
CAMDEN NATL CORP COM 133034108 715 16,242 SH   SOLE 30 16,242 0 0
CAMDEN NATL CORP COM 133034108 42 958 SH   SOLE 34 958 0 0
CAMDEN NATL CORP COM 133034108 100 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108 800 18,167 SH   SOLE 43 16,682 0 1,485
CAMDEN PPTY TR SH BEN INT 133131102 29,410 218,695 SH   SOLE 2 51,228 0 167,467
CAMDEN PPTY TR SH BEN INT 133131102 13,407 99,695 SH   SOLE 4 88,928 0 10,767
CAMDEN PPTY TR SH BEN INT 133131102 30,702 228,301 SH   SOLE 7 225,090 0 3,211
CAMDEN PPTY TR SH BEN INT 133131102 66 490 SH   SOLE 13 490 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,862 13,845 SH   SOLE 15 13,845 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,892 170,224 SH   SOLE 18 155,652 0 14,572
CAMDEN PPTY TR SH BEN INT 133131102 25,505 189,656 SH   SOLE 19 189,656 0 0
CAMDEN PPTY TR SH BEN INT 133131102 497,308 3,698,004 SH   SOLE 21 3,698,004 0 0
CAMDEN PPTY TR SH BEN INT 133131102 431,910 3,211,703 SH   SOLE 22 3,010,460 0 201,243
CAMDEN PPTY TR SH BEN INT 133131102 23,753 176,630 SH   SOLE 23 176,630 0 0
CAMDEN PPTY TR SH BEN INT 133131102 64,150 477,019 SH   SOLE 25 477,019 0 0
CAMDEN PPTY TR SH BEN INT 133131102 19,714 146,595 SH   SOLE 26 67,219 0 79,376
CAMDEN PPTY TR SH BEN INT 133131102 27,165 202,003 SH   SOLE 28 1,792 0 200,211
CAMDEN PPTY TR SH BEN INT 133131102 13 98 SH   SOLE 29 98 0 0
CAMDEN PPTY TR SH BEN INT 133131102 119,545 888,944 SH   SOLE 30 827,432 0 61,512
CAMDEN PPTY TR SH BEN INT 133131102 2,702 20,089 SH   SOLE 31 9,310 0 10,779
CAMDEN PPTY TR SH BEN INT 133131102 708 5,266 SH   SOLE 34 5,266 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,139 15,904 SH   SOLE 36 15,904 0 0
CAMDEN PPTY TR SH BEN INT 133131102 440 3,270 SH   SOLE 40 3,270 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102 7,095 52,757 SH   SOLE 43 48,912 0 3,845
CAMECO CORP COM 13321L108 3,562 169,436 SH   SOLE 21 169,436 0 0
CAMECO CORP COM 13321L108 8,807 418,998 SH   SOLE 43 386,413 0 32,585
CAMPBELL SOUP CO COM 134429109 22,653 471,440 SH   SOLE 2 67,932 0 403,508
CAMPBELL SOUP CO COM 134429109 10,676 222,188 SH   SOLE 4 195,055 0 27,133
CAMPBELL SOUP CO COM 134429109 10,914 227,132 SH   SOLE 7 220,181 0 6,951
CAMPBELL SOUP CO COM 134429109 30 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109 1,273 26,501 SH   SOLE 15 26,501 0 0
CAMPBELL SOUP CO COM 134429109 15,777 328,344 SH   SOLE 18 300,578 0 27,766
CAMPBELL SOUP CO COM 134429109 12,633 262,912 SH   SOLE 19 262,912 0 0
CAMPBELL SOUP CO COM 134429109 298,171 6,205,442 SH   SOLE 21 6,205,442 0 0
CAMPBELL SOUP CO COM 134429109 220,424 4,587,398 SH   SOLE 22 4,152,246 0 435,152
CAMPBELL SOUP CO COM 134429109 17,279 359,603 SH   SOLE 23 359,603 0 0
CAMPBELL SOUP CO COM 134429109 14,261 296,792 SH   SOLE 25 296,792 0 0
CAMPBELL SOUP CO COM 134429109 26,935 560,552 SH   SOLE 26 177,472 0 383,080
CAMPBELL SOUP CO COM 134429109 29,066 604,919 SH   SOLE 28 4,433 0 600,486
CAMPBELL SOUP CO COM 134429109 59,989 1,248,464 SH   SOLE 30 1,243,603 0 4,861
CAMPBELL SOUP CO COM 134429109 1,830 38,080 SH   SOLE 31 18,568 0 19,512
CAMPBELL SOUP CO COM 134429109 552 11,493 SH   SOLE 34 11,493 0 0
CAMPBELL SOUP CO COM 134429109 7,518 156,467 SH   SOLE 36 156,467 0 0
CAMPBELL SOUP CO COM 134429109 335 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 52 1,078 SH   OTR 43 1,078 0 0
CAMPBELL SOUP CO COM 134429109 10,264 213,615 SH   SOLE 43 190,009 0 23,606
CAMPING WORLD HLDGS INC CL A 13462K109 350 16,207 SH   SOLE 2 11,711 0 4,496
CAMPING WORLD HLDGS INC CL A 13462K109 3 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 12 541 SH   SOLE 7 541 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,094 96,995 SH   SOLE 18 96,995 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,496 69,305 SH   SOLE 19 69,305 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 27,426 1,270,313 SH   SOLE 21 1,270,313 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 19,945 923,814 SH   SOLE 22 897,570 0 26,244
CAMPING WORLD HLDGS INC CL A 13462K109 130 6,000 SH   SOLE 25 6,000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 463 21,467 SH   SOLE 26 18,507 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109 16 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 499 23,108 SH   SOLE 30 23,108 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 28 1,295 SH   SOLE 36 1,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 98 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 168 7,786 SH   SOLE 43 6,889 0 897
CANAAN INC SPONSORED ADS 134748102 41 12,670 SH   SOLE 2 12,670 0 0
CANAAN INC SPONSORED ADS 134748102 3,755 1,166,288 SH   SOLE 21 1,166,288 0 0
CANAAN INC SPONSORED ADS 134748102 1,797 558,210 SH   SOLE 22 540,501 0 17,709
CANAAN INC SPONSORED ADS 134748102 12 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102 894 277,794 SH   SOLE 30 277,794 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,538 140,941 SH   SOLE 2 135,240 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 293 16,280 SH   SOLE 4 16,280 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 101 5,597 SH   SOLE 7 5,597 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 177 9,842 SH   SOLE 18 0 0 9,842
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 141 7,813 SH   SOLE 19 7,813 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,632 90,600 SH   SOLE 22 63,035 0 27,565
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 154 8,566 SH   SOLE 23 8,566 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 40 2,201 SH   SOLE 26 0 0 2,201
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2 110 SH   SOLE 28 0 0 110
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 305 16,940 SH   SOLE 29 16,940 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 375 20,810 SH   SOLE 31 20,810 0 0
CANADIAN IMP BK COMM COM 136069101 29,281 603,240 SH   SOLE 43 555,834 0 47,406
CANADIAN NAT RES LTD COM 136385101 26,334 490,576 SH   SOLE 21 490,576 0 0
CANADIAN NAT RES LTD COM 136385101 24,262 451,972 SH   SOLE 43 435,839 0 16,132
CANADIAN NATL RY CO COM 136375102 20,850 185,387 SH   SOLE 18 185,387 0 0
CANADIAN NATL RY CO COM 136375102 29,723 264,271 SH   SOLE 23 264,271 0 0
CANADIAN NATL RY CO COM 136375102 4,818 42,836 SH   SOLE 26 0 0 42,836
CANADIAN NATL RY CO COM 136375102 37,297 331,614 SH   SOLE 43 304,021 0 27,593
CANADIAN PAC RY LTD COM 13645T100 57,935 829,535 SH   SOLE 23 829,535 0 0
CANADIAN PAC RY LTD COM 13645T100 3,066 43,903 SH   SOLE 25 43,903 0 0
CANADIAN PAC RY LTD COM 13645T100 9 122 SH   SOLE 30 122 0 0
CANADIAN PAC RY LTD COM 13645T100 38,835 556,051 SH   SOLE 43 518,413 0 37,638
CANADIAN SOLAR INC COM 136635109 46 1,473 SH   SOLE 7 1,473 0 0
CANADIAN SOLAR INC COM 136635109 2,558 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109 26,959 865,733 SH   SOLE 21 865,733 0 0
CANADIAN SOLAR INC COM 136635109 73 2,334 SH   SOLE 22 2,334 0 0
CANADIAN SOLAR INC COM 136635109 31,855 1,022,973 SH   SOLE 30 1,022,973 0 0
CANADIAN SOLAR INC COM 136635109 87,869 2,821,734 SH   SOLE 34 2,821,734 0 0
CANADIAN SOLAR INC COM 136635109 38 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 367 113,153 SH   SOLE 21 113,153 0 0
CANDEL THERAPEUTICS INC COM 137404109 2 577 SH   SOLE 22 577 0 0
CANDEL THERAPEUTICS INC COM 137404109 41 12,539 SH   SOLE 30 12,539 0 0
CANGO INC ADS 137586103 35 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103 61 27,070 SH   SOLE 22 27,070 0 0
CANNAE HLDGS INC COM 13765N107 2,478 128,127 SH   SOLE 2 77,767 0 50,360
CANNAE HLDGS INC COM 13765N107 7 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 30 1,540 SH   SOLE 7 1,540 0 0
CANNAE HLDGS INC COM 13765N107 5,186 268,125 SH   SOLE 18 268,125 0 0
CANNAE HLDGS INC COM 13765N107 14,235 736,064 SH   SOLE 19 736,064 0 0
CANNAE HLDGS INC COM 13765N107 51,820 2,679,441 SH   SOLE 21 2,679,441 0 0
CANNAE HLDGS INC COM 13765N107 38,472 1,989,263 SH   SOLE 22 1,904,883 0 84,380
CANNAE HLDGS INC COM 13765N107 70 3,603 SH   SOLE 23 3,603 0 0
CANNAE HLDGS INC COM 13765N107 2,137 110,511 SH   SOLE 25 110,511 0 0
CANNAE HLDGS INC COM 13765N107 816 42,193 SH   SOLE 26 29,210 0 12,983
CANNAE HLDGS INC COM 13765N107 30 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107 11,904 615,526 SH   SOLE 30 615,526 0 0
CANNAE HLDGS INC COM 13765N107 704 36,389 SH   SOLE 31 0 0 36,389
CANNAE HLDGS INC COM 13765N107 3,793 196,134 SH   SOLE 34 196,134 0 0
CANNAE HLDGS INC COM 13765N107 187 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 814 42,086 SH   SOLE 43 36,424 0 5,662
CANO HEALTH INC COM CL A 13781Y103 287 65,576 SH   SOLE 2 49,178 0 16,398
CANO HEALTH INC COM CL A 13781Y103 8 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103 1,791 408,937 SH   SOLE 18 408,937 0 0
CANO HEALTH INC COM CL A 13781Y103 5,381 1,228,532 SH   SOLE 19 1,228,532 0 0
CANO HEALTH INC COM CL A 13781Y103 25,961 5,927,135 SH   SOLE 21 5,927,135 0 0
CANO HEALTH INC COM CL A 13781Y103 18,066 4,124,764 SH   SOLE 22 4,027,284 0 97,480
CANO HEALTH INC COM CL A 13781Y103 98 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103 2,027 462,692 SH   SOLE 26 188,990 0 273,702
CANO HEALTH INC COM CL A 13781Y103 2,188 499,572 SH   SOLE 30 499,572 0 0
CANO HEALTH INC COM CL A 13781Y103 771 176,021 SH   SOLE 34 176,021 0 0
CANO HEALTH INC COM CL A 13781Y103 86 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 3 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 48 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 478 703,538 SH   SOLE 19 703,538 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 23 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 3 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 206 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 22,098 973,031 SH   SOLE 43 898,682 0 74,349
CANOO INC COM CL A 13803R102 107 57,943 SH   SOLE 2 31,566 0 26,377
CANOO INC COM CL A 13803R102 2 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 522 282,086 SH   SOLE 18 282,086 0 0
CANOO INC COM CL A 13803R102 463 250,525 SH   SOLE 19 250,525 0 0
CANOO INC COM CL A 13803R102 7,092 3,833,261 SH   SOLE 21 3,833,261 0 0
CANOO INC COM CL A 13803R102 5,765 3,116,171 SH   SOLE 22 3,062,182 0 53,989
CANOO INC COM CL A 13803R102 38 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102 39 21,229 SH   SOLE 26 8,717 0 12,512
CANOO INC COM CL A 13803R102 127 68,748 SH   SOLE 28 68,748 0 0
CANOO INC COM CL A 13803R102 363 196,251 SH   SOLE 30 196,251 0 0
CANOO INC COM CL A 13803R102 26 14,259 SH   SOLE 36 14,259 0 0
CANOO INC COM CL A 13803R102 24 12,707 SH   SOLE 40 12,707 0 0
CANOPY GROWTH CORP COM 138035100 2 770 SH   SOLE 43 540 0 230
CANTALOUPE INC COM 138103106 243 43,394 SH   SOLE 2 27,317 0 16,077
CANTALOUPE INC COM 138103106 5 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 1,208 215,634 SH   SOLE 18 215,634 0 0
CANTALOUPE INC COM 138103106 585 104,451 SH   SOLE 19 104,451 0 0
CANTALOUPE INC COM 138103106 11,732 2,094,943 SH   SOLE 21 2,094,943 0 0
CANTALOUPE INC COM 138103106 8,320 1,485,766 SH   SOLE 22 1,441,960 0 43,806
CANTALOUPE INC COM 138103106 41 7,293 SH   SOLE 25 7,293 0 0
CANTALOUPE INC COM 138103106 478 85,344 SH   SOLE 30 85,344 0 0
CANTALOUPE INC COM 138103106 36 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 295 52,707 SH   SOLE 43 48,789 0 3,918
CANTERBURY PK HLDG CORP COM 13811E101 12 477 SH   SOLE 18 477 0 0
CANTERBURY PK HLDG CORP COM 13811E101 182 7,016 SH   SOLE 21 7,016 0 0
CAPITAL BANCORP INC MD COM 139737100 75 3,474 SH   SOLE 2 297 0 3,177
CAPITAL BANCORP INC MD COM 139737100 563 25,946 SH   SOLE 18 25,946 0 0
CAPITAL BANCORP INC MD COM 139737100 356 16,410 SH   SOLE 19 16,410 0 0
CAPITAL BANCORP INC MD COM 139737100 6,715 309,461 SH   SOLE 21 309,461 0 0
CAPITAL BANCORP INC MD COM 139737100 2,300 105,982 SH   SOLE 22 100,445 0 5,537
CAPITAL CITY BK GROUP INC COM 139674105 5,384 193,062 SH   SOLE 2 162,797 0 30,265
CAPITAL CITY BK GROUP INC COM 139674105 3 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,232 44,157 SH   SOLE 18 44,157 0 0
CAPITAL CITY BK GROUP INC COM 139674105 5,028 180,270 SH   SOLE 19 180,270 0 0
CAPITAL CITY BK GROUP INC COM 139674105 15,740 564,362 SH   SOLE 21 564,362 0 0
CAPITAL CITY BK GROUP INC COM 139674105 24,009 860,832 SH   SOLE 22 844,804 0 16,028
CAPITAL CITY BK GROUP INC COM 139674105 246 8,815 SH   SOLE 23 8,815 0 0
CAPITAL CITY BK GROUP INC COM 139674105 76 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,141 40,910 SH   SOLE 26 0 0 40,910
CAPITAL CITY BK GROUP INC COM 139674105 95 3,401 SH   SOLE 30 3,401 0 0
CAPITAL CITY BK GROUP INC COM 139674105 81 2,895 SH   SOLE 34 2,895 0 0
CAPITAL CITY BK GROUP INC COM 139674105 62 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 112 4,018 SH   SOLE 43 4,018 0 0
CAPITAL ONE FINL CORP COM 14040H105 125,088 1,200,579 SH   SOLE 2 452,924 0 747,655
CAPITAL ONE FINL CORP COM 14040H105 36,519 350,504 SH   SOLE 4 233,654 0 116,850
CAPITAL ONE FINL CORP COM 14040H105 39,729 381,310 SH   SOLE 7 369,996 0 11,314
CAPITAL ONE FINL CORP COM 14040H105 4,431 42,532 SH   SOLE 13 42,532 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,406 61,483 SH   SOLE 15 61,483 0 0
CAPITAL ONE FINL CORP COM 14040H105 1 5 SH   SOLE 17 0 0 5
CAPITAL ONE FINL CORP COM 14040H105 179,013 1,718,143 SH   SOLE 18 1,596,663 0 121,480
CAPITAL ONE FINL CORP COM 14040H105 205,412 1,971,514 SH   SOLE 19 1,971,514 0 0
CAPITAL ONE FINL CORP COM 14040H105 875,931 8,407,056 SH   SOLE 21 8,407,056 0 0
CAPITAL ONE FINL CORP COM 14040H105 929,187 8,918,197 SH   SOLE 22 7,893,728 0 1,024,469
CAPITAL ONE FINL CORP COM 14040H105 85,274 818,448 SH   SOLE 23 818,448 0 0
CAPITAL ONE FINL CORP COM 14040H105 75,168 721,448 SH   SOLE 25 705,210 0 16,238
CAPITAL ONE FINL CORP COM 14040H105 107,881 1,035,421 SH   SOLE 26 424,813 0 610,608
CAPITAL ONE FINL CORP COM 14040H105 65,489 628,556 SH   SOLE 28 40,443 0 588,113
CAPITAL ONE FINL CORP COM 14040H105 3,614 34,688 SH   SOLE 29 34,688 0 0
CAPITAL ONE FINL CORP COM 14040H105 246,670 2,367,500 SH   SOLE 30 2,335,708 0 31,792
CAPITAL ONE FINL CORP COM 14040H105 16,500 158,368 SH   SOLE 31 114,161 0 44,207
CAPITAL ONE FINL CORP COM 14040H105 33,501 321,537 SH   SOLE 34 321,537 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,678 198,466 SH   SOLE 36 198,466 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,424 13,666 SH   SOLE 40 13,666 0 0
CAPITAL ONE FINL CORP COM 14040H105 106 1,021 SH   OTR 43 1,021 0 0
CAPITAL ONE FINL CORP COM 14040H105 40,267 386,477 SH   SOLE 43 356,013 0 30,464
CAPITAL SOUTHWEST CORP COM 140501107 2,839 154,112 SH   SOLE 30 154,112 0 0
CAPITAL SOUTHWEST CORP COM 140501107 83 4,491 SH   SOLE 43 2,038 0 2,453
CAPITOL FED FINL INC COM 14057J101 781 85,027 SH   SOLE 2 35,585 0 49,442
CAPITOL FED FINL INC COM 14057J101 6 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101 14 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101 4,359 474,801 SH   SOLE 18 474,801 0 0
CAPITOL FED FINL INC COM 14057J101 2,091 227,832 SH   SOLE 19 227,832 0 0
CAPITOL FED FINL INC COM 14057J101 145,470 15,846,379 SH   SOLE 21 15,846,379 0 0
CAPITOL FED FINL INC COM 14057J101 29,457 3,208,828 SH   SOLE 22 3,066,998 0 141,830
CAPITOL FED FINL INC COM 14057J101 154 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101 768 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 1,833 199,710 SH   SOLE 30 199,710 0 0
CAPITOL FED FINL INC COM 14057J101 42 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 151 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 277 30,215 SH   SOLE 43 30,215 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 11,336 276,431 SH   SOLE 2 119,873 0 156,558
CAPRI HOLDINGS LIMITED SHS G1890L107 444 10,819 SH   SOLE 4 10,819 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 97 2,377 SH   SOLE 7 2,377 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 19,509 475,716 SH   SOLE 18 475,716 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 43,988 1,072,619 SH   SOLE 19 1,072,619 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 290,110 7,074,117 SH   SOLE 21 7,074,117 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 168,122 4,099,539 SH   SOLE 22 3,919,210 0 180,329
CAPRI HOLDINGS LIMITED SHS G1890L107 898 21,889 SH   SOLE 25 21,889 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,260 79,485 SH   SOLE 26 68,282 0 11,203
CAPRI HOLDINGS LIMITED SHS G1890L107 111 2,696 SH   SOLE 28 2,696 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,656 64,761 SH   SOLE 30 64,761 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 131 3,201 SH   SOLE 31 2,166 0 1,035
CAPRI HOLDINGS LIMITED SHS G1890L107 20,980 511,580 SH   SOLE 34 511,580 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 188 4,588 SH   SOLE 36 4,588 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 796 19,420 SH   SOLE 40 19,420 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 6,455 157,400 SH   SOLE 43 148,172 0 9,228
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 14 4,136 SH   SOLE 18 4,136 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 162 46,536 SH   SOLE 21 46,536 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 866 248,209 SH   SOLE 22 248,209 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 858 43,747 SH   SOLE 2 34,483 0 9,264
CAPSTAR FINL HLDGS INC COM 14070T102 6 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,246 63,521 SH   SOLE 18 63,521 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2,512 128,055 SH   SOLE 19 128,055 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 15,506 790,294 SH   SOLE 21 790,294 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 11,353 578,638 SH   SOLE 22 563,681 0 14,957
CAPSTAR FINL HLDGS INC COM 14070T102 11 537 SH   SOLE 31 0 0 537
CAPSTAR FINL HLDGS INC COM 14070T102 32 1,612 SH   SOLE 43 1,612 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 8 3,243 SH   SOLE 18 3,243 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 82 33,222 SH   SOLE 21 33,222 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 872 353,193 SH   SOLE 22 353,193 0 0
CARA THERAPEUTICS INC COM 140755109 629 68,929 SH   SOLE 2 21,347 0 47,582
CARA THERAPEUTICS INC COM 140755109 2 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 5 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 1,568 171,711 SH   SOLE 18 171,711 0 0
CARA THERAPEUTICS INC COM 140755109 737 80,732 SH   SOLE 19 80,732 0 0
CARA THERAPEUTICS INC COM 140755109 51,889 5,683,346 SH   SOLE 21 5,683,346 0 0
CARA THERAPEUTICS INC COM 140755109 10,536 1,153,985 SH   SOLE 22 1,104,257 0 49,728
CARA THERAPEUTICS INC COM 140755109 48 5,203 SH   SOLE 25 5,203 0 0
CARA THERAPEUTICS INC COM 140755109 298 32,625 SH   SOLE 26 24,982 0 7,643
CARA THERAPEUTICS INC COM 140755109 221 24,212 SH   SOLE 28 24,212 0 0
CARA THERAPEUTICS INC COM 140755109 1,041 114,037 SH   SOLE 30 114,037 0 0
CARA THERAPEUTICS INC COM 140755109 53 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 29 3,163 SH   OTR 43 3,163 0 0
CARA THERAPEUTICS INC COM 140755109 75 8,199 SH   SOLE 43 8,073 0 126
CARDIFF ONCOLOGY INC COM 14147L108 1 578 SH   SOLE 2 0 0 578
CARDIFF ONCOLOGY INC COM 14147L108 16 7,369 SH   SOLE 18 7,369 0 0
CARDIFF ONCOLOGY INC COM 14147L108 271 123,026 SH   SOLE 21 123,026 0 0
CARDIFF ONCOLOGY INC COM 14147L108 1,190 540,994 SH   SOLE 22 540,994 0 0
CARDINAL HEALTH INC COM 14149Y108 36,131 691,247 SH   SOLE 2 137,126 0 554,121
CARDINAL HEALTH INC COM 14149Y108 12,816 245,190 SH   SOLE 4 138,794 0 106,396
CARDINAL HEALTH INC COM 14149Y108 17,125 327,620 SH   SOLE 7 318,847 0 8,773
CARDINAL HEALTH INC COM 14149Y108 59 1,134 SH   SOLE 13 1,134 0 0
CARDINAL HEALTH INC COM 14149Y108 2,281 43,634 SH   SOLE 15 43,634 0 0
CARDINAL HEALTH INC COM 14149Y108 23,413 447,917 SH   SOLE 18 410,093 0 37,824
CARDINAL HEALTH INC COM 14149Y108 24,654 471,667 SH   SOLE 19 471,667 0 0
CARDINAL HEALTH INC COM 14149Y108 411,955 7,881,290 SH   SOLE 21 7,881,290 0 0
CARDINAL HEALTH INC COM 14149Y108 306,370 5,861,304 SH   SOLE 22 5,319,065 0 542,239
CARDINAL HEALTH INC COM 14149Y108 24,876 475,919 SH   SOLE 23 475,919 0 0
CARDINAL HEALTH INC COM 14149Y108 56,277 1,076,654 SH   SOLE 25 1,076,654 0 0
CARDINAL HEALTH INC COM 14149Y108 45,466 869,824 SH   SOLE 26 477,960 0 391,864
CARDINAL HEALTH INC COM 14149Y108 50,222 960,817 SH   SOLE 28 11,677 0 949,140
CARDINAL HEALTH INC COM 14149Y108 140,211 2,682,428 SH   SOLE 30 2,438,356 0 244,072
CARDINAL HEALTH INC COM 14149Y108 2,897 55,423 SH   SOLE 31 28,561 0 26,862
CARDINAL HEALTH INC COM 14149Y108 5,341 102,185 SH   SOLE 34 102,185 0 0
CARDINAL HEALTH INC COM 14149Y108 12,845 245,740 SH   SOLE 35 245,740 0 0
CARDINAL HEALTH INC COM 14149Y108 7,757 148,399 SH   SOLE 36 148,399 0 0
CARDINAL HEALTH INC COM 14149Y108 460 8,793 SH   SOLE 40 8,793 0 0
CARDINAL HEALTH INC COM 14149Y108 68 1,303 SH   OTR 43 1,303 0 0
CARDINAL HEALTH INC COM 14149Y108 9,696 185,496 SH   SOLE 43 163,314 0 22,182
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 0 40 SH   SOLE 17 0 0 40
CARDIOVASCULAR SYS INC DEL COM 141619106 1,698 118,270 SH   SOLE 2 84,586 0 33,684
CARDIOVASCULAR SYS INC DEL COM 141619106 14 945 SH   SOLE 4 174 0 771
CARDIOVASCULAR SYS INC DEL COM 141619106 6 385 SH   SOLE 7 385 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,347 163,463 SH   SOLE 18 148,203 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 3,541 246,605 SH   SOLE 19 246,605 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 76,083 5,298,236 SH   SOLE 21 5,298,236 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 18,196 1,267,145 SH   SOLE 22 1,234,037 0 33,108
CARDIOVASCULAR SYS INC DEL COM 141619106 108 7,505 SH   SOLE 23 7,505 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 112 7,810 SH   SOLE 25 7,810 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 902 62,784 SH   SOLE 26 19,723 0 43,061
CARDIOVASCULAR SYS INC DEL COM 141619106 1,598 111,277 SH   SOLE 30 111,277 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 18 1,267 SH   SOLE 34 1,267 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 84 5,861 SH   SOLE 36 5,861 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 70 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 268 18,643 SH   SOLE 43 17,092 0 1,551
CARDLYTICS INC COM 14161W105 1,177 52,761 SH   SOLE 2 25,378 0 27,383
CARDLYTICS INC COM 14161W105 2 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 10 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105 2,198 98,515 SH   SOLE 18 98,515 0 0
CARDLYTICS INC COM 14161W105 4,762 213,441 SH   SOLE 19 213,441 0 0
CARDLYTICS INC COM 14161W105 26,641 1,194,111 SH   SOLE 21 1,194,111 0 0
CARDLYTICS INC COM 14161W105 21,353 957,105 SH   SOLE 22 923,830 0 33,275
CARDLYTICS INC COM 14161W105 95 4,277 SH   SOLE 23 4,277 0 0
CARDLYTICS INC COM 14161W105 139 6,242 SH   SOLE 25 6,242 0 0
CARDLYTICS INC COM 14161W105 878 39,361 SH   SOLE 26 12,791 0 26,570
CARDLYTICS INC COM 14161W105 12 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105 719 32,236 SH   SOLE 30 32,236 0 0
CARDLYTICS INC COM 14161W105 42 1,862 SH   SOLE 36 1,862 0 0
CARDLYTICS INC COM 14161W105 87 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 409 18,353 SH   SOLE 43 16,390 0 1,963
CARECLOUD INC COM 14167R100 7 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 99 28,818 SH   SOLE 21 28,818 0 0
CARECLOUD INC COM 14167R100 100 29,312 SH   SOLE 22 29,312 0 0
CAREDX INC COM 14167L103 1,164 54,207 SH   SOLE 2 31,817 0 22,390
CAREDX INC COM 14167L103 4 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 14 671 SH   SOLE 7 671 0 0
CAREDX INC COM 14167L103 2,933 136,539 SH   SOLE 18 132,344 0 4,195
CAREDX INC COM 14167L103 3,288 153,084 SH   SOLE 19 153,084 0 0
CAREDX INC COM 14167L103 44,986 2,094,322 SH   SOLE 21 2,094,322 0 0
CAREDX INC COM 14167L103 28,233 1,314,390 SH   SOLE 22 1,282,121 0 32,269
CAREDX INC COM 14167L103 77 3,565 SH   SOLE 23 3,565 0 0
CAREDX INC COM 14167L103 187 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103 603 28,092 SH   SOLE 26 17,636 0 10,456
CAREDX INC COM 14167L103 18 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103 2,871 133,680 SH   SOLE 30 133,680 0 0
CAREDX INC COM 14167L103 128 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 5 252 SH   OTR 43 252 0 0
CAREDX INC COM 14167L103 161 7,504 SH   SOLE 43 7,278 0 226
CAREMAX INC COM CL A 14171W103 199 54,748 SH   SOLE 2 29,984 0 24,764
CAREMAX INC COM CL A 14171W103 3 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103 633 174,416 SH   SOLE 18 174,416 0 0
CAREMAX INC COM CL A 14171W103 411 113,262 SH   SOLE 19 113,262 0 0
CAREMAX INC COM CL A 14171W103 7,723 2,127,473 SH   SOLE 21 2,127,473 0 0
CAREMAX INC COM CL A 14171W103 5,824 1,604,356 SH   SOLE 22 1,529,529 0 74,827
CAREMAX INC COM CL A 14171W103 57 15,596 SH   SOLE 25 15,596 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 4 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 113 156,441 SH   SOLE 19 156,441 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 1 1,930 SH   SOLE 20 1,930 0 0
CARETRUST REIT INC COM 14174T107 2,853 154,691 SH   SOLE 2 59,734 0 94,957
CARETRUST REIT INC COM 14174T107 847 45,949 SH   SOLE 4 45,949 0 0
CARETRUST REIT INC COM 14174T107 2,236 121,240 SH   SOLE 7 121,240 0 0
CARETRUST REIT INC COM 14174T107 6,611 358,510 SH   SOLE 18 358,510 0 0
CARETRUST REIT INC COM 14174T107 5,394 292,523 SH   SOLE 19 292,523 0 0
CARETRUST REIT INC COM 14174T107 227,887 12,358,275 SH   SOLE 21 12,358,275 0 0
CARETRUST REIT INC COM 14174T107 58,835 3,190,615 SH   SOLE 22 3,090,485 0 100,130
CARETRUST REIT INC COM 14174T107 68 3,680 SH   SOLE 23 3,680 0 0
CARETRUST REIT INC COM 14174T107 8,158 442,412 SH   SOLE 25 442,412 0 0
CARETRUST REIT INC COM 14174T107 481 26,065 SH   SOLE 26 20,645 0 5,420
CARETRUST REIT INC COM 14174T107 1,093 59,286 SH   SOLE 28 1,724 0 57,562
CARETRUST REIT INC COM 14174T107 11,927 646,777 SH   SOLE 30 646,777 0 0
CARETRUST REIT INC COM 14174T107 262 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107 1,405 76,205 SH   SOLE 43 73,225 0 2,980
CARGURUS INC COM CL A 141788109 1,279 59,522 SH   SOLE 2 41,099 0 18,423
CARGURUS INC COM CL A 141788109 8 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 24 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 5,657 263,226 SH   SOLE 18 259,707 0 3,519
CARGURUS INC COM CL A 141788109 6,580 306,189 SH   SOLE 19 306,189 0 0
CARGURUS INC COM CL A 141788109 72,824 3,388,758 SH   SOLE 21 3,388,758 0 0
CARGURUS INC COM CL A 141788109 48,883 2,274,666 SH   SOLE 22 2,217,569 0 57,097
CARGURUS INC COM CL A 141788109 126 5,859 SH   SOLE 23 5,859 0 0
CARGURUS INC COM CL A 141788109 267 12,443 SH   SOLE 25 12,443 0 0
CARGURUS INC COM CL A 141788109 1,318 61,336 SH   SOLE 26 40,703 0 20,633
CARGURUS INC COM CL A 141788109 36 1,660 SH   SOLE 28 1,660 0 0
CARGURUS INC COM CL A 141788109 3,317 154,331 SH   SOLE 30 154,331 0 0
CARGURUS INC COM CL A 141788109 31 1,434 SH   SOLE 34 1,434 0 0
CARGURUS INC COM CL A 141788109 219 10,171 SH   SOLE 40 10,171 0 0
CARGURUS INC COM CL A 141788109 602 28,030 SH   SOLE 43 27,586 0 444
CARIBOU BIOSCIENCES INC COM 142038108 258 47,441 SH   SOLE 2 16,161 0 31,280
CARIBOU BIOSCIENCES INC COM 142038108 4 704 SH   SOLE 7 704 0 0
CARIBOU BIOSCIENCES INC COM 142038108 876 161,357 SH   SOLE 18 161,357 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,019 187,658 SH   SOLE 19 187,658 0 0
CARIBOU BIOSCIENCES INC COM 142038108 13,262 2,442,405 SH   SOLE 21 2,442,405 0 0
CARIBOU BIOSCIENCES INC COM 142038108 5,048 929,613 SH   SOLE 22 851,665 0 77,948
CARIBOU BIOSCIENCES INC COM 142038108 3 545 SH   SOLE 23 545 0 0
CARIBOU BIOSCIENCES INC COM 142038108 27 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,471 270,950 SH   SOLE 30 270,950 0 0
CARIBOU BIOSCIENCES INC COM 142038108 22 4,115 SH   SOLE 40 4,115 0 0
CARLISLE COS INC COM 142339100 23,019 96,473 SH   SOLE 2 39,638 0 56,835
CARLISLE COS INC COM 142339100 83 346 SH   SOLE 4 187 0 159
CARLISLE COS INC COM 142339100 1,267 5,312 SH   SOLE 7 5,312 0 0
CARLISLE COS INC COM 142339100 26,938 112,896 SH   SOLE 18 112,896 0 0
CARLISLE COS INC COM 142339100 3,705 15,528 SH   SOLE 19 15,528 0 0
CARLISLE COS INC COM 142339100 629,914 2,639,933 SH   SOLE 21 2,639,933 0 0
CARLISLE COS INC COM 142339100 340,397 1,426,583 SH   SOLE 22 1,363,925 0 62,658
CARLISLE COS INC COM 142339100 1,762 7,383 SH   SOLE 25 7,383 0 0
CARLISLE COS INC COM 142339100 5,827 24,419 SH   SOLE 26 19,928 0 4,491
CARLISLE COS INC COM 142339100 222 929 SH   SOLE 28 929 0 0
CARLISLE COS INC COM 142339100 7,219 30,254 SH   SOLE 30 30,254 0 0
CARLISLE COS INC COM 142339100 261 1,095 SH   SOLE 31 753 0 342
CARLISLE COS INC COM 142339100 166 694 SH   SOLE 36 694 0 0
CARLISLE COS INC COM 142339100 1,619 6,787 SH   SOLE 40 6,787 0 0
CARLISLE COS INC COM 142339100 45 188 SH   OTR 43 188 0 0
CARLISLE COS INC COM 142339100 6,797 28,488 SH   SOLE 43 25,685 0 2,803
CARLOTZ INC COM CL A 142552108 1 2,695 SH   SOLE 2 0 0 2,695
CARLOTZ INC COM CL A 142552108 5 13,921 SH   SOLE 18 13,921 0 0
CARLOTZ INC COM CL A 142552108 121 306,355 SH   SOLE 21 306,355 0 0
CARLOTZ INC COM CL A 142552108 432 1,097,895 SH   SOLE 22 1,097,895 0 0
CARLYLE GROUP INC COM 14316J108 14,642 462,470 SH   SOLE 2 56,507 0 405,963
CARLYLE GROUP INC COM 14316J108 4,721 149,117 SH   SOLE 4 85,056 0 64,061
CARLYLE GROUP INC COM 14316J108 804 25,390 SH   SOLE 7 25,390 0 0
CARLYLE GROUP INC COM 14316J108 31 964 SH   SOLE 13 964 0 0
CARLYLE GROUP INC COM 14316J108 883 27,875 SH   SOLE 15 27,875 0 0
CARLYLE GROUP INC COM 14316J108 7,358 232,392 SH   SOLE 18 222,408 0 9,984
CARLYLE GROUP INC COM 14316J108 103,499 3,269,092 SH   SOLE 19 3,269,092 0 0
CARLYLE GROUP INC COM 14316J108 90,040 2,843,959 SH   SOLE 21 2,843,959 0 0
CARLYLE GROUP INC COM 14316J108 139,585 4,408,881 SH   SOLE 22 4,041,756 0 367,125
CARLYLE GROUP INC COM 14316J108 10,347 326,829 SH   SOLE 23 326,829 0 0
CARLYLE GROUP INC COM 14316J108 12,983 410,061 SH   SOLE 25 410,061 0 0
CARLYLE GROUP INC COM 14316J108 15,800 499,044 SH   SOLE 26 388,481 0 110,563
CARLYLE GROUP INC COM 14316J108 8,132 256,854 SH   SOLE 28 8,161 0 248,693
CARLYLE GROUP INC COM 14316J108 43,573 1,376,280 SH   SOLE 30 1,049,286 0 326,994
CARLYLE GROUP INC COM 14316J108 1,079 34,093 SH   SOLE 31 18,869 0 15,224
CARLYLE GROUP INC COM 14316J108 380 12,005 SH   SOLE 34 12,005 0 0
CARLYLE GROUP INC COM 14316J108 2,124 67,092 SH   SOLE 36 67,092 0 0
CARLYLE GROUP INC COM 14316J108 175 5,540 SH   SOLE 40 5,540 0 0
CARLYLE SECURED LENDING INC COM 872280102 5,040 396,860 SH   SOLE 30 396,860 0 0
CARMAX INC COM 143130102 28,932 319,765 SH   SOLE 2 41,042 0 278,723
CARMAX INC COM 143130102 10,214 112,886 SH   SOLE 4 64,888 0 47,998
CARMAX INC COM 143130102 13,055 144,291 SH   SOLE 7 139,943 0 4,348
CARMAX INC COM 143130102 73 809 SH   SOLE 13 809 0 0
CARMAX INC COM 143130102 2,064 22,809 SH   SOLE 15 22,809 0 0
CARMAX INC COM 143130102 23,813 263,187 SH   SOLE 18 241,199 0 21,988
CARMAX INC COM 143130102 6,080 67,192 SH   SOLE 19 67,192 0 0
CARMAX INC COM 143130102 351,245 3,882,013 SH   SOLE 21 3,882,013 0 0
CARMAX INC COM 143130102 303,526 3,354,619 SH   SOLE 22 3,029,516 0 325,103
CARMAX INC COM 143130102 24,787 273,951 SH   SOLE 23 273,951 0 0
CARMAX INC COM 143130102 19,582 216,426 SH   SOLE 25 216,426 0 0
CARMAX INC COM 143130102 31,551 348,712 SH   SOLE 26 146,900 0 201,812
CARMAX INC COM 143130102 22,397 247,530 SH   SOLE 28 3,530 0 244,000
CARMAX INC COM 143130102 67,572 746,814 SH   SOLE 30 746,814 0 0
CARMAX INC COM 143130102 3,137 34,670 SH   SOLE 31 18,414 0 16,256
CARMAX INC COM 143130102 740 8,177 SH   SOLE 34 8,177 0 0
CARMAX INC COM 143130102 5,857 64,735 SH   SOLE 36 64,735 0 0
CARMAX INC COM 143130102 484 5,353 SH   SOLE 40 5,353 0 0
CARMAX INC COM 143130102 21 234 SH   OTR 43 234 0 0
CARMAX INC COM 143130102 10,405 115,001 SH   SOLE 43 95,410 0 19,591
CARNIVAL CORP COMMON STOCK 143658300 13,554 1,566,962 SH   SOLE 2 509,286 0 1,057,676
CARNIVAL CORP COMMON STOCK 143658300 3,171 366,548 SH   SOLE 4 288,148 0 78,400
CARNIVAL CORP COMMON STOCK 143658300 6,290 727,150 SH   SOLE 7 703,484 0 23,666
CARNIVAL CORP COMMON STOCK 143658300 34 3,939 SH   SOLE 13 3,939 0 0
CARNIVAL CORP COMMON STOCK 143658300 991 114,542 SH   SOLE 15 114,542 0 0
CARNIVAL CORP COMMON STOCK 143658300 1 100 SH   SOLE 17 0 0 100
CARNIVAL CORP COMMON STOCK 143658300 12,125 1,401,748 SH   SOLE 18 1,288,895 0 112,853
CARNIVAL CORP COMMON STOCK 143658300 3,414 394,715 SH   SOLE 19 394,715 0 0
CARNIVAL CORP COMMON STOCK 143658300 165,784 19,165,760 SH   SOLE 21 19,165,760 0 0
CARNIVAL CORP COMMON STOCK 143658300 156,072 18,043,057 SH   SOLE 22 16,255,018 0 1,788,039
CARNIVAL CORP COMMON STOCK 143658300 12,053 1,393,366 SH   SOLE 23 1,393,366 0 0
CARNIVAL CORP COMMON STOCK 143658300 8,195 947,351 SH   SOLE 25 947,351 0 0
CARNIVAL CORP COMMON STOCK 143658300 14,858 1,717,634 SH   SOLE 26 669,633 0 1,048,001
CARNIVAL CORP COMMON STOCK 143658300 10,121 1,170,013 SH   SOLE 28 14,181 0 1,155,832
CARNIVAL CORP COMMON STOCK 143658300 9 1,019 SH   SOLE 29 1,019 0 0
CARNIVAL CORP COMMON STOCK 143658300 30,206 3,491,975 SH   SOLE 30 3,491,975 0 0
CARNIVAL CORP COMMON STOCK 143658300 1,484 171,570 SH   SOLE 31 83,532 0 88,038
CARNIVAL CORP COMMON STOCK 143658300 361 41,717 SH   SOLE 34 41,717 0 0
CARNIVAL CORP COMMON STOCK 143658300 3,298 381,228 SH   SOLE 36 381,228 0 0
CARNIVAL CORP COMMON STOCK 143658300 247 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP COMMON STOCK 143658300 15 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300 2,884 333,377 SH   SOLE 43 298,493 0 34,884
CARNIVAL CORP NOTE 5.750% 4/0 143658BE1 5,517 4,950,000 PRN   SOLE 21 4,950,000 0 0
CARNIVAL PLC ADR 14365C103 1,467 185,657 SH   SOLE 43 157,083 0 28,574
CARPARTS COM INC COM 14427M107 158 22,838 SH   SOLE 2 18,362 0 4,476
CARPARTS COM INC COM 14427M107 1 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 4 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 948 136,664 SH   SOLE 18 136,664 0 0
CARPARTS COM INC COM 14427M107 644 92,763 SH   SOLE 19 92,763 0 0
CARPARTS COM INC COM 14427M107 11,624 1,674,868 SH   SOLE 21 1,674,868 0 0
CARPARTS COM INC COM 14427M107 7,920 1,141,231 SH   SOLE 22 1,115,241 0 25,990
CARPARTS COM INC COM 14427M107 32 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107 29 4,149 SH   SOLE 26 0 0 4,149
CARPARTS COM INC COM 14427M107 400 57,573 SH   SOLE 30 57,573 0 0
CARPARTS COM INC COM 14427M107 30 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 412 59,354 SH   SOLE 43 56,949 0 2,405
CARPENTER TECHNOLOGY CORP COM 144285103 933 33,422 SH   SOLE 2 13,625 0 19,797
CARPENTER TECHNOLOGY CORP COM 144285103 5 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 17 622 SH   SOLE 7 622 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,992 178,867 SH   SOLE 18 178,867 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,419 86,667 SH   SOLE 19 86,667 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 177,226 6,349,924 SH   SOLE 21 6,349,924 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 33,611 1,204,249 SH   SOLE 22 1,150,482 0 53,767
CARPENTER TECHNOLOGY CORP COM 144285103 173 6,211 SH   SOLE 25 6,211 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 499 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 12 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,343 83,963 SH   SOLE 30 83,963 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 20 726 SH   SOLE 31 0 0 726
CARPENTER TECHNOLOGY CORP COM 144285103 73 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 156 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,155 41,390 SH   SOLE 43 40,459 0 931
CARRIAGE SVCS INC COM 143905107 623 15,720 SH   SOLE 2 14,167 0 1,553
CARRIAGE SVCS INC COM 143905107 3 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 8 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,396 35,197 SH   SOLE 18 35,197 0 0
CARRIAGE SVCS INC COM 143905107 968 24,409 SH   SOLE 19 24,409 0 0
CARRIAGE SVCS INC COM 143905107 19,902 501,948 SH   SOLE 21 501,948 0 0
CARRIAGE SVCS INC COM 143905107 13,748 346,744 SH   SOLE 22 338,035 0 8,709
CARRIAGE SVCS INC COM 143905107 86 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107 26 665 SH   SOLE 26 665 0 0
CARRIAGE SVCS INC COM 143905107 825 20,813 SH   SOLE 30 20,813 0 0
CARRIAGE SVCS INC COM 143905107 53 1,325 SH   SOLE 34 1,325 0 0
CARRIAGE SVCS INC COM 143905107 67 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 17 435 SH   OTR 43 435 0 0
CARRIAGE SVCS INC COM 143905107 62 1,567 SH   SOLE 43 1,567 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 56,558 1,586,030 SH   SOLE 2 276,159 0 1,309,871
CARRIER GLOBAL CORPORATION COM 14448C104 29,095 815,901 SH   SOLE 4 518,368 0 297,533
CARRIER GLOBAL CORPORATION COM 14448C104 27,178 762,149 SH   SOLE 7 737,961 0 24,188
CARRIER GLOBAL CORPORATION COM 14448C104 136 3,822 SH   SOLE 13 3,822 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 4,546 127,472 SH   SOLE 15 127,472 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 60,022 1,683,186 SH   SOLE 18 1,564,702 0 118,484
CARRIER GLOBAL CORPORATION COM 14448C104 21,179 593,919 SH   SOLE 19 593,919 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 768,473 21,550,005 SH   SOLE 21 21,550,005 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 631,212 17,700,841 SH   SOLE 22 16,050,191 0 1,650,650
CARRIER GLOBAL CORPORATION COM 14448C104 51,666 1,448,862 SH   SOLE 23 1,448,862 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 57,999 1,626,436 SH   SOLE 25 1,626,436 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 64,611 1,811,855 SH   SOLE 26 743,961 0 1,067,894
CARRIER GLOBAL CORPORATION COM 14448C104 67,763 1,900,252 SH   SOLE 28 26,384 0 1,873,868
CARRIER GLOBAL CORPORATION COM 14448C104 72 2,012 SH   SOLE 29 2,012 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 205,570 5,764,715 SH   SOLE 30 5,472,166 0 292,549
CARRIER GLOBAL CORPORATION COM 14448C104 5,922 166,061 SH   SOLE 31 85,168 0 80,893
CARRIER GLOBAL CORPORATION COM 14448C104 1,672 46,890 SH   SOLE 34 46,890 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 12,217 342,585 SH   SOLE 36 342,585 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 922 25,866 SH   SOLE 40 25,866 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 80 2,241 SH   OTR 43 2,241 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 25,846 724,796 SH   SOLE 43 656,848 0 67,948
CARROLS RESTAURANT GROUP INC COM 14574X104 0 198 SH   SOLE 2 0 0 198
CARROLS RESTAURANT GROUP INC COM 14574X104 13 6,313 SH   SOLE 18 6,313 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 230 113,678 SH   SOLE 21 113,678 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 987 488,604 SH   SOLE 22 488,604 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2 750 SH   SOLE 43 750 0 0
CARS COM INC COM 14575E105 656 69,522 SH   SOLE 2 18,419 0 51,103
CARS COM INC COM 14575E105 3 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 6 674 SH   SOLE 7 674 0 0
CARS COM INC COM 14575E105 2,476 262,608 SH   SOLE 18 262,608 0 0
CARS COM INC COM 14575E105 1,173 124,383 SH   SOLE 19 124,383 0 0
CARS COM INC COM 14575E105 78,321 8,305,545 SH   SOLE 21 8,305,545 0 0
CARS COM INC COM 14575E105 15,864 1,682,257 SH   SOLE 22 1,609,637 0 72,620
CARS COM INC COM 14575E105 81 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105 160 16,995 SH   SOLE 26 10,635 0 6,360
CARS COM INC COM 14575E105 12 1,223 SH   SOLE 28 1,223 0 0
CARS COM INC COM 14575E105 1,643 174,242 SH   SOLE 30 174,242 0 0
CARS COM INC COM 14575E105 102 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105 6 657 SH   OTR 43 657 0 0
CARS COM INC COM 14575E105 308 32,631 SH   SOLE 43 32,532 0 99
CARTER BANKSHARES INC COM NEW 146103106 160 12,094 SH   SOLE 2 946 0 11,148
CARTER BANKSHARES INC COM NEW 146103106 4 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,068 80,887 SH   SOLE 18 80,887 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,144 86,681 SH   SOLE 19 86,681 0 0
CARTER BANKSHARES INC COM NEW 146103106 12,316 932,998 SH   SOLE 21 932,998 0 0
CARTER BANKSHARES INC COM NEW 146103106 6,981 528,886 SH   SOLE 22 511,485 0 17,401
CARTER BANKSHARES INC COM NEW 146103106 25 1,891 SH   SOLE 31 0 0 1,891
CARTER BANKSHARES INC COM NEW 146103106 16 1,238 SH   SOLE 43 1,238 0 0
CARTERS INC COM 146229109 4,223 59,919 SH   SOLE 2 36,153 0 23,766
CARTERS INC COM 146229109 39 549 SH   SOLE 4 96 0 453
CARTERS INC COM 146229109 52 743 SH   SOLE 7 743 0 0
CARTERS INC COM 146229109 6,360 90,239 SH   SOLE 18 89,508 0 731
CARTERS INC COM 146229109 2,263 32,115 SH   SOLE 19 32,115 0 0
CARTERS INC COM 146229109 143,922 2,042,021 SH   SOLE 21 2,042,021 0 0
CARTERS INC COM 146229109 78,929 1,119,873 SH   SOLE 22 1,059,360 0 60,513
CARTERS INC COM 146229109 434 6,157 SH   SOLE 25 6,157 0 0
CARTERS INC COM 146229109 1,703 24,156 SH   SOLE 26 20,405 0 3,751
CARTERS INC COM 146229109 62 879 SH   SOLE 28 783 0 96
CARTERS INC COM 146229109 2,051 29,099 SH   SOLE 30 29,099 0 0
CARTERS INC COM 146229109 43 607 SH   SOLE 31 607 0 0
CARTERS INC COM 146229109 65 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 408 5,793 SH   SOLE 40 5,793 0 0
CARTERS INC COM 146229109 1,012 14,352 SH   SOLE 43 14,103 0 249
CARVANA CO CL A 146869102 3,087 136,714 SH   SOLE 2 18,740 0 117,974
CARVANA CO CL A 146869102 1,467 64,984 SH   SOLE 4 38,738 0 26,246
CARVANA CO CL A 146869102 197 8,723 SH   SOLE 7 8,723 0 0
CARVANA CO CL A 146869102 6 246 SH   SOLE 13 246 0 0
CARVANA CO CL A 146869102 139 6,155 SH   SOLE 15 6,155 0 0
CARVANA CO CL A 146869102 1,795 79,501 SH   SOLE 18 74,654 0 4,847
CARVANA CO CL A 146869102 2,189 96,954 SH   SOLE 19 96,954 0 0
CARVANA CO CL A 146869102 31,574 1,398,338 SH   SOLE 21 1,398,338 0 0
CARVANA CO CL A 146869102 53,739 2,379,916 SH   SOLE 22 2,200,504 0 179,412
CARVANA CO CL A 146869102 3,458 153,137 SH   SOLE 23 153,137 0 0
CARVANA CO CL A 146869102 2,411 106,770 SH   SOLE 25 106,770 0 0
CARVANA CO CL A 146869102 2,630 116,468 SH   SOLE 26 62,912 0 53,556
CARVANA CO CL A 146869102 2,427 107,488 SH   SOLE 28 1,506 0 105,982
CARVANA CO CL A 146869102 6,732 298,124 SH   SOLE 30 298,124 0 0
CARVANA CO CL A 146869102 385 17,041 SH   SOLE 31 8,930 0 8,111
CARVANA CO CL A 146869102 1,102 48,818 SH   SOLE 34 48,818 0 0
CARVANA CO CL A 146869102 638 28,259 SH   SOLE 36 28,259 0 0
CARVANA CO CL A 146869102 55 2,456 SH   SOLE 40 2,456 0 0
CARVANA CO CL A 146869102 5 215 SH   OTR 43 215 0 0
CARVANA CO CL A 146869102 1,151 50,980 SH   SOLE 43 40,554 0 10,426
CARVER BANCORP INC COM NEW 146875604 4 756 SH   SOLE 18 756 0 0
CARVER BANCORP INC COM NEW 146875604 50 8,674 SH   SOLE 21 8,674 0 0
CASA SYS INC COM 14713L102 165 41,932 SH   SOLE 2 37,979 0 3,953
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 335 85,324 SH   SOLE 18 85,324 0 0
CASA SYS INC COM 14713L102 904 230,034 SH   SOLE 19 230,034 0 0
CASA SYS INC COM 14713L102 4,837 1,230,915 SH   SOLE 21 1,230,915 0 0
CASA SYS INC COM 14713L102 3,487 887,366 SH   SOLE 22 864,896 0 22,470
CASA SYS INC COM 14713L102 11 2,778 SH   SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 31 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102 21 5,425 SH   SOLE 26 0 0 5,425
CASA SYS INC COM 14713L102 31 7,766 SH   SOLE 30 7,766 0 0
CASA SYS INC COM 14713L102 15 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 95 24,208 SH   SOLE 43 24,061 0 147
CASELLA WASTE SYS INC CL A 147448104 1,550 21,323 SH   SOLE 2 16,112 0 5,211
CASELLA WASTE SYS INC CL A 147448104 12 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 42 584 SH   SOLE 7 584 0 0
CASELLA WASTE SYS INC CL A 147448104 9,245 127,208 SH   SOLE 18 127,208 0 0
CASELLA WASTE SYS INC CL A 147448104 6,768 93,120 SH   SOLE 19 93,120 0 0
CASELLA WASTE SYS INC CL A 147448104 119,972 1,650,694 SH   SOLE 21 1,650,694 0 0
CASELLA WASTE SYS INC CL A 147448104 86,796 1,194,225 SH   SOLE 22 1,162,442 0 31,783
CASELLA WASTE SYS INC CL A 147448104 528 7,269 SH   SOLE 25 7,269 0 0
CASELLA WASTE SYS INC CL A 147448104 1,328 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 65 898 SH   SOLE 28 898 0 0
CASELLA WASTE SYS INC CL A 147448104 5,634 77,524 SH   SOLE 30 77,524 0 0
CASELLA WASTE SYS INC CL A 147448104 408 5,614 SH   SOLE 40 5,614 0 0
CASELLA WASTE SYS INC CL A 147448104 1,066 14,673 SH   SOLE 43 14,275 0 398
CASEYS GEN STORES INC COM 147528103 9,338 50,483 SH   SOLE 2 31,866 0 18,617
CASEYS GEN STORES INC COM 147528103 59 317 SH   SOLE 4 130 0 187
CASEYS GEN STORES INC COM 147528103 915 4,947 SH   SOLE 7 4,947 0 0
CASEYS GEN STORES INC COM 147528103 14,833 80,185 SH   SOLE 18 80,185 0 0
CASEYS GEN STORES INC COM 147528103 2,063 11,154 SH   SOLE 19 11,154 0 0
CASEYS GEN STORES INC COM 147528103 340,186 1,839,042 SH   SOLE 21 1,839,042 0 0
CASEYS GEN STORES INC COM 147528103 189,275 1,023,219 SH   SOLE 22 978,880 0 44,339
CASEYS GEN STORES INC COM 147528103 3,394 18,347 SH   SOLE 26 15,601 0 2,746
CASEYS GEN STORES INC COM 147528103 122 661 SH   SOLE 28 661 0 0
CASEYS GEN STORES INC COM 147528103 2,490 13,462 SH   SOLE 30 13,462 0 0
CASEYS GEN STORES INC COM 147528103 100 541 SH   SOLE 31 541 0 0
CASEYS GEN STORES INC COM 147528103 154 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 906 4,899 SH   SOLE 40 4,899 0 0
CASEYS GEN STORES INC COM 147528103 6,687 36,152 SH   SOLE 43 34,890 0 1,262
CASI PHARMACEUTICALS INC COM NEW 14757U208 1 208 SH   SOLE 2 0 0 208
CASI PHARMACEUTICALS INC COM NEW 14757U208 8 2,668 SH   SOLE 21 2,668 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208 253 88,354 SH   SOLE 22 88,354 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208 1 484 SH   SOLE 43 484 0 0
CASS INFORMATION SYS INC COM 14808P109 1,244 36,793 SH   SOLE 2 21,780 0 15,013
CASS INFORMATION SYS INC COM 14808P109 6 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109 1,885 55,755 SH   SOLE 18 55,755 0 0
CASS INFORMATION SYS INC COM 14808P109 952 28,169 SH   SOLE 19 28,169 0 0
CASS INFORMATION SYS INC COM 14808P109 18,671 552,410 SH   SOLE 21 552,410 0 0
CASS INFORMATION SYS INC COM 14808P109 12,006 355,196 SH   SOLE 22 340,938 0 14,258
CASS INFORMATION SYS INC COM 14808P109 59 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109 453 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 271 8,004 SH   SOLE 30 8,004 0 0
CASS INFORMATION SYS INC COM 14808P109 43 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 407 12,050 SH   SOLE 43 11,310 0 740
CASSAVA SCIENCES INC COM 14817C107 820 29,152 SH   SOLE 2 15,415 0 13,737
CASSAVA SCIENCES INC COM 14817C107 3 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107 12 424 SH   SOLE 7 424 0 0
CASSAVA SCIENCES INC COM 14817C107 2,759 98,101 SH   SOLE 18 98,101 0 0
CASSAVA SCIENCES INC COM 14817C107 4,289 152,519 SH   SOLE 19 152,519 0 0
CASSAVA SCIENCES INC COM 14817C107 37,432 1,331,152 SH   SOLE 21 1,331,152 0 0
CASSAVA SCIENCES INC COM 14817C107 27,198 967,223 SH   SOLE 22 942,759 0 24,464
CASSAVA SCIENCES INC COM 14817C107 67 2,389 SH   SOLE 23 2,389 0 0
CASSAVA SCIENCES INC COM 14817C107 133 4,713 SH   SOLE 25 4,713 0 0
CASSAVA SCIENCES INC COM 14817C107 871 30,983 SH   SOLE 26 12,223 0 18,760
CASSAVA SCIENCES INC COM 14817C107 216 7,695 SH   SOLE 28 7,695 0 0
CASSAVA SCIENCES INC COM 14817C107 729 25,926 SH   SOLE 30 25,926 0 0
CASSAVA SCIENCES INC COM 14817C107 122 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 196 6,977 SH   SOLE 43 6,458 0 519
CASTLE BIOSCIENCES INC COM 14843C105 449 20,477 SH   SOLE 2 9,982 0 10,495
CASTLE BIOSCIENCES INC COM 14843C105 1 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 8 342 SH   SOLE 7 342 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,529 69,655 SH   SOLE 18 69,655 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,013 46,136 SH   SOLE 19 46,136 0 0
CASTLE BIOSCIENCES INC COM 14843C105 25,767 1,173,895 SH   SOLE 21 1,173,895 0 0
CASTLE BIOSCIENCES INC COM 14843C105 12,774 581,976 SH   SOLE 22 558,524 0 23,452
CASTLE BIOSCIENCES INC COM 14843C105 85 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105 343 15,637 SH   SOLE 26 13,804 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105 2,288 104,243 SH   SOLE 30 104,243 0 0
CASTLE BIOSCIENCES INC COM 14843C105 45 2,049 SH   SOLE 36 2,049 0 0
CASTLE BIOSCIENCES INC COM 14843C105 49 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 81 3,693 SH   SOLE 43 3,544 0 149
CATALENT INC COM 148806102 35,074 326,905 SH   SOLE 2 50,909 0 275,996
CATALENT INC COM 148806102 10,059 93,759 SH   SOLE 4 72,590 0 21,169
CATALENT INC COM 148806102 16,857 157,115 SH   SOLE 7 152,202 0 4,913
CATALENT INC COM 148806102 62 581 SH   SOLE 13 581 0 0
CATALENT INC COM 148806102 1,725 16,082 SH   SOLE 15 16,082 0 0
CATALENT INC COM 148806102 72,421 674,999 SH   SOLE 18 650,227 0 24,772
CATALENT INC COM 148806102 283,855 2,645,683 SH   SOLE 19 2,645,683 0 0
CATALENT INC COM 148806102 248 2,315 SH   SOLE 20 2,315 0 0
CATALENT INC COM 148806102 526,201 4,904,477 SH   SOLE 21 4,904,477 0 0
CATALENT INC COM 148806102 423,429 3,946,585 SH   SOLE 22 3,600,098 0 346,487
CATALENT INC COM 148806102 28,934 269,676 SH   SOLE 23 269,676 0 0
CATALENT INC COM 148806102 39,182 365,199 SH   SOLE 25 365,199 0 0
CATALENT INC COM 148806102 37,277 347,445 SH   SOLE 26 127,738 0 219,707
CATALENT INC COM 148806102 31,799 296,387 SH   SOLE 28 20,732 0 275,655
CATALENT INC COM 148806102 96 892 SH   SOLE 29 892 0 0
CATALENT INC COM 148806102 105,059 979,209 SH   SOLE 30 979,209 0 0
CATALENT INC COM 148806102 3,910 36,447 SH   SOLE 31 19,799 0 16,648
CATALENT INC COM 148806102 941 8,766 SH   SOLE 34 8,766 0 0
CATALENT INC COM 148806102 6,413 59,774 SH   SOLE 36 59,774 0 0
CATALENT INC COM 148806102 615 5,734 SH   SOLE 40 5,734 0 0
CATALENT INC COM 148806102 119 1,111 SH   OTR 43 1,111 0 0
CATALENT INC COM 148806102 16,566 154,405 SH   SOLE 43 143,859 0 10,546
CATALYST BANCORP INC COMMON STOCK 14888L101 10 732 SH   SOLE 18 732 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 135 9,942 SH   SOLE 21 9,942 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 762 56,328 SH   SOLE 22 56,328 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 18 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 26 14,747 SH   SOLE 21 14,747 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 270 151,601 SH   SOLE 22 151,601 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,026 146,323 SH   SOLE 2 61,572 0 84,751
CATALYST PHARMACEUTICALS INC COM 14888U101 10 1,374 SH   SOLE 7 1,374 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,860 265,306 SH   SOLE 18 265,306 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,237 176,477 SH   SOLE 19 176,477 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 25,902 3,695,035 SH   SOLE 21 3,695,035 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 15,504 2,211,767 SH   SOLE 22 2,143,874 0 67,893
CATALYST PHARMACEUTICALS INC COM 14888U101 92 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 53 7,563 SH   SOLE 26 0 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101 2,828 403,449 SH   SOLE 30 403,449 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13 1,865 SH   SOLE 34 1,865 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 94 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 113 16,121 SH   SOLE 43 15,548 0 573
CATCHMARK TIMBER TR INC CL A 14912Y202 282 28,051 SH   SOLE 2 14,253 0 13,798
CATCHMARK TIMBER TR INC CL A 14912Y202 8 759 SH   SOLE 7 759 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,448 143,908 SH   SOLE 18 143,908 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,022 101,598 SH   SOLE 19 101,598 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20,717 2,059,309 SH   SOLE 21 2,059,309 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 12,126 1,205,409 SH   SOLE 22 1,165,957 0 39,452
CATCHMARK TIMBER TR INC CL A 14912Y202 1,579 156,983 SH   SOLE 25 156,983 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 553 55,013 SH   SOLE 26 23,603 0 31,410
CATCHMARK TIMBER TR INC CL A 14912Y202 2,396 238,130 SH   SOLE 30 238,130 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 238 23,628 SH   SOLE 34 23,628 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 35 3,508 SH   SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 663 65,947 SH   SOLE 43 65,763 0 184
CATERPILLAR INC COM 149123101 191,044 1,068,719 SH   SOLE 2 218,239 0 850,480
CATERPILLAR INC COM 149123101 71,201 398,305 SH   SOLE 4 234,289 0 164,016
CATERPILLAR INC COM 149123101 88,554 495,379 SH   SOLE 7 479,762 0 15,617
CATERPILLAR INC COM 149123101 681 3,807 SH   SOLE 13 3,807 0 0
CATERPILLAR INC COM 149123101 12,396 69,346 SH   SOLE 15 69,346 0 0
CATERPILLAR INC COM 149123101 11 61 SH   SOLE 17 0 0 61
CATERPILLAR INC COM 149123101 310,608 1,737,569 SH   SOLE 18 1,655,193 0 82,376
CATERPILLAR INC COM 149123101 50,810 284,234 SH   SOLE 19 284,234 0 0
CATERPILLAR INC COM 149123101 2,254,061 12,609,427 SH   SOLE 21 12,609,427 0 0
CATERPILLAR INC COM 149123101 2,006,390 11,223,933 SH   SOLE 22 10,152,321 0 1,071,612
CATERPILLAR INC COM 149123101 158,788 888,275 SH   SOLE 23 888,275 0 0
CATERPILLAR INC COM 149123101 175,366 981,014 SH   SOLE 25 961,184 0 19,830
CATERPILLAR INC COM 149123101 216,198 1,209,430 SH   SOLE 26 506,782 0 702,648
CATERPILLAR INC COM 149123101 211,438 1,182,802 SH   SOLE 28 13,498 0 1,169,304
CATERPILLAR INC COM 149123101 101 563 SH   SOLE 29 563 0 0
CATERPILLAR INC COM 149123101 627,255 3,508,923 SH   SOLE 30 3,507,630 0 1,293
CATERPILLAR INC COM 149123101 19,682 110,104 SH   SOLE 31 57,405 0 52,699
CATERPILLAR INC COM 149123101 11,985 67,043 SH   SOLE 32 67,043 0 0
CATERPILLAR INC COM 149123101 29,009 162,280 SH   SOLE 34 162,280 0 0
CATERPILLAR INC COM 149123101 39,618 221,625 SH   SOLE 36 221,625 0 0
CATERPILLAR INC COM 149123101 3,126 17,489 SH   SOLE 40 17,489 0 0
CATERPILLAR INC COM 149123101 232 1,300 SH   OTR 43 1,300 0 0
CATERPILLAR INC COM 149123101 81,025 453,263 SH   SOLE 43 408,854 0 44,409
CATHAY GEN BANCORP COM 149150104 6,450 164,762 SH   SOLE 2 108,287 0 56,475
CATHAY GEN BANCORP COM 149150104 87 2,219 SH   SOLE 4 337 0 1,882
CATHAY GEN BANCORP COM 149150104 51 1,313 SH   SOLE 7 1,313 0 0
CATHAY GEN BANCORP COM 149150104 13,768 351,663 SH   SOLE 18 351,663 0 0
CATHAY GEN BANCORP COM 149150104 7,189 183,623 SH   SOLE 19 183,623 0 0
CATHAY GEN BANCORP COM 149150104 214,609 5,481,710 SH   SOLE 21 5,481,710 0 0
CATHAY GEN BANCORP COM 149150104 93,459 2,387,211 SH   SOLE 22 2,307,964 0 79,247
CATHAY GEN BANCORP COM 149150104 399 10,179 SH   SOLE 25 10,179 0 0
CATHAY GEN BANCORP COM 149150104 1,820 46,486 SH   SOLE 26 36,107 0 10,379
CATHAY GEN BANCORP COM 149150104 56 1,420 SH   SOLE 28 1,420 0 0
CATHAY GEN BANCORP COM 149150104 4,233 108,119 SH   SOLE 30 108,119 0 0
CATHAY GEN BANCORP COM 149150104 72 1,843 SH   SOLE 31 0 0 1,843
CATHAY GEN BANCORP COM 149150104 95 2,435 SH   SOLE 36 2,435 0 0
CATHAY GEN BANCORP COM 149150104 398 10,160 SH   SOLE 40 10,160 0 0
CATHAY GEN BANCORP COM 149150104 4,190 107,018 SH   SOLE 43 103,947 0 3,071
CATO CORP NEW CL A 149205106 111 9,588 SH   SOLE 2 597 0 8,991
CATO CORP NEW CL A 149205106 3 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106 839 72,290 SH   SOLE 18 72,290 0 0
CATO CORP NEW CL A 149205106 433 37,329 SH   SOLE 19 37,329 0 0
CATO CORP NEW CL A 149205106 26,998 2,325,370 SH   SOLE 21 2,325,370 0 0
CATO CORP NEW CL A 149205106 6,231 536,705 SH   SOLE 22 524,168 0 12,537
CATO CORP NEW CL A 149205106 322 27,748 SH   SOLE 30 27,748 0 0
CATO CORP NEW CL A 149205106 5 420 SH   SOLE 43 420 0 0
CAVCO INDS INC DEL COM 149568107 679 3,465 SH   SOLE 2 2,579 0 886
CAVCO INDS INC DEL COM 149568107 8 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 20 100 SH   SOLE 7 100 0 0
CAVCO INDS INC DEL COM 149568107 5,748 29,328 SH   SOLE 18 29,328 0 0
CAVCO INDS INC DEL COM 149568107 3,232 16,489 SH   SOLE 19 16,489 0 0
CAVCO INDS INC DEL COM 149568107 210,472 1,073,894 SH   SOLE 21 1,073,894 0 0
CAVCO INDS INC DEL COM 149568107 41,603 212,271 SH   SOLE 22 206,863 0 5,408
CAVCO INDS INC DEL COM 149568107 278 1,419 SH   SOLE 25 1,419 0 0
CAVCO INDS INC DEL COM 149568107 673 3,433 SH   SOLE 26 2,368 0 1,065
CAVCO INDS INC DEL COM 149568107 30 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107 2,855 14,565 SH   SOLE 30 14,565 0 0
CAVCO INDS INC DEL COM 149568107 190 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 510 2,603 SH   SOLE 43 2,594 0 9
CAZOO GROUP LTD COM G2007L105 1,224 1,700,000 SH   SOLE 19 1,700,000 0 0
CB FINL SVCS INC COM 12479G101 21 926 SH   SOLE 18 926 0 0
CB FINL SVCS INC COM 12479G101 248 10,864 SH   SOLE 21 10,864 0 0
CB FINL SVCS INC COM 12479G101 18 777 SH   SOLE 22 777 0 0
CBDMD INC COM 12482W101 57 128,974 SH   SOLE 21 128,974 0 0
CBDMD INC COM 12482W101 231 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102 756 18,917 SH   SOLE 2 13,624 0 5,293
CBIZ INC COM 124805102 7 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 24 612 SH   SOLE 7 612 0 0
CBIZ INC COM 124805102 4,962 124,166 SH   SOLE 18 124,166 0 0
CBIZ INC COM 124805102 3,550 88,842 SH   SOLE 19 88,842 0 0
CBIZ INC COM 124805102 66,031 1,652,417 SH   SOLE 21 1,652,417 0 0
CBIZ INC COM 124805102 47,231 1,181,955 SH   SOLE 22 1,153,090 0 28,865
CBIZ INC COM 124805102 247 6,188 SH   SOLE 25 6,188 0 0
CBIZ INC COM 124805102 1,153 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102 38 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102 801 20,051 SH   SOLE 30 20,051 0 0
CBIZ INC COM 124805102 28 712 SH   SOLE 31 0 0 712
CBIZ INC COM 124805102 258 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 2,744 68,668 SH   SOLE 43 54,422 0 14,246
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 423 18,014 SH   SOLE 2 9,010 0 9,004
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 4 178 SH   SOLE 7 178 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1,823 77,626 SH   SOLE 18 77,626 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1,134 48,283 SH   SOLE 19 48,283 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 24,106 1,026,207 SH   SOLE 21 1,026,207 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 6,172 262,748 SH   SOLE 22 241,973 0 20,775
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 22 945 SH   SOLE 23 945 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 67 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 3 123 SH   SOLE 43 123 0 0
CBOE GLOBAL MKTS INC COM 12503M108 28,481 251,623 SH   SOLE 2 64,065 0 187,558
CBOE GLOBAL MKTS INC COM 12503M108 9,552 84,386 SH   SOLE 4 45,909 0 38,477
CBOE GLOBAL MKTS INC COM 12503M108 13,969 123,413 SH   SOLE 7 120,289 0 3,124
CBOE GLOBAL MKTS INC COM 12503M108 50 439 SH   SOLE 13 439 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,656 14,628 SH   SOLE 15 14,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 26,579 234,819 SH   SOLE 18 220,174 0 14,645
CBOE GLOBAL MKTS INC COM 12503M108 6,714 59,316 SH   SOLE 19 59,316 0 0
CBOE GLOBAL MKTS INC COM 12503M108 453,131 4,003,282 SH   SOLE 21 4,003,282 0 0
CBOE GLOBAL MKTS INC COM 12503M108 313,753 2,771,915 SH   SOLE 22 2,549,316 0 222,599
CBOE GLOBAL MKTS INC COM 12503M108 20,733 183,171 SH   SOLE 23 183,171 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,041 132,883 SH   SOLE 25 132,883 0 0
CBOE GLOBAL MKTS INC COM 12503M108 27,125 239,642 SH   SOLE 26 95,224 0 144,418
CBOE GLOBAL MKTS INC COM 12503M108 25,224 222,847 SH   SOLE 28 0 0 222,847
CBOE GLOBAL MKTS INC COM 12503M108 106,135 937,668 SH   SOLE 30 808,965 0 128,703
CBOE GLOBAL MKTS INC COM 12503M108 2,476 21,875 SH   SOLE 31 11,277 0 10,598
CBOE GLOBAL MKTS INC COM 12503M108 1,489 13,155 SH   SOLE 34 13,155 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,411 65,473 SH   SOLE 36 65,473 0 0
CBOE GLOBAL MKTS INC COM 12503M108 409 3,614 SH   SOLE 40 3,614 0 0
CBOE GLOBAL MKTS INC COM 12503M108 70 621 SH   OTR 43 621 0 0
CBOE GLOBAL MKTS INC COM 12503M108 10,241 90,475 SH   SOLE 43 86,216 0 4,259
CBRE GROUP INC CL A 12504L109 57,114 775,904 SH   SOLE 2 292,927 0 482,977
CBRE GROUP INC CL A 12504L109 24,750 336,238 SH   SOLE 4 222,146 0 114,092
CBRE GROUP INC CL A 12504L109 28,842 391,819 SH   SOLE 7 300,697 0 91,122
CBRE GROUP INC CL A 12504L109 518 7,037 SH   SOLE 13 7,037 0 0
CBRE GROUP INC CL A 12504L109 2,244 30,491 SH   SOLE 15 30,491 0 0
CBRE GROUP INC CL A 12504L109 97,994 1,331,257 SH   SOLE 18 1,256,753 0 74,504
CBRE GROUP INC CL A 12504L109 34,967 475,037 SH   SOLE 19 475,037 0 0
CBRE GROUP INC CL A 12504L109 899,601 12,221,177 SH   SOLE 21 12,221,177 0 0
CBRE GROUP INC CL A 12504L109 524,837 7,129,973 SH   SOLE 22 6,434,425 0 695,548
CBRE GROUP INC CL A 12504L109 39,164 532,045 SH   SOLE 23 532,045 0 0
CBRE GROUP INC CL A 12504L109 69,500 944,161 SH   SOLE 25 909,240 0 34,921
CBRE GROUP INC CL A 12504L109 74,628 1,013,829 SH   SOLE 26 585,095 0 428,734
CBRE GROUP INC CL A 12504L109 92,592 1,257,869 SH   SOLE 28 10,711 0 1,247,158
CBRE GROUP INC CL A 12504L109 405 5,508 SH   SOLE 29 5,508 0 0
CBRE GROUP INC CL A 12504L109 264,706 3,596,063 SH   SOLE 30 3,522,463 0 73,600
CBRE GROUP INC CL A 12504L109 5,173 70,278 SH   SOLE 31 36,338 0 33,940
CBRE GROUP INC CL A 12504L109 20,851 283,260 SH   SOLE 34 283,260 0 0
CBRE GROUP INC CL A 12504L109 12,314 167,287 SH   SOLE 36 167,287 0 0
CBRE GROUP INC CL A 12504L109 802 10,898 SH   SOLE 40 10,898 0 0
CBRE GROUP INC CL A 12504L109 38 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109 52,134 708,252 SH   SOLE 43 677,253 0 30,999
CBTX INC COM 12481V104 383 14,391 SH   SOLE 2 5,556 0 8,835
CBTX INC COM 12481V104 7 260 SH   SOLE 7 260 0 0
CBTX INC COM 12481V104 1,629 61,279 SH   SOLE 18 61,279 0 0
CBTX INC COM 12481V104 887 33,357 SH   SOLE 19 33,357 0 0
CBTX INC COM 12481V104 20,151 757,850 SH   SOLE 21 757,850 0 0
CBTX INC COM 12481V104 12,564 472,496 SH   SOLE 22 452,534 0 19,962
CBTX INC COM 12481V104 66 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 133 4,989 SH   SOLE 30 4,989 0 0
CBTX INC COM 12481V104 11 398 SH   SOLE 31 0 0 398
CBTX INC COM 12481V104 85 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 124 4,667 SH   SOLE 43 4,608 0 59
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 905 98,363 SH   SOLE 2 40,973 0 57,390
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 18 1,972 SH   SOLE 7 1,972 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 649 70,534 SH   SOLE 18 70,534 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 462 50,261 SH   SOLE 19 50,261 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 18,589 2,020,576 SH   SOLE 21 2,020,576 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 21,151 2,299,023 SH   SOLE 22 2,140,372 0 158,651
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 159 17,283 SH   SOLE 25 17,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 809 87,965 SH   SOLE 26 79,705 0 8,260
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 23 2,485 SH   SOLE 31 2,485 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 191 20,745 SH   SOLE 40 20,745 0 0
CDK GLOBAL INC COM 12508E101 19,904 363,411 SH   SOLE 2 198,575 0 164,836
CDK GLOBAL INC COM 12508E101 199 3,640 SH   SOLE 4 418 0 3,222
CDK GLOBAL INC COM 12508E101 115 2,096 SH   SOLE 7 2,096 0 0
CDK GLOBAL INC COM 12508E101 72,718 1,327,694 SH   SOLE 18 1,141,553 0 186,141
CDK GLOBAL INC COM 12508E101 295,547 5,396,144 SH   SOLE 19 5,396,144 0 0
CDK GLOBAL INC COM 12508E101 350,866 6,406,176 SH   SOLE 21 6,406,176 0 0
CDK GLOBAL INC COM 12508E101 206,167 3,764,240 SH   SOLE 22 3,620,273 0 143,967
CDK GLOBAL INC COM 12508E101 6,454 117,843 SH   SOLE 25 117,843 0 0
CDK GLOBAL INC COM 12508E101 6,491 118,508 SH   SOLE 26 108,707 0 9,801
CDK GLOBAL INC COM 12508E101 119 2,170 SH   SOLE 28 2,170 0 0
CDK GLOBAL INC COM 12508E101 35,982 656,967 SH   SOLE 30 656,967 0 0
CDK GLOBAL INC COM 12508E101 95 1,737 SH   SOLE 31 1,737 0 0
CDK GLOBAL INC COM 12508E101 17,247 314,900 SH   SOLE 34 314,900 0 0
CDK GLOBAL INC COM 12508E101 70 1,281 SH   SOLE 36 1,281 0 0
CDK GLOBAL INC COM 12508E101 811 14,807 SH   SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 23 423 SH   OTR 43 423 0 0
CDK GLOBAL INC COM 12508E101 9,429 172,151 SH   SOLE 43 165,785 0 6,366
CDW CORP COM 12514G108 49,399 313,525 SH   SOLE 2 47,513 0 266,012
CDW CORP COM 12514G108 16,543 104,993 SH   SOLE 4 54,173 0 50,820
CDW CORP COM 12514G108 18,993 120,545 SH   SOLE 7 116,315 0 4,230
CDW CORP COM 12514G108 106 671 SH   SOLE 13 671 0 0
CDW CORP COM 12514G108 2,027 12,868 SH   SOLE 15 12,868 0 0
CDW CORP COM 12514G108 53,404 338,943 SH   SOLE 18 319,492 0 19,451
CDW CORP COM 12514G108 89,147 565,797 SH   SOLE 19 565,797 0 0
CDW CORP COM 12514G108 591,744 3,755,676 SH   SOLE 21 3,755,676 0 0
CDW CORP COM 12514G108 445,978 2,830,530 SH   SOLE 22 2,564,648 0 265,882
CDW CORP COM 12514G108 33,503 212,637 SH   SOLE 23 212,637 0 0
CDW CORP COM 12514G108 29,512 187,306 SH   SOLE 25 187,306 0 0
CDW CORP COM 12514G108 53,991 342,669 SH   SOLE 26 102,321 0 240,348
CDW CORP COM 12514G108 45,739 290,293 SH   SOLE 28 2,022 0 288,271
CDW CORP COM 12514G108 75 477 SH   SOLE 29 477 0 0
CDW CORP COM 12514G108 97,706 620,120 SH   SOLE 30 620,120 0 0
CDW CORP COM 12514G108 4,487 28,477 SH   SOLE 31 15,277 0 13,200
CDW CORP COM 12514G108 111,612 708,379 SH   SOLE 34 708,379 0 0
CDW CORP COM 12514G108 8,065 51,187 SH   SOLE 36 51,187 0 0
CDW CORP COM 12514G108 666 4,227 SH   SOLE 40 4,227 0 0
CDW CORP COM 12514G108 54 344 SH   OTR 43 344 0 0
CDW CORP COM 12514G108 19,637 124,630 SH   SOLE 43 112,439 0 12,191
CECO ENVIRONMENTAL CORP COM 125141101 97 16,234 SH   SOLE 2 14,884 0 1,350
CECO ENVIRONMENTAL CORP COM 125141101 32 5,353 SH   SOLE 18 5,353 0 0
CECO ENVIRONMENTAL CORP COM 125141101 546 91,378 SH   SOLE 21 91,378 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,348 559,788 SH   SOLE 22 559,788 0 0
CECO ENVIRONMENTAL CORP COM 125141101 569 95,152 SH   SOLE 25 95,152 0 0
CECO ENVIRONMENTAL CORP COM 125141101 313 52,423 SH   SOLE 26 19,318 0 33,105
CECO ENVIRONMENTAL CORP COM 125141101 527 88,072 SH   SOLE 34 88,072 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3 537 SH   SOLE 36 537 0 0
CECO ENVIRONMENTAL CORP COM 125141101 2 383 SH   SOLE 43 383 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 53 1,200 SH   SOLE 43 1,200 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 179 6,226 SH   SOLE 2 472 0 5,754
CEDAR REALTY TRUST INC COM NEW 150602605 5 168 SH   SOLE 7 168 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 890 30,918 SH   SOLE 18 30,918 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 1,042 36,206 SH   SOLE 19 36,206 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 11,236 390,280 SH   SOLE 21 390,280 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 8,602 298,796 SH   SOLE 22 291,801 0 6,995
CEDAR REALTY TRUST INC COM NEW 150602605 14 485 SH   SOLE 23 485 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 72 2,490 SH   SOLE 43 2,436 0 54
CEL-SCI CORP COM PAR NEW 150837607 4 925 SH   SOLE 2 0 0 925
CEL-SCI CORP COM PAR NEW 150837607 27 6,017 SH   SOLE 18 6,017 0 0
CEL-SCI CORP COM PAR NEW 150837607 2,142 475,959 SH   SOLE 21 475,959 0 0
CEL-SCI CORP COM PAR NEW 150837607 3,014 669,824 SH   SOLE 22 669,824 0 0
CEL-SCI CORP COM PAR NEW 150837607 2 377 SH   SOLE 43 377 0 0
CELANESE CORP DEL COM 150870103 29,016 246,716 SH   SOLE 2 64,731 0 181,985
CELANESE CORP DEL COM 150870103 10,729 91,228 SH   SOLE 4 39,705 0 51,523
CELANESE CORP DEL COM 150870103 11,829 100,576 SH   SOLE 7 97,247 0 3,329
CELANESE CORP DEL COM 150870103 58 494 SH   SOLE 13 494 0 0
CELANESE CORP DEL COM 150870103 1,779 15,125 SH   SOLE 15 15,125 0 0
CELANESE CORP DEL COM 150870103 20,497 174,280 SH   SOLE 18 159,413 0 14,867
CELANESE CORP DEL COM 150870103 5,381 45,754 SH   SOLE 19 45,754 0 0
CELANESE CORP DEL COM 150870103 405,878 3,451,048 SH   SOLE 21 3,451,048 0 0
CELANESE CORP DEL COM 150870103 271,866 2,311,590 SH   SOLE 22 2,097,404 0 214,186
CELANESE CORP DEL COM 150870103 21,572 183,421 SH   SOLE 23 183,421 0 0
CELANESE CORP DEL COM 150870103 14,946 127,078 SH   SOLE 25 127,078 0 0
CELANESE CORP DEL COM 150870103 24,732 210,284 SH   SOLE 26 77,639 0 132,645
CELANESE CORP DEL COM 150870103 32,040 272,429 SH   SOLE 28 1,980 0 270,449
CELANESE CORP DEL COM 150870103 31 265 SH   SOLE 29 265 0 0
CELANESE CORP DEL COM 150870103 64,911 551,919 SH   SOLE 30 551,919 0 0
CELANESE CORP DEL COM 150870103 2,659 22,606 SH   SOLE 31 11,239 0 11,367
CELANESE CORP DEL COM 150870103 663 5,640 SH   SOLE 34 5,640 0 0
CELANESE CORP DEL COM 150870103 4,780 40,639 SH   SOLE 36 40,639 0 0
CELANESE CORP DEL COM 150870103 238 2,026 SH   SOLE 40 2,026 0 0
CELANESE CORP DEL COM 150870103 50 429 SH   OTR 43 429 0 0
CELANESE CORP DEL COM 150870103 14,572 123,900 SH   SOLE 43 113,021 0 10,879
CELCUITY INC COM 15102K100 17 1,871 SH   SOLE 18 1,871 0 0
CELCUITY INC COM 15102K100 6 686 SH   SOLE 19 686 0 0
CELCUITY INC COM 15102K100 203 22,351 SH   SOLE 21 22,351 0 0
CELCUITY INC COM 15102K100 220 24,124 SH   SOLE 22 24,124 0 0
CELCUITY INC COM 15102K100 1 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108 366 37,692 SH   SOLE 21 37,692 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,120 218,142 SH   SOLE 43 217,694 0 448
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1,100 40,816 SH   SOLE 2 11,104 0 29,712
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 3,859 143,135 SH   SOLE 18 143,135 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,244 83,251 SH   SOLE 19 83,251 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 45,466 1,686,425 SH   SOLE 21 1,686,425 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 30,197 1,120,062 SH   SOLE 22 1,080,304 0 39,758
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 155 5,752 SH   SOLE 25 5,752 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 734 27,224 SH   SOLE 26 24,395 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 125 4,623 SH   SOLE 28 4,623 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 649 24,091 SH   SOLE 30 24,091 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 128 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 288 10,700 SH   SOLE 43 10,579 0 121
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,020 199,907 SH   SOLE 21 199,907 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,084 212,608 SH   SOLE 22 202,458 0 10,150
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 50 9,874 SH   SOLE 25 9,874 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 233 SH   SOLE 18 233 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 2 3,839 SH   SOLE 21 3,839 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 230 570,379 SH   SOLE 22 570,379 0 0
CELLECTIS S A SPON ADS 15117K103 795 280,996 SH   SOLE 21 280,996 0 0
CELLECTIS S A SPON ADS 15117K103 26 9,029 SH   SOLE 30 9,029 0 0
CELSION CORP COM 15117N602 17 9,146 SH   SOLE 21 9,146 0 0
CELSION CORP COM 15117N602 108 58,584 SH   SOLE 22 58,584 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,207 18,492 SH   SOLE 2 13,148 0 5,344
CELSIUS HLDGS INC COM NEW 15118V207 70 1,066 SH   SOLE 4 111 0 955
CELSIUS HLDGS INC COM NEW 15118V207 41 635 SH   SOLE 7 635 0 0
CELSIUS HLDGS INC COM NEW 15118V207 11,179 171,304 SH   SOLE 18 168,852 0 2,452
CELSIUS HLDGS INC COM NEW 15118V207 7,674 117,596 SH   SOLE 19 117,596 0 0
CELSIUS HLDGS INC COM NEW 15118V207 323,754 4,960,989 SH   SOLE 21 4,960,989 0 0
CELSIUS HLDGS INC COM NEW 15118V207 71,671 1,098,236 SH   SOLE 22 1,070,467 0 27,769
CELSIUS HLDGS INC COM NEW 15118V207 64 976 SH   SOLE 23 976 0 0
CELSIUS HLDGS INC COM NEW 15118V207 407 6,241 SH   SOLE 25 6,241 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,672 25,622 SH   SOLE 26 21,372 0 4,250
CELSIUS HLDGS INC COM NEW 15118V207 4,615 70,720 SH   SOLE 30 70,720 0 0
CELSIUS HLDGS INC COM NEW 15118V207 105 1,608 SH   SOLE 36 1,608 0 0
CELSIUS HLDGS INC COM NEW 15118V207 354 5,421 SH   SOLE 40 5,421 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,464 22,432 SH   SOLE 43 20,967 0 1,465
CELULARITY INC COM CL A 151190105 26 7,704 SH   SOLE 2 6,291 0 1,413
CELULARITY INC COM CL A 151190105 119 34,940 SH   SOLE 18 34,940 0 0
CELULARITY INC COM CL A 151190105 89 26,164 SH   SOLE 19 26,164 0 0
CELULARITY INC COM CL A 151190105 1,870 550,033 SH   SOLE 21 550,033 0 0
CELULARITY INC COM CL A 151190105 531 156,241 SH   SOLE 22 135,374 0 20,867
CELULARITY INC COM CL A 151190105 33 9,790 SH   SOLE 25 9,790 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,024 261,173 SH   SOLE 2 261,173 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,942 1,260,672 SH   SOLE 18 115,618 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 15,683 4,000,677 SH   SOLE 19 4,000,677 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,541 1,923,742 SH   SOLE 22 1,923,742 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,803 2,500,765 SH   SOLE 25 2,500,765 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,301 842,141 SH   SOLE 26 580,191 0 261,950
CEMEX SAB DE CV SPON ADR NEW 151290889 845 215,673 SH   SOLE 28 0 0 215,673
CEMEX SAB DE CV SPON ADR NEW 151290889 1,206 307,697 SH   SOLE 30 307,697 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 44,305 11,302,354 SH   SOLE 34 11,302,354 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,120 1,051,075 SH   SOLE 43 1,029,431 0 21,644
CEMTREX INC COM NEW 15130G600 0 788 SH   SOLE 21 788 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 116 77,062 SH   SOLE 2 8,459 0 68,603
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 3 2,230 SH   SOLE 7 2,230 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 837 554,159 SH   SOLE 18 554,159 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 506 334,808 SH   SOLE 19 334,808 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 9,539 6,317,254 SH   SOLE 21 6,317,254 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 2,922 1,935,146 SH   SOLE 22 1,816,884 0 118,262
CENOVUS ENERGY INC COM 15135U109 10,037 527,977 SH   SOLE 21 527,977 0 0
CENOVUS ENERGY INC COM 15135U109 33,395 1,756,688 SH   SOLE 43 1,724,583 0 32,105
CENTENE CORP DEL COM 15135B101 108,719 1,284,942 SH   SOLE 2 335,355 0 949,587
CENTENE CORP DEL COM 15135B101 34,501 407,762 SH   SOLE 4 230,430 0 177,332
CENTENE CORP DEL COM 15135B101 44,343 524,087 SH   SOLE 7 507,009 0 17,078
CENTENE CORP DEL COM 15135B101 217 2,562 SH   SOLE 13 2,562 0 0
CENTENE CORP DEL COM 15135B101 7,209 85,206 SH   SOLE 15 85,206 0 0
CENTENE CORP DEL COM 15135B101 184,062 2,175,411 SH   SOLE 18 2,095,273 0 80,138
CENTENE CORP DEL COM 15135B101 117,827 1,392,590 SH   SOLE 19 1,392,590 0 0
CENTENE CORP DEL COM 15135B101 1,166,013 13,781,025 SH   SOLE 21 13,781,025 0 0
CENTENE CORP DEL COM 15135B101 1,032,814 12,206,762 SH   SOLE 22 11,058,910 0 1,147,852
CENTENE CORP DEL COM 15135B101 83,614 988,232 SH   SOLE 23 988,232 0 0
CENTENE CORP DEL COM 15135B101 92,487 1,093,097 SH   SOLE 25 1,093,097 0 0
CENTENE CORP DEL COM 15135B101 106,615 1,260,078 SH   SOLE 26 466,527 0 793,551
CENTENE CORP DEL COM 15135B101 81,005 957,396 SH   SOLE 28 79,676 0 877,720
CENTENE CORP DEL COM 15135B101 357,263 4,222,469 SH   SOLE 30 4,222,469 0 0
CENTENE CORP DEL COM 15135B101 10,353 122,363 SH   SOLE 31 63,203 0 59,160
CENTENE CORP DEL COM 15135B101 106,477 1,258,450 SH   SOLE 34 1,258,450 0 0
CENTENE CORP DEL COM 15135B101 20,775 245,537 SH   SOLE 36 245,537 0 0
CENTENE CORP DEL COM 15135B101 1,613 19,059 SH   SOLE 40 19,059 0 0
CENTENE CORP DEL COM 15135B101 36,450 430,795 SH   SOLE 43 392,595 0 38,200
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,057 343,998 SH   SOLE 2 213,277 0 130,721
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7 1,216 SH   SOLE 4 1,216 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 15 2,442 SH   SOLE 7 2,442 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,674 614,377 SH   SOLE 18 591,339 0 23,038
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,339 725,645 SH   SOLE 19 725,645 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 46,347 7,750,303 SH   SOLE 21 7,750,303 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 31,062 5,194,243 SH   SOLE 22 4,992,417 0 201,826
CENTENNIAL RESOURCE DEV INC CL A 15136A102 94 15,796 SH   SOLE 23 15,796 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,107 185,088 SH   SOLE 26 86,063 0 99,025
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,267 211,824 SH   SOLE 30 211,824 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 18 2,941 SH   SOLE 31 0 0 2,941
CENTENNIAL RESOURCE DEV INC CL A 15136A102 39 6,469 SH   SOLE 36 6,469 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 129 21,575 SH   SOLE 40 21,575 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 144 24,143 SH   SOLE 43 22,674 0 1,469
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 297 239,000 PRN   SOLE 2 239,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 611 491,000 PRN   SOLE 18 491,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,978 1,590,000 PRN   SOLE 19 1,590,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 851 684,000 PRN   SOLE 26 684,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,562 2,060,000 PRN   SOLE 34 2,060,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 41,311 1,396,602 SH   SOLE 2 180,071 0 1,216,531
CENTERPOINT ENERGY INC COM 15189T107 17,330 585,861 SH   SOLE 4 331,914 0 253,947
CENTERPOINT ENERGY INC COM 15189T107 45,263 1,530,200 SH   SOLE 7 1,512,555 0 17,645
CENTERPOINT ENERGY INC COM 15189T107 83 2,806 SH   SOLE 13 2,806 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,833 95,760 SH   SOLE 15 95,760 0 0
CENTERPOINT ENERGY INC COM 15189T107 83,025 2,806,796 SH   SOLE 18 2,709,385 0 97,411
CENTERPOINT ENERGY INC COM 15189T107 24,005 811,530 SH   SOLE 19 811,530 0 0
CENTERPOINT ENERGY INC COM 15189T107 703,248 23,774,448 SH   SOLE 21 23,774,448 0 0
CENTERPOINT ENERGY INC COM 15189T107 395,118 13,357,606 SH   SOLE 22 12,118,069 0 1,239,537
CENTERPOINT ENERGY INC COM 15189T107 31,862 1,077,145 SH   SOLE 23 1,077,145 0 0
CENTERPOINT ENERGY INC COM 15189T107 22,196 750,382 SH   SOLE 25 750,382 0 0
CENTERPOINT ENERGY INC COM 15189T107 39,755 1,343,995 SH   SOLE 26 456,248 0 887,747
CENTERPOINT ENERGY INC COM 15189T107 34,825 1,177,319 SH   SOLE 28 7,790 0 1,169,529
CENTERPOINT ENERGY INC COM 15189T107 29 986 SH   SOLE 29 986 0 0
CENTERPOINT ENERGY INC COM 15189T107 89,259 3,017,529 SH   SOLE 30 3,017,529 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,700 125,077 SH   SOLE 31 64,409 0 60,668
CENTERPOINT ENERGY INC COM 15189T107 3,873 130,931 SH   SOLE 32 130,931 0 0
CENTERPOINT ENERGY INC COM 15189T107 26,638 900,528 SH   SOLE 34 900,528 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,421 250,887 SH   SOLE 36 250,887 0 0
CENTERPOINT ENERGY INC COM 15189T107 320 10,822 SH   SOLE 40 10,822 0 0
CENTERPOINT ENERGY INC COM 15189T107 43 1,457 SH   OTR 43 1,457 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,151 343,173 SH   SOLE 43 304,128 0 39,044
CENTERSPACE COM 15202L107 3,518 43,139 SH   SOLE 2 29,673 0 13,466
CENTERSPACE COM 15202L107 633 7,762 SH   SOLE 4 7,762 0 0
CENTERSPACE COM 15202L107 1,438 17,634 SH   SOLE 7 17,634 0 0
CENTERSPACE COM 15202L107 4,488 55,034 SH   SOLE 18 55,034 0 0
CENTERSPACE COM 15202L107 4,526 55,497 SH   SOLE 19 55,497 0 0
CENTERSPACE COM 15202L107 158,123 1,938,975 SH   SOLE 21 1,938,975 0 0
CENTERSPACE COM 15202L107 44,072 540,424 SH   SOLE 22 523,553 0 16,871
CENTERSPACE COM 15202L107 61 745 SH   SOLE 23 745 0 0
CENTERSPACE COM 15202L107 5,486 67,268 SH   SOLE 25 67,268 0 0
CENTERSPACE COM 15202L107 462 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 727 8,912 SH   SOLE 28 105 0 8,807
CENTERSPACE COM 15202L107 7,176 87,993 SH   SOLE 30 87,993 0 0
CENTERSPACE COM 15202L107 469 5,745 SH   SOLE 34 5,745 0 0
CENTERSPACE COM 15202L107 172 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107 1,095 13,428 SH   SOLE 43 13,267 0 161
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 1,363 279,879 SH   SOLE 21 279,879 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 107 22,036 SH   SOLE 30 22,036 0 0
CENTOGENE N V COM N1976T109 8 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109 2 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109 40 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 17 1,857 SH   SOLE 43 1,857 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,478 504,894 SH   SOLE 7 504,894 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 60,502 6,821,019 SH   SOLE 21 6,821,019 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 72,656 8,191,259 SH   SOLE 30 8,191,259 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 293 33,011 SH   SOLE 43 29,683 0 3,328
CENTRAL GARDEN & PET CO COM 153527106 711 16,771 SH   SOLE 2 4,901 0 11,870
CENTRAL GARDEN & PET CO COM 153527106 2 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 6 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,495 35,240 SH   SOLE 18 35,240 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,107 26,092 SH   SOLE 19 26,092 0 0
CENTRAL GARDEN & PET CO COM 153527106 52,382 1,234,837 SH   SOLE 21 1,234,837 0 0
CENTRAL GARDEN & PET CO COM 153527106 14,204 334,842 SH   SOLE 22 325,712 0 9,130
CENTRAL GARDEN & PET CO COM 153527106 31 726 SH   SOLE 23 726 0 0
CENTRAL GARDEN & PET CO COM 153527106 54 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106 365 8,598 SH   SOLE 26 0 0 8,598
CENTRAL GARDEN & PET CO COM 153527106 651 15,351 SH   SOLE 30 15,351 0 0
CENTRAL GARDEN & PET CO COM 153527106 92 2,172 SH   SOLE 34 2,172 0 0
CENTRAL GARDEN & PET CO COM 153527106 59 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 726 17,107 SH   SOLE 43 17,070 0 37
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,674 141,808 SH   SOLE 2 89,176 0 52,632
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 16 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,188 154,671 SH   SOLE 18 144,893 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 17,661 441,408 SH   SOLE 19 441,408 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 200,844 5,019,836 SH   SOLE 21 5,019,836 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52,106 1,302,335 SH   SOLE 22 1,265,876 0 36,459
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 674 16,849 SH   SOLE 23 16,849 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 278 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,080 76,991 SH   SOLE 26 11,545 0 65,446
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,843 71,056 SH   SOLE 30 71,056 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 53 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 196 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 104 2,606 SH   SOLE 43 2,606 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 541 25,225 SH   SOLE 2 12,049 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 9 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,101 97,955 SH   SOLE 18 97,955 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 869 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 61,657 2,874,450 SH   SOLE 21 2,874,450 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 20,171 940,370 SH   SOLE 22 912,422 0 27,948
CENTRAL PAC FINL CORP COM NEW 154760409 15 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 11 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 903 42,116 SH   SOLE 30 42,116 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 98 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,155 53,868 SH   SOLE 43 53,644 0 224
CENTRAL PUERTO S A SPONSORED ADR 155038201 130 42,296 SH   SOLE 21 42,296 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 61 4,228 SH   SOLE 2 3,548 0 680
CENTRAL VY CMNTY BANCORP COM 155685100 25 1,734 SH   SOLE 18 1,734 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 446 30,725 SH   SOLE 21 30,725 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 470 32,380 SH   SOLE 22 32,380 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 0 8 SH   SOLE 43 8 0 0
CENTRUS ENERGY CORP CL A 15643U104 207 8,368 SH   SOLE 2 2,923 0 5,445
CENTRUS ENERGY CORP CL A 15643U104 781 31,548 SH   SOLE 18 31,548 0 0
CENTRUS ENERGY CORP CL A 15643U104 435 17,582 SH   SOLE 19 17,582 0 0
CENTRUS ENERGY CORP CL A 15643U104 9,919 400,770 SH   SOLE 21 400,770 0 0
CENTRUS ENERGY CORP CL A 15643U104 4,868 196,684 SH   SOLE 22 190,902 0 5,782
CENTURY ALUM CO COM 156431108 317 43,022 SH   SOLE 2 37,507 0 5,515
CENTURY ALUM CO COM 156431108 2 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 680 92,300 SH   SOLE 7 92,300 0 0
CENTURY ALUM CO COM 156431108 1,258 170,733 SH   SOLE 18 170,733 0 0
CENTURY ALUM CO COM 156431108 920 124,884 SH   SOLE 19 124,884 0 0
CENTURY ALUM CO COM 156431108 52,393 7,108,888 SH   SOLE 21 7,108,888 0 0
CENTURY ALUM CO COM 156431108 10,264 1,392,632 SH   SOLE 22 1,358,468 0 34,164
CENTURY ALUM CO COM 156431108 51 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108 365 49,527 SH   SOLE 26 44,078 0 5,449
CENTURY ALUM CO COM 156431108 874 118,634 SH   SOLE 30 118,634 0 0
CENTURY ALUM CO COM 156431108 4 545 SH   SOLE 31 0 0 545
CENTURY ALUM CO COM 156431108 41 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 362 49,156 SH   SOLE 43 46,094 0 3,062
CENTURY CASINOS INC COM 156492100 293 40,643 SH   SOLE 2 19,700 0 20,943
CENTURY CASINOS INC COM 156492100 3 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100 547 75,972 SH   SOLE 18 75,972 0 0
CENTURY CASINOS INC COM 156492100 416 57,811 SH   SOLE 19 57,811 0 0
CENTURY CASINOS INC COM 156492100 6,524 906,092 SH   SOLE 21 906,092 0 0
CENTURY CASINOS INC COM 156492100 5,459 758,194 SH   SOLE 22 751,191 0 7,003
CENTURY CASINOS INC COM 156492100 15 2,139 SH   SOLE 23 2,139 0 0
CENTURY CASINOS INC COM 156492100 180 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 3 348 SH   SOLE 43 348 0 0
CENTURY CMNTYS INC COM 156504300 1,596 35,499 SH   SOLE 2 15,995 0 19,504
CENTURY CMNTYS INC COM 156504300 5 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 16 357 SH   SOLE 7 357 0 0
CENTURY CMNTYS INC COM 156504300 4,931 109,643 SH   SOLE 18 109,643 0 0
CENTURY CMNTYS INC COM 156504300 8,150 181,238 SH   SOLE 19 181,238 0 0
CENTURY CMNTYS INC COM 156504300 166,078 3,693,086 SH   SOLE 21 3,693,086 0 0
CENTURY CMNTYS INC COM 156504300 34,297 762,663 SH   SOLE 22 729,043 0 33,620
CENTURY CMNTYS INC COM 156504300 198 4,404 SH   SOLE 25 4,404 0 0
CENTURY CMNTYS INC COM 156504300 673 14,965 SH   SOLE 26 10,520 0 4,445
CENTURY CMNTYS INC COM 156504300 22 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300 2,801 62,285 SH   SOLE 30 62,285 0 0
CENTURY CMNTYS INC COM 156504300 982 21,837 SH   SOLE 34 21,837 0 0
CENTURY CMNTYS INC COM 156504300 69 1,538 SH   SOLE 36 1,538 0 0
CENTURY CMNTYS INC COM 156504300 171 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 2,296 51,047 SH   SOLE 43 42,159 0 8,888
CENTURY THERAPEUTICS INC COM 15673T100 106 12,612 SH   SOLE 2 401 0 12,211
CENTURY THERAPEUTICS INC COM 15673T100 490 58,371 SH   SOLE 18 58,371 0 0
CENTURY THERAPEUTICS INC COM 15673T100 259 30,785 SH   SOLE 19 30,785 0 0
CENTURY THERAPEUTICS INC COM 15673T100 7,356 875,702 SH   SOLE 21 875,702 0 0
CENTURY THERAPEUTICS INC COM 15673T100 2,523 300,300 SH   SOLE 22 289,551 0 10,749
CENTURY THERAPEUTICS INC COM 15673T100 239 28,415 SH   SOLE 30 28,415 0 0
CEPTON INC COM 15673X101 1 735 SH   SOLE 2 0 0 735
CEPTON INC COM 15673X101 27 17,482 SH   SOLE 18 17,482 0 0
CEPTON INC COM 15673X101 9 6,078 SH   SOLE 19 6,078 0 0
CEPTON INC COM 15673X101 267 171,136 SH   SOLE 21 171,136 0 0
CEPTON INC COM 15673X101 497 318,739 SH   SOLE 22 314,952 0 3,787
CERBERUS CYBER SENTINEL CORP COM 15672X102 28 7,707 SH   SOLE 2 1,973 0 5,734
CERBERUS CYBER SENTINEL CORP COM 15672X102 3 827 SH   SOLE 7 827 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 442 122,656 SH   SOLE 18 122,656 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 301 83,649 SH   SOLE 19 83,649 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 5,106 1,418,429 SH   SOLE 21 1,418,429 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 3,285 912,510 SH   SOLE 22 901,940 0 10,570
CERBERUS CYBER SENTINEL CORP COM 15672X102 5 1,356 SH   SOLE 23 1,356 0 0
CERENCE INC COM 156727109 806 31,948 SH   SOLE 2 14,908 0 17,040
CERENCE INC COM 156727109 35 1,370 SH   SOLE 4 137 0 1,233
CERENCE INC COM 156727109 13 535 SH   SOLE 7 535 0 0
CERENCE INC COM 156727109 3,685 146,037 SH   SOLE 18 146,037 0 0
CERENCE INC COM 156727109 1,831 72,589 SH   SOLE 19 72,589 0 0
CERENCE INC COM 156727109 123,501 4,895,002 SH   SOLE 21 4,895,002 0 0
CERENCE INC COM 156727109 25,204 998,967 SH   SOLE 22 958,805 0 40,162
CERENCE INC COM 156727109 158 6,264 SH   SOLE 25 6,264 0 0
CERENCE INC COM 156727109 467 18,520 SH   SOLE 26 14,994 0 3,526
CERENCE INC COM 156727109 17 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109 9,276 367,654 SH   SOLE 30 367,654 0 0
CERENCE INC COM 156727109 57 2,268 SH   SOLE 36 2,268 0 0
CERENCE INC COM 156727109 113 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 1,841 72,986 SH   SOLE 43 71,613 0 1,373
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 592 22,381 SH   SOLE 2 16,537 0 5,844
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 15 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4,281 161,913 SH   SOLE 18 161,913 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 18,597 703,371 SH   SOLE 19 703,371 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 47,764 1,806,524 SH   SOLE 21 1,806,524 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 34,792 1,315,886 SH   SOLE 22 1,279,369 0 36,517
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 13 484 SH   SOLE 23 484 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 241 9,099 SH   SOLE 25 9,099 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 792 29,941 SH   SOLE 26 24,913 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 346 13,075 SH   SOLE 28 13,075 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1,502 56,793 SH   SOLE 30 56,793 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 58 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 102 3,854 SH   SOLE 36 3,854 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 159 6,008 SH   SOLE 40 6,008 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2 65 SH   SOLE 43 65 0 0
CERIDIAN HCM HLDG INC COM 15677J108 13,541 287,624 SH   SOLE 2 74,874 0 212,750
CERIDIAN HCM HLDG INC COM 15677J108 4,502 95,634 SH   SOLE 4 52,344 0 43,290
CERIDIAN HCM HLDG INC COM 15677J108 5,559 118,069 SH   SOLE 7 114,045 0 4,024
CERIDIAN HCM HLDG INC COM 15677J108 24 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108 521 11,057 SH   SOLE 15 11,057 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17,425 370,106 SH   SOLE 18 351,388 0 18,718
CERIDIAN HCM HLDG INC COM 15677J108 4,738 100,643 SH   SOLE 19 100,643 0 0
CERIDIAN HCM HLDG INC COM 15677J108 183,670 3,901,235 SH   SOLE 21 3,901,235 0 0
CERIDIAN HCM HLDG INC COM 15677J108 153,201 3,254,050 SH   SOLE 22 2,956,057 0 297,993
CERIDIAN HCM HLDG INC COM 15677J108 10,468 222,349 SH   SOLE 23 222,349 0 0
CERIDIAN HCM HLDG INC COM 15677J108 7,292 154,887 SH   SOLE 25 154,887 0 0
CERIDIAN HCM HLDG INC COM 15677J108 12,232 259,815 SH   SOLE 26 96,965 0 162,850
CERIDIAN HCM HLDG INC COM 15677J108 10,048 213,415 SH   SOLE 28 2,659 0 210,756
CERIDIAN HCM HLDG INC COM 15677J108 20 430 SH   SOLE 29 430 0 0
CERIDIAN HCM HLDG INC COM 15677J108 34,026 722,728 SH   SOLE 30 722,728 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,265 26,862 SH   SOLE 31 13,468 0 13,394
CERIDIAN HCM HLDG INC COM 15677J108 294 6,242 SH   SOLE 34 6,242 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,168 46,044 SH   SOLE 36 46,044 0 0
CERIDIAN HCM HLDG INC COM 15677J108 207 4,396 SH   SOLE 40 4,396 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17 367 SH   OTR 43 367 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,942 62,481 SH   SOLE 43 54,444 0 8,037
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0 4,278 5,425,000 PRN   SOLE 21 5,425,000 0 0
CERTARA INC COM 15687V109 3,419 159,342 SH   SOLE 2 32,999 0 126,343
CERTARA INC COM 15687V109 8 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109 32 1,478 SH   SOLE 7 1,478 0 0
CERTARA INC COM 15687V109 1,045 48,706 SH   SOLE 18 48,706 0 0
CERTARA INC COM 15687V109 32,756 1,526,362 SH   SOLE 19 1,526,362 0 0
CERTARA INC COM 15687V109 39,700 1,849,945 SH   SOLE 21 1,849,945 0 0
CERTARA INC COM 15687V109 52,429 2,443,087 SH   SOLE 22 2,305,579 0 137,508
CERTARA INC COM 15687V109 323 15,029 SH   SOLE 25 15,029 0 0
CERTARA INC COM 15687V109 769 35,817 SH   SOLE 26 28,452 0 7,365
CERTARA INC COM 15687V109 529 24,660 SH   SOLE 28 24,660 0 0
CERTARA INC COM 15687V109 5,777 269,183 SH   SOLE 30 269,183 0 0
CERTARA INC COM 15687V109 40 1,861 SH   SOLE 31 1,861 0 0
CERTARA INC COM 15687V109 326 15,194 SH   SOLE 40 15,194 0 0
CERUS CORP COM 157085101 1,085 205,079 SH   SOLE 2 127,131 0 77,948
CERUS CORP COM 157085101 3 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101 10 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101 2,580 487,692 SH   SOLE 18 445,292 0 42,400
CERUS CORP COM 157085101 3,866 730,803 SH   SOLE 19 730,803 0 0
CERUS CORP COM 157085101 30,736 5,810,204 SH   SOLE 21 5,810,204 0 0
CERUS CORP COM 157085101 23,519 4,445,876 SH   SOLE 22 4,337,323 0 108,553
CERUS CORP COM 157085101 113 21,280 SH   SOLE 23 21,280 0 0
CERUS CORP COM 157085101 175 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101 1,147 216,785 SH   SOLE 26 120,673 0 96,112
CERUS CORP COM 157085101 15 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101 815 154,092 SH   SOLE 30 154,092 0 0
CERUS CORP COM 157085101 15 2,836 SH   SOLE 34 2,836 0 0
CERUS CORP COM 157085101 91 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 110 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 155 29,283 SH   SOLE 43 27,434 0 1,849
CEVA INC COM 157210105 583 17,360 SH   SOLE 2 14,927 0 2,433
CEVA INC COM 157210105 17 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105 11 318 SH   SOLE 7 318 0 0
CEVA INC COM 157210105 2,704 80,582 SH   SOLE 18 80,582 0 0
CEVA INC COM 157210105 1,370 40,813 SH   SOLE 19 40,813 0 0
CEVA INC COM 157210105 93,345 2,781,443 SH   SOLE 21 2,781,443 0 0
CEVA INC COM 157210105 20,113 599,326 SH   SOLE 22 584,997 0 14,329
CEVA INC COM 157210105 862 25,699 SH   SOLE 25 25,699 0 0
CEVA INC COM 157210105 752 22,397 SH   SOLE 26 14,075 0 8,322
CEVA INC COM 157210105 7,070 210,674 SH   SOLE 30 210,674 0 0
CEVA INC COM 157210105 134 3,997 SH   SOLE 34 3,997 0 0
CEVA INC COM 157210105 6 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105 72 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 669 19,939 SH   SOLE 43 12,189 0 7,750
CF BANKSHARES INC COM 12520L109 16 755 SH   SOLE 18 755 0 0
CF BANKSHARES INC COM 12520L109 225 10,729 SH   SOLE 21 10,729 0 0
CF BANKSHARES INC COM 12520L109 40 1,921 SH   SOLE 22 1,921 0 0
CF INDS HLDGS INC COM 125269100 46,815 546,075 SH   SOLE 2 101,504 0 444,571
CF INDS HLDGS INC COM 125269100 12,309 143,573 SH   SOLE 4 122,464 0 21,109
CF INDS HLDGS INC COM 125269100 40,544 472,932 SH   SOLE 7 416,251 0 56,681
CF INDS HLDGS INC COM 125269100 485 5,655 SH   SOLE 13 5,655 0 0
CF INDS HLDGS INC COM 125269100 1,631 19,027 SH   SOLE 15 19,027 0 0
CF INDS HLDGS INC COM 125269100 56,513 659,196 SH   SOLE 18 630,709 0 28,487
CF INDS HLDGS INC COM 125269100 178,826 2,085,920 SH   SOLE 19 2,085,920 0 0
CF INDS HLDGS INC COM 125269100 562,671 6,563,287 SH   SOLE 21 6,563,287 0 0
CF INDS HLDGS INC COM 125269100 397,439 4,635,939 SH   SOLE 22 4,221,085 0 414,854
CF INDS HLDGS INC COM 125269100 28,962 337,831 SH   SOLE 23 337,831 0 0
CF INDS HLDGS INC COM 125269100 29,902 348,795 SH   SOLE 25 348,795 0 0
CF INDS HLDGS INC COM 125269100 38,256 446,244 SH   SOLE 26 188,295 0 257,949
CF INDS HLDGS INC COM 125269100 15,616 182,156 SH   SOLE 28 3,534 0 178,622
CF INDS HLDGS INC COM 125269100 25,243 294,448 SH   SOLE 29 294,448 0 0
CF INDS HLDGS INC COM 125269100 132,842 1,549,539 SH   SOLE 30 1,549,539 0 0
CF INDS HLDGS INC COM 125269100 4,157 48,488 SH   SOLE 31 25,908 0 22,580
CF INDS HLDGS INC COM 125269100 92,402 1,077,825 SH   SOLE 34 1,077,825 0 0
CF INDS HLDGS INC COM 125269100 6,992 81,555 SH   SOLE 36 81,555 0 0
CF INDS HLDGS INC COM 125269100 610 7,121 SH   SOLE 40 7,121 0 0
CF INDS HLDGS INC COM 125269100 98 1,141 SH   OTR 43 1,141 0 0
CF INDS HLDGS INC COM 125269100 13,266 154,738 SH   SOLE 43 139,462 0 15,276
CF INDS HLDGS INC OPTIONS 125269100 51 600 SH Call SOLE 2 0 0 600
CF INDS HLDGS INC OPTIONS 125269100 69 800 SH Call SOLE 4 800 0 0
CF INDS HLDGS INC OPTIONS 125269100 1,054 12,300 SH Call SOLE 18 12,300 0 0
CF INDS HLDGS INC OPTIONS 125269100 20,790 242,500 SH Call SOLE 19 242,500 0 0
CF INDS HLDGS INC OPTIONS 125269100 557 6,500 SH Call SOLE 22 6,500 0 0
CF INDS HLDGS INC OPTIONS 125269100 60 700 SH Call SOLE 26 700 0 0
CF INDS HLDGS INC OPTIONS 125269100 5,264 61,400 SH Call SOLE 34 61,400 0 0
CFSB BANCORP INC COM 12530C107 4 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107 63 6,845 SH   SOLE 21 6,845 0 0
CGI INC CL A SUB VTG 12532H104 5,897 74,027 SH   SOLE 21 74,027 0 0
CGI INC CL A SUB VTG 12532H104 17,579 220,677 SH   SOLE 43 206,527 0 14,150
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1,456 SH   SOLE 18 1,456 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 173 21,629 SH   SOLE 21 21,629 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 792 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1,196 SH   SOLE 23 1,196 0 0
CHAMPIONX CORPORATION COM 15872M104 5,764 290,374 SH   SOLE 2 204,802 0 85,572
CHAMPIONX CORPORATION COM 15872M104 48 2,440 SH   SOLE 4 615 0 1,825
CHAMPIONX CORPORATION COM 15872M104 47 2,366 SH   SOLE 7 2,366 0 0
CHAMPIONX CORPORATION COM 15872M104 17,769 895,177 SH   SOLE 18 882,568 0 12,609
CHAMPIONX CORPORATION COM 15872M104 16,798 846,242 SH   SOLE 19 846,242 0 0
CHAMPIONX CORPORATION COM 15872M104 293,683 14,795,092 SH   SOLE 21 14,795,092 0 0
CHAMPIONX CORPORATION COM 15872M104 125,098 6,302,162 SH   SOLE 22 6,173,485 0 128,677
CHAMPIONX CORPORATION COM 15872M104 447 22,529 SH   SOLE 23 22,529 0 0
CHAMPIONX CORPORATION COM 15872M104 696 35,055 SH   SOLE 25 35,055 0 0
CHAMPIONX CORPORATION COM 15872M104 4,295 216,394 SH   SOLE 26 87,087 0 129,307
CHAMPIONX CORPORATION COM 15872M104 910 45,865 SH   SOLE 28 3,587 0 42,278
CHAMPIONX CORPORATION COM 15872M104 3,584 180,531 SH   SOLE 30 180,531 0 0
CHAMPIONX CORPORATION COM 15872M104 25 1,242 SH   SOLE 31 0 0 1,242
CHAMPIONX CORPORATION COM 15872M104 45 2,283 SH   SOLE 34 2,283 0 0
CHAMPIONX CORPORATION COM 15872M104 88 4,433 SH   SOLE 36 4,433 0 0
CHAMPIONX CORPORATION COM 15872M104 513 25,841 SH   SOLE 40 25,841 0 0
CHAMPIONX CORPORATION COM 15872M104 4,908 247,241 SH   SOLE 43 227,513 0 19,728
CHANGE HEALTHCARE INC COM 15912K100 13,041 565,515 SH   SOLE 2 88,222 0 477,293
CHANGE HEALTHCARE INC COM 15912K100 21 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 108 4,687 SH   SOLE 7 4,687 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,376 103,032 SH   SOLE 18 103,032 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,738 75,359 SH   SOLE 19 75,359 0 0
CHANGE HEALTHCARE INC COM 15912K100 97,835 4,242,645 SH   SOLE 21 4,242,645 0 0
CHANGE HEALTHCARE INC COM 15912K100 132,022 5,725,161 SH   SOLE 22 5,417,418 0 307,743
CHANGE HEALTHCARE INC COM 15912K100 836 36,264 SH   SOLE 25 36,264 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,259 97,972 SH   SOLE 26 80,101 0 17,871
CHANGE HEALTHCARE INC COM 15912K100 127 5,526 SH   SOLE 28 5,526 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,181 94,585 SH   SOLE 30 94,585 0 0
CHANGE HEALTHCARE INC COM 15912K100 85 3,668 SH   SOLE 31 3,668 0 0
CHANGE HEALTHCARE INC COM 15912K100 87 3,760 SH   SOLE 36 3,760 0 0
CHANGE HEALTHCARE INC COM 15912K100 656 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 319 13,844 SH   SOLE 43 13,517 0 327
CHANNELADVISOR CORP COM 159179100 1,309 89,792 SH   SOLE 2 71,209 0 18,583
CHANNELADVISOR CORP COM 159179100 2 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 7 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,352 92,731 SH   SOLE 18 92,731 0 0
CHANNELADVISOR CORP COM 159179100 1,038 71,214 SH   SOLE 19 71,214 0 0
CHANNELADVISOR CORP COM 159179100 16,520 1,133,059 SH   SOLE 21 1,133,059 0 0
CHANNELADVISOR CORP COM 159179100 11,934 818,533 SH   SOLE 22 789,770 0 28,763
CHANNELADVISOR CORP COM 159179100 54 3,692 SH   SOLE 25 3,692 0 0
CHANNELADVISOR CORP COM 159179100 26 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 31 2,127 SH   SOLE 30 2,127 0 0
CHANNELADVISOR CORP COM 159179100 76 5,231 SH   SOLE 40 5,231 0 0
CHANNELADVISOR CORP COM 159179100 489 33,544 SH   SOLE 43 26,154 0 7,390
CHARAH SOLUTIONS INC COM 15957P105 11 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 182 48,644 SH   SOLE 21 48,644 0 0
CHARAH SOLUTIONS INC COM 15957P105 9 2,319 SH   SOLE 22 2,319 0 0
CHARGE ENTERPRISES INC COM 159610104 91 19,024 SH   SOLE 2 4,518 0 14,506
CHARGE ENTERPRISES INC COM 159610104 5 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104 1,378 288,960 SH   SOLE 18 288,960 0 0
CHARGE ENTERPRISES INC COM 159610104 931 195,084 SH   SOLE 19 195,084 0 0
CHARGE ENTERPRISES INC COM 159610104 17,651 3,700,319 SH   SOLE 21 3,700,319 0 0
CHARGE ENTERPRISES INC COM 159610104 13,879 2,909,739 SH   SOLE 22 2,890,335 0 19,404
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3,565 260,396 SH   SOLE 2 72,121 0 188,275
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 50 3,646 SH   SOLE 4 717 0 2,929
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 32 2,371 SH   SOLE 7 2,371 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,226 89,570 SH   SOLE 18 89,570 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 829 60,579 SH   SOLE 19 60,579 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 39,962 2,919,094 SH   SOLE 21 2,919,094 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 58,289 4,257,770 SH   SOLE 22 4,010,146 0 247,624
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 448 32,724 SH   SOLE 25 32,724 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,207 88,136 SH   SOLE 26 74,300 0 13,836
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 67 4,917 SH   SOLE 28 4,917 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5,152 376,337 SH   SOLE 30 376,337 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 59 4,331 SH   SOLE 31 2,919 0 1,412
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 80 5,869 SH   SOLE 34 5,869 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 52 3,799 SH   SOLE 36 3,799 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 410 29,919 SH   SOLE 40 29,919 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 0 18 SH   SOLE 43 18 0 0
CHARLES & COLVARD LTD COM 159765106 6 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 106 86,989 SH   SOLE 21 86,989 0 0
CHARLES & COLVARD LTD COM 159765106 74 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107 25,451 118,945 SH   SOLE 2 45,977 0 72,968
CHARLES RIV LABS INTL INC COM 159864107 5,663 26,465 SH   SOLE 4 21,220 0 5,245
CHARLES RIV LABS INTL INC COM 159864107 9,578 44,761 SH   SOLE 7 43,370 0 1,391
CHARLES RIV LABS INTL INC COM 159864107 38 176 SH   SOLE 13 176 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,012 4,729 SH   SOLE 15 4,729 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 29,383 137,325 SH   SOLE 18 130,325 0 7,000
CHARLES RIV LABS INTL INC COM 159864107 259,446 1,212,534 SH   SOLE 19 1,212,534 0 0
CHARLES RIV LABS INTL INC COM 159864107 375,752 1,756,096 SH   SOLE 21 1,756,096 0 0
CHARLES RIV LABS INTL INC COM 159864107 284,586 1,330,026 SH   SOLE 22 1,225,333 0 104,693
CHARLES RIV LABS INTL INC COM 159864107 17,320 80,944 SH   SOLE 23 80,944 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,119 61,313 SH   SOLE 25 61,313 0 0
CHARLES RIV LABS INTL INC COM 159864107 20,984 98,071 SH   SOLE 26 34,631 0 63,440
CHARLES RIV LABS INTL INC COM 159864107 17,535 81,950 SH   SOLE 28 1,421 0 80,529
CHARLES RIV LABS INTL INC COM 159864107 23 109 SH   SOLE 29 109 0 0
CHARLES RIV LABS INTL INC COM 159864107 66,137 309,095 SH   SOLE 30 309,095 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,164 10,115 SH   SOLE 31 5,207 0 4,908
CHARLES RIV LABS INTL INC COM 159864107 1,259 5,884 SH   SOLE 34 5,884 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,885 18,157 SH   SOLE 36 18,157 0 0
CHARLES RIV LABS INTL INC COM 159864107 354 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 35 165 SH   OTR 43 165 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,924 27,688 SH   SOLE 43 25,773 0 1,915
CHART INDS INC COM 16115Q308 6,372 38,069 SH   SOLE 2 29,905 0 8,164
CHART INDS INC COM 16115Q308 58 348 SH   SOLE 4 92 0 256
CHART INDS INC COM 16115Q308 72 430 SH   SOLE 7 430 0 0
CHART INDS INC COM 16115Q308 39,464 235,777 SH   SOLE 18 155,965 0 79,812
CHART INDS INC COM 16115Q308 102,834 614,376 SH   SOLE 19 614,376 0 0
CHART INDS INC COM 16115Q308 418,306 2,499,141 SH   SOLE 21 2,499,141 0 0
CHART INDS INC COM 16115Q308 178,453 1,066,155 SH   SOLE 22 1,043,642 0 22,513
CHART INDS INC COM 16115Q308 388 2,317 SH   SOLE 23 2,317 0 0
CHART INDS INC COM 16115Q308 10,138 60,569 SH   SOLE 25 60,569 0 0
CHART INDS INC COM 16115Q308 67,194 401,443 SH   SOLE 26 189,613 0 211,830
CHART INDS INC COM 16115Q308 108 648 SH   SOLE 28 648 0 0
CHART INDS INC COM 16115Q308 4,029 24,069 SH   SOLE 30 24,069 0 0
CHART INDS INC COM 16115Q308 18 110 SH   SOLE 31 0 0 110
CHART INDS INC COM 16115Q308 59,861 357,638 SH   SOLE 34 357,638 0 0
CHART INDS INC COM 16115Q308 170 1,015 SH   SOLE 36 1,015 0 0
CHART INDS INC COM 16115Q308 704 4,208 SH   SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 6,956 41,560 SH   SOLE 43 40,581 0 979
CHARTER COMMUNICATIONS INC N CL A 16119P108 134,141 286,302 SH   SOLE 2 103,986 0 182,316
CHARTER COMMUNICATIONS INC N CL A 16119P108 44,961 95,962 SH   SOLE 4 61,667 0 34,295
CHARTER COMMUNICATIONS INC N CL A 16119P108 60,711 129,577 SH   SOLE 7 126,004 0 3,573
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,248 2,664 SH   SOLE 13 2,664 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 5,754 12,281 SH   SOLE 15 12,281 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 11 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 105,644 225,480 SH   SOLE 18 203,296 0 22,184
CHARTER COMMUNICATIONS INC N CL A 16119P108 131,297 280,231 SH   SOLE 19 280,231 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,219,180 2,602,139 SH   SOLE 21 2,602,139 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,206,709 2,575,522 SH   SOLE 22 2,322,811 0 252,711
CHARTER COMMUNICATIONS INC N CL A 16119P108 91,513 195,320 SH   SOLE 23 195,320 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 74,826 159,704 SH   SOLE 25 159,704 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130,686 278,927 SH   SOLE 26 117,845 0 161,082
CHARTER COMMUNICATIONS INC N CL A 16119P108 79,880 170,491 SH   SOLE 28 1,978 0 168,513
CHARTER COMMUNICATIONS INC N CL A 16119P108 441 941 SH   SOLE 29 941 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 287,991 614,669 SH   SOLE 30 614,234 0 435
CHARTER COMMUNICATIONS INC N CL A 16119P108 15,466 33,010 SH   SOLE 31 20,979 0 12,031
CHARTER COMMUNICATIONS INC N CL A 16119P108 18,044 38,512 SH   SOLE 32 38,512 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 104,897 223,886 SH   SOLE 34 223,886 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 24,579 52,459 SH   SOLE 36 52,459 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,918 4,093 SH   SOLE 40 4,093 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 127 270 SH   OTR 43 270 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 62,217 132,792 SH   SOLE 43 117,908 0 14,884
CHASE CORP COM 16150R104 972 12,493 SH   SOLE 2 9,014 0 3,479
CHASE CORP COM 16150R104 8 105 SH   SOLE 7 105 0 0
CHASE CORP COM 16150R104 1,676 21,536 SH   SOLE 18 21,536 0 0
CHASE CORP COM 16150R104 1,147 14,735 SH   SOLE 19 14,735 0 0
CHASE CORP COM 16150R104 21,056 270,603 SH   SOLE 21 270,603 0 0
CHASE CORP COM 16150R104 14,898 191,462 SH   SOLE 22 183,847 0 7,615
CHASE CORP COM 16150R104 75 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104 81 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 264 3,394 SH   SOLE 30 3,394 0 0
CHASE CORP COM 16150R104 8 107 SH   SOLE 34 107 0 0
CHASE CORP COM 16150R104 54 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 262 3,366 SH   SOLE 43 3,251 0 115
CHATHAM LODGING TR COM 16208T102 1,401 134,090 SH   SOLE 2 100,154 0 33,936
CHATHAM LODGING TR COM 16208T102 7 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102 1,937 185,365 SH   SOLE 18 185,365 0 0
CHATHAM LODGING TR COM 16208T102 909 86,989 SH   SOLE 19 86,989 0 0
CHATHAM LODGING TR COM 16208T102 66,642 6,377,189 SH   SOLE 21 6,377,189 0 0
CHATHAM LODGING TR COM 16208T102 14,974 1,432,887 SH   SOLE 22 1,380,396 0 52,491
CHATHAM LODGING TR COM 16208T102 19 1,797 SH   SOLE 23 1,797 0 0
CHATHAM LODGING TR COM 16208T102 62 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102 348 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 1,036 99,136 SH   SOLE 30 99,136 0 0
CHATHAM LODGING TR COM 16208T102 27 2,565 SH   SOLE 31 0 0 2,565
CHATHAM LODGING TR COM 16208T102 45 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 518 49,565 SH   SOLE 43 47,881 0 1,684
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,221 215,318 SH   SOLE 2 198,109 0 17,209
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,206 124,864 SH   SOLE 4 87,431 0 37,433
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,588 128,004 SH   SOLE 7 96,929 0 31,075
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,577 29,376 SH   SOLE 13 29,376 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 944 7,753 SH   SOLE 15 7,753 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,176 91,776 SH   SOLE 18 87,022 0 4,754
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,631 79,086 SH   SOLE 19 79,086 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,448 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 221,888 1,822,042 SH   SOLE 21 1,822,042 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 214,923 1,764,843 SH   SOLE 22 1,562,807 0 202,036
CHECK POINT SOFTWARE TECH LT ORD M22465104 29,339 240,916 SH   SOLE 23 240,916 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,262 166,378 SH   SOLE 25 166,378 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,969 139,340 SH   SOLE 26 63,710 0 75,630
CHECK POINT SOFTWARE TECH LT ORD M22465104 25,406 208,623 SH   SOLE 28 1,855 0 206,768
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,630 29,806 SH   SOLE 29 29,806 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 69,286 568,946 SH   SOLE 30 568,946 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,041 90,661 SH   SOLE 31 88,272 0 2,389
CHECK POINT SOFTWARE TECH LT ORD M22465104 33,630 276,152 SH   SOLE 34 276,152 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,160 34,158 SH   SOLE 36 34,158 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 429 3,525 SH   SOLE 40 3,525 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 45,821 376,263 SH   SOLE 43 367,414 0 8,849
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 233 226,606 SH   SOLE 21 226,606 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 745 722,954 SH   SOLE 22 722,954 0 0
CHEESECAKE FACTORY INC COM 163072101 3,122 118,179 SH   SOLE 2 90,155 0 28,024
CHEESECAKE FACTORY INC COM 163072101 4 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 17 640 SH   SOLE 7 640 0 0
CHEESECAKE FACTORY INC COM 163072101 4,474 169,329 SH   SOLE 18 158,398 0 10,931
CHEESECAKE FACTORY INC COM 163072101 6,572 248,759 SH   SOLE 19 248,759 0 0
CHEESECAKE FACTORY INC COM 163072101 158,325 5,992,609 SH   SOLE 21 5,992,609 0 0
CHEESECAKE FACTORY INC COM 163072101 39,394 1,491,081 SH   SOLE 22 1,460,362 0 30,719
CHEESECAKE FACTORY INC COM 163072101 131 4,943 SH   SOLE 23 4,943 0 0
CHEESECAKE FACTORY INC COM 163072101 190 7,190 SH   SOLE 25 7,190 0 0
CHEESECAKE FACTORY INC COM 163072101 1,747 66,127 SH   SOLE 26 14,659 0 51,468
CHEESECAKE FACTORY INC COM 163072101 23 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101 2,179 82,480 SH   SOLE 30 82,480 0 0
CHEESECAKE FACTORY INC COM 163072101 138 5,238 SH   SOLE 34 5,238 0 0
CHEESECAKE FACTORY INC COM 163072101 47 1,768 SH   SOLE 36 1,768 0 0
CHEESECAKE FACTORY INC COM 163072101 179 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101 1,174 44,429 SH   SOLE 43 40,740 0 3,689
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 686 900,000 PRN   SOLE 2 900,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2,402 3,150,000 PRN   SOLE 21 3,150,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1,334 1,750,000 PRN   SOLE 22 1,750,000 0 0
CHEFS WHSE INC COM 163086101 1,030 26,477 SH   SOLE 2 9,956 0 16,521
CHEFS WHSE INC COM 163086101 5 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 17 430 SH   SOLE 7 430 0 0
CHEFS WHSE INC COM 163086101 4,586 117,927 SH   SOLE 18 117,927 0 0
CHEFS WHSE INC COM 163086101 4,415 113,536 SH   SOLE 19 113,536 0 0
CHEFS WHSE INC COM 163086101 162,429 4,176,615 SH   SOLE 21 4,176,615 0 0
CHEFS WHSE INC COM 163086101 33,185 853,305 SH   SOLE 22 826,258 0 27,047
CHEFS WHSE INC COM 163086101 188 4,826 SH   SOLE 25 4,826 0 0
CHEFS WHSE INC COM 163086101 1,335 34,321 SH   SOLE 26 20,886 0 13,435
CHEFS WHSE INC COM 163086101 2,426 62,390 SH   SOLE 30 62,390 0 0
CHEFS WHSE INC COM 163086101 18 473 SH   SOLE 31 0 0 473
CHEFS WHSE INC COM 163086101 39 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 189 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 502 12,898 SH   SOLE 43 11,497 0 1,401
CHEGG INC COM 163092109 3,928 209,170 SH   SOLE 2 195,425 0 13,745
CHEGG INC COM 163092109 11 596 SH   SOLE 4 596 0 0
CHEGG INC COM 163092109 25 1,354 SH   SOLE 7 1,354 0 0
CHEGG INC COM 163092109 5,926 315,557 SH   SOLE 18 315,557 0 0
CHEGG INC COM 163092109 4,667 248,529 SH   SOLE 19 248,529 0 0
CHEGG INC COM 163092109 77,060 4,103,290 SH   SOLE 21 4,103,290 0 0
CHEGG INC COM 163092109 58,599 3,120,287 SH   SOLE 22 3,037,820 0 82,467
CHEGG INC COM 163092109 29 1,568 SH   SOLE 23 1,568 0 0
CHEGG INC COM 163092109 1,472 78,358 SH   SOLE 25 78,358 0 0
CHEGG INC COM 163092109 988 52,613 SH   SOLE 26 41,885 0 10,728
CHEGG INC COM 163092109 47 2,529 SH   SOLE 28 2,529 0 0
CHEGG INC COM 163092109 1,362 72,524 SH   SOLE 30 72,524 0 0
CHEGG INC COM 163092109 494 26,321 SH   SOLE 31 26,321 0 0
CHEGG INC COM 163092109 668 35,592 SH   SOLE 34 35,592 0 0
CHEGG INC COM 163092109 65 3,435 SH   SOLE 36 3,435 0 0
CHEGG INC COM 163092109 366 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109 9 499 SH   OTR 43 499 0 0
CHEGG INC COM 163092109 2,965 157,888 SH   SOLE 43 145,583 0 12,305
CHEGG INC NOTE 0.125% 3/1 163092AD1 6,304 7,456,000 PRN   SOLE 21 7,456,000 0 0
CHEGG INC NOTE 9/0 163092AF6 7,426 10,055,000 PRN   SOLE 21 10,055,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6 9,615 SH   SOLE 21 9,615 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 128 196,866 SH   SOLE 22 196,866 0 0
CHEMED CORP NEW COM 16359R103 11,228 23,920 SH   SOLE 2 14,150 0 9,770
CHEMED CORP NEW COM 16359R103 64 136 SH   SOLE 4 57 0 79
CHEMED CORP NEW COM 16359R103 83 176 SH   SOLE 7 176 0 0
CHEMED CORP NEW COM 16359R103 15,200 32,382 SH   SOLE 18 32,382 0 0
CHEMED CORP NEW COM 16359R103 7,108 15,142 SH   SOLE 19 15,142 0 0
CHEMED CORP NEW COM 16359R103 379,417 808,320 SH   SOLE 21 808,320 0 0
CHEMED CORP NEW COM 16359R103 193,459 412,149 SH   SOLE 22 394,326 0 17,823
CHEMED CORP NEW COM 16359R103 1,006 2,144 SH   SOLE 25 2,144 0 0
CHEMED CORP NEW COM 16359R103 3,091 6,585 SH   SOLE 26 5,257 0 1,328
CHEMED CORP NEW COM 16359R103 133 284 SH   SOLE 28 284 0 0
CHEMED CORP NEW COM 16359R103 6,641 14,149 SH   SOLE 30 14,149 0 0
CHEMED CORP NEW COM 16359R103 104 221 SH   SOLE 31 221 0 0
CHEMED CORP NEW COM 16359R103 37 79 SH   SOLE 34 79 0 0
CHEMED CORP NEW COM 16359R103 914 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 50 107 SH   OTR 43 107 0 0
CHEMED CORP NEW COM 16359R103 8,439 17,979 SH   SOLE 43 17,078 0 901
CHEMOCENTRYX INC COM 16383L106 980 39,544 SH   SOLE 2 19,450 0 20,094
CHEMOCENTRYX INC COM 16383L106 5 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 19 764 SH   SOLE 7 764 0 0
CHEMOCENTRYX INC COM 16383L106 4,396 177,382 SH   SOLE 18 177,382 0 0
CHEMOCENTRYX INC COM 16383L106 3,192 128,831 SH   SOLE 19 128,831 0 0
CHEMOCENTRYX INC COM 16383L106 68,494 2,764,089 SH   SOLE 21 2,764,089 0 0
CHEMOCENTRYX INC COM 16383L106 32,892 1,327,364 SH   SOLE 22 1,282,049 0 45,315
CHEMOCENTRYX INC COM 16383L106 6 243 SH   SOLE 23 243 0 0
CHEMOCENTRYX INC COM 16383L106 256 10,338 SH   SOLE 25 10,338 0 0
CHEMOCENTRYX INC COM 16383L106 424 17,104 SH   SOLE 26 12,858 0 4,246
CHEMOCENTRYX INC COM 16383L106 1,844 74,403 SH   SOLE 30 74,403 0 0
CHEMOCENTRYX INC COM 16383L106 40 1,598 SH   SOLE 36 1,598 0 0
CHEMOCENTRYX INC COM 16383L106 169 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 2,205 88,969 SH   SOLE 43 87,845 0 1,124
CHEMOURS CO COM 163851108 19,880 620,847 SH   SOLE 2 118,229 0 502,618
CHEMOURS CO COM 163851108 87 2,720 SH   SOLE 4 1,529 0 1,191
CHEMOURS CO COM 163851108 510 15,929 SH   SOLE 7 15,929 0 0
CHEMOURS CO COM 163851108 13,656 426,487 SH   SOLE 18 426,487 0 0
CHEMOURS CO COM 163851108 1,499 46,825 SH   SOLE 19 46,825 0 0
CHEMOURS CO COM 163851108 389,164 12,153,777 SH   SOLE 21 12,153,777 0 0
CHEMOURS CO COM 163851108 136,998 4,278,523 SH   SOLE 22 4,086,426 0 192,097
CHEMOURS CO COM 163851108 755 23,571 SH   SOLE 25 23,571 0 0
CHEMOURS CO COM 163851108 2,675 83,535 SH   SOLE 26 70,674 0 12,861
CHEMOURS CO COM 163851108 94 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108 3,188 99,575 SH   SOLE 30 99,575 0 0
CHEMOURS CO COM 163851108 103 3,204 SH   SOLE 31 2,250 0 954
CHEMOURS CO COM 163851108 2,636 82,308 SH   SOLE 32 82,308 0 0
CHEMOURS CO COM 163851108 121 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108 661 20,646 SH   SOLE 40 20,646 0 0
CHEMOURS CO COM 163851108 19 583 SH   OTR 43 583 0 0
CHEMOURS CO COM 163851108 3,981 124,333 SH   SOLE 43 114,379 0 9,954
CHEMUNG FINL CORP COM 164024101 188 3,997 SH   SOLE 2 3,997 0 0
CHEMUNG FINL CORP COM 164024101 28 601 SH   SOLE 18 601 0 0
CHEMUNG FINL CORP COM 164024101 406 8,634 SH   SOLE 21 8,634 0 0
CHEMUNG FINL CORP COM 164024101 173 3,681 SH   SOLE 22 3,681 0 0
CHENIERE ENERGY INC COM NEW 16411R208 91,447 687,419 SH   SOLE 2 71,270 0 616,149
CHENIERE ENERGY INC COM NEW 16411R208 27,582 207,333 SH   SOLE 4 184,177 0 23,156
CHENIERE ENERGY INC COM NEW 16411R208 53,785 404,307 SH   SOLE 7 404,307 0 0
CHENIERE ENERGY INC COM NEW 16411R208 123 926 SH   SOLE 13 926 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,589 19,462 SH   SOLE 15 19,462 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5 39 SH   SOLE 17 0 0 39
CHENIERE ENERGY INC COM NEW 16411R208 25,596 192,405 SH   SOLE 18 180,741 0 11,664
CHENIERE ENERGY INC COM NEW 16411R208 61,337 461,077 SH   SOLE 19 461,077 0 0
CHENIERE ENERGY INC COM NEW 16411R208 829,249 6,233,551 SH   SOLE 21 6,233,551 0 0
CHENIERE ENERGY INC COM NEW 16411R208 711,186 5,346,060 SH   SOLE 22 4,900,085 0 445,975
CHENIERE ENERGY INC COM NEW 16411R208 49,032 368,577 SH   SOLE 23 368,577 0 0
CHENIERE ENERGY INC COM NEW 16411R208 94,786 712,518 SH   SOLE 25 712,518 0 0
CHENIERE ENERGY INC COM NEW 16411R208 58,863 442,480 SH   SOLE 26 211,998 0 230,482
CHENIERE ENERGY INC COM NEW 16411R208 50,603 380,388 SH   SOLE 28 3,919 0 376,469
CHENIERE ENERGY INC COM NEW 16411R208 212,008 1,593,684 SH   SOLE 30 1,593,684 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,505 48,897 SH   SOLE 31 25,642 0 23,255
CHENIERE ENERGY INC COM NEW 16411R208 73,074 549,302 SH   SOLE 34 549,302 0 0
CHENIERE ENERGY INC COM NEW 16411R208 14,579 109,593 SH   SOLE 36 109,593 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,023 7,689 SH   SOLE 40 7,689 0 0
CHENIERE ENERGY INC COM NEW 16411R208 121 906 SH   OTR 43 906 0 0
CHENIERE ENERGY INC COM NEW 16411R208 28,272 212,523 SH   SOLE 43 195,864 0 16,659
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1 12 SH   SOLE 43 12 0 0
CHERRY HILL MTG INVT CORP COM 164651101 19 2,955 SH   SOLE 18 2,955 0 0
CHERRY HILL MTG INVT CORP COM 164651101 368 57,447 SH   SOLE 21 57,447 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,869 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1 140 SH   SOLE 43 140 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 506 9,641 SH   SOLE 19 9,641 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 26 502 SH   SOLE 22 502 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 69 1,323 SH   SOLE 34 1,323 0 0
CHESAPEAKE ENERGY CORP COM 165167735 15,734 194,009 SH   SOLE 2 86,876 0 107,133
CHESAPEAKE ENERGY CORP COM 165167735 161 1,986 SH   SOLE 4 1,523 0 463
CHESAPEAKE ENERGY CORP COM 165167735 348 4,289 SH   SOLE 7 4,289 0 0
CHESAPEAKE ENERGY CORP COM 165167735 5,627 69,378 SH   SOLE 18 69,378 0 0
CHESAPEAKE ENERGY CORP COM 165167735 78,817 971,849 SH   SOLE 19 971,849 0 0
CHESAPEAKE ENERGY CORP COM 165167735 155,768 1,920,694 SH   SOLE 21 1,920,694 0 0
CHESAPEAKE ENERGY CORP COM 165167735 228,491 2,817,404 SH   SOLE 22 2,671,623 0 145,781
CHESAPEAKE ENERGY CORP COM 165167735 288 3,553 SH   SOLE 23 3,553 0 0
CHESAPEAKE ENERGY CORP COM 165167735 6,407 79,005 SH   SOLE 26 39,969 0 39,036
CHESAPEAKE ENERGY CORP COM 165167735 3,160 38,968 SH   SOLE 28 38,968 0 0
CHESAPEAKE ENERGY CORP COM 165167735 10,154 125,201 SH   SOLE 30 125,201 0 0
CHESAPEAKE ENERGY CORP COM 165167735 240 2,956 SH   SOLE 31 1,875 0 1,081
CHESAPEAKE ENERGY CORP COM 165167735 11,994 147,897 SH   SOLE 34 147,897 0 0
CHESAPEAKE ENERGY CORP COM 165167735 75 926 SH   SOLE 36 926 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,049 12,933 SH   SOLE 40 12,933 0 0
CHESAPEAKE ENERGY CORP COM 165167735 3 43 SH   SOLE 43 43 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,046 8,073 SH   SOLE 2 4,668 0 3,405
CHESAPEAKE UTILS CORP COM 165303108 8 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,405 26,281 SH   SOLE 7 26,281 0 0
CHESAPEAKE UTILS CORP COM 165303108 7,345 56,696 SH   SOLE 18 56,696 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,969 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108 251,114 1,938,357 SH   SOLE 21 1,938,357 0 0
CHESAPEAKE UTILS CORP COM 165303108 51,353 396,395 SH   SOLE 22 382,924 0 13,471
CHESAPEAKE UTILS CORP COM 165303108 307 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 831 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 40 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,266 25,212 SH   SOLE 30 25,212 0 0
CHESAPEAKE UTILS CORP COM 165303108 294 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,793 13,843 SH   SOLE 43 10,924 0 2,919
CHEVRON CORP NEW COM 166764100 360,802 2,492,073 SH   SOLE 2 1,043,627 0 1,448,446
CHEVRON CORP NEW COM 166764100 183,764 1,269,264 SH   SOLE 4 670,594 0 598,670
CHEVRON CORP NEW COM 166764100 277,769 1,918,557 SH   SOLE 7 1,861,142 0 57,415
CHEVRON CORP NEW COM 166764100 8,215 56,739 SH   SOLE 13 56,739 0 0
CHEVRON CORP NEW COM 166764100 41,493 286,596 SH   SOLE 15 286,596 0 0
CHEVRON CORP NEW COM 166764100 42 291 SH   SOLE 17 0 0 291
CHEVRON CORP NEW COM 166764100 452,857 3,127,895 SH   SOLE 18 2,806,279 0 321,616
CHEVRON CORP NEW COM 166764100 351,696 2,429,173 SH   SOLE 19 2,429,173 0 0
CHEVRON CORP NEW COM 166764100 7,730,609 53,395,557 SH   SOLE 21 53,395,557 0 0
CHEVRON CORP NEW COM 166764100 6,016,069 41,553,177 SH   SOLE 22 37,611,967 0 3,941,210
CHEVRON CORP NEW COM 166764100 495,741 3,424,098 SH   SOLE 23 3,424,098 0 0
CHEVRON CORP NEW COM 166764100 433,979 2,997,510 SH   SOLE 25 2,997,510 0 0
CHEVRON CORP NEW COM 166764100 702,501 4,852,199 SH   SOLE 26 2,065,190 0 2,787,009
CHEVRON CORP NEW COM 166764100 509,148 3,516,703 SH   SOLE 28 2,936 0 3,513,767
CHEVRON CORP NEW COM 166764100 50,454 348,487 SH   SOLE 29 348,487 0 0
CHEVRON CORP NEW COM 166764100 1,502,705 10,379,231 SH   SOLE 30 10,374,656 0 4,575
CHEVRON CORP NEW COM 166764100 72,386 499,970 SH   SOLE 31 299,179 0 200,791
CHEVRON CORP NEW COM 166764100 31,210 215,567 SH   SOLE 32 215,567 0 0
CHEVRON CORP NEW COM 166764100 280,387 1,936,643 SH   SOLE 34 1,936,643 0 0
CHEVRON CORP NEW COM 166764100 118,726 820,044 SH   SOLE 36 820,044 0 0
CHEVRON CORP NEW COM 166764100 834 5,760 SH   SOLE 37 5,760 0 0
CHEVRON CORP NEW COM 166764100 9,088 62,773 SH   SOLE 40 62,773 0 0
CHEVRON CORP NEW COM 166764100 642 4,434 SH   OTR 43 4,434 0 0
CHEVRON CORP NEW COM 166764100 167,298 1,155,533 SH   SOLE 43 1,020,556 0 134,977
CHEWY INC CL A 16679L109 257 7,389 SH   SOLE 2 4,480 0 2,909
CHEWY INC CL A 16679L109 2,063 59,409 SH   SOLE 4 24,017 0 35,392
CHEWY INC CL A 16679L109 240 6,900 SH   SOLE 7 6,900 0 0
CHEWY INC CL A 16679L109 6 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 214 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 5,068 145,961 SH   SOLE 18 141,568 0 4,393
CHEWY INC CL A 16679L109 8,828 254,252 SH   SOLE 21 254,252 0 0
CHEWY INC CL A 16679L109 47,636 1,371,991 SH   SOLE 22 1,275,997 0 95,994
CHEWY INC CL A 16679L109 4,891 140,871 SH   SOLE 23 140,871 0 0
CHEWY INC CL A 16679L109 766 22,059 SH   SOLE 25 22,059 0 0
CHEWY INC CL A 16679L109 2,232 64,290 SH   SOLE 26 54,933 0 9,357
CHEWY INC CL A 16679L109 2,431 70,016 SH   SOLE 28 1,469 0 68,547
CHEWY INC CL A 16679L109 10,881 313,381 SH   SOLE 30 313,381 0 0
CHEWY INC CL A 16679L109 620 17,867 SH   SOLE 31 8,392 0 9,475
CHEWY INC CL A 16679L109 141 4,059 SH   SOLE 34 4,059 0 0
CHEWY INC CL A 16679L109 640 18,429 SH   SOLE 36 18,429 0 0
CHEWY INC CL A 16679L109 108 3,124 SH   SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 2 46 SH   SOLE 43 46 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 48 3,173 SH   SOLE 2 397 0 2,776
CHICAGO ATLANTIC REAL ESTATE COM 167239102 295 19,606 SH   SOLE 18 19,606 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 166 11,046 SH   SOLE 19 11,046 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 2,794 185,540 SH   SOLE 21 185,540 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 2,045 135,775 SH   SOLE 22 132,181 0 3,594
CHICAGO RIVET & MACH CO COM 168088102 4 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,390 SH   SOLE 18 1,390 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 143 19,257 SH   SOLE 21 19,257 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 100 13,441 SH   SOLE 22 13,441 0 0
CHICOS FAS INC COM 168615102 614 123,579 SH   SOLE 2 90,120 0 33,459
CHICOS FAS INC COM 168615102 5 1,087 SH   SOLE 7 1,087 0 0
CHICOS FAS INC COM 168615102 2,178 438,252 SH   SOLE 18 438,252 0 0
CHICOS FAS INC COM 168615102 2,011 404,639 SH   SOLE 19 404,639 0 0
CHICOS FAS INC COM 168615102 77,599 15,613,494 SH   SOLE 21 15,613,494 0 0
CHICOS FAS INC COM 168615102 16,666 3,353,337 SH   SOLE 22 3,265,737 0 87,600
CHICOS FAS INC COM 168615102 23 4,699 SH   SOLE 23 4,699 0 0
CHICOS FAS INC COM 168615102 86 17,254 SH   SOLE 25 17,254 0 0
CHICOS FAS INC COM 168615102 17 3,476 SH   SOLE 26 0 0 3,476
CHICOS FAS INC COM 168615102 774 155,798 SH   SOLE 30 155,798 0 0
CHICOS FAS INC COM 168615102 98 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102 194 39,087 SH   SOLE 43 37,701 0 1,386
CHILDRENS PL INC NEW COM 168905107 678 17,422 SH   SOLE 2 11,387 0 6,035
CHILDRENS PL INC NEW COM 168905107 2 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 8 199 SH   SOLE 7 199 0 0
CHILDRENS PL INC NEW COM 168905107 1,929 49,576 SH   SOLE 18 49,576 0 0
CHILDRENS PL INC NEW COM 168905107 1,156 29,698 SH   SOLE 19 29,698 0 0
CHILDRENS PL INC NEW COM 168905107 61,252 1,573,789 SH   SOLE 21 1,573,789 0 0
CHILDRENS PL INC NEW COM 168905107 14,304 367,511 SH   SOLE 22 357,288 0 10,223
CHILDRENS PL INC NEW COM 168905107 26 672 SH   SOLE 23 672 0 0
CHILDRENS PL INC NEW COM 168905107 102 2,620 SH   SOLE 25 2,620 0 0
CHILDRENS PL INC NEW COM 168905107 264 6,782 SH   SOLE 26 4,215 0 2,567
CHILDRENS PL INC NEW COM 168905107 993 25,507 SH   SOLE 30 25,507 0 0
CHILDRENS PL INC NEW COM 168905107 27 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 64 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 628 16,146 SH   SOLE 43 14,378 0 1,768
CHIMERA INVT CORP COM NEW 16934Q208 2,307 261,556 SH   SOLE 2 114,235 0 147,321
CHIMERA INVT CORP COM NEW 16934Q208 7 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 58 6,571 SH   SOLE 7 6,571 0 0
CHIMERA INVT CORP COM NEW 16934Q208 6,303 714,635 SH   SOLE 18 714,635 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,860 437,591 SH   SOLE 19 437,591 0 0
CHIMERA INVT CORP COM NEW 16934Q208 102,429 11,613,211 SH   SOLE 21 11,613,211 0 0
CHIMERA INVT CORP COM NEW 16934Q208 50,668 5,744,651 SH   SOLE 22 5,476,656 0 267,995
CHIMERA INVT CORP COM NEW 16934Q208 291 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208 974 110,437 SH   SOLE 26 94,380 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 36 4,108 SH   SOLE 28 4,108 0 0
CHIMERA INVT CORP COM NEW 16934Q208 774 87,711 SH   SOLE 30 87,711 0 0
CHIMERA INVT CORP COM NEW 16934Q208 19 2,176 SH   SOLE 31 0 0 2,176
CHIMERA INVT CORP COM NEW 16934Q208 128 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 244 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 39 4,385 SH   SOLE 43 4,385 0 0
CHIMERIX INC COM 16934W106 161 77,599 SH   SOLE 2 19,982 0 57,617
CHIMERIX INC COM 16934W106 2 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 450 216,469 SH   SOLE 18 216,469 0 0
CHIMERIX INC COM 16934W106 272 130,548 SH   SOLE 19 130,548 0 0
CHIMERIX INC COM 16934W106 7,464 3,588,530 SH   SOLE 21 3,588,530 0 0
CHIMERIX INC COM 16934W106 3,299 1,586,143 SH   SOLE 22 1,524,197 0 61,946
CHIMERIX INC COM 16934W106 24 11,741 SH   SOLE 25 11,741 0 0
CHIMERIX INC COM 16934W106 13 6,450 SH   SOLE 26 6,450 0 0
CHIMERIX INC COM 16934W106 254 122,176 SH   SOLE 30 122,176 0 0
CHIMERIX INC COM 16934W106 24 11,370 SH   SOLE 36 11,370 0 0
CHIMERIX INC COM 16934W106 18 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 37 17,891 SH   SOLE 43 5,071 0 12,820
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 482 25,207 SH   SOLE 43 23,222 0 1,985
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH   SOLE 43 140 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 10,505 1,215,811 SH   SOLE 43 1,204,319 0 11,492
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 574 12,814 SH   SOLE 22 12,814 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 10,359 231,280 SH   SOLE 43 214,951 0 16,329
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 3,319 114,720 SH   SOLE 43 110,050 0 4,670
CHINA YUCHAI INTL LTD COM G21082105 1 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,276 144,675 SH   SOLE 21 144,675 0 0
CHINA YUCHAI INTL LTD COM G21082105 851 96,452 SH   SOLE 22 92,965 0 3,487
CHINA YUCHAI INTL LTD COM G21082105 358 40,568 SH   SOLE 30 40,568 0 0
CHINA YUCHAI INTL LTD COM G21082105 392 44,494 SH   SOLE 43 43,268 0 1,226
CHINDATA GROUP HLDGS LTD ADS 16955F107 235 30,243 SH   SOLE 2 30,243 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 12 1,551 SH   SOLE 4 1,551 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 10,931 1,408,582 SH   SOLE 21 1,408,582 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 6,945 894,958 SH   SOLE 22 869,390 0 25,568
CHINDATA GROUP HLDGS LTD ADS 16955F107 28 3,641 SH   SOLE 25 3,641 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 2,802 361,061 SH   SOLE 30 361,061 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 7 839 SH   SOLE 34 839 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 811 46,343 SH   SOLE 2 11,452 0 34,891
CHINOOK THERAPEUTICS INC COM 16961L106 10 550 SH   SOLE 7 550 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 2,242 128,175 SH   SOLE 18 128,175 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,757 100,472 SH   SOLE 19 100,472 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 33,211 1,898,831 SH   SOLE 21 1,898,831 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 19,374 1,107,747 SH   SOLE 22 1,062,345 0 45,402
CHINOOK THERAPEUTICS INC COM 16961L106 99 5,669 SH   SOLE 25 5,669 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 492 28,140 SH   SOLE 30 28,140 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 115 6,603 SH   SOLE 40 6,603 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 168 9,600 SH   SOLE 43 9,195 0 405
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2,021 80,917 SH   SOLE 43 75,827 0 5,090
CHIPOTLE MEXICAN GRILL INC COM 169656105 63,871 48,859 SH   SOLE 2 10,006 0 38,853
CHIPOTLE MEXICAN GRILL INC COM 169656105 25,642 19,615 SH   SOLE 4 10,801 0 8,814
CHIPOTLE MEXICAN GRILL INC COM 169656105 32,063 24,527 SH   SOLE 7 23,723 0 804
CHIPOTLE MEXICAN GRILL INC COM 169656105 162 124 SH   SOLE 13 124 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,430 2,624 SH   SOLE 15 2,624 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 21 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 161,355 123,430 SH   SOLE 18 92,691 0 30,739
CHIPOTLE MEXICAN GRILL INC COM 169656105 96,156 73,555 SH   SOLE 19 73,555 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 914,609 699,638 SH   SOLE 21 699,638 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 785,627 600,972 SH   SOLE 22 545,281 0 55,691
CHIPOTLE MEXICAN GRILL INC COM 169656105 58,160 44,490 SH   SOLE 23 44,490 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 51,717 39,561 SH   SOLE 25 39,561 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 71,289 54,533 SH   SOLE 26 19,668 0 34,865
CHIPOTLE MEXICAN GRILL INC COM 169656105 70,945 54,270 SH   SOLE 28 454 0 53,816
CHIPOTLE MEXICAN GRILL INC COM 169656105 44 34 SH   SOLE 29 34 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 153,672 117,553 SH   SOLE 30 117,553 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,424 5,679 SH   SOLE 31 2,956 0 2,723
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,928 5,300 SH   SOLE 34 5,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,197 9,330 SH   SOLE 36 9,330 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,225 937 SH   SOLE 40 937 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 68 52 SH   OTR 43 52 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,821 18,222 SH   SOLE 43 16,734 0 1,488
CHOICE HOTELS INTL INC COM 169905106 8,686 77,814 SH   SOLE 2 44,704 0 33,110
CHOICE HOTELS INTL INC COM 169905106 83 745 SH   SOLE 4 473 0 272
CHOICE HOTELS INTL INC COM 169905106 42 380 SH   SOLE 7 380 0 0
CHOICE HOTELS INTL INC COM 169905106 30 266 SH   SOLE 13 266 0 0
CHOICE HOTELS INTL INC COM 169905106 11,325 101,450 SH   SOLE 18 95,241 0 6,209
CHOICE HOTELS INTL INC COM 169905106 8,301 74,365 SH   SOLE 19 74,365 0 0
CHOICE HOTELS INTL INC COM 169905106 183,049 1,639,785 SH   SOLE 21 1,639,785 0 0
CHOICE HOTELS INTL INC COM 169905106 114,021 1,021,417 SH   SOLE 22 959,357 0 62,060
CHOICE HOTELS INTL INC COM 169905106 39 345 SH   SOLE 23 345 0 0
CHOICE HOTELS INTL INC COM 169905106 595 5,326 SH   SOLE 25 5,326 0 0
CHOICE HOTELS INTL INC COM 169905106 2,135 19,126 SH   SOLE 26 14,481 0 4,645
CHOICE HOTELS INTL INC COM 169905106 88 785 SH   SOLE 28 785 0 0
CHOICE HOTELS INTL INC COM 169905106 29 260 SH   SOLE 29 260 0 0
CHOICE HOTELS INTL INC COM 169905106 1,688 15,118 SH   SOLE 30 15,118 0 0
CHOICE HOTELS INTL INC COM 169905106 57 514 SH   SOLE 31 514 0 0
CHOICE HOTELS INTL INC COM 169905106 302 2,709 SH   SOLE 34 2,709 0 0
CHOICE HOTELS INTL INC COM 169905106 137 1,226 SH   SOLE 36 1,226 0 0
CHOICE HOTELS INTL INC COM 169905106 534 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,702 24,202 SH   SOLE 43 22,365 0 1,837
CHOICEONE FINL SVCS INC COM 170386106 80 3,993 SH   SOLE 2 3,671 0 322
CHOICEONE FINL SVCS INC COM 170386106 24 1,169 SH   SOLE 18 1,169 0 0
CHOICEONE FINL SVCS INC COM 170386106 306 15,198 SH   SOLE 21 15,198 0 0
CHOICEONE FINL SVCS INC COM 170386106 189 9,397 SH   SOLE 22 9,397 0 0
CHROMADEX CORP COM NEW 171077407 2 1,081 SH   SOLE 2 0 0 1,081
CHROMADEX CORP COM NEW 171077407 15 8,957 SH   SOLE 18 8,957 0 0
CHROMADEX CORP COM NEW 171077407 334 199,871 SH   SOLE 21 199,871 0 0
CHROMADEX CORP COM NEW 171077407 1,301 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 173,283 881,490 SH   SOLE 2 140,101 0 741,389
CHUBB LIMITED COM H1467J104 59,730 303,845 SH   SOLE 4 170,109 0 133,736
CHUBB LIMITED COM H1467J104 78,519 399,427 SH   SOLE 7 375,853 0 23,574
CHUBB LIMITED COM H1467J104 1,630 8,290 SH   SOLE 13 8,290 0 0
CHUBB LIMITED COM H1467J104 12,408 63,119 SH   SOLE 15 63,119 0 0
CHUBB LIMITED COM H1467J104 2 8 SH   SOLE 17 0 0 8
CHUBB LIMITED COM H1467J104 165,772 843,281 SH   SOLE 18 784,618 0 58,663
CHUBB LIMITED COM H1467J104 21,329 108,500 SH   SOLE 19 108,500 0 0
CHUBB LIMITED COM H1467J104 1,887,685 9,602,628 SH   SOLE 21 9,602,628 0 0
CHUBB LIMITED COM H1467J104 1,747,397 8,888,987 SH   SOLE 22 8,050,957 0 838,030
CHUBB LIMITED COM H1467J104 141,056 717,550 SH   SOLE 23 717,550 0 0
CHUBB LIMITED COM H1467J104 129,125 656,858 SH   SOLE 25 656,858 0 0
CHUBB LIMITED COM H1467J104 186,411 948,271 SH   SOLE 26 407,693 0 540,578
CHUBB LIMITED COM H1467J104 194,016 986,956 SH   SOLE 28 11,030 0 975,926
CHUBB LIMITED COM H1467J104 181 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 604,304 3,074,089 SH   SOLE 30 3,074,089 0 0
CHUBB LIMITED COM H1467J104 17,856 90,835 SH   SOLE 31 46,782 0 44,053
CHUBB LIMITED COM H1467J104 4,153 21,128 SH   SOLE 34 21,128 0 0
CHUBB LIMITED COM H1467J104 34,355 174,761 SH   SOLE 36 174,761 0 0
CHUBB LIMITED COM H1467J104 2,746 13,968 SH   SOLE 40 13,968 0 0
CHUBB LIMITED COM H1467J104 198 1,006 SH   OTR 43 1,006 0 0
CHUBB LIMITED COM H1467J104 72,350 368,046 SH   SOLE 43 333,970 0 34,076
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,120 51,387 SH   SOLE 2 0 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7 166 SH   SOLE 19 166 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3,884 94,165 SH   SOLE 22 94,165 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 255 6,175 SH   SOLE 30 6,175 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 65 1,578 SH   SOLE 34 1,578 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 106,614 2,584,585 SH   SOLE 43 2,356,116 0 228,469
CHURCH & DWIGHT CO INC COM 171340102 40,999 442,462 SH   SOLE 2 111,335 0 331,127
CHURCH & DWIGHT CO INC COM 171340102 20,842 224,935 SH   SOLE 4 107,002 0 117,933
CHURCH & DWIGHT CO INC COM 171340102 23,593 254,623 SH   SOLE 7 247,845 0 6,778
CHURCH & DWIGHT CO INC COM 171340102 104 1,117 SH   SOLE 13 1,117 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,680 28,922 SH   SOLE 15 28,922 0 0
CHURCH & DWIGHT CO INC COM 171340102 37,501 404,721 SH   SOLE 18 371,782 0 32,939
CHURCH & DWIGHT CO INC COM 171340102 11,935 128,806 SH   SOLE 19 128,806 0 0
CHURCH & DWIGHT CO INC COM 171340102 779,385 8,411,231 SH   SOLE 21 8,411,231 0 0
CHURCH & DWIGHT CO INC COM 171340102 524,384 5,659,223 SH   SOLE 22 5,180,754 0 478,469
CHURCH & DWIGHT CO INC COM 171340102 37,045 399,798 SH   SOLE 23 399,798 0 0
CHURCH & DWIGHT CO INC COM 171340102 31,068 335,288 SH   SOLE 25 335,288 0 0
CHURCH & DWIGHT CO INC COM 171340102 46,348 500,198 SH   SOLE 26 180,829 0 319,369
CHURCH & DWIGHT CO INC COM 171340102 65,091 702,468 SH   SOLE 28 3,544 0 698,924
CHURCH & DWIGHT CO INC COM 171340102 140,215 1,513,216 SH   SOLE 30 1,511,135 0 2,081
CHURCH & DWIGHT CO INC COM 171340102 4,794 51,738 SH   SOLE 31 27,914 0 23,824
CHURCH & DWIGHT CO INC COM 171340102 5,698 61,495 SH   SOLE 34 61,495 0 0
CHURCH & DWIGHT CO INC COM 171340102 10,358 111,787 SH   SOLE 36 111,787 0 0
CHURCH & DWIGHT CO INC COM 171340102 782 8,442 SH   SOLE 40 8,442 0 0
CHURCH & DWIGHT CO INC COM 171340102 39,532 426,633 SH   SOLE 43 404,401 0 22,232
CHURCHILL CAPITAL CORP V COM CL A 17144T107 98 10,000 SH   SOLE 2 10,000 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102 244 25,000 SH   SOLE 2 25,000 0 0
CHURCHILL DOWNS INC COM 171484108 23,579 123,107 SH   SOLE 2 25,742 0 97,365
CHURCHILL DOWNS INC COM 171484108 61 321 SH   SOLE 4 123 0 198
CHURCHILL DOWNS INC COM 171484108 83 435 SH   SOLE 7 435 0 0
CHURCHILL DOWNS INC COM 171484108 14,603 76,244 SH   SOLE 18 76,244 0 0
CHURCHILL DOWNS INC COM 171484108 2,106 10,997 SH   SOLE 19 10,997 0 0
CHURCHILL DOWNS INC COM 171484108 329,652 1,721,149 SH   SOLE 21 1,721,149 0 0
CHURCHILL DOWNS INC COM 171484108 188,616 984,785 SH   SOLE 22 941,192 0 43,593
CHURCHILL DOWNS INC COM 171484108 937 4,890 SH   SOLE 25 4,890 0 0
CHURCHILL DOWNS INC COM 171484108 3,174 16,571 SH   SOLE 26 13,540 0 3,031
CHURCHILL DOWNS INC COM 171484108 122 636 SH   SOLE 28 636 0 0
CHURCHILL DOWNS INC COM 171484108 2,862 14,941 SH   SOLE 30 14,941 0 0
CHURCHILL DOWNS INC COM 171484108 104 541 SH   SOLE 31 541 0 0
CHURCHILL DOWNS INC COM 171484108 870 4,544 SH   SOLE 40 4,544 0 0
CHURCHILL DOWNS INC COM 171484108 2,639 13,779 SH   SOLE 43 12,582 0 1,197
CHUYS HLDGS INC COM 171604101 1,082 54,304 SH   SOLE 2 38,827 0 15,477
CHUYS HLDGS INC COM 171604101 5 264 SH   SOLE 7 264 0 0
CHUYS HLDGS INC COM 171604101 1,496 75,076 SH   SOLE 18 75,076 0 0
CHUYS HLDGS INC COM 171604101 783 39,332 SH   SOLE 19 39,332 0 0
CHUYS HLDGS INC COM 171604101 48,659 2,442,743 SH   SOLE 21 2,442,743 0 0
CHUYS HLDGS INC COM 171604101 10,864 545,364 SH   SOLE 22 523,589 0 21,775
CHUYS HLDGS INC COM 171604101 50 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101 603 30,276 SH   SOLE 30 30,276 0 0
CHUYS HLDGS INC COM 171604101 39 1,974 SH   SOLE 34 1,974 0 0
CHUYS HLDGS INC COM 171604101 46 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 185 9,302 SH   SOLE 43 9,149 0 153
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7,999 3,959,829 SH   SOLE 7 3,959,829 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 42 20,923 SH   SOLE 19 20,923 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 67,833 33,580,780 SH   SOLE 21 33,580,780 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,587 1,775,497 SH   SOLE 22 1,775,497 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 76,215 37,730,250 SH   SOLE 30 37,730,250 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 11,822 5,852,474 SH   SOLE 43 5,585,672 0 266,802
CIDARA THERAPEUTICS INC COM 171757107 22 44,719 SH   SOLE 2 44,282 0 437
CIDARA THERAPEUTICS INC COM 171757107 12 25,165 SH   SOLE 21 25,165 0 0
CIDARA THERAPEUTICS INC COM 171757107 76 154,874 SH   SOLE 22 154,874 0 0
CIDARA THERAPEUTICS INC COM 171757107 4 8,430 SH   SOLE 23 8,430 0 0
CIENA CORP COM NEW 171779309 16,584 362,889 SH   SOLE 2 267,693 0 95,196
CIENA CORP COM NEW 171779309 647 14,165 SH   SOLE 4 13,166 0 999
CIENA CORP COM NEW 171779309 107 2,345 SH   SOLE 7 2,345 0 0
CIENA CORP COM NEW 171779309 24 521 SH   SOLE 13 521 0 0
CIENA CORP COM NEW 171779309 49,369 1,080,293 SH   SOLE 18 1,066,615 0 13,678
CIENA CORP COM NEW 171779309 14,109 308,730 SH   SOLE 19 308,730 0 0
CIENA CORP COM NEW 171779309 364,167 7,968,650 SH   SOLE 21 7,968,650 0 0
CIENA CORP COM NEW 171779309 201,998 4,420,085 SH   SOLE 22 4,186,183 0 233,902
CIENA CORP COM NEW 171779309 3,000 65,654 SH   SOLE 25 24,146 0 41,508
CIENA CORP COM NEW 171779309 3,603 78,833 SH   SOLE 26 60,704 0 18,129
CIENA CORP COM NEW 171779309 535 11,717 SH   SOLE 28 2,758 0 8,959
CIENA CORP COM NEW 171779309 28,010 612,913 SH   SOLE 30 612,913 0 0
CIENA CORP COM NEW 171779309 155 3,382 SH   SOLE 31 2,261 0 1,121
CIENA CORP COM NEW 171779309 28,547 624,652 SH   SOLE 34 624,652 0 0
CIENA CORP COM NEW 171779309 1,016 22,222 SH   SOLE 36 22,222 0 0
CIENA CORP COM NEW 171779309 905 19,814 SH   SOLE 40 19,814 0 0
CIENA CORP COM NEW 171779309 17 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309 13,567 296,878 SH   SOLE 43 290,889 0 5,989
CIGNA CORP NEW COM 125523100 297,648 1,129,509 SH   SOLE 2 552,624 0 576,885
CIGNA CORP NEW COM 125523100 65,554 248,762 SH   SOLE 4 150,685 0 98,077
CIGNA CORP NEW COM 125523100 76,327 289,643 SH   SOLE 7 280,226 0 9,417
CIGNA CORP NEW COM 125523100 9,162 34,767 SH   SOLE 13 34,767 0 0
CIGNA CORP NEW COM 125523100 12,485 47,378 SH   SOLE 15 47,378 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 358,279 1,359,589 SH   SOLE 18 1,236,706 0 122,883
CIGNA CORP NEW COM 125523100 823,460 3,124,848 SH   SOLE 19 3,124,848 0 0
CIGNA CORP NEW COM 125523100 1,898,899 7,205,899 SH   SOLE 21 7,205,899 0 0
CIGNA CORP NEW COM 125523100 1,901,032 7,213,996 SH   SOLE 22 6,396,778 0 817,218
CIGNA CORP NEW COM 125523100 166,937 633,489 SH   SOLE 23 633,489 0 0
CIGNA CORP NEW COM 125523100 154,353 585,736 SH   SOLE 25 585,736 0 0
CIGNA CORP NEW COM 125523100 209,935 796,655 SH   SOLE 26 366,018 0 430,637
CIGNA CORP NEW COM 125523100 209,333 794,372 SH   SOLE 28 7,862 0 786,510
CIGNA CORP NEW COM 125523100 7,960 30,208 SH   SOLE 29 30,208 0 0
CIGNA CORP NEW COM 125523100 700,949 2,659,947 SH   SOLE 30 2,659,274 0 673
CIGNA CORP NEW COM 125523100 32,061 121,666 SH   SOLE 31 87,445 0 34,221
CIGNA CORP NEW COM 125523100 331,770 1,258,994 SH   SOLE 34 1,258,994 0 0
CIGNA CORP NEW COM 125523100 36,147 137,169 SH   SOLE 36 137,169 0 0
CIGNA CORP NEW COM 125523100 2,788 10,578 SH   SOLE 40 10,578 0 0
CIGNA CORP NEW COM 125523100 780 2,960 SH   OTR 43 2,960 0 0
CIGNA CORP NEW COM 125523100 85,408 324,105 SH   SOLE 43 302,000 0 22,105
CIIG CAPITAL PARTNERS II INC COM CL A 12561U109 21,325 2,156,250 SH   SOLE 2 2,156,250 0 0
CIIG CAPITAL PARTNERS II INC *W EXP 02/28/202 12561U117 140 1,078,125 SH   SOLE 2 1,078,125 0 0
CIMPRESS PLC SHS EURO G2143T103 1,158 29,764 SH   SOLE 2 20,577 0 9,187
CIMPRESS PLC SHS EURO G2143T103 3 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 8 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103 1,800 46,264 SH   SOLE 18 45,094 0 1,170
CIMPRESS PLC SHS EURO G2143T103 3,482 89,522 SH   SOLE 19 89,522 0 0
CIMPRESS PLC SHS EURO G2143T103 22,348 574,504 SH   SOLE 21 574,504 0 0
CIMPRESS PLC SHS EURO G2143T103 19,713 506,756 SH   SOLE 22 496,116 0 10,640
CIMPRESS PLC SHS EURO G2143T103 124 3,200 SH   SOLE 23 3,200 0 0
CIMPRESS PLC SHS EURO G2143T103 84 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103 679 17,460 SH   SOLE 26 3,287 0 14,173
CIMPRESS PLC SHS EURO G2143T103 322 8,278 SH   SOLE 30 8,278 0 0
CIMPRESS PLC SHS EURO G2143T103 369 9,485 SH   SOLE 34 9,485 0 0
CIMPRESS PLC SHS EURO G2143T103 87 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 100 2,581 SH   SOLE 43 2,225 0 356
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 76 5,321 SH   SOLE 21 5,321 0 0
CINCINNATI FINL CORP COM 172062101 29,094 244,527 SH   SOLE 2 57,799 0 186,728
CINCINNATI FINL CORP COM 172062101 13,152 110,539 SH   SOLE 4 60,795 0 49,744
CINCINNATI FINL CORP COM 172062101 19,278 162,030 SH   SOLE 7 157,380 0 4,650
CINCINNATI FINL CORP COM 172062101 68 568 SH   SOLE 13 568 0 0
CINCINNATI FINL CORP COM 172062101 2,603 21,879 SH   SOLE 15 21,879 0 0
CINCINNATI FINL CORP COM 172062101 42,995 361,367 SH   SOLE 18 340,980 0 20,387
CINCINNATI FINL CORP COM 172062101 7,853 66,006 SH   SOLE 19 66,006 0 0
CINCINNATI FINL CORP COM 172062101 641,282 5,389,834 SH   SOLE 21 5,389,834 0 0
CINCINNATI FINL CORP COM 172062101 375,272 3,154,074 SH   SOLE 22 2,848,544 0 305,530
CINCINNATI FINL CORP COM 172062101 30,548 256,752 SH   SOLE 23 256,752 0 0
CINCINNATI FINL CORP COM 172062101 23,772 199,795 SH   SOLE 25 199,795 0 0
CINCINNATI FINL CORP COM 172062101 35,485 298,242 SH   SOLE 26 111,773 0 186,469
CINCINNATI FINL CORP COM 172062101 38,855 326,564 SH   SOLE 28 2,113 0 324,451
CINCINNATI FINL CORP COM 172062101 83,629 702,880 SH   SOLE 30 702,880 0 0
CINCINNATI FINL CORP COM 172062101 3,690 31,015 SH   SOLE 31 15,953 0 15,062
CINCINNATI FINL CORP COM 172062101 3,298 27,716 SH   SOLE 32 27,716 0 0
CINCINNATI FINL CORP COM 172062101 1,009 8,482 SH   SOLE 34 8,482 0 0
CINCINNATI FINL CORP COM 172062101 7,757 65,197 SH   SOLE 36 65,197 0 0
CINCINNATI FINL CORP COM 172062101 622 5,225 SH   SOLE 40 5,225 0 0
CINCINNATI FINL CORP COM 172062101 48 400 SH   OTR 43 400 0 0
CINCINNATI FINL CORP COM 172062101 8,720 73,286 SH   SOLE 43 63,039 0 10,247
CINCOR PHARMA INC COM 17240Y109 243 12,893 SH   SOLE 2 3,491 0 9,402
CINCOR PHARMA INC COM 17240Y109 5 269 SH   SOLE 7 269 0 0
CINCOR PHARMA INC COM 17240Y109 709 37,608 SH   SOLE 18 37,608 0 0
CINCOR PHARMA INC COM 17240Y109 467 24,784 SH   SOLE 19 24,784 0 0
CINCOR PHARMA INC COM 17240Y109 8,685 460,969 SH   SOLE 21 460,969 0 0
CINCOR PHARMA INC COM 17240Y109 5,680 301,461 SH   SOLE 22 282,438 0 19,023
CINCOR PHARMA INC COM 17240Y109 81 4,281 SH   SOLE 25 4,281 0 0
CINEDIGM CORP COM NEW CL A 172406209 47 96,244 SH   SOLE 21 96,244 0 0
CINEDIGM CORP COM NEW CL A 172406209 958 1,946,461 SH   SOLE 22 1,946,461 0 0
CINEMARK HLDGS INC COM 17243V102 4,580 304,925 SH   SOLE 2 212,552 0 92,373
CINEMARK HLDGS INC COM 17243V102 7 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 46 3,074 SH   SOLE 7 3,074 0 0
CINEMARK HLDGS INC COM 17243V102 5,928 394,662 SH   SOLE 18 372,043 0 22,619
CINEMARK HLDGS INC COM 17243V102 10,817 720,189 SH   SOLE 19 720,189 0 0
CINEMARK HLDGS INC COM 17243V102 194,488 12,948,611 SH   SOLE 21 12,948,611 0 0
CINEMARK HLDGS INC COM 17243V102 50,548 3,365,386 SH   SOLE 22 3,283,185 0 82,201
CINEMARK HLDGS INC COM 17243V102 254 16,936 SH   SOLE 23 16,936 0 0
CINEMARK HLDGS INC COM 17243V102 265 17,666 SH   SOLE 25 17,666 0 0
CINEMARK HLDGS INC COM 17243V102 2,333 155,344 SH   SOLE 26 27,312 0 128,032
CINEMARK HLDGS INC COM 17243V102 28 1,858 SH   SOLE 28 1,858 0 0
CINEMARK HLDGS INC COM 17243V102 3,018 200,914 SH   SOLE 30 200,914 0 0
CINEMARK HLDGS INC COM 17243V102 63 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102 176 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 17 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102 1,680 111,851 SH   SOLE 43 100,731 0 11,120
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 1,803 1,400,000 PRN   SOLE 2 1,400,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5,195 4,035,000 PRN   SOLE 19 4,035,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5,105 3,965,000 PRN   SOLE 21 3,965,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 3,348 2,600,000 PRN   SOLE 22 2,600,000 0 0
CINTAS CORP COM 172908105 64,865 173,654 SH   SOLE 2 32,715 0 140,939
CINTAS CORP COM 172908105 25,985 69,566 SH   SOLE 4 36,094 0 33,472
CINTAS CORP COM 172908105 39,401 105,483 SH   SOLE 7 90,767 0 14,716
CINTAS CORP COM 172908105 896 2,398 SH   SOLE 13 2,398 0 0
CINTAS CORP COM 172908105 3,385 9,062 SH   SOLE 15 9,062 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 82,106 219,810 SH   SOLE 18 207,445 0 12,365
CINTAS CORP COM 172908105 322,868 864,371 SH   SOLE 19 864,371 0 0
CINTAS CORP COM 172908105 919,542 2,461,762 SH   SOLE 21 2,461,762 0 0
CINTAS CORP COM 172908105 723,438 1,936,760 SH   SOLE 22 1,756,253 0 180,507
CINTAS CORP COM 172908105 55,113 147,546 SH   SOLE 23 147,546 0 0
CINTAS CORP COM 172908105 80,867 216,493 SH   SOLE 25 216,493 0 0
CINTAS CORP COM 172908105 66,843 178,949 SH   SOLE 26 63,426 0 115,523
CINTAS CORP COM 172908105 68,802 184,194 SH   SOLE 28 1,385 0 182,809
CINTAS CORP COM 172908105 74 198 SH   SOLE 29 198 0 0
CINTAS CORP COM 172908105 180,667 483,674 SH   SOLE 30 483,674 0 0
CINTAS CORP COM 172908105 6,814 18,241 SH   SOLE 31 9,281 0 8,960
CINTAS CORP COM 172908105 8,855 23,705 SH   SOLE 32 23,705 0 0
CINTAS CORP COM 172908105 1,988 5,321 SH   SOLE 34 5,321 0 0
CINTAS CORP COM 172908105 11,848 31,719 SH   SOLE 36 31,719 0 0
CINTAS CORP COM 172908105 1,120 2,999 SH   SOLE 40 2,999 0 0
CINTAS CORP COM 172908105 84 224 SH   OTR 43 224 0 0
CINTAS CORP COM 172908105 25,362 67,897 SH   SOLE 43 60,438 0 7,459
CION INVT CORP COM 17259U204 3,145 361,446 SH   SOLE 30 361,446 0 0
CIPHER MINING INC COM 17253J106 36 26,426 SH   SOLE 2 12,246 0 14,180
CIPHER MINING INC COM 17253J106 263 191,899 SH   SOLE 18 191,899 0 0
CIPHER MINING INC COM 17253J106 89 65,009 SH   SOLE 19 65,009 0 0
CIPHER MINING INC COM 17253J106 1,843 1,345,231 SH   SOLE 21 1,345,231 0 0
CIPHER MINING INC COM 17253J106 639 466,578 SH   SOLE 22 419,493 0 47,085
CIPHER MINING INC COM 17253J106 15 10,981 SH   SOLE 25 10,981 0 0
CIPHER MINING INC COM 17253J106 25 18,059 SH   SOLE 30 18,059 0 0
CIRCOR INTL INC COM 17273K109 185 11,305 SH   SOLE 2 5,540 0 5,765
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,114 67,979 SH   SOLE 18 67,979 0 0
CIRCOR INTL INC COM 17273K109 559 34,103 SH   SOLE 19 34,103 0 0
CIRCOR INTL INC COM 17273K109 40,779 2,488,015 SH   SOLE 21 2,488,015 0 0
CIRCOR INTL INC COM 17273K109 8,403 512,690 SH   SOLE 22 493,521 0 19,169
CIRCOR INTL INC COM 17273K109 42 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109 486 29,670 SH   SOLE 30 29,670 0 0
CIRCOR INTL INC COM 17273K109 47 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 78 4,739 SH   SOLE 43 4,147 0 592
CIRRUS LOGIC INC COM 172755100 12,533 172,776 SH   SOLE 2 100,600 0 72,176
CIRRUS LOGIC INC COM 172755100 82 1,131 SH   SOLE 4 416 0 715
CIRRUS LOGIC INC COM 172755100 66 908 SH   SOLE 7 908 0 0
CIRRUS LOGIC INC COM 172755100 9,073 125,082 SH   SOLE 18 125,082 0 0
CIRRUS LOGIC INC COM 172755100 8,789 121,166 SH   SOLE 19 121,166 0 0
CIRRUS LOGIC INC COM 172755100 212,453 2,928,770 SH   SOLE 21 2,928,770 0 0
CIRRUS LOGIC INC COM 172755100 124,975 1,722,839 SH   SOLE 22 1,648,222 0 74,617
CIRRUS LOGIC INC COM 172755100 135 1,861 SH   SOLE 23 1,861 0 0
CIRRUS LOGIC INC COM 172755100 822 11,335 SH   SOLE 25 11,335 0 0
CIRRUS LOGIC INC COM 172755100 2,856 39,367 SH   SOLE 26 20,138 0 19,229
CIRRUS LOGIC INC COM 172755100 101 1,390 SH   SOLE 28 1,026 0 364
CIRRUS LOGIC INC COM 172755100 6,228 85,851 SH   SOLE 30 85,851 0 0
CIRRUS LOGIC INC COM 172755100 358 4,933 SH   SOLE 31 4,600 0 333
CIRRUS LOGIC INC COM 172755100 32 448 SH   SOLE 34 448 0 0
CIRRUS LOGIC INC COM 172755100 542 7,468 SH   SOLE 36 7,468 0 0
CIRRUS LOGIC INC COM 172755100 520 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,377 46,551 SH   SOLE 43 44,894 0 1,657
CISCO SYS INC COM 17275R102 389,046 9,123,978 SH   SOLE 2 2,499,436 0 6,624,542
CISCO SYS INC COM 17275R102 148,418 3,480,713 SH   SOLE 4 2,192,334 0 1,288,379
CISCO SYS INC COM 17275R102 231,593 5,431,365 SH   SOLE 7 4,883,838 0 547,527
CISCO SYS INC COM 17275R102 2,951 69,218 SH   SOLE 13 69,218 0 0
CISCO SYS INC COM 17275R102 26,612 624,117 SH   SOLE 15 624,117 0 0
CISCO SYS INC COM 17275R102 14 336 SH   SOLE 17 0 0 336
CISCO SYS INC COM 17275R102 529,452 12,416,800 SH   SOLE 18 11,356,662 0 1,060,138
CISCO SYS INC COM 17275R102 673,885 15,804,064 SH   SOLE 19 15,804,064 0 0
CISCO SYS INC COM 17275R102 966 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 5,610,643 131,581,682 SH   SOLE 21 131,581,682 0 0
CISCO SYS INC COM 17275R102 3,888,633 91,196,824 SH   SOLE 22 82,792,519 0 8,404,305
CISCO SYS INC COM 17275R102 312,579 7,330,662 SH   SOLE 23 7,330,662 0 0
CISCO SYS INC COM 17275R102 408,711 9,585,144 SH   SOLE 25 9,585,144 0 0
CISCO SYS INC COM 17275R102 453,293 10,630,704 SH   SOLE 26 4,900,930 0 5,729,774
CISCO SYS INC COM 17275R102 441,390 10,351,540 SH   SOLE 28 112,004 0 10,239,536
CISCO SYS INC COM 17275R102 1,862 43,658 SH   SOLE 29 43,658 0 0
CISCO SYS INC COM 17275R102 1,461,595 34,277,566 SH   SOLE 30 34,115,384 0 162,182
CISCO SYS INC COM 17275R102 42,622 999,567 SH   SOLE 31 563,242 0 436,325
CISCO SYS INC COM 17275R102 54,397 1,275,737 SH   SOLE 32 1,275,737 0 0
CISCO SYS INC COM 17275R102 41,849 981,453 SH   SOLE 34 981,453 0 0
CISCO SYS INC COM 17275R102 77,143 1,809,173 SH   SOLE 36 1,809,173 0 0
CISCO SYS INC COM 17275R102 5,807 136,192 SH   SOLE 40 136,192 0 0
CISCO SYS INC COM 17275R102 443 10,399 SH   OTR 43 10,399 0 0
CISCO SYS INC COM 17275R102 179,426 4,207,925 SH   SOLE 43 3,844,620 0 363,305
CITI TRENDS INC COM 17306X102 566 23,920 SH   SOLE 2 13,005 0 10,915
CITI TRENDS INC COM 17306X102 3 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 633 26,757 SH   SOLE 18 26,757 0 0
CITI TRENDS INC COM 17306X102 1,581 66,861 SH   SOLE 19 66,861 0 0
CITI TRENDS INC COM 17306X102 7,159 302,690 SH   SOLE 21 302,690 0 0
CITI TRENDS INC COM 17306X102 6,651 281,239 SH   SOLE 22 276,436 0 4,803
CITI TRENDS INC COM 17306X102 28 1,201 SH   SOLE 23 1,201 0 0
CITI TRENDS INC COM 17306X102 191 8,086 SH   SOLE 26 0 0 8,086
CITI TRENDS INC COM 17306X102 3 117 SH   SOLE 43 117 0 0
CITIGROUP INC COM NEW 172967424 255,762 5,561,258 SH   SOLE 2 2,091,172 0 3,470,086
CITIGROUP INC COM NEW 172967424 73,029 1,587,932 SH   SOLE 4 1,024,760 0 563,172
CITIGROUP INC COM NEW 172967424 80,238 1,744,676 SH   SOLE 7 1,688,821 0 55,855
CITIGROUP INC COM NEW 172967424 2,069 44,985 SH   SOLE 13 44,985 0 0
CITIGROUP INC COM NEW 172967424 13,406 291,494 SH   SOLE 15 291,494 0 0
CITIGROUP INC COM NEW 172967424 3 58 SH   SOLE 17 0 0 58
CITIGROUP INC COM NEW 172967424 494,817 10,759,220 SH   SOLE 18 9,881,432 0 877,788
CITIGROUP INC COM NEW 172967424 699,825 15,216,889 SH   SOLE 19 15,216,889 0 0
CITIGROUP INC COM NEW 172967424 2,285,992 49,706,287 SH   SOLE 21 49,706,287 0 0
CITIGROUP INC COM NEW 172967424 2,002,535 43,542,833 SH   SOLE 22 39,256,327 0 4,286,506
CITIGROUP INC COM NEW 172967424 170,546 3,708,330 SH   SOLE 23 3,708,330 0 0
CITIGROUP INC COM NEW 172967424 182,220 3,962,168 SH   SOLE 25 3,962,168 0 0
CITIGROUP INC COM NEW 172967424 216,876 4,715,715 SH   SOLE 26 2,120,282 0 2,595,433
CITIGROUP INC COM NEW 172967424 173,785 3,778,758 SH   SOLE 28 211,843 0 3,566,915
CITIGROUP INC COM NEW 172967424 3,787 82,344 SH   SOLE 29 82,344 0 0
CITIGROUP INC COM NEW 172967424 644,514 14,014,222 SH   SOLE 30 13,814,606 0 199,616
CITIGROUP INC COM NEW 172967424 24,559 533,999 SH   SOLE 31 327,531 0 206,468
CITIGROUP INC COM NEW 172967424 5,905 128,400 SH   SOLE 32 128,400 0 0
CITIGROUP INC COM NEW 172967424 34,445 748,966 SH   SOLE 34 748,966 0 0
CITIGROUP INC COM NEW 172967424 45,962 999,381 SH   SOLE 36 999,381 0 0
CITIGROUP INC COM NEW 172967424 3,007 65,384 SH   SOLE 40 65,384 0 0
CITIGROUP INC COM NEW 172967424 224 4,871 SH   OTR 43 4,871 0 0
CITIGROUP INC COM NEW 172967424 73,945 1,607,843 SH   SOLE 43 1,465,246 0 142,597
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1 1,268 SH   SOLE 2 0 0 1,268
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 22 23,858 SH   SOLE 18 23,858 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 497 539,974 SH   SOLE 21 539,974 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1,640 1,782,192 SH   SOLE 22 1,782,192 0 0
CITIZENS & NORTHN CORP COM 172922106 185 7,648 SH   SOLE 2 635 0 7,013
CITIZENS & NORTHN CORP COM 172922106 5 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,234 51,059 SH   SOLE 18 51,059 0 0
CITIZENS & NORTHN CORP COM 172922106 641 26,533 SH   SOLE 19 26,533 0 0
CITIZENS & NORTHN CORP COM 172922106 13,462 556,992 SH   SOLE 21 556,992 0 0
CITIZENS & NORTHN CORP COM 172922106 9,799 405,417 SH   SOLE 22 394,455 0 10,962
CITIZENS & NORTHN CORP COM 172922106 11 466 SH   SOLE 31 0 0 466
CITIZENS CMNTY BANCORP INC M COM 174903104 76 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 24 1,731 SH   SOLE 18 1,731 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 304 22,003 SH   SOLE 21 22,003 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 754 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105 40,750 1,141,778 SH   SOLE 2 151,825 0 989,953
CITIZENS FINL GROUP INC COM 174610105 16,432 460,401 SH   SOLE 4 261,773 0 198,628
CITIZENS FINL GROUP INC COM 174610105 21,312 597,150 SH   SOLE 7 463,123 0 134,027
CITIZENS FINL GROUP INC COM 174610105 69 1,925 SH   SOLE 13 1,925 0 0
CITIZENS FINL GROUP INC COM 174610105 2,554 71,551 SH   SOLE 15 71,551 0 0
CITIZENS FINL GROUP INC COM 174610105 81,300 2,277,945 SH   SOLE 18 2,208,358 0 69,587
CITIZENS FINL GROUP INC COM 174610105 66,400 1,860,460 SH   SOLE 19 1,860,460 0 0
CITIZENS FINL GROUP INC COM 174610105 674,954 18,911,558 SH   SOLE 21 18,911,558 0 0
CITIZENS FINL GROUP INC COM 174610105 370,137 10,370,890 SH   SOLE 22 9,388,265 0 982,625
CITIZENS FINL GROUP INC COM 174610105 30,044 841,815 SH   SOLE 23 841,815 0 0
CITIZENS FINL GROUP INC COM 174610105 42,151 1,181,024 SH   SOLE 25 1,181,024 0 0
CITIZENS FINL GROUP INC COM 174610105 47,216 1,322,949 SH   SOLE 26 616,002 0 706,947
CITIZENS FINL GROUP INC COM 174610105 40,306 1,129,342 SH   SOLE 28 15,336 0 1,114,006
CITIZENS FINL GROUP INC COM 174610105 119,149 3,338,435 SH   SOLE 30 3,338,435 0 0
CITIZENS FINL GROUP INC COM 174610105 3,768 105,573 SH   SOLE 31 54,225 0 51,348
CITIZENS FINL GROUP INC COM 174610105 3,292 92,242 SH   SOLE 32 92,242 0 0
CITIZENS FINL GROUP INC COM 174610105 62,293 1,745,400 SH   SOLE 34 1,745,400 0 0
CITIZENS FINL GROUP INC COM 174610105 8,105 227,104 SH   SOLE 35 227,104 0 0
CITIZENS FINL GROUP INC COM 174610105 7,741 216,896 SH   SOLE 36 216,896 0 0
CITIZENS FINL GROUP INC COM 174610105 1,597 44,748 SH   SOLE 37 44,748 0 0
CITIZENS FINL GROUP INC COM 174610105 564 15,814 SH   SOLE 40 15,814 0 0
CITIZENS FINL GROUP INC COM 174610105 39 1,102 SH   OTR 43 1,102 0 0
CITIZENS FINL GROUP INC COM 174610105 24,553 687,954 SH   SOLE 43 622,258 0 65,696
CITIZENS HLDG CO MISS COM 174715102 15 853 SH   SOLE 18 853 0 0
CITIZENS HLDG CO MISS COM 174715102 195 10,824 SH   SOLE 21 10,824 0 0
CITIZENS HLDG CO MISS COM 174715102 20 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100 23 5,580 SH   SOLE 2 3,999 0 1,581
CITIZENS INC CL A 174740100 36 8,531 SH   SOLE 18 8,531 0 0
CITIZENS INC CL A 174740100 647 154,322 SH   SOLE 21 154,322 0 0
CITIZENS INC CL A 174740100 2,907 693,879 SH   SOLE 22 693,879 0 0
CITRIX SYS INC COM 177376100 24,669 253,877 SH   SOLE 2 38,184 0 215,693
CITRIX SYS INC COM 177376100 8,872 91,304 SH   SOLE 4 55,568 0 35,736
CITRIX SYS INC COM 177376100 14,535 149,588 SH   SOLE 7 145,418 0 4,170
CITRIX SYS INC COM 177376100 61 627 SH   SOLE 13 627 0 0
CITRIX SYS INC COM 177376100 1,686 17,346 SH   SOLE 15 17,346 0 0
CITRIX SYS INC COM 177376100 31,753 326,777 SH   SOLE 18 309,882 0 16,895
CITRIX SYS INC COM 177376100 5,569 57,314 SH   SOLE 19 57,314 0 0
CITRIX SYS INC COM 177376100 587,626 6,047,399 SH   SOLE 21 6,047,399 0 0
CITRIX SYS INC COM 177376100 295,155 3,037,512 SH   SOLE 22 2,779,972 0 257,540
CITRIX SYS INC COM 177376100 20,268 208,578 SH   SOLE 23 208,578 0 0
CITRIX SYS INC COM 177376100 24,130 248,323 SH   SOLE 25 248,323 0 0
CITRIX SYS INC COM 177376100 23,776 244,682 SH   SOLE 26 81,437 0 163,245
CITRIX SYS INC COM 177376100 36,039 370,881 SH   SOLE 28 2,212 0 368,669
CITRIX SYS INC COM 177376100 161,798 1,665,098 SH   SOLE 30 1,618,071 0 47,027
CITRIX SYS INC COM 177376100 2,602 26,781 SH   SOLE 31 14,713 0 12,068
CITRIX SYS INC COM 177376100 632 6,507 SH   SOLE 34 6,507 0 0
CITRIX SYS INC COM 177376100 7,995 82,282 SH   SOLE 36 82,282 0 0
CITRIX SYS INC COM 177376100 430 4,424 SH   SOLE 40 4,424 0 0
CITRIX SYS INC COM 177376100 35 360 SH   OTR 43 360 0 0
CITRIX SYS INC COM 177376100 29,153 300,023 SH   SOLE 43 290,422 0 9,601
CITY HLDG CO COM 177835105 737 9,223 SH   SOLE 2 4,100 0 5,123
CITY HLDG CO COM 177835105 15 189 SH   SOLE 7 189 0 0
CITY HLDG CO COM 177835105 4,039 50,569 SH   SOLE 18 50,569 0 0
CITY HLDG CO COM 177835105 2,071 25,921 SH   SOLE 19 25,921 0 0
CITY HLDG CO COM 177835105 135,068 1,690,891 SH   SOLE 21 1,690,891 0 0
CITY HLDG CO COM 177835105 29,212 365,696 SH   SOLE 22 350,213 0 15,483
CITY HLDG CO COM 177835105 20 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 461 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 3 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105 1,855 23,227 SH   SOLE 30 23,227 0 0
CITY HLDG CO COM 177835105 148 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 945 11,833 SH   SOLE 43 11,356 0 477
CITY OFFICE REIT INC COM 178587101 790 61,002 SH   SOLE 2 26,321 0 34,681
CITY OFFICE REIT INC COM 178587101 5 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101 1,743 134,600 SH   SOLE 18 134,600 0 0
CITY OFFICE REIT INC COM 178587101 1,108 85,577 SH   SOLE 19 85,577 0 0
CITY OFFICE REIT INC COM 178587101 23,405 1,807,351 SH   SOLE 21 1,807,351 0 0
CITY OFFICE REIT INC COM 178587101 15,028 1,160,489 SH   SOLE 22 1,113,431 0 47,058
CITY OFFICE REIT INC COM 178587101 21 1,605 SH   SOLE 23 1,605 0 0
CITY OFFICE REIT INC COM 178587101 75 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 732 56,511 SH   SOLE 43 53,134 0 3,377
CIVEO CORP CDA COM NEW 17878Y207 38 1,487 SH   SOLE 2 1,487 0 0
CIVEO CORP CDA COM NEW 17878Y207 6 247 SH   SOLE 22 247 0 0
CIVEO CORP CDA COM NEW 17878Y207 17 645 SH   SOLE 43 596 0 49
CIVISTA BANCSHARES INC COM NO PAR 178867107 705 33,157 SH   SOLE 2 15,103 0 18,054
CIVISTA BANCSHARES INC COM NO PAR 178867107 5 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,053 49,547 SH   SOLE 18 49,547 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 641 30,136 SH   SOLE 19 30,136 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,365 534,565 SH   SOLE 21 534,565 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 9,560 449,653 SH   SOLE 22 439,296 0 10,357
CIVISTA BANCSHARES INC COM NO PAR 178867107 61 2,890 SH   SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 123 5,784 SH   SOLE 43 5,724 0 60
CIVITAS RESOURCES INC COM NEW 17888H103 2,891 55,289 SH   SOLE 2 22,717 0 32,572
CIVITAS RESOURCES INC COM NEW 17888H103 45 870 SH   SOLE 4 217 0 653
CIVITAS RESOURCES INC COM NEW 17888H103 46 886 SH   SOLE 7 886 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 14,152 270,652 SH   SOLE 18 270,652 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 8,124 155,360 SH   SOLE 19 155,360 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 454,023 8,682,786 SH   SOLE 21 8,682,786 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 95,747 1,831,077 SH   SOLE 22 1,757,017 0 74,060
CIVITAS RESOURCES INC COM NEW 17888H103 88 1,681 SH   SOLE 23 1,681 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 1,689 32,297 SH   SOLE 26 21,003 0 11,294
CIVITAS RESOURCES INC COM NEW 17888H103 8,759 167,510 SH   SOLE 30 167,510 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 22 427 SH   SOLE 31 0 0 427
CIVITAS RESOURCES INC COM NEW 17888H103 367 7,028 SH   SOLE 40 7,028 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 1,973 37,739 SH   SOLE 43 36,776 0 963
CKX LDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 10,850 782,854 SH   SOLE 2 56,505 0 726,349
CLARIVATE PLC ORD SHS G21810109 3,065 221,154 SH   SOLE 4 104,699 0 116,455
CLARIVATE PLC ORD SHS G21810109 516 37,202 SH   SOLE 7 37,202 0 0
CLARIVATE PLC ORD SHS G21810109 9 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 697 50,259 SH   SOLE 15 50,259 0 0
CLARIVATE PLC ORD SHS G21810109 5,034 363,190 SH   SOLE 18 347,448 0 15,742
CLARIVATE PLC ORD SHS G21810109 1,998 144,121 SH   SOLE 19 144,121 0 0
CLARIVATE PLC ORD SHS G21810109 88,858 6,411,117 SH   SOLE 21 6,411,117 0 0
CLARIVATE PLC ORD SHS G21810109 134,991 9,739,600 SH   SOLE 22 9,022,473 0 717,127
CLARIVATE PLC ORD SHS G21810109 7,905 570,362 SH   SOLE 23 570,362 0 0
CLARIVATE PLC ORD SHS G21810109 9,005 649,711 SH   SOLE 25 649,711 0 0
CLARIVATE PLC ORD SHS G21810109 7,047 508,443 SH   SOLE 26 246,995 0 261,448
CLARIVATE PLC ORD SHS G21810109 12,062 870,281 SH   SOLE 28 196,171 0 674,110
CLARIVATE PLC ORD SHS G21810109 45,175 3,259,399 SH   SOLE 30 3,228,984 0 30,415
CLARIVATE PLC ORD SHS G21810109 1,042 75,155 SH   SOLE 31 42,724 0 32,431
CLARIVATE PLC ORD SHS G21810109 227 16,389 SH   SOLE 34 16,389 0 0
CLARIVATE PLC ORD SHS G21810109 1,920 138,525 SH   SOLE 36 138,525 0 0
CLARIVATE PLC ORD SHS G21810109 148 10,661 SH   SOLE 40 10,661 0 0
CLARIVATE PLC ORD SHS G21810109 29 2,110 SH   SOLE 43 1,828 0 282
CLAROS MTG TR INC COMMON STOCK 18270D106 716 42,746 SH   SOLE 2 3,662 0 39,084
CLAROS MTG TR INC COMMON STOCK 18270D106 18 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 4,473 267,056 SH   SOLE 18 267,056 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 2,764 165,038 SH   SOLE 19 165,038 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 50,062 2,988,801 SH   SOLE 21 2,988,801 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 55,200 3,295,515 SH   SOLE 22 3,237,360 0 58,155
CLARUS CORP NEW COM 18270P109 162 8,508 SH   SOLE 2 6,746 0 1,762
CLARUS CORP NEW COM 18270P109 5 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,358 71,517 SH   SOLE 18 71,517 0 0
CLARUS CORP NEW COM 18270P109 903 47,548 SH   SOLE 19 47,548 0 0
CLARUS CORP NEW COM 18270P109 18,230 959,990 SH   SOLE 21 959,990 0 0
CLARUS CORP NEW COM 18270P109 11,702 616,235 SH   SOLE 22 601,501 0 14,734
CLARUS CORP NEW COM 18270P109 52 2,733 SH   SOLE 40 2,733 0 0
CLARUS CORP NEW COM 18270P109 21 1,096 SH   SOLE 43 1,096 0 0
CLARUS THERAPEUTICS HLDNGS I COM 18271L107 124 323,800 SH   SOLE 22 323,800 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,897 423,389 SH   SOLE 2 195,155 0 228,234
CLEAN ENERGY FUELS CORP COM 184499101 3 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,305 514,440 SH   SOLE 18 514,440 0 0
CLEAN ENERGY FUELS CORP COM 184499101 4,291 957,710 SH   SOLE 19 957,710 0 0
CLEAN ENERGY FUELS CORP COM 184499101 28,697 6,405,556 SH   SOLE 21 6,405,556 0 0
CLEAN ENERGY FUELS CORP COM 184499101 22,529 5,028,765 SH   SOLE 22 4,825,400 0 203,365
CLEAN ENERGY FUELS CORP COM 184499101 103 23,031 SH   SOLE 23 23,031 0 0
CLEAN ENERGY FUELS CORP COM 184499101 188 41,885 SH   SOLE 25 41,885 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,179 263,074 SH   SOLE 26 71,845 0 191,229
CLEAN ENERGY FUELS CORP COM 184499101 416 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,110 247,667 SH   SOLE 30 247,667 0 0
CLEAN ENERGY FUELS CORP COM 184499101 18 4,039 SH   SOLE 34 4,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 111 24,758 SH   SOLE 36 24,758 0 0
CLEAN ENERGY FUELS CORP COM 184499101 94 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 222 49,592 SH   SOLE 43 49,551 0 41
CLEAN HARBORS INC COM 184496107 10,448 119,171 SH   SOLE 2 40,896 0 78,275
CLEAN HARBORS INC COM 184496107 522 5,951 SH   SOLE 4 5,580 0 371
CLEAN HARBORS INC COM 184496107 79 904 SH   SOLE 7 904 0 0
CLEAN HARBORS INC COM 184496107 9,504 108,411 SH   SOLE 18 108,411 0 0
CLEAN HARBORS INC COM 184496107 1,349 15,384 SH   SOLE 19 15,384 0 0
CLEAN HARBORS INC COM 184496107 212,340 2,422,032 SH   SOLE 21 2,422,032 0 0
CLEAN HARBORS INC COM 184496107 121,617 1,387,211 SH   SOLE 22 1,325,737 0 61,474
CLEAN HARBORS INC COM 184496107 658 7,500 SH   SOLE 25 7,500 0 0
CLEAN HARBORS INC COM 184496107 2,251 25,673 SH   SOLE 26 21,049 0 4,624
CLEAN HARBORS INC COM 184496107 79 901 SH   SOLE 28 901 0 0
CLEAN HARBORS INC COM 184496107 5,521 62,978 SH   SOLE 30 62,978 0 0
CLEAN HARBORS INC COM 184496107 109 1,238 SH   SOLE 31 743 0 495
CLEAN HARBORS INC COM 184496107 1,310 14,946 SH   SOLE 34 14,946 0 0
CLEAN HARBORS INC COM 184496107 97 1,105 SH   SOLE 36 1,105 0 0
CLEAN HARBORS INC COM 184496107 568 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,749 19,951 SH   SOLE 43 19,419 0 532
CLEANSPARK INC COM NEW 18452B209 210 53,502 SH   SOLE 2 1,907 0 51,595
CLEANSPARK INC COM NEW 18452B209 2 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 474 120,905 SH   SOLE 18 120,905 0 0
CLEANSPARK INC COM NEW 18452B209 293 74,687 SH   SOLE 19 74,687 0 0
CLEANSPARK INC COM NEW 18452B209 5,880 1,500,010 SH   SOLE 21 1,500,010 0 0
CLEANSPARK INC COM NEW 18452B209 3,701 944,240 SH   SOLE 22 917,688 0 26,552
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 554 517,732 SH   SOLE 2 265,311 0 252,421
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,240 1,159,193 SH   SOLE 18 1,159,193 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5,951 5,561,429 SH   SOLE 19 5,561,429 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 14,630 13,673,125 SH   SOLE 21 13,673,125 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11,246 10,509,895 SH   SOLE 22 10,144,455 0 365,440
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 45 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 220 205,197 SH   SOLE 26 176,141 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 260 243,439 SH   SOLE 30 243,439 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 798 746,029 SH   SOLE 34 746,029 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 33 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 231 215,545 SH   SOLE 43 215,226 0 319
CLEAR SECURE INC COM CL A 18467V109 769 38,445 SH   SOLE 2 22,081 0 16,364
CLEAR SECURE INC COM CL A 18467V109 40 1,993 SH   SOLE 7 1,993 0 0
CLEAR SECURE INC COM CL A 18467V109 3,155 157,763 SH   SOLE 18 157,763 0 0
CLEAR SECURE INC COM CL A 18467V109 2,627 131,359 SH   SOLE 19 131,359 0 0
CLEAR SECURE INC COM CL A 18467V109 42,942 2,147,088 SH   SOLE 21 2,147,088 0 0
CLEAR SECURE INC COM CL A 18467V109 17,876 893,809 SH   SOLE 22 869,854 0 23,955
CLEAR SECURE INC COM CL A 18467V109 103 5,142 SH   SOLE 23 5,142 0 0
CLEAR SECURE INC COM CL A 18467V109 116 5,788 SH   SOLE 25 5,788 0 0
CLEAR SECURE INC COM CL A 18467V109 855 42,737 SH   SOLE 26 23,128 0 19,609
CLEAR SECURE INC COM CL A 18467V109 5,830 291,487 SH   SOLE 30 291,487 0 0
CLEAR SECURE INC COM CL A 18467V109 49 2,471 SH   SOLE 40 2,471 0 0
CLEARFIELD INC COM 18482P103 276 4,462 SH   SOLE 2 3,248 0 1,214
CLEARFIELD INC COM 18482P103 8 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 1,932 31,189 SH   SOLE 18 31,189 0 0
CLEARFIELD INC COM 18482P103 1,295 20,909 SH   SOLE 19 20,909 0 0
CLEARFIELD INC COM 18482P103 28,127 454,020 SH   SOLE 21 454,020 0 0
CLEARFIELD INC COM 18482P103 16,573 267,522 SH   SOLE 22 259,003 0 8,519
CLEARFIELD INC COM 18482P103 93 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103 51 821 SH   SOLE 26 0 0 821
CLEARFIELD INC COM 18482P103 53 860 SH   SOLE 30 860 0 0
CLEARFIELD INC COM 18482P103 118 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103 139 2,243 SH   SOLE 43 2,241 0 2
CLEARONE INC COM 18506U104 6 10,561 SH   SOLE 21 10,561 0 0
CLEARPOINT NEURO INC COM 18507C103 1 108 SH   SOLE 2 0 0 108
CLEARPOINT NEURO INC COM 18507C103 48 3,709 SH   SOLE 18 3,709 0 0
CLEARPOINT NEURO INC COM 18507C103 784 60,088 SH   SOLE 21 60,088 0 0
CLEARPOINT NEURO INC COM 18507C103 3,051 233,788 SH   SOLE 22 233,788 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 14 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 784 533,228 SH   SOLE 21 533,228 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 924 628,897 SH   SOLE 22 628,897 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 38 26,075 SH   SOLE 30 26,075 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 23 15,596 SH   SOLE 43 15,596 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 6 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 75 62,286 SH   SOLE 21 62,286 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 241 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 84 6,958 SH   SOLE 2 5,619 0 1,339
CLEARWATER ANALYTICS HLDGS I CL A 185123106 1,074 89,217 SH   SOLE 21 89,217 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 6,757 561,192 SH   SOLE 22 549,947 0 11,245
CLEARWATER ANALYTICS HLDGS I CL A 185123106 61 5,076 SH   SOLE 25 5,076 0 0
CLEARWATER PAPER CORP COM 18538R103 571 16,970 SH   SOLE 2 7,789 0 9,181
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 9 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,171 64,541 SH   SOLE 18 64,541 0 0
CLEARWATER PAPER CORP COM 18538R103 1,006 29,917 SH   SOLE 19 29,917 0 0
CLEARWATER PAPER CORP COM 18538R103 73,102 2,173,700 SH   SOLE 21 2,173,700 0 0
CLEARWATER PAPER CORP COM 18538R103 14,874 442,271 SH   SOLE 22 422,317 0 19,954
CLEARWATER PAPER CORP COM 18538R103 55 1,639 SH   SOLE 23 1,639 0 0
CLEARWATER PAPER CORP COM 18538R103 76 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103 108 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 1,000 29,727 SH   SOLE 30 29,727 0 0
CLEARWATER PAPER CORP COM 18538R103 23 681 SH   SOLE 34 681 0 0
CLEARWATER PAPER CORP COM 18538R103 73 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 456 13,545 SH   SOLE 43 11,419 0 2,126
CLEARWAY ENERGY INC CL A 18539C105 3,695 115,588 SH   SOLE 2 85,995 0 29,593
CLEARWAY ENERGY INC CL A 18539C105 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 15 462 SH   SOLE 7 462 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,071 96,057 SH   SOLE 18 90,727 0 5,330
CLEARWAY ENERGY INC CL A 18539C105 10,792 337,564 SH   SOLE 19 337,564 0 0
CLEARWAY ENERGY INC CL A 18539C105 38,697 1,210,426 SH   SOLE 21 1,210,426 0 0
CLEARWAY ENERGY INC CL A 18539C105 35,823 1,120,528 SH   SOLE 22 1,099,605 0 20,923
CLEARWAY ENERGY INC CL A 18539C105 324 10,147 SH   SOLE 23 10,147 0 0
CLEARWAY ENERGY INC CL A 18539C105 183 5,712 SH   SOLE 25 5,712 0 0
CLEARWAY ENERGY INC CL A 18539C105 4,382 137,075 SH   SOLE 26 27,008 0 110,067
CLEARWAY ENERGY INC CL A 18539C105 617 19,288 SH   SOLE 28 19,288 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,301 40,679 SH   SOLE 30 40,679 0 0
CLEARWAY ENERGY INC CL A 18539C105 28 879 SH   SOLE 31 0 0 879
CLEARWAY ENERGY INC CL A 18539C105 766 23,966 SH   SOLE 34 23,966 0 0
CLEARWAY ENERGY INC CL A 18539C105 67 2,108 SH   SOLE 36 2,108 0 0
CLEARWAY ENERGY INC CL A 18539C105 129 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 533 16,674 SH   SOLE 43 15,599 0 1,074
CLEARWAY ENERGY INC CL C 18539C204 4,386 125,896 SH   SOLE 2 95,855 0 30,041
CLEARWAY ENERGY INC CL C 18539C204 45 1,286 SH   SOLE 4 204 0 1,082
CLEARWAY ENERGY INC CL C 18539C204 59 1,703 SH   SOLE 7 1,703 0 0
CLEARWAY ENERGY INC CL C 18539C204 7,136 204,813 SH   SOLE 18 204,813 0 0
CLEARWAY ENERGY INC CL C 18539C204 11,038 316,819 SH   SOLE 19 316,819 0 0
CLEARWAY ENERGY INC CL C 18539C204 152,039 4,363,931 SH   SOLE 21 4,363,931 0 0
CLEARWAY ENERGY INC CL C 18539C204 72,727 2,087,447 SH   SOLE 22 2,036,158 0 51,289
CLEARWAY ENERGY INC CL C 18539C204 155 4,446 SH   SOLE 23 4,446 0 0
CLEARWAY ENERGY INC CL C 18539C204 504 14,463 SH   SOLE 25 14,463 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,642 104,526 SH   SOLE 26 27,344 0 77,182
CLEARWAY ENERGY INC CL C 18539C204 1,727 49,562 SH   SOLE 28 49,562 0 0
CLEARWAY ENERGY INC CL C 18539C204 65,718 1,886,272 SH   SOLE 30 1,886,272 0 0
CLEARWAY ENERGY INC CL C 18539C204 27 786 SH   SOLE 31 0 0 786
CLEARWAY ENERGY INC CL C 18539C204 141 4,050 SH   SOLE 34 4,050 0 0
CLEARWAY ENERGY INC CL C 18539C204 218 6,252 SH   SOLE 36 6,252 0 0
CLEARWAY ENERGY INC CL C 18539C204 313 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,717 49,270 SH   SOLE 43 44,079 0 5,191
CLENE INC COMMON STOCK 185634102 10 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102 134 53,006 SH   SOLE 21 53,006 0 0
CLENE INC COMMON STOCK 185634102 327 129,844 SH   SOLE 22 129,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 17,001 1,106,114 SH   SOLE 2 492,374 0 613,740
CLEVELAND-CLIFFS INC NEW COM 185899101 3,451 224,556 SH   SOLE 4 170,266 0 54,290
CLEVELAND-CLIFFS INC NEW COM 185899101 886 57,639 SH   SOLE 7 57,639 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 25 1,645 SH   SOLE 13 1,645 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 903 58,727 SH   SOLE 15 58,727 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 17,291 1,124,987 SH   SOLE 18 1,098,272 0 26,715
CLEVELAND-CLIFFS INC NEW COM 185899101 2,403 156,335 SH   SOLE 19 156,335 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 476,692 31,014,442 SH   SOLE 21 31,014,442 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 223,515 14,542,277 SH   SOLE 22 13,613,005 0 929,272
CLEVELAND-CLIFFS INC NEW COM 185899101 13,543 881,119 SH   SOLE 23 881,119 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 522 33,940 SH   SOLE 25 33,940 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 9,397 611,411 SH   SOLE 26 312,225 0 299,186
CLEVELAND-CLIFFS INC NEW COM 185899101 8,367 544,382 SH   SOLE 28 8,904 0 535,478
CLEVELAND-CLIFFS INC NEW COM 185899101 35,386 2,302,306 SH   SOLE 30 2,259,321 0 42,985
CLEVELAND-CLIFFS INC NEW COM 185899101 1,094 71,177 SH   SOLE 31 55,965 0 15,212
CLEVELAND-CLIFFS INC NEW COM 185899101 405 26,356 SH   SOLE 34 26,356 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,350 87,861 SH   SOLE 36 87,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 262 17,045 SH   SOLE 40 17,045 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 6 385 SH   OTR 43 385 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,118 137,782 SH   SOLE 43 127,496 0 10,286
CLEVER LEAVES HOLDINGS INC COM 186760104 4 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 63 64,264 SH   SOLE 21 64,264 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 284 291,326 SH   SOLE 22 291,326 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 7 42,380 SH   SOLE 19 42,380 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 1 6,167 SH   SOLE 34 6,167 0 0
CLIPPER RLTY INC COM 18885T306 201 26,018 SH   SOLE 2 20,967 0 5,051
CLIPPER RLTY INC COM 18885T306 283 36,625 SH   SOLE 18 36,625 0 0
CLIPPER RLTY INC COM 18885T306 197 25,496 SH   SOLE 19 25,496 0 0
CLIPPER RLTY INC COM 18885T306 4,244 549,735 SH   SOLE 21 549,735 0 0
CLIPPER RLTY INC COM 18885T306 2,007 259,966 SH   SOLE 22 258,851 0 1,115
CLIPPER RLTY INC COM 18885T306 17 2,173 SH   SOLE 23 2,173 0 0
CLIPPER RLTY INC COM 18885T306 0 28 SH   SOLE 43 28 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 5 5,043 SH   SOLE 2 5,043 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 14 13,427 SH   SOLE 22 13,427 0 0
CLOROX CO DEL COM 189054109 33,084 234,675 SH   SOLE 2 54,967 0 179,708
CLOROX CO DEL COM 189054109 16,830 119,379 SH   SOLE 4 64,893 0 54,486
CLOROX CO DEL COM 189054109 23,551 167,053 SH   SOLE 7 163,068 0 3,985
CLOROX CO DEL COM 189054109 91 647 SH   SOLE 13 647 0 0
CLOROX CO DEL COM 189054109 2,658 18,856 SH   SOLE 15 18,856 0 0
CLOROX CO DEL COM 189054109 29,683 210,550 SH   SOLE 18 193,981 0 16,569
CLOROX CO DEL COM 189054109 10,175 72,174 SH   SOLE 19 72,174 0 0
CLOROX CO DEL COM 189054109 651,491 4,621,158 SH   SOLE 21 4,621,158 0 0
CLOROX CO DEL COM 189054109 412,732 2,927,593 SH   SOLE 22 2,675,169 0 252,424
CLOROX CO DEL COM 189054109 29,689 210,589 SH   SOLE 23 210,589 0 0
CLOROX CO DEL COM 189054109 36,694 260,276 SH   SOLE 25 260,276 0 0
CLOROX CO DEL COM 189054109 45,273 321,130 SH   SOLE 26 159,920 0 161,210
CLOROX CO DEL COM 189054109 55,693 395,043 SH   SOLE 28 4,526 0 390,517
CLOROX CO DEL COM 189054109 156,087 1,107,157 SH   SOLE 30 1,103,318 0 3,839
CLOROX CO DEL COM 189054109 3,599 25,527 SH   SOLE 31 13,562 0 11,965
CLOROX CO DEL COM 189054109 3,010 21,349 SH   SOLE 34 21,349 0 0
CLOROX CO DEL COM 189054109 10,351 73,420 SH   SOLE 36 73,420 0 0
CLOROX CO DEL COM 189054109 519 3,680 SH   SOLE 40 3,680 0 0
CLOROX CO DEL COM 189054109 49 345 SH   OTR 43 345 0 0
CLOROX CO DEL COM 189054109 25,217 178,866 SH   SOLE 43 168,680 0 10,186
CLOROX CO DEL OPTIONS 189054109 423 3,000 SH Put SOLE 4 3,000 0 0
CLOROX CO DEL OPTIONS 189054109 6,400 45,400 SH Put SOLE 18 45,400 0 0
CLOROX CO DEL OPTIONS 189054109 50,231 356,300 SH Put SOLE 19 356,300 0 0
CLOROX CO DEL OPTIONS 189054109 2,904 20,600 SH Put SOLE 22 20,600 0 0
CLOROX CO DEL OPTIONS 189054109 22,712 161,100 SH Put SOLE 34 161,100 0 0
CLOUDFLARE INC CL A COM 18915M107 20,347 465,083 SH   SOLE 2 40,070 0 425,013
CLOUDFLARE INC CL A COM 18915M107 7,120 162,750 SH   SOLE 4 95,844 0 66,906
CLOUDFLARE INC CL A COM 18915M107 1,276 29,158 SH   SOLE 7 29,158 0 0
CLOUDFLARE INC CL A COM 18915M107 43 991 SH   SOLE 13 991 0 0
CLOUDFLARE INC CL A COM 18915M107 862 19,697 SH   SOLE 15 19,697 0 0
CLOUDFLARE INC CL A COM 18915M107 8,133 185,906 SH   SOLE 18 173,173 0 12,733
CLOUDFLARE INC CL A COM 18915M107 15,009 343,062 SH   SOLE 19 343,062 0 0
CLOUDFLARE INC CL A COM 18915M107 180,742 4,131,252 SH   SOLE 21 4,131,252 0 0
CLOUDFLARE INC CL A COM 18915M107 260,598 5,956,528 SH   SOLE 22 5,469,448 0 487,080
CLOUDFLARE INC CL A COM 18915M107 17,678 404,066 SH   SOLE 23 404,066 0 0
CLOUDFLARE INC CL A COM 18915M107 17,611 402,538 SH   SOLE 25 402,538 0 0
CLOUDFLARE INC CL A COM 18915M107 15,356 350,997 SH   SOLE 26 183,502 0 167,495
CLOUDFLARE INC CL A COM 18915M107 14,790 338,059 SH   SOLE 28 4,399 0 333,660
CLOUDFLARE INC CL A COM 18915M107 14 313 SH   SOLE 29 313 0 0
CLOUDFLARE INC CL A COM 18915M107 41,100 939,426 SH   SOLE 30 939,426 0 0
CLOUDFLARE INC CL A COM 18915M107 2,388 54,588 SH   SOLE 31 29,913 0 24,675
CLOUDFLARE INC CL A COM 18915M107 17,143 391,829 SH   SOLE 34 391,829 0 0
CLOUDFLARE INC CL A COM 18915M107 3,924 89,687 SH   SOLE 36 89,687 0 0
CLOUDFLARE INC CL A COM 18915M107 336 7,677 SH   SOLE 40 7,677 0 0
CLOUDFLARE INC CL A COM 18915M107 115 2,623 SH   SOLE 43 2,614 0 9
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 471 220,212 SH   SOLE 2 132,254 0 87,958
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 9 4,292 SH   SOLE 7 4,292 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 2,073 968,784 SH   SOLE 18 968,784 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1,593 744,626 SH   SOLE 19 744,626 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 27,856 13,016,697 SH   SOLE 21 13,016,697 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 18,486 8,638,147 SH   SOLE 22 8,445,263 0 192,884
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 12 5,641 SH   SOLE 23 5,641 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 82 38,164 SH   SOLE 25 38,164 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 573 267,931 SH   SOLE 26 178,316 0 89,615
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 115 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 927 433,018 SH   SOLE 30 433,018 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 17 8,109 SH   SOLE 34 8,109 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 76 35,694 SH   SOLE 40 35,694 0 0
CLOVIS ONCOLOGY INC COM 189464100 314 174,315 SH   SOLE 2 80,572 0 93,743
CLOVIS ONCOLOGY INC COM 189464100 40 22,464 SH   SOLE 18 22,464 0 0
CLOVIS ONCOLOGY INC COM 189464100 907 503,820 SH   SOLE 19 503,820 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,724 1,513,501 SH   SOLE 21 1,513,501 0 0
CLOVIS ONCOLOGY INC COM 189464100 4,150 2,305,788 SH   SOLE 22 2,305,788 0 0
CLOVIS ONCOLOGY INC COM 189464100 46 25,426 SH   SOLE 23 25,426 0 0
CLOVIS ONCOLOGY INC COM 189464100 176 97,826 SH   SOLE 26 0 0 97,826
CLOVIS ONCOLOGY INC COM 189464100 113 62,914 SH   SOLE 30 62,914 0 0
CLOVIS ONCOLOGY INC COM 189464100 29 16,163 SH   SOLE 43 15,781 0 382
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,768 2,525,000 PRN   SOLE 21 2,525,000 0 0
CMC MATERIALS INC COM 12571T100 6,390 36,619 SH   SOLE 2 28,519 0 8,100
CMC MATERIALS INC COM 12571T100 32 182 SH   SOLE 4 95 0 87
CMC MATERIALS INC COM 12571T100 58 335 SH   SOLE 7 335 0 0
CMC MATERIALS INC COM 12571T100 21,989 126,018 SH   SOLE 18 122,271 0 3,747
CMC MATERIALS INC COM 12571T100 18,750 107,454 SH   SOLE 19 107,454 0 0
CMC MATERIALS INC COM 12571T100 349,587 2,003,481 SH   SOLE 21 2,003,481 0 0
CMC MATERIALS INC COM 12571T100 150,210 860,849 SH   SOLE 22 842,527 0 18,322
CMC MATERIALS INC COM 12571T100 434 2,485 SH   SOLE 23 2,485 0 0
CMC MATERIALS INC COM 12571T100 725 4,153 SH   SOLE 25 4,153 0 0
CMC MATERIALS INC COM 12571T100 3,598 20,622 SH   SOLE 26 8,398 0 12,224
CMC MATERIALS INC COM 12571T100 91 521 SH   SOLE 28 521 0 0
CMC MATERIALS INC COM 12571T100 2,666 15,276 SH   SOLE 30 15,276 0 0
CMC MATERIALS INC COM 12571T100 602 3,452 SH   SOLE 40 3,452 0 0
CMC MATERIALS INC COM 12571T100 3,565 20,430 SH   SOLE 43 19,351 0 1,079
CME GROUP INC COM 12572Q105 137,358 671,021 SH   SOLE 2 104,362 0 566,659
CME GROUP INC COM 12572Q105 52,763 257,758 SH   SOLE 4 148,219 0 109,539
CME GROUP INC COM 12572Q105 70,027 342,095 SH   SOLE 7 331,879 0 10,216
CME GROUP INC COM 12572Q105 334 1,631 SH   SOLE 13 1,631 0 0
CME GROUP INC COM 12572Q105 10,816 52,838 SH   SOLE 15 52,838 0 0
CME GROUP INC COM 12572Q105 6 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 150,418 734,822 SH   SOLE 18 683,636 0 51,186
CME GROUP INC COM 12572Q105 46,509 227,207 SH   SOLE 19 227,207 0 0
CME GROUP INC COM 12572Q105 1,763,120 8,613,190 SH   SOLE 21 8,613,190 0 0
CME GROUP INC COM 12572Q105 1,573,139 7,685,094 SH   SOLE 22 6,956,705 0 728,389
CME GROUP INC COM 12572Q105 124,344 607,445 SH   SOLE 23 607,445 0 0
CME GROUP INC COM 12572Q105 121,065 591,427 SH   SOLE 25 591,427 0 0
CME GROUP INC COM 12572Q105 153,767 751,180 SH   SOLE 26 293,300 0 457,880
CME GROUP INC COM 12572Q105 158,527 774,435 SH   SOLE 28 8,321 0 766,114
CME GROUP INC COM 12572Q105 61 296 SH   SOLE 29 296 0 0
CME GROUP INC COM 12572Q105 531,710 2,597,507 SH   SOLE 30 2,597,507 0 0
CME GROUP INC COM 12572Q105 15,568 76,052 SH   SOLE 31 38,987 0 37,065
CME GROUP INC COM 12572Q105 16,836 82,246 SH   SOLE 34 82,246 0 0
CME GROUP INC COM 12572Q105 31,068 151,772 SH   SOLE 36 151,772 0 0
CME GROUP INC COM 12572Q105 2,383 11,642 SH   SOLE 40 11,642 0 0
CME GROUP INC COM 12572Q105 183 895 SH   OTR 43 895 0 0
CME GROUP INC COM 12572Q105 64,476 314,978 SH   SOLE 43 269,571 0 45,407
CMS ENERGY CORP COM 125896100 62,679 928,575 SH   SOLE 2 517,538 0 411,037
CMS ENERGY CORP COM 125896100 19,652 291,144 SH   SOLE 4 161,887 0 129,257
CMS ENERGY CORP COM 125896100 20,190 299,117 SH   SOLE 7 290,529 0 8,588
CMS ENERGY CORP COM 125896100 1,141 16,902 SH   SOLE 13 16,902 0 0
CMS ENERGY CORP COM 125896100 2,911 43,129 SH   SOLE 15 43,129 0 0
CMS ENERGY CORP COM 125896100 49,104 727,464 SH   SOLE 18 569,184 0 158,280
CMS ENERGY CORP COM 125896100 57,867 857,286 SH   SOLE 19 857,286 0 0
CMS ENERGY CORP COM 125896100 862,817 12,782,480 SH   SOLE 21 12,782,480 0 0
CMS ENERGY CORP COM 125896100 467,586 6,927,201 SH   SOLE 22 6,200,256 0 726,945
CMS ENERGY CORP COM 125896100 34,833 516,041 SH   SOLE 23 516,041 0 0
CMS ENERGY CORP COM 125896100 6,564 97,244 SH   SOLE 25 97,244 0 0
CMS ENERGY CORP COM 125896100 46,614 690,573 SH   SOLE 26 255,355 0 435,218
CMS ENERGY CORP COM 125896100 33,975 503,329 SH   SOLE 28 3,993 0 499,336
CMS ENERGY CORP COM 125896100 1,124 16,652 SH   SOLE 29 16,652 0 0
CMS ENERGY CORP COM 125896100 95,026 1,407,791 SH   SOLE 30 1,407,791 0 0
CMS ENERGY CORP COM 125896100 7,801 115,568 SH   SOLE 31 87,197 0 28,371
CMS ENERGY CORP COM 125896100 4,411 65,351 SH   SOLE 32 65,351 0 0
CMS ENERGY CORP COM 125896100 6,076 90,009 SH   SOLE 34 90,009 0 0
CMS ENERGY CORP COM 125896100 9,028 133,750 SH   SOLE 36 133,750 0 0
CMS ENERGY CORP COM 125896100 325 4,816 SH   SOLE 40 4,816 0 0
CMS ENERGY CORP COM 125896100 41 611 SH   OTR 43 611 0 0
CMS ENERGY CORP COM 125896100 10,699 158,508 SH   SOLE 43 146,621 0 11,887
CNA FINL CORP COM 126117100 6,018 134,030 SH   SOLE 2 2,711 0 131,319
CNA FINL CORP COM 126117100 36 809 SH   SOLE 4 0 0 809
CNA FINL CORP COM 126117100 87 1,939 SH   SOLE 7 1,939 0 0
CNA FINL CORP COM 126117100 520 11,583 SH   SOLE 18 11,583 0 0
CNA FINL CORP COM 126117100 277 6,172 SH   SOLE 19 6,172 0 0
CNA FINL CORP COM 126117100 17,844 397,427 SH   SOLE 21 397,427 0 0
CNA FINL CORP COM 126117100 24,166 538,215 SH   SOLE 22 515,070 0 23,145
CNA FINL CORP COM 126117100 524 11,680 SH   SOLE 25 11,680 0 0
CNA FINL CORP COM 126117100 193 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 475 10,574 SH   SOLE 28 0 0 10,574
CNA FINL CORP COM 126117100 18 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100 81 1,802 SH   SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 5,454 121,478 SH   SOLE 43 116,451 0 5,027
CNB FINL CORP PA COM 126128107 243 10,058 SH   SOLE 2 3,144 0 6,914
CNB FINL CORP PA COM 126128107 5 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107 1,274 52,657 SH   SOLE 18 52,657 0 0
CNB FINL CORP PA COM 126128107 693 28,658 SH   SOLE 19 28,658 0 0
CNB FINL CORP PA COM 126128107 14,325 592,187 SH   SOLE 21 592,187 0 0
CNB FINL CORP PA COM 126128107 9,641 398,542 SH   SOLE 22 386,906 0 11,636
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 11 4,222 SH   SOLE 22 4,199 0 23
CNFINANCE HLDGS LTD SPON ADS 18979T105 14 5,379 SH   SOLE 43 5,363 0 16
CNH INDL N V SHS N20944109 15,067 1,299,988 SH   SOLE 7 1,299,988 0 0
CNH INDL N V SHS N20944109 8,775 757,116 SH   SOLE 25 757,116 0 0
CNH INDL N V SHS N20944109 3,838 331,151 SH   SOLE 26 135,540 0 195,611
CNH INDL N V SHS N20944109 9,009 777,307 SH   SOLE 34 777,307 0 0
CNH INDL N V SHS N20944109 10,093 870,875 SH   SOLE 43 832,598 0 38,277
CNO FINL GROUP INC COM 12621E103 7,265 401,580 SH   SOLE 2 310,771 0 90,809
CNO FINL GROUP INC COM 12621E103 10 570 SH   SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 59 3,238 SH   SOLE 7 3,238 0 0
CNO FINL GROUP INC COM 12621E103 9,863 545,199 SH   SOLE 18 545,199 0 0
CNO FINL GROUP INC COM 12621E103 4,476 247,452 SH   SOLE 19 247,452 0 0
CNO FINL GROUP INC COM 12621E103 159,382 8,810,501 SH   SOLE 21 8,810,501 0 0
CNO FINL GROUP INC COM 12621E103 68,868 3,806,984 SH   SOLE 22 3,675,505 0 131,479
CNO FINL GROUP INC COM 12621E103 58 3,200 SH   SOLE 23 3,200 0 0
CNO FINL GROUP INC COM 12621E103 449 24,820 SH   SOLE 25 24,820 0 0
CNO FINL GROUP INC COM 12621E103 1,784 98,619 SH   SOLE 26 51,506 0 47,113
CNO FINL GROUP INC COM 12621E103 1,369 75,665 SH   SOLE 28 75,665 0 0
CNO FINL GROUP INC COM 12621E103 6,443 356,166 SH   SOLE 30 356,166 0 0
CNO FINL GROUP INC COM 12621E103 437 24,136 SH   SOLE 34 24,136 0 0
CNO FINL GROUP INC COM 12621E103 419 23,164 SH   SOLE 36 23,164 0 0
CNO FINL GROUP INC COM 12621E103 313 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 5,764 318,608 SH   SOLE 43 310,727 0 7,881
CNX RES CORP COM 12653C108 6,275 381,255 SH   SOLE 2 277,403 0 103,852
CNX RES CORP COM 12653C108 40 2,443 SH   SOLE 4 677 0 1,766
CNX RES CORP COM 12653C108 69 4,193 SH   SOLE 7 4,193 0 0
CNX RES CORP COM 12653C108 15,047 914,133 SH   SOLE 18 914,133 0 0
CNX RES CORP COM 12653C108 10,023 608,907 SH   SOLE 19 608,907 0 0
CNX RES CORP COM 12653C108 237,065 14,402,463 SH   SOLE 21 14,402,463 0 0
CNX RES CORP COM 12653C108 103,457 6,285,362 SH   SOLE 22 6,049,386 0 235,976
CNX RES CORP COM 12653C108 140 8,493 SH   SOLE 23 8,493 0 0
CNX RES CORP COM 12653C108 2,546 154,655 SH   SOLE 26 97,419 0 57,236
CNX RES CORP COM 12653C108 1,025 62,276 SH   SOLE 28 62,276 0 0
CNX RES CORP COM 12653C108 3,857 234,323 SH   SOLE 30 234,323 0 0
CNX RES CORP COM 12653C108 159 9,634 SH   SOLE 31 7,651 0 1,983
CNX RES CORP COM 12653C108 96 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108 418 25,408 SH   SOLE 40 25,408 0 0
CNX RES CORP COM 12653C108 5,371 326,308 SH   SOLE 43 308,089 0 18,219
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 393 269,000 PRN   SOLE 2 269,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 786 538,000 PRN   SOLE 18 538,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,428 1,661,000 PRN   SOLE 19 1,661,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 5,203 3,560,000 PRN   SOLE 21 3,560,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,112 761,000 PRN   SOLE 26 761,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,992 2,047,000 PRN   SOLE 34 2,047,000 0 0
CO-DIAGNOSTICS INC COM 189763105 4 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105 35 6,241 SH   SOLE 18 6,241 0 0
CO-DIAGNOSTICS INC COM 189763105 604 107,700 SH   SOLE 21 107,700 0 0
CO-DIAGNOSTICS INC COM 189763105 2,171 386,973 SH   SOLE 22 386,973 0 0
COASTAL FINL CORP WA COM NEW 19046P209 50 1,314 SH   SOLE 2 367 0 947
COASTAL FINL CORP WA COM NEW 19046P209 6 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,078 28,279 SH   SOLE 18 28,279 0 0
COASTAL FINL CORP WA COM NEW 19046P209 683 17,917 SH   SOLE 19 17,917 0 0
COASTAL FINL CORP WA COM NEW 19046P209 13,445 352,714 SH   SOLE 21 352,714 0 0
COASTAL FINL CORP WA COM NEW 19046P209 8,685 227,835 SH   SOLE 22 226,041 0 1,794
COASTAL FINL CORP WA COM NEW 19046P209 84 2,207 SH   SOLE 43 2,165 0 42
COCA COLA CO COM 191216100 531,320 8,445,721 SH   SOLE 2 1,955,839 0 6,489,882
COCA COLA CO COM 191216100 201,747 3,206,920 SH   SOLE 4 1,900,959 0 1,305,961
COCA COLA CO COM 191216100 243,870 3,876,491 SH   SOLE 7 3,761,225 0 115,266
COCA COLA CO COM 191216100 3,453 54,892 SH   SOLE 13 54,892 0 0
COCA COLA CO COM 191216100 37,719 599,565 SH   SOLE 15 599,565 0 0
COCA COLA CO COM 191216100 4 57 SH   SOLE 17 0 0 57
COCA COLA CO COM 191216100 619,591 9,848,842 SH   SOLE 18 9,282,816 0 566,026
COCA COLA CO COM 191216100 75,223 1,195,731 SH   SOLE 19 1,195,731 0 0
COCA COLA CO COM 191216100 7,256,096 115,340,906 SH   SOLE 21 115,340,906 0 0
COCA COLA CO COM 191216100 5,295,941 84,182,819 SH   SOLE 22 75,614,354 0 8,568,465
COCA COLA CO COM 191216100 452,160 7,187,406 SH   SOLE 23 7,187,406 0 0
COCA COLA CO COM 191216100 563,983 8,964,921 SH   SOLE 25 8,964,921 0 0
COCA COLA CO COM 191216100 685,252 10,892,573 SH   SOLE 26 5,245,900 0 5,646,673
COCA COLA CO COM 191216100 533,641 8,482,616 SH   SOLE 28 112,415 0 8,370,201
COCA COLA CO COM 191216100 4,861 77,276 SH   SOLE 29 77,276 0 0
COCA COLA CO COM 191216100 1,901,900 30,232,070 SH   SOLE 30 30,140,300 0 91,770
COCA COLA CO COM 191216100 59,804 950,620 SH   SOLE 31 547,810 0 402,810
COCA COLA CO COM 191216100 23,897 379,866 SH   SOLE 32 379,866 0 0
COCA COLA CO COM 191216100 47,029 747,566 SH   SOLE 34 747,566 0 0
COCA COLA CO COM 191216100 101,212 1,608,841 SH   SOLE 36 1,608,841 0 0
COCA COLA CO COM 191216100 8,393 133,416 SH   SOLE 40 133,416 0 0
COCA COLA CO COM 191216100 619 9,843 SH   OTR 43 9,843 0 0
COCA COLA CO COM 191216100 215,094 3,419,080 SH   SOLE 43 3,087,035 0 332,045
COCA COLA CO OPTIONS 191216100 1,214 19,300 SH Put SOLE 4 19,300 0 0
COCA COLA CO OPTIONS 191216100 15,708 249,700 SH Put SOLE 18 249,700 0 0
COCA COLA CO OPTIONS 191216100 103,650 1,647,600 SH Put SOLE 19 1,647,600 0 0
COCA COLA CO OPTIONS 191216100 7,656 121,700 SH Put SOLE 22 121,700 0 0
COCA COLA CO OPTIONS 191216100 52,952 841,700 SH Put SOLE 34 841,700 0 0
COCA COLA CONS INC COM 191098102 1,512 2,681 SH   SOLE 2 1,926 0 755
COCA COLA CONS INC COM 191098102 6 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 31 55 SH   SOLE 7 55 0 0
COCA COLA CONS INC COM 191098102 8,938 15,850 SH   SOLE 18 15,304 0 546
COCA COLA CONS INC COM 191098102 6,597 11,699 SH   SOLE 19 11,699 0 0
COCA COLA CONS INC COM 191098102 301,261 534,246 SH   SOLE 21 534,246 0 0
COCA COLA CONS INC COM 191098102 65,247 115,707 SH   SOLE 22 112,646 0 3,061
COCA COLA CONS INC COM 191098102 153 272 SH   SOLE 23 272 0 0
COCA COLA CONS INC COM 191098102 420 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102 1,626 2,884 SH   SOLE 26 2,248 0 636
COCA COLA CONS INC COM 191098102 47 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102 4,550 8,068 SH   SOLE 30 8,068 0 0
COCA COLA CONS INC COM 191098102 341 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 3,322 5,892 SH   SOLE 43 4,868 0 1,024
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 13,134 254,492 SH   SOLE 2 125,212 0 129,280
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10,612 205,619 SH   SOLE 4 125,088 0 80,531
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9,770 189,305 SH   SOLE 7 178,063 0 11,242
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 76 1,482 SH   SOLE 13 1,482 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 847 16,411 SH   SOLE 15 16,411 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22,276 431,619 SH   SOLE 18 428,083 0 3,536
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7,118 137,910 SH   SOLE 19 137,910 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 161,931 3,137,586 SH   SOLE 21 3,137,586 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 152,393 2,952,784 SH   SOLE 22 2,874,323 0 78,461
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16,983 329,059 SH   SOLE 23 329,059 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 38,994 755,543 SH   SOLE 25 755,543 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18,902 366,239 SH   SOLE 26 139,165 0 227,074
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 17,924 347,295 SH   SOLE 28 3,579 0 343,716
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 90,955 1,762,343 SH   SOLE 30 1,762,343 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,648 167,555 SH   SOLE 31 564 0 166,991
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 74,355 1,440,711 SH   SOLE 34 1,440,711 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3,931 76,168 SH   SOLE 36 76,168 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 171 3,306 SH   SOLE 40 3,306 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 25,747 498,878 SH   SOLE 43 472,418 0 26,460
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,532 45,798 SH   SOLE 2 44,879 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,169 21,146 SH   SOLE 4 21,146 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,421 25,700 SH   SOLE 13 25,700 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,802 32,592 SH   SOLE 18 32,592 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 944 17,076 SH   SOLE 19 17,076 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 267 4,831 SH   SOLE 21 4,831 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 17,251 312,060 SH   SOLE 22 246,588 0 65,472
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 168 3,038 SH   SOLE 28 0 0 3,038
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,734 31,365 SH   SOLE 30 31,365 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 685 12,397 SH   SOLE 31 0 0 12,397
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 336 6,075 SH   SOLE 34 6,075 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 10,862 196,490 SH   SOLE 43 176,896 0 19,594
COCRYSTAL PHARMA INC COM 19188J300 364 888,742 SH   SOLE 22 888,742 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 6 1,251 SH   SOLE 18 1,251 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 306 61,173 SH   SOLE 21 61,173 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 219 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 157 87,248 SH   SOLE 21 87,248 0 0
CODEX DNA INC COM 192003101 1 423 SH   SOLE 22 423 0 0
CODEX DNA INC COM 192003101 23 12,816 SH   SOLE 30 12,816 0 0
CODEXIS INC COM 192005106 1,633 156,077 SH   SOLE 2 102,395 0 53,682
CODEXIS INC COM 192005106 3 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106 9 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106 1,944 185,866 SH   SOLE 18 168,061 0 17,805
CODEXIS INC COM 192005106 5,005 478,458 SH   SOLE 19 478,458 0 0
CODEXIS INC COM 192005106 27,924 2,669,624 SH   SOLE 21 2,669,624 0 0
CODEXIS INC COM 192005106 17,806 1,702,305 SH   SOLE 22 1,665,528 0 36,777
CODEXIS INC COM 192005106 155 14,771 SH   SOLE 23 14,771 0 0
CODEXIS INC COM 192005106 105 10,006 SH   SOLE 25 10,006 0 0
CODEXIS INC COM 192005106 1,076 102,863 SH   SOLE 26 28,564 0 74,299
CODEXIS INC COM 192005106 32 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106 784 74,916 SH   SOLE 30 74,916 0 0
CODEXIS INC COM 192005106 73 7,020 SH   SOLE 36 7,020 0 0
CODEXIS INC COM 192005106 89 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106 192 18,342 SH   SOLE 43 15,971 0 2,371
CODIAK BIOSCIENCES INC COM 192010106 9 3,106 SH   SOLE 18 3,106 0 0
CODIAK BIOSCIENCES INC COM 192010106 475 165,091 SH   SOLE 21 165,091 0 0
CODIAK BIOSCIENCES INC COM 192010106 423 146,867 SH   SOLE 22 146,867 0 0
CODIAK BIOSCIENCES INC COM 192010106 28 9,762 SH   SOLE 30 9,762 0 0
CODIAK BIOSCIENCES INC COM 192010106 1 357 SH   SOLE 43 357 0 0
CODORUS VY BANCORP INC COM 192025104 37 1,642 SH   SOLE 18 1,642 0 0
CODORUS VY BANCORP INC COM 192025104 710 31,539 SH   SOLE 21 31,539 0 0
CODORUS VY BANCORP INC COM 192025104 556 24,688 SH   SOLE 22 24,688 0 0
COEUR MNG INC COM NEW 192108504 2,025 665,991 SH   SOLE 2 382,663 0 283,328
COEUR MNG INC COM NEW 192108504 3 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 3,169 1,042,513 SH   SOLE 7 1,042,513 0 0
COEUR MNG INC COM NEW 192108504 2,391 786,540 SH   SOLE 18 786,540 0 0
COEUR MNG INC COM NEW 192108504 4,104 1,349,915 SH   SOLE 19 1,349,915 0 0
COEUR MNG INC COM NEW 192108504 33,941 11,164,668 SH   SOLE 21 11,164,668 0 0
COEUR MNG INC COM NEW 192108504 24,086 7,923,015 SH   SOLE 22 7,631,593 0 291,422
COEUR MNG INC COM NEW 192108504 115 37,872 SH   SOLE 23 37,872 0 0
COEUR MNG INC COM NEW 192108504 125 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504 750 246,790 SH   SOLE 26 110,612 0 136,178
COEUR MNG INC COM NEW 192108504 6,761 2,224,053 SH   SOLE 30 2,224,053 0 0
COEUR MNG INC COM NEW 192108504 18 5,914 SH   SOLE 34 5,914 0 0
COEUR MNG INC COM NEW 192108504 90 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 572 188,237 SH   SOLE 43 178,055 0 10,182
COFFEE HLDG CO INC COM 192176105 23 9,516 SH   SOLE 21 9,516 0 0
COGENT BIOSCIENCES INC COM 19240Q201 249 27,579 SH   SOLE 2 1,507 0 26,072
COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 1,196 132,575 SH   SOLE 18 132,575 0 0
COGENT BIOSCIENCES INC COM 19240Q201 909 100,779 SH   SOLE 19 100,779 0 0
COGENT BIOSCIENCES INC COM 19240Q201 18,385 2,038,200 SH   SOLE 21 2,038,200 0 0
COGENT BIOSCIENCES INC COM 19240Q201 8,683 962,683 SH   SOLE 22 933,595 0 29,088
COGENT BIOSCIENCES INC COM 19240Q201 196 21,687 SH   SOLE 30 21,687 0 0
COGENT BIOSCIENCES INC COM 19240Q201 114 12,680 SH   SOLE 43 12,280 0 400
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,780 45,747 SH   SOLE 2 34,373 0 11,374
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 306 5,038 SH   SOLE 4 5,038 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 309 5,091 SH   SOLE 7 5,091 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,146 150,519 SH   SOLE 18 150,519 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,188 101,843 SH   SOLE 19 101,843 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 341,132 5,614,411 SH   SOLE 21 5,614,411 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 67,124 1,104,740 SH   SOLE 22 1,067,781 0 36,959
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 40 666 SH   SOLE 23 666 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 443 7,293 SH   SOLE 25 7,293 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,527 25,126 SH   SOLE 26 18,404 0 6,722
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 46 765 SH   SOLE 28 765 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,803 128,431 SH   SOLE 30 128,431 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 906 14,913 SH   SOLE 34 14,913 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 169 2,785 SH   SOLE 36 2,785 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 321 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,760 28,968 SH   SOLE 43 24,200 0 4,768
COGNEX CORP COM 192422103 9,345 219,781 SH   SOLE 2 153,520 0 66,261
COGNEX CORP COM 192422103 6,692 157,393 SH   SOLE 4 69,972 0 87,421
COGNEX CORP COM 192422103 1,408 33,112 SH   SOLE 7 33,112 0 0
COGNEX CORP COM 192422103 33 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103 496 11,675 SH   SOLE 15 11,675 0 0
COGNEX CORP COM 192422103 23,224 546,195 SH   SOLE 18 536,960 0 9,235
COGNEX CORP COM 192422103 2,402 56,500 SH   SOLE 19 56,500 0 0
COGNEX CORP COM 192422103 382,369 8,992,693 SH   SOLE 21 8,992,693 0 0
COGNEX CORP COM 192422103 214,407 5,042,509 SH   SOLE 22 4,724,647 0 317,862
COGNEX CORP COM 192422103 11,781 277,064 SH   SOLE 23 277,064 0 0
COGNEX CORP COM 192422103 2,019 47,477 SH   SOLE 25 47,477 0 0
COGNEX CORP COM 192422103 34,649 814,895 SH   SOLE 26 429,102 0 385,793
COGNEX CORP COM 192422103 13,750 323,366 SH   SOLE 28 10,373 0 312,993
COGNEX CORP COM 192422103 16 377 SH   SOLE 29 377 0 0
COGNEX CORP COM 192422103 26,301 618,567 SH   SOLE 30 427,978 0 190,589
COGNEX CORP COM 192422103 1,507 35,444 SH   SOLE 31 18,360 0 17,084
COGNEX CORP COM 192422103 15,627 367,528 SH   SOLE 34 367,528 0 0
COGNEX CORP COM 192422103 1,389 32,676 SH   SOLE 36 32,676 0 0
COGNEX CORP COM 192422103 227 5,332 SH   SOLE 40 5,332 0 0
COGNEX CORP COM 192422103 16 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103 3,378 79,442 SH   SOLE 43 73,392 0 6,050
COGNITION THERAPEUTICS INC COM 19243B102 1 693 SH   SOLE 18 693 0 0
COGNITION THERAPEUTICS INC COM 19243B102 57 26,816 SH   SOLE 21 26,816 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 114,135 1,691,134 SH   SOLE 2 772,459 0 918,675
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 31,078 460,482 SH   SOLE 4 294,564 0 165,918
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 48,238 714,749 SH   SOLE 7 571,532 0 143,217
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,281 63,428 SH   SOLE 13 63,428 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,350 79,276 SH   SOLE 15 79,276 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 228,690 3,388,509 SH   SOLE 18 3,063,037 0 325,472
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 448,538 6,645,994 SH   SOLE 19 6,645,994 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 890,430 13,193,508 SH   SOLE 21 13,193,508 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 847,758 12,561,245 SH   SOLE 22 11,104,718 0 1,456,527
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 72,910 1,080,310 SH   SOLE 23 1,080,310 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 66,368 983,370 SH   SOLE 25 983,370 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92,085 1,364,418 SH   SOLE 26 621,620 0 742,798
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 104,879 1,553,999 SH   SOLE 28 8,433 0 1,545,566
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,497 36,993 SH   SOLE 29 36,993 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 253,520 3,756,408 SH   SOLE 30 3,756,408 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,124 209,277 SH   SOLE 31 157,692 0 51,585
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,127 120,421 SH   SOLE 32 120,421 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,955 414,207 SH   SOLE 34 414,207 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,830 234,548 SH   SOLE 36 234,548 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,120 16,598 SH   SOLE 40 16,598 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 94 1,391 SH   OTR 43 1,391 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36,249 537,102 SH   SOLE 43 488,356 0 48,746
COGNYTE SOFTWARE LTD ORD SHS M25133105 85 20,060 SH   SOLE 2 20,060 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 53 12,564 SH   SOLE 7 12,564 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 2,991 703,871 SH   SOLE 21 703,871 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 2,043 480,637 SH   SOLE 22 449,148 0 31,489
COGNYTE SOFTWARE LTD ORD SHS M25133105 36 8,359 SH   SOLE 25 8,359 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 22 5,285 SH   SOLE 26 0 0 5,285
COGNYTE SOFTWARE LTD ORD SHS M25133105 20 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 2,195 516,536 SH   SOLE 30 516,536 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 33 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 122 28,628 SH   SOLE 43 25,369 0 3,259
COHBAR INC COM 19249J109 1 3,936 SH   SOLE 2 0 0 3,936
COHBAR INC COM 19249J109 39 203,847 SH   SOLE 21 203,847 0 0
COHBAR INC COM 19249J109 11 58,808 SH   SOLE 22 58,808 0 0
COHEN & CO INC NEW COM 19249M102 8 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 288 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 3,746 58,915 SH   SOLE 2 41,728 0 17,187
COHEN & STEERS INC COM 19247A100 4 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 19 291 SH   SOLE 7 291 0 0
COHEN & STEERS INC COM 19247A100 4,603 72,378 SH   SOLE 18 66,062 0 6,316
COHEN & STEERS INC COM 19247A100 12,727 200,138 SH   SOLE 19 200,138 0 0
COHEN & STEERS INC COM 19247A100 58,188 915,057 SH   SOLE 21 915,057 0 0
COHEN & STEERS INC COM 19247A100 45,173 710,381 SH   SOLE 22 693,328 0 17,053
COHEN & STEERS INC COM 19247A100 343 5,400 SH   SOLE 23 5,400 0 0
COHEN & STEERS INC COM 19247A100 253 3,978 SH   SOLE 25 3,978 0 0
COHEN & STEERS INC COM 19247A100 2,489 39,146 SH   SOLE 26 8,590 0 30,556
COHEN & STEERS INC COM 19247A100 28 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100 737 11,596 SH   SOLE 30 11,596 0 0
COHEN & STEERS INC COM 19247A100 203 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 1,184 18,615 SH   SOLE 43 17,161 0 1,454
COHEN & STEERS INFRASTRUCTUR COM 19248A109 5 200 SH   SOLE 17 0 0 200
COHERENT INC COM 192479103 10,209 38,349 SH   SOLE 2 17,876 0 20,473
COHERENT INC COM 192479103 58 216 SH   SOLE 4 70 0 146
COHERENT INC COM 192479103 77 289 SH   SOLE 7 289 0 0
COHERENT INC COM 192479103 14,667 55,093 SH   SOLE 18 55,093 0 0
COHERENT INC COM 192479103 1,972 7,407 SH   SOLE 19 7,407 0 0
COHERENT INC COM 192479103 337,656 1,268,333 SH   SOLE 21 1,268,333 0 0
COHERENT INC COM 192479103 181,292 680,985 SH   SOLE 22 651,475 0 29,510
COHERENT INC COM 192479103 1,055 3,964 SH   SOLE 25 3,964 0 0
COHERENT INC COM 192479103 2,934 11,022 SH   SOLE 26 11,022 0 0
COHERENT INC COM 192479103 116 437 SH   SOLE 28 437 0 0
COHERENT INC COM 192479103 5,239 19,680 SH   SOLE 30 19,680 0 0
COHERENT INC COM 192479103 127 478 SH   SOLE 31 358 0 120
COHERENT INC COM 192479103 303 1,138 SH   SOLE 36 1,138 0 0
COHERENT INC COM 192479103 663 2,491 SH   SOLE 40 2,491 0 0
COHERENT INC COM 192479103 4,988 18,735 SH   SOLE 43 18,345 0 390
COHERUS BIOSCIENCES INC COM 19249H103 1,886 260,533 SH   SOLE 2 185,022 0 75,511
COHERUS BIOSCIENCES INC COM 19249H103 2 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 41 5,627 SH   SOLE 7 5,627 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,882 260,011 SH   SOLE 18 230,477 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 5,628 777,376 SH   SOLE 19 777,376 0 0
COHERUS BIOSCIENCES INC COM 19249H103 63,912 8,827,623 SH   SOLE 21 8,827,623 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16,418 2,267,683 SH   SOLE 22 2,232,461 0 35,222
COHERUS BIOSCIENCES INC COM 19249H103 168 23,262 SH   SOLE 23 23,262 0 0
COHERUS BIOSCIENCES INC COM 19249H103 54 7,401 SH   SOLE 25 7,401 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,070 147,808 SH   SOLE 26 20,167 0 127,641
COHERUS BIOSCIENCES INC COM 19249H103 133 18,345 SH   SOLE 28 18,345 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,672 230,877 SH   SOLE 30 230,877 0 0
COHERUS BIOSCIENCES INC COM 19249H103 204 28,133 SH   SOLE 34 28,133 0 0
COHERUS BIOSCIENCES INC COM 19249H103 71 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103 35 4,894 SH   OTR 43 4,894 0 0
COHERUS BIOSCIENCES INC COM 19249H103 101 13,894 SH   SOLE 43 13,230 0 664
COHU INC COM 192576106 1,327 47,818 SH   SOLE 2 13,996 0 33,822
COHU INC COM 192576106 3 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 13 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106 5,032 181,325 SH   SOLE 18 181,325 0 0
COHU INC COM 192576106 2,393 86,219 SH   SOLE 19 86,219 0 0
COHU INC COM 192576106 163,373 5,887,332 SH   SOLE 21 5,887,332 0 0
COHU INC COM 192576106 33,513 1,207,658 SH   SOLE 22 1,157,046 0 50,612
COHU INC COM 192576106 166 5,995 SH   SOLE 25 5,995 0 0
COHU INC COM 192576106 1,015 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 24 863 SH   SOLE 28 863 0 0
COHU INC COM 192576106 2,345 84,496 SH   SOLE 30 84,496 0 0
COHU INC COM 192576106 159 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 348 12,545 SH   SOLE 43 12,321 0 224
COINBASE GLOBAL INC COM CL A 19260Q107 8,002 170,192 SH   SOLE 2 18,326 0 151,866
COINBASE GLOBAL INC COM CL A 19260Q107 3,578 76,095 SH   SOLE 4 40,921 0 35,174
COINBASE GLOBAL INC COM CL A 19260Q107 552 11,734 SH   SOLE 7 11,734 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 21 439 SH   SOLE 13 439 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 650 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 7,709 163,953 SH   SOLE 18 157,849 0 6,104
COINBASE GLOBAL INC COM CL A 19260Q107 1,618 34,415 SH   SOLE 19 34,415 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 133,483 2,838,852 SH   SOLE 21 2,838,852 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 78,948 1,679,030 SH   SOLE 22 1,423,825 0 255,205
COINBASE GLOBAL INC COM CL A 19260Q107 9,457 201,132 SH   SOLE 23 201,132 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,256 26,722 SH   SOLE 25 26,722 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 4,157 88,410 SH   SOLE 26 73,802 0 14,608
COINBASE GLOBAL INC COM CL A 19260Q107 7,786 165,585 SH   SOLE 28 4,470 0 161,115
COINBASE GLOBAL INC COM CL A 19260Q107 20,507 436,124 SH   SOLE 30 436,124 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 553 11,763 SH   SOLE 31 7,980 0 3,783
COINBASE GLOBAL INC COM CL A 19260Q107 283 6,022 SH   SOLE 34 6,022 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 897 19,080 SH   SOLE 36 19,080 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 183 3,894 SH   SOLE 40 3,894 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 303 6,443 SH   SOLE 43 4,873 0 1,570
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3 8,700 15,550,000 PRN   SOLE 21 15,550,000 0 0
COLGATE PALMOLIVE CO COM 194162103 187,446 2,338,976 SH   SOLE 2 851,496 0 1,487,480
COLGATE PALMOLIVE CO COM 194162103 77,007 960,902 SH   SOLE 4 639,949 0 320,953
COLGATE PALMOLIVE CO COM 194162103 83,563 1,042,718 SH   SOLE 7 821,683 0 221,035
COLGATE PALMOLIVE CO COM 194162103 3,551 44,316 SH   SOLE 13 44,316 0 0
COLGATE PALMOLIVE CO COM 194162103 9,423 117,585 SH   SOLE 15 117,585 0 0
COLGATE PALMOLIVE CO COM 194162103 114,868 1,433,336 SH   SOLE 18 1,198,012 0 235,324
COLGATE PALMOLIVE CO COM 194162103 83,097 1,036,893 SH   SOLE 19 1,036,893 0 0
COLGATE PALMOLIVE CO COM 194162103 1,703,753 21,259,703 SH   SOLE 21 21,259,703 0 0
COLGATE PALMOLIVE CO COM 194162103 1,515,633 18,912,312 SH   SOLE 22 17,155,325 0 1,756,987
COLGATE PALMOLIVE CO COM 194162103 116,616 1,455,151 SH   SOLE 23 1,455,151 0 0
COLGATE PALMOLIVE CO COM 194162103 139,482 1,740,481 SH   SOLE 25 1,740,481 0 0
COLGATE PALMOLIVE CO COM 194162103 216,386 2,700,102 SH   SOLE 26 1,473,165 0 1,226,937
COLGATE PALMOLIVE CO COM 194162103 210,514 2,626,823 SH   SOLE 28 134,199 0 2,492,624
COLGATE PALMOLIVE CO COM 194162103 1,104 13,782 SH   SOLE 29 13,782 0 0
COLGATE PALMOLIVE CO COM 194162103 569,006 7,100,151 SH   SOLE 30 6,907,358 0 192,793
COLGATE PALMOLIVE CO COM 194162103 17,052 212,777 SH   SOLE 31 134,385 0 78,392
COLGATE PALMOLIVE CO COM 194162103 25,501 318,209 SH   SOLE 34 318,209 0 0
COLGATE PALMOLIVE CO COM 194162103 31,737 396,014 SH   SOLE 36 396,014 0 0
COLGATE PALMOLIVE CO COM 194162103 2,109 26,313 SH   SOLE 40 26,313 0 0
COLGATE PALMOLIVE CO COM 194162103 137 1,712 SH   OTR 43 1,712 0 0
COLGATE PALMOLIVE CO COM 194162103 92,977 1,160,177 SH   SOLE 43 1,072,640 0 87,537
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 572 32,272 SH   SOLE 2 25,403 0 6,869
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,397 135,275 SH   SOLE 18 120,025 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,715 153,192 SH   SOLE 19 153,192 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 74,696 4,215,344 SH   SOLE 21 4,215,344 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17,240 972,910 SH   SOLE 22 953,156 0 19,754
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 62 3,509 SH   SOLE 23 3,509 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 82 4,609 SH   SOLE 25 4,609 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 163 9,207 SH   SOLE 26 2,114 0 7,093
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,753 98,903 SH   SOLE 30 98,903 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 89 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17 960 SH   OTR 43 960 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 326 18,382 SH   SOLE 43 18,297 0 85
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,239 11,294 SH   SOLE 43 11,294 0 0
COLONY BANKCORP INC COM 19623P101 401 26,549 SH   SOLE 2 17,661 0 8,888
COLONY BANKCORP INC COM 19623P101 4 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101 645 42,742 SH   SOLE 18 42,742 0 0
COLONY BANKCORP INC COM 19623P101 443 29,340 SH   SOLE 19 29,340 0 0
COLONY BANKCORP INC COM 19623P101 8,863 587,332 SH   SOLE 21 587,332 0 0
COLONY BANKCORP INC COM 19623P101 2,254 149,394 SH   SOLE 22 140,402 0 8,992
COLUMBIA BKG SYS INC COM 197236102 1,701 59,375 SH   SOLE 2 19,508 0 39,867
COLUMBIA BKG SYS INC COM 197236102 114 3,971 SH   SOLE 4 312 0 3,659
COLUMBIA BKG SYS INC COM 197236102 38 1,330 SH   SOLE 7 1,330 0 0
COLUMBIA BKG SYS INC COM 197236102 8,032 280,347 SH   SOLE 18 280,347 0 0
COLUMBIA BKG SYS INC COM 197236102 3,676 128,321 SH   SOLE 19 128,321 0 0
COLUMBIA BKG SYS INC COM 197236102 262,768 9,171,675 SH   SOLE 21 9,171,675 0 0
COLUMBIA BKG SYS INC COM 197236102 48,979 1,709,563 SH   SOLE 22 1,628,920 0 80,643
COLUMBIA BKG SYS INC COM 197236102 237 8,282 SH   SOLE 25 8,282 0 0
COLUMBIA BKG SYS INC COM 197236102 349 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,205 111,864 SH   SOLE 30 111,864 0 0
COLUMBIA BKG SYS INC COM 197236102 11 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 242 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 286 9,975 SH   SOLE 43 8,622 0 1,353
COLUMBIA FINL INC COM 197641103 483 22,147 SH   SOLE 2 11,592 0 10,555
COLUMBIA FINL INC COM 197641103 7 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103 2,142 98,232 SH   SOLE 18 98,232 0 0
COLUMBIA FINL INC COM 197641103 1,435 65,779 SH   SOLE 19 65,779 0 0
COLUMBIA FINL INC COM 197641103 27,957 1,281,839 SH   SOLE 21 1,281,839 0 0
COLUMBIA FINL INC COM 197641103 25,283 1,159,255 SH   SOLE 22 1,123,324 0 35,931
COLUMBIA FINL INC COM 197641103 138 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103 129 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 660 30,243 SH   SOLE 30 30,243 0 0
COLUMBIA FINL INC COM 197641103 152 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,334 61,186 SH   SOLE 43 59,153 0 2,033
COLUMBIA SPORTSWEAR CO COM 198516106 3,529 49,304 SH   SOLE 2 30,078 0 19,226
COLUMBIA SPORTSWEAR CO COM 198516106 39 539 SH   SOLE 4 90 0 449
COLUMBIA SPORTSWEAR CO COM 198516106 32 451 SH   SOLE 7 451 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,295 73,975 SH   SOLE 18 73,975 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 787 10,993 SH   SOLE 19 10,993 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 122,653 1,713,508 SH   SOLE 21 1,713,508 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 66,383 927,402 SH   SOLE 22 882,664 0 44,738
COLUMBIA SPORTSWEAR CO COM 198516106 363 5,072 SH   SOLE 25 5,072 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,415 19,763 SH   SOLE 26 17,332 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 49 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,566 35,847 SH   SOLE 30 35,847 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 41 575 SH   SOLE 31 575 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 332 4,635 SH   SOLE 40 4,635 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,261 17,610 SH   SOLE 43 16,359 0 1,251
COLUMBUS MCKINNON CORP N Y COM 199333105 855 30,141 SH   SOLE 2 10,369 0 19,772
COLUMBUS MCKINNON CORP N Y COM 199333105 16 562 SH   SOLE 4 124 0 438
COLUMBUS MCKINNON CORP N Y COM 199333105 11 394 SH   SOLE 7 394 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,532 89,257 SH   SOLE 18 89,257 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,875 66,078 SH   SOLE 19 66,078 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 29,654 1,045,276 SH   SOLE 21 1,045,276 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 19,214 677,261 SH   SOLE 22 646,200 0 31,061
COLUMBUS MCKINNON CORP N Y COM 199333105 162 5,716 SH   SOLE 25 5,716 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 569 20,044 SH   SOLE 26 16,898 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105 14 505 SH   SOLE 28 505 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 6,176 217,693 SH   SOLE 30 217,693 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 64 2,251 SH   SOLE 36 2,251 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 99 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 263 9,270 SH   SOLE 43 7,178 0 2,092
COMCAST CORP NEW CL A 20030N101 453,930 11,568,048 SH   SOLE 2 3,997,854 0 7,570,194
COMCAST CORP NEW CL A 20030N101 139,102 3,544,898 SH   SOLE 4 2,285,726 0 1,259,172
COMCAST CORP NEW CL A 20030N101 184,837 4,710,427 SH   SOLE 7 4,499,913 0 210,514
COMCAST CORP NEW CL A 20030N101 12,116 308,778 SH   SOLE 13 308,778 0 0
COMCAST CORP NEW CL A 20030N101 26,805 683,104 SH   SOLE 15 683,104 0 0
COMCAST CORP NEW CL A 20030N101 23 578 SH   SOLE 17 0 0 578
COMCAST CORP NEW CL A 20030N101 587,128 14,962,493 SH   SOLE 18 13,680,297 0 1,282,196
COMCAST CORP NEW CL A 20030N101 689,664 17,575,526 SH   SOLE 19 17,575,526 0 0
COMCAST CORP NEW CL A 20030N101 7,452 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 3,793,570 96,676,107 SH   SOLE 21 96,676,107 0 0
COMCAST CORP NEW CL A 20030N101 3,848,430 98,074,166 SH   SOLE 22 87,736,000 0 10,338,166
COMCAST CORP NEW CL A 20030N101 327,270 8,340,215 SH   SOLE 23 8,340,215 0 0
COMCAST CORP NEW CL A 20030N101 285,407 7,273,359 SH   SOLE 25 7,127,345 0 146,014
COMCAST CORP NEW CL A 20030N101 464,436 11,835,780 SH   SOLE 26 5,538,753 0 6,297,027
COMCAST CORP NEW CL A 20030N101 283,689 7,229,595 SH   SOLE 28 100,832 0 7,128,763
COMCAST CORP NEW CL A 20030N101 10,934 278,641 SH   SOLE 29 278,641 0 0
COMCAST CORP NEW CL A 20030N101 895,954 22,832,673 SH   SOLE 30 22,827,232 0 5,441
COMCAST CORP NEW CL A 20030N101 58,942 1,502,085 SH   SOLE 31 998,218 0 503,867
COMCAST CORP NEW CL A 20030N101 40,251 1,025,772 SH   SOLE 32 1,025,772 0 0
COMCAST CORP NEW CL A 20030N101 209,732 5,344,845 SH   SOLE 34 5,344,845 0 0
COMCAST CORP NEW CL A 20030N101 78,011 1,988,054 SH   SOLE 36 1,988,054 0 0
COMCAST CORP NEW CL A 20030N101 1,870 47,658 SH   SOLE 37 47,658 0 0
COMCAST CORP NEW CL A 20030N101 5,813 148,142 SH   SOLE 40 148,142 0 0
COMCAST CORP NEW CL A 20030N101 401 10,207 SH   OTR 43 10,207 0 0
COMCAST CORP NEW CL A 20030N101 170,775 4,352,054 SH   SOLE 43 3,969,852 0 382,202
COMERICA INC COM 200340107 30,234 412,014 SH   SOLE 2 93,151 0 318,863
COMERICA INC COM 200340107 436 5,944 SH   SOLE 4 4,090 0 1,854
COMERICA INC COM 200340107 8,064 109,892 SH   SOLE 7 106,734 0 3,158
COMERICA INC COM 200340107 223 3,045 SH   SOLE 15 3,045 0 0
COMERICA INC COM 200340107 0 4 SH   SOLE 17 0 0 4
COMERICA INC COM 200340107 18,442 251,328 SH   SOLE 18 240,038 0 11,290
COMERICA INC COM 200340107 14,445 196,847 SH   SOLE 19 196,847 0 0
COMERICA INC COM 200340107 464,244 6,326,570 SH   SOLE 21 6,326,570 0 0
COMERICA INC COM 200340107 212,049 2,889,741 SH   SOLE 22 2,708,681 0 181,060
COMERICA INC COM 200340107 24 331 SH   SOLE 23 331 0 0
COMERICA INC COM 200340107 20,421 278,288 SH   SOLE 25 278,288 0 0
COMERICA INC COM 200340107 25,775 351,255 SH   SOLE 26 180,341 0 170,914
COMERICA INC COM 200340107 7,054 96,125 SH   SOLE 28 27,699 0 68,426
COMERICA INC COM 200340107 45,404 618,748 SH   SOLE 30 618,748 0 0
COMERICA INC COM 200340107 220 2,994 SH   SOLE 31 1,922 0 1,072
COMERICA INC COM 200340107 3,541 48,250 SH   SOLE 32 48,250 0 0
COMERICA INC COM 200340107 2,294 31,265 SH   SOLE 34 31,265 0 0
COMERICA INC COM 200340107 2,879 39,239 SH   SOLE 36 39,239 0 0
COMERICA INC COM 200340107 1,255 17,108 SH   SOLE 40 17,108 0 0
COMERICA INC COM 200340107 32 438 SH   OTR 43 438 0 0
COMERICA INC COM 200340107 20,352 277,344 SH   SOLE 43 251,421 0 25,923
COMFORT SYS USA INC COM 199908104 1,687 20,290 SH   SOLE 2 16,499 0 3,791
COMFORT SYS USA INC COM 199908104 12 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 35 415 SH   SOLE 7 415 0 0
COMFORT SYS USA INC COM 199908104 9,801 117,867 SH   SOLE 18 116,249 0 1,618
COMFORT SYS USA INC COM 199908104 6,182 74,348 SH   SOLE 19 74,348 0 0
COMFORT SYS USA INC COM 199908104 355,335 4,273,416 SH   SOLE 21 4,273,416 0 0
COMFORT SYS USA INC COM 199908104 72,667 873,921 SH   SOLE 22 852,713 0 21,208
COMFORT SYS USA INC COM 199908104 75 906 SH   SOLE 23 906 0 0
COMFORT SYS USA INC COM 199908104 547 6,579 SH   SOLE 25 6,579 0 0
COMFORT SYS USA INC COM 199908104 1,739 20,910 SH   SOLE 26 18,142 0 2,768
COMFORT SYS USA INC COM 199908104 54 647 SH   SOLE 28 647 0 0
COMFORT SYS USA INC COM 199908104 7,673 92,285 SH   SOLE 30 92,285 0 0
COMFORT SYS USA INC COM 199908104 292 3,507 SH   SOLE 36 3,507 0 0
COMFORT SYS USA INC COM 199908104 397 4,780 SH   SOLE 40 4,780 0 0
COMFORT SYS USA INC COM 199908104 1,671 20,102 SH   SOLE 43 19,831 0 271
COMMERCE BANCSHARES INC COM 200525103 11,828 180,171 SH   SOLE 2 86,001 0 94,170
COMMERCE BANCSHARES INC COM 200525103 165 2,518 SH   SOLE 4 239 0 2,279
COMMERCE BANCSHARES INC COM 200525103 1,809 27,562 SH   SOLE 7 27,562 0 0
COMMERCE BANCSHARES INC COM 200525103 66 1,003 SH   SOLE 15 1,003 0 0
COMMERCE BANCSHARES INC COM 200525103 15,567 237,116 SH   SOLE 18 237,116 0 0
COMMERCE BANCSHARES INC COM 200525103 2,186 33,295 SH   SOLE 19 33,295 0 0
COMMERCE BANCSHARES INC COM 200525103 376,020 5,727,651 SH   SOLE 21 5,727,651 0 0
COMMERCE BANCSHARES INC COM 200525103 202,044 3,077,595 SH   SOLE 22 2,945,352 0 132,243
COMMERCE BANCSHARES INC COM 200525103 9,407 143,294 SH   SOLE 25 143,294 0 0
COMMERCE BANCSHARES INC COM 200525103 6,696 101,993 SH   SOLE 26 42,733 0 59,260
COMMERCE BANCSHARES INC COM 200525103 2,354 35,864 SH   SOLE 28 2,190 0 33,674
COMMERCE BANCSHARES INC COM 200525103 11,659 177,599 SH   SOLE 30 177,599 0 0
COMMERCE BANCSHARES INC COM 200525103 156 2,369 SH   SOLE 31 1,638 0 731
COMMERCE BANCSHARES INC COM 200525103 1,144 17,432 SH   SOLE 36 17,432 0 0
COMMERCE BANCSHARES INC COM 200525103 964 14,677 SH   SOLE 40 14,677 0 0
COMMERCE BANCSHARES INC COM 200525103 15,895 242,121 SH   SOLE 43 240,292 0 1,829
COMMERCIAL METALS CO COM 201723103 7,372 222,706 SH   SOLE 2 126,524 0 96,182
COMMERCIAL METALS CO COM 201723103 46 1,391 SH   SOLE 4 412 0 979
COMMERCIAL METALS CO COM 201723103 78 2,351 SH   SOLE 7 2,351 0 0
COMMERCIAL METALS CO COM 201723103 18,430 556,788 SH   SOLE 18 556,788 0 0
COMMERCIAL METALS CO COM 201723103 14,380 434,444 SH   SOLE 19 434,444 0 0
COMMERCIAL METALS CO COM 201723103 305,253 9,222,146 SH   SOLE 21 9,222,146 0 0
COMMERCIAL METALS CO COM 201723103 124,944 3,774,739 SH   SOLE 22 3,650,913 0 123,826
COMMERCIAL METALS CO COM 201723103 272 8,216 SH   SOLE 23 8,216 0 0
COMMERCIAL METALS CO COM 201723103 573 17,323 SH   SOLE 25 17,323 0 0
COMMERCIAL METALS CO COM 201723103 3,921 118,465 SH   SOLE 26 44,107 0 74,358
COMMERCIAL METALS CO COM 201723103 2,421 73,151 SH   SOLE 28 73,151 0 0
COMMERCIAL METALS CO COM 201723103 3,099 93,629 SH   SOLE 30 93,629 0 0
COMMERCIAL METALS CO COM 201723103 42 1,277 SH   SOLE 31 0 0 1,277
COMMERCIAL METALS CO COM 201723103 122 3,680 SH   SOLE 36 3,680 0 0
COMMERCIAL METALS CO COM 201723103 502 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 3,330 100,609 SH   SOLE 43 96,624 0 3,985
COMMERCIAL VEH GROUP INC COM 202608105 8 1,339 SH   SOLE 2 0 0 1,339
COMMERCIAL VEH GROUP INC COM 202608105 32 5,475 SH   SOLE 18 5,475 0 0
COMMERCIAL VEH GROUP INC COM 202608105 556 95,138 SH   SOLE 21 95,138 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,541 435,163 SH   SOLE 22 435,163 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5 871 SH   SOLE 43 871 0 0
COMMSCOPE HLDG CO INC COM 20337X109 836 136,642 SH   SOLE 2 113,837 0 22,805
COMMSCOPE HLDG CO INC COM 20337X109 5 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 39 6,382 SH   SOLE 7 6,382 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,231 527,861 SH   SOLE 18 527,861 0 0
COMMSCOPE HLDG CO INC COM 20337X109 6,003 980,816 SH   SOLE 19 980,816 0 0
COMMSCOPE HLDG CO INC COM 20337X109 45,468 7,429,379 SH   SOLE 21 7,429,379 0 0
COMMSCOPE HLDG CO INC COM 20337X109 30,783 5,029,872 SH   SOLE 22 4,902,040 0 127,832
COMMSCOPE HLDG CO INC COM 20337X109 2,941 480,540 SH   SOLE 25 480,540 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,749 285,854 SH   SOLE 26 120,578 0 165,276
COMMSCOPE HLDG CO INC COM 20337X109 22 3,636 SH   SOLE 28 3,636 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,174 191,828 SH   SOLE 30 191,828 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,536 414,304 SH   SOLE 34 414,304 0 0
COMMSCOPE HLDG CO INC COM 20337X109 146 23,897 SH   SOLE 36 23,897 0 0
COMMSCOPE HLDG CO INC COM 20337X109 146 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 964 157,591 SH   SOLE 43 128,973 0 28,618
COMMSCOPE HLDG CO INC OPTIONS 20337X109 6 1,000 SH Put SOLE 4 1,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 89 14,500 SH Put SOLE 18 14,500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 1,581 258,300 SH Put SOLE 19 258,300 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 43 7,000 SH Put SOLE 22 7,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 424 69,200 SH Put SOLE 34 69,200 0 0
COMMUNITY BK SYS INC COM 203607106 2,663 42,077 SH   SOLE 2 14,291 0 27,786
COMMUNITY BK SYS INC COM 203607106 73 1,157 SH   SOLE 4 222 0 935
COMMUNITY BK SYS INC COM 203607106 2,334 36,881 SH   SOLE 7 36,881 0 0
COMMUNITY BK SYS INC COM 203607106 12,065 190,659 SH   SOLE 18 190,659 0 0
COMMUNITY BK SYS INC COM 203607106 5,792 91,528 SH   SOLE 19 91,528 0 0
COMMUNITY BK SYS INC COM 203607106 392,149 6,197,048 SH   SOLE 21 6,197,048 0 0
COMMUNITY BK SYS INC COM 203607106 77,091 1,218,251 SH   SOLE 22 1,164,374 0 53,877
COMMUNITY BK SYS INC COM 203607106 366 5,789 SH   SOLE 25 5,789 0 0
COMMUNITY BK SYS INC COM 203607106 1,152 18,206 SH   SOLE 26 14,360 0 3,846
COMMUNITY BK SYS INC COM 203607106 61 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106 5,640 89,132 SH   SOLE 30 89,132 0 0
COMMUNITY BK SYS INC COM 203607106 59 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106 393 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 667 10,536 SH   SOLE 43 10,092 0 444
COMMUNITY FINL CORP MD COM 20368X101 424 11,501 SH   SOLE 2 11,141 0 360
COMMUNITY FINL CORP MD COM 20368X101 34 918 SH   SOLE 18 918 0 0
COMMUNITY FINL CORP MD COM 20368X101 459 12,449 SH   SOLE 21 12,449 0 0
COMMUNITY FINL CORP MD COM 20368X101 355 9,636 SH   SOLE 22 9,636 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 471 125,722 SH   SOLE 2 41,415 0 84,307
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 18 4,717 SH   SOLE 7 4,717 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,776 473,586 SH   SOLE 18 466,334 0 7,252
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,020 272,129 SH   SOLE 19 272,129 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 57,359 15,295,711 SH   SOLE 21 15,295,711 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 12,010 3,202,682 SH   SOLE 22 3,077,110 0 125,572
COMMUNITY HEALTH SYS INC NEW COM 203668108 8 2,229 SH   SOLE 23 2,229 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 53 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 66 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108 304 80,976 SH   SOLE 28 80,976 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,322 352,448 SH   SOLE 30 352,448 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 38 10,223 SH   SOLE 36 10,223 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 318 84,818 SH   SOLE 43 83,760 0 1,058
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,367 120,595 SH   SOLE 2 88,456 0 32,139
COMMUNITY HEALTHCARE TR INC COM 20369C106 392 10,834 SH   SOLE 4 10,834 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,100 30,369 SH   SOLE 7 30,369 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,008 83,076 SH   SOLE 18 83,076 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 13,680 377,786 SH   SOLE 19 377,786 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 108,138 2,986,423 SH   SOLE 21 2,986,423 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 28,050 774,644 SH   SOLE 22 756,793 0 17,851
COMMUNITY HEALTHCARE TR INC COM 20369C106 31 867 SH   SOLE 23 867 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,143 114,427 SH   SOLE 25 114,427 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 104 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,264 34,910 SH   SOLE 28 413 0 34,497
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,595 126,910 SH   SOLE 30 126,910 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,282 145,867 SH   SOLE 34 145,867 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 96 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 470 12,989 SH   SOLE 43 12,465 0 524
COMMUNITY TR BANCORP INC COM 204149108 2,021 49,981 SH   SOLE 2 39,526 0 10,455
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,101 51,957 SH   SOLE 18 51,957 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,621 89,542 SH   SOLE 19 89,542 0 0
COMMUNITY TR BANCORP INC COM 204149108 27,560 681,497 SH   SOLE 21 681,497 0 0
COMMUNITY TR BANCORP INC COM 204149108 21,613 534,438 SH   SOLE 22 515,634 0 18,804
COMMUNITY TR BANCORP INC COM 204149108 82 2,037 SH   SOLE 25 2,037 0 0
COMMUNITY TR BANCORP INC COM 204149108 373 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 582 14,399 SH   SOLE 30 14,399 0 0
COMMUNITY TR BANCORP INC COM 204149108 26 642 SH   SOLE 31 0 0 642
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,023 25,304 SH   SOLE 43 23,682 0 1,622
COMMUNITY WEST BANCSHARES COM 204157101 16 1,120 SH   SOLE 18 1,120 0 0
COMMUNITY WEST BANCSHARES COM 204157101 340 23,774 SH   SOLE 21 23,774 0 0
COMMUNITY WEST BANCSHARES COM 204157101 69 4,814 SH   SOLE 22 4,814 0 0
COMMVAULT SYS INC COM 204166102 3,553 56,479 SH   SOLE 2 51,859 0 4,620
COMMVAULT SYS INC COM 204166102 57 910 SH   SOLE 4 174 0 736
COMMVAULT SYS INC COM 204166102 32 502 SH   SOLE 7 502 0 0
COMMVAULT SYS INC COM 204166102 11,991 190,638 SH   SOLE 18 190,638 0 0
COMMVAULT SYS INC COM 204166102 5,962 94,787 SH   SOLE 19 94,787 0 0
COMMVAULT SYS INC COM 204166102 206,302 3,279,845 SH   SOLE 21 3,279,845 0 0
COMMVAULT SYS INC COM 204166102 80,972 1,287,311 SH   SOLE 22 1,259,995 0 27,316
COMMVAULT SYS INC COM 204166102 87 1,383 SH   SOLE 23 1,383 0 0
COMMVAULT SYS INC COM 204166102 425 6,758 SH   SOLE 25 6,758 0 0
COMMVAULT SYS INC COM 204166102 1,010 16,058 SH   SOLE 26 12,016 0 4,042
COMMVAULT SYS INC COM 204166102 48 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102 17,834 283,535 SH   SOLE 30 283,535 0 0
COMMVAULT SYS INC COM 204166102 332 5,280 SH   SOLE 36 5,280 0 0
COMMVAULT SYS INC COM 204166102 311 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 4,701 74,730 SH   SOLE 43 73,638 0 1,092
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 421 135,676 SH   SOLE 21 135,676 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 709 228,554 SH   SOLE 43 225,553 0 3,001
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,942 994,048 SH   SOLE 7 994,048 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,498 562,961 SH   SOLE 21 562,961 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 30,707 3,843,233 SH   SOLE 30 3,843,233 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,147 393,854 SH   SOLE 43 386,873 0 6,981
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,263 198,639 SH   SOLE 7 198,639 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 6,118 962,006 SH   SOLE 43 946,128 0 15,878
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 627 214,102 SH   SOLE 30 214,102 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3,018 1,030,047 SH   SOLE 43 990,991 0 39,056
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,923 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 53 4,175 SH   SOLE 34 4,175 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,024 81,068 SH   SOLE 43 70,672 0 10,396
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,724 261,172 SH   SOLE 2 12,756 0 248,416
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 896 135,825 SH   SOLE 4 74,724 0 61,101
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,997 908,591 SH   SOLE 7 908,591 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 478 72,426 SH   SOLE 18 72,426 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 44,908 6,804,221 SH   SOLE 21 6,804,221 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15,540 2,354,550 SH   SOLE 22 2,177,172 0 177,378
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,613 244,387 SH   SOLE 23 244,387 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 250 37,834 SH   SOLE 25 37,834 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,500 227,332 SH   SOLE 26 0 0 227,332
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,031 307,661 SH   SOLE 28 25,416 0 282,245
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22,560 3,418,247 SH   SOLE 30 3,079,998 0 338,249
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 79 12,035 SH   SOLE 34 12,035 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 292 44,239 SH   SOLE 36 44,239 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 263 39,782 SH   SOLE 43 39,782 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 1,313 61,296 SH   SOLE 2 17,662 0 43,634
COMPASS DIVERSIFIED SH BEN INT 20451Q104 13 594 SH   SOLE 7 594 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 3,639 169,899 SH   SOLE 18 169,899 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 2,267 105,845 SH   SOLE 19 105,845 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 42,932 2,004,313 SH   SOLE 21 2,004,313 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 13,800 644,258 SH   SOLE 22 578,831 0 65,427
COMPASS DIVERSIFIED SH BEN INT 20451Q104 189 8,803 SH   SOLE 25 8,803 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 666 31,109 SH   SOLE 26 31,109 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 98 4,595 SH   SOLE 30 4,595 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 172 8,027 SH   SOLE 40 8,027 0 0
COMPASS INC CL A 20464U100 528 146,346 SH   SOLE 2 100,060 0 46,286
COMPASS INC CL A 20464U100 11 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100 2,416 669,159 SH   SOLE 18 669,159 0 0
COMPASS INC CL A 20464U100 3,206 888,011 SH   SOLE 19 888,011 0 0
COMPASS INC CL A 20464U100 30,689 8,501,164 SH   SOLE 21 8,501,164 0 0
COMPASS INC CL A 20464U100 10,097 2,797,090 SH   SOLE 22 2,654,314 0 142,776
COMPASS INC CL A 20464U100 43 11,870 SH   SOLE 23 11,870 0 0
COMPASS INC CL A 20464U100 114 31,702 SH   SOLE 25 31,702 0 0
COMPASS INC CL A 20464U100 683 189,250 SH   SOLE 26 119,765 0 69,485
COMPASS INC CL A 20464U100 87 24,215 SH   SOLE 40 24,215 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,046 29,553 SH   SOLE 2 25,932 0 3,621
COMPASS MINERALS INTL INC COM 20451N101 5 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,196 62,050 SH   SOLE 7 62,050 0 0
COMPASS MINERALS INTL INC COM 20451N101 4,071 115,046 SH   SOLE 18 115,046 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,188 61,814 SH   SOLE 19 61,814 0 0
COMPASS MINERALS INTL INC COM 20451N101 160,103 4,523,953 SH   SOLE 21 4,523,953 0 0
COMPASS MINERALS INTL INC COM 20451N101 30,153 852,016 SH   SOLE 22 830,618 0 21,398
COMPASS MINERALS INTL INC COM 20451N101 182 5,134 SH   SOLE 25 5,134 0 0
COMPASS MINERALS INTL INC COM 20451N101 420 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 21 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,086 87,200 SH   SOLE 30 87,200 0 0
COMPASS MINERALS INTL INC COM 20451N101 210 5,948 SH   SOLE 34 5,948 0 0
COMPASS MINERALS INTL INC COM 20451N101 24 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101 182 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,277 36,081 SH   SOLE 43 35,254 0 827
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 2,906 268,549 SH   SOLE 21 268,549 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 104 9,593 SH   SOLE 30 9,593 0 0
COMPASS THERAPEUTICS INC COM 20454B104 34 12,693 SH   SOLE 18 12,693 0 0
COMPASS THERAPEUTICS INC COM 20454B104 399 150,733 SH   SOLE 21 150,733 0 0
COMPOSECURE INC COM CL A 20459V105 6 1,095 SH   SOLE 2 0 0 1,095
COMPOSECURE INC COM CL A 20459V105 178 34,322 SH   SOLE 18 34,322 0 0
COMPOSECURE INC COM CL A 20459V105 70 13,503 SH   SOLE 19 13,503 0 0
COMPOSECURE INC COM CL A 20459V105 1,155 222,150 SH   SOLE 21 222,150 0 0
COMPOSECURE INC COM CL A 20459V105 788 151,516 SH   SOLE 22 150,155 0 1,361
COMPUGEN LTD ORD M25722105 1,129 610,360 SH   SOLE 21 610,360 0 0
COMPUGEN LTD ORD M25722105 62 33,657 SH   SOLE 30 33,657 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,271 39,762 SH   SOLE 2 24,649 0 15,113
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 4 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,760 55,036 SH   SOLE 18 55,036 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 780 24,399 SH   SOLE 19 24,399 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 60,948 1,906,401 SH   SOLE 21 1,906,401 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,504 391,126 SH   SOLE 22 377,723 0 13,403
COMPUTER PROGRAMS & SYS INC COM 205306103 70 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 100 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 973 30,424 SH   SOLE 30 30,424 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 38 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 560 17,516 SH   SOLE 43 17,482 0 34
COMPUTER TASK GROUP INC COM 205477102 22 2,627 SH   SOLE 18 2,627 0 0
COMPUTER TASK GROUP INC COM 205477102 413 48,305 SH   SOLE 21 48,305 0 0
COMPUTER TASK GROUP INC COM 205477102 1,968 229,952 SH   SOLE 22 229,952 0 0
COMPX INTL INC CL A 20563P101 23 998 SH   SOLE 2 0 0 998
COMPX INTL INC CL A 20563P101 128 5,538 SH   SOLE 18 5,538 0 0
COMPX INTL INC CL A 20563P101 57 2,464 SH   SOLE 19 2,464 0 0
COMPX INTL INC CL A 20563P101 1,391 59,976 SH   SOLE 21 59,976 0 0
COMPX INTL INC CL A 20563P101 1,056 45,518 SH   SOLE 22 44,965 0 553
COMPX INTL INC CL A 20563P101 3 112 SH   SOLE 43 112 0 0
COMSCORE INC COM 20564W105 105 50,915 SH   SOLE 2 49,151 0 1,764
COMSCORE INC COM 20564W105 28 13,728 SH   SOLE 18 13,728 0 0
COMSCORE INC COM 20564W105 614 298,119 SH   SOLE 19 298,119 0 0
COMSCORE INC COM 20564W105 473 229,427 SH   SOLE 21 229,427 0 0
COMSCORE INC COM 20564W105 1,687 818,728 SH   SOLE 22 818,728 0 0
COMSCORE INC COM 20564W105 24 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 24 5,271 SH   SOLE 21 5,271 0 0
COMSTOCK INC COM NEW 205750300 3 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK INC COM NEW 205750300 5 8,255 SH   SOLE 18 8,255 0 0
COMSTOCK INC COM NEW 205750300 80 128,913 SH   SOLE 21 128,913 0 0
COMSTOCK INC COM NEW 205750300 83 133,855 SH   SOLE 22 133,855 0 0
COMSTOCK RES INC COM 205768302 705 58,368 SH   SOLE 2 43,271 0 15,097
COMSTOCK RES INC COM 205768302 7 576 SH   SOLE 4 576 0 0
COMSTOCK RES INC COM 205768302 15 1,214 SH   SOLE 7 1,214 0 0
COMSTOCK RES INC COM 205768302 2,852 236,081 SH   SOLE 18 236,081 0 0
COMSTOCK RES INC COM 205768302 2,708 224,157 SH   SOLE 19 224,157 0 0
COMSTOCK RES INC COM 205768302 38,914 3,221,344 SH   SOLE 21 3,221,344 0 0
COMSTOCK RES INC COM 205768302 28,318 2,344,185 SH   SOLE 22 2,284,885 0 59,300
COMSTOCK RES INC COM 205768302 53 4,347 SH   SOLE 23 4,347 0 0
COMSTOCK RES INC COM 205768302 702 58,120 SH   SOLE 26 41,838 0 16,282
COMSTOCK RES INC COM 205768302 1,220 100,994 SH   SOLE 30 100,994 0 0
COMSTOCK RES INC COM 205768302 15 1,209 SH   SOLE 31 0 0 1,209
COMSTOCK RES INC COM 205768302 118 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 153 12,698 SH   SOLE 43 11,725 0 973
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 282 31,044 SH   SOLE 2 11,654 0 19,390
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 933 102,812 SH   SOLE 18 102,812 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 443 48,824 SH   SOLE 19 48,824 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 30,155 3,324,713 SH   SOLE 21 3,324,713 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6,243 688,284 SH   SOLE 22 658,506 0 29,778
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 29 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 50 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 434 47,887 SH   SOLE 30 47,887 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 46 5,066 SH   SOLE 34 5,066 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 53 5,823 SH   SOLE 43 5,682 0 141
CONAGRA BRANDS INC COM 205887102 33,523 979,053 SH   SOLE 2 205,674 0 773,379
CONAGRA BRANDS INC COM 205887102 12,405 362,292 SH   SOLE 4 302,616 0 59,676
CONAGRA BRANDS INC COM 205887102 16,354 477,627 SH   SOLE 7 462,088 0 15,539
CONAGRA BRANDS INC COM 205887102 66 1,929 SH   SOLE 13 1,929 0 0
CONAGRA BRANDS INC COM 205887102 2,428 70,918 SH   SOLE 15 70,918 0 0
CONAGRA BRANDS INC COM 205887102 33,105 966,848 SH   SOLE 18 900,903 0 65,945
CONAGRA BRANDS INC COM 205887102 25,593 747,456 SH   SOLE 19 747,456 0 0
CONAGRA BRANDS INC COM 205887102 740,039 21,613,283 SH   SOLE 21 21,613,283 0 0
CONAGRA BRANDS INC COM 205887102 346,295 10,113,742 SH   SOLE 22 9,138,116 0 975,626
CONAGRA BRANDS INC COM 205887102 27,670 808,120 SH   SOLE 23 808,120 0 0
CONAGRA BRANDS INC COM 205887102 19,213 561,138 SH   SOLE 25 561,138 0 0
CONAGRA BRANDS INC COM 205887102 42,279 1,234,781 SH   SOLE 26 401,791 0 832,990
CONAGRA BRANDS INC COM 205887102 38,299 1,118,560 SH   SOLE 28 8,551 0 1,110,009
CONAGRA BRANDS INC COM 205887102 148,705 4,343,024 SH   SOLE 30 4,278,634 0 64,390
CONAGRA BRANDS INC COM 205887102 3,318 96,911 SH   SOLE 31 49,521 0 47,390
CONAGRA BRANDS INC COM 205887102 5,849 170,815 SH   SOLE 32 170,815 0 0
CONAGRA BRANDS INC COM 205887102 11,097 324,101 SH   SOLE 34 324,101 0 0
CONAGRA BRANDS INC COM 205887102 14,398 420,509 SH   SOLE 35 420,509 0 0
CONAGRA BRANDS INC COM 205887102 6,817 199,089 SH   SOLE 36 199,089 0 0
CONAGRA BRANDS INC COM 205887102 515 15,050 SH   SOLE 40 15,050 0 0
CONAGRA BRANDS INC COM 205887102 52 1,523 SH   OTR 43 1,523 0 0
CONAGRA BRANDS INC COM 205887102 15,308 447,080 SH   SOLE 43 421,915 0 25,165
CONCENTRIX CORP COM 20602D101 15,480 114,123 SH   SOLE 2 34,273 0 79,850
CONCENTRIX CORP COM 20602D101 70 515 SH   SOLE 4 160 0 355
CONCENTRIX CORP COM 20602D101 88 650 SH   SOLE 7 650 0 0
CONCENTRIX CORP COM 20602D101 17,515 129,130 SH   SOLE 18 129,130 0 0
CONCENTRIX CORP COM 20602D101 1,754 12,929 SH   SOLE 19 12,929 0 0
CONCENTRIX CORP COM 20602D101 299,316 2,206,694 SH   SOLE 21 2,206,694 0 0
CONCENTRIX CORP COM 20602D101 160,632 1,184,256 SH   SOLE 22 1,131,573 0 52,683
CONCENTRIX CORP COM 20602D101 919 6,773 SH   SOLE 25 6,773 0 0
CONCENTRIX CORP COM 20602D101 2,897 21,356 SH   SOLE 26 18,156 0 3,200
CONCENTRIX CORP COM 20602D101 103 756 SH   SOLE 28 756 0 0
CONCENTRIX CORP COM 20602D101 4,219 31,108 SH   SOLE 30 31,108 0 0
CONCENTRIX CORP COM 20602D101 119 881 SH   SOLE 31 618 0 263
CONCENTRIX CORP COM 20602D101 158 1,166 SH   SOLE 36 1,166 0 0
CONCENTRIX CORP COM 20602D101 784 5,783 SH   SOLE 40 5,783 0 0
CONCENTRIX CORP COM 20602D101 5,749 42,387 SH   SOLE 43 40,748 0 1,639
CONCERT PHARMACEUTICALS INC COM 206022105 56 13,196 SH   SOLE 2 12,301 0 895
CONCERT PHARMACEUTICALS INC COM 206022105 25 6,019 SH   SOLE 18 6,019 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 390 92,551 SH   SOLE 21 92,551 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,363 323,712 SH   SOLE 22 323,712 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 395 65,122 SH   SOLE 2 40,055 0 25,067
CONCRETE PUMPING HLDGS INC COM 206704108 528 87,185 SH   SOLE 18 87,185 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 283 46,619 SH   SOLE 19 46,619 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 5,303 875,046 SH   SOLE 21 875,046 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,067 341,046 SH   SOLE 22 322,689 0 18,357
CONDUENT INC COM 206787103 2,366 547,785 SH   SOLE 2 231,107 0 316,678
CONDUENT INC COM 206787103 3 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 28 6,376 SH   SOLE 7 6,376 0 0
CONDUENT INC COM 206787103 2 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 2,779 643,401 SH   SOLE 18 643,401 0 0
CONDUENT INC COM 206787103 8,390 1,942,091 SH   SOLE 19 1,942,091 0 0
CONDUENT INC COM 206787103 26,985 6,246,570 SH   SOLE 21 6,246,570 0 0
CONDUENT INC COM 206787103 23,840 5,518,546 SH   SOLE 22 5,323,244 0 195,302
CONDUENT INC COM 206787103 285 66,084 SH   SOLE 23 66,084 0 0
CONDUENT INC COM 206787103 3,272 757,483 SH   SOLE 25 757,483 0 0
CONDUENT INC COM 206787103 2,694 623,549 SH   SOLE 26 113,642 0 509,907
CONDUENT INC COM 206787103 311 71,982 SH   SOLE 30 71,982 0 0
CONDUENT INC COM 206787103 434 100,375 SH   SOLE 34 100,375 0 0
CONDUENT INC COM 206787103 43 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103 75 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 2,072 479,637 SH   SOLE 43 431,259 0 48,378
CONFLUENT INC CLASS A COM 20717M103 3,453 148,574 SH   SOLE 2 20,476 0 128,098
CONFLUENT INC CLASS A COM 20717M103 35 1,489 SH   SOLE 7 1,489 0 0
CONFLUENT INC CLASS A COM 20717M103 1,328 57,135 SH   SOLE 18 57,135 0 0
CONFLUENT INC CLASS A COM 20717M103 55,981 2,408,826 SH   SOLE 19 2,408,826 0 0
CONFLUENT INC CLASS A COM 20717M103 46,630 2,006,443 SH   SOLE 21 2,006,443 0 0
CONFLUENT INC CLASS A COM 20717M103 60,047 2,583,783 SH   SOLE 22 2,489,281 0 94,502
CONFLUENT INC CLASS A COM 20717M103 1,776 76,422 SH   SOLE 28 1,424 0 74,998
CONFLUENT INC CLASS A COM 20717M103 10,173 437,733 SH   SOLE 30 437,733 0 0
CONFLUENT INC CLASS A COM 20717M103 42 1,826 SH   SOLE 31 1,826 0 0
CONFLUENT INC CLASS A COM 20717M103 8,934 384,430 SH   SOLE 34 384,430 0 0
CONFLUENT INC CLASS A COM 20717M103 98 4,217 SH   SOLE 43 4,217 0 0
CONFORMIS INC COM 20717E101 0 978 SH   SOLE 2 0 0 978
CONFORMIS INC COM 20717E101 30 84,957 SH   SOLE 21 84,957 0 0
CONFORMIS INC COM 20717E101 1,030 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 1,089 11,377 SH   SOLE 2 8,339 0 3,038
CONMED CORP COM 207410101 48 505 SH   SOLE 4 113 0 392
CONMED CORP COM 207410101 33 341 SH   SOLE 7 341 0 0
CONMED CORP COM 207410101 8,973 93,698 SH   SOLE 18 93,698 0 0
CONMED CORP COM 207410101 4,864 50,794 SH   SOLE 19 50,794 0 0
CONMED CORP COM 207410101 350,743 3,662,732 SH   SOLE 21 3,662,732 0 0
CONMED CORP COM 207410101 68,484 715,158 SH   SOLE 22 696,916 0 18,242
CONMED CORP COM 207410101 529 5,528 SH   SOLE 25 5,528 0 0
CONMED CORP COM 207410101 1,298 13,559 SH   SOLE 26 11,688 0 1,871
CONMED CORP COM 207410101 50 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101 5,683 59,347 SH   SOLE 30 59,347 0 0
CONMED CORP COM 207410101 293 3,060 SH   SOLE 36 3,060 0 0
CONMED CORP COM 207410101 330 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 939 9,803 SH   SOLE 43 9,598 0 205
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 979 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 246 282,296 SH   SOLE 21 282,296 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 24 27,402 SH   SOLE 30 27,402 0 0
CONNECTONE BANCORP INC COM 20786W107 1,841 75,297 SH   SOLE 2 51,144 0 24,153
CONNECTONE BANCORP INC COM 20786W107 12 503 SH   SOLE 7 503 0 0
CONNECTONE BANCORP INC COM 20786W107 2,974 121,649 SH   SOLE 18 121,649 0 0
CONNECTONE BANCORP INC COM 20786W107 2,067 84,538 SH   SOLE 19 84,538 0 0
CONNECTONE BANCORP INC COM 20786W107 34,274 1,401,788 SH   SOLE 21 1,401,788 0 0
CONNECTONE BANCORP INC COM 20786W107 28,129 1,150,472 SH   SOLE 22 1,043,836 0 106,636
CONNECTONE BANCORP INC COM 20786W107 176 7,204 SH   SOLE 25 7,204 0 0
CONNECTONE BANCORP INC COM 20786W107 685 28,005 SH   SOLE 26 25,924 0 2,081
CONNECTONE BANCORP INC COM 20786W107 16 672 SH   SOLE 28 672 0 0
CONNECTONE BANCORP INC COM 20786W107 509 20,829 SH   SOLE 30 20,829 0 0
CONNECTONE BANCORP INC COM 20786W107 16 663 SH   SOLE 31 0 0 663
CONNECTONE BANCORP INC COM 20786W107 43 1,768 SH   SOLE 34 1,768 0 0
CONNECTONE BANCORP INC COM 20786W107 138 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107 582 23,812 SH   SOLE 43 21,470 0 2,342
CONNS INC COM 208242107 622 77,562 SH   SOLE 2 29,218 0 48,344
CONNS INC COM 208242107 2 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107 503 62,745 SH   SOLE 18 62,745 0 0
CONNS INC COM 208242107 3,232 403,007 SH   SOLE 19 403,007 0 0
CONNS INC COM 208242107 15,806 1,970,763 SH   SOLE 21 1,970,763 0 0
CONNS INC COM 208242107 6,418 800,221 SH   SOLE 22 790,700 0 9,521
CONNS INC COM 208242107 119 14,841 SH   SOLE 23 14,841 0 0
CONNS INC COM 208242107 513 63,923 SH   SOLE 26 0 0 63,923
CONNS INC COM 208242107 191 23,755 SH   SOLE 30 23,755 0 0
CONNS INC COM 208242107 30 3,696 SH   SOLE 43 2,701 0 995
CONOCOPHILLIPS COM 20825C104 140,773 1,567,456 SH   SOLE 2 552,341 0 1,015,115
CONOCOPHILLIPS COM 20825C104 47,483 528,707 SH   SOLE 4 397,556 0 131,151
CONOCOPHILLIPS COM 20825C104 102,640 1,142,854 SH   SOLE 7 1,104,771 0 38,083
CONOCOPHILLIPS COM 20825C104 2,492 27,744 SH   SOLE 13 27,744 0 0
CONOCOPHILLIPS COM 20825C104 17,169 191,168 SH   SOLE 15 191,168 0 0
CONOCOPHILLIPS COM 20825C104 3 32 SH   SOLE 17 0 0 32
CONOCOPHILLIPS COM 20825C104 450,440 5,015,474 SH   SOLE 18 4,717,861 0 297,613
CONOCOPHILLIPS COM 20825C104 693,637 7,723,380 SH   SOLE 19 7,723,380 0 0
CONOCOPHILLIPS COM 20825C104 3,066,782 34,147,446 SH   SOLE 21 34,147,446 0 0
CONOCOPHILLIPS COM 20825C104 2,475,635 27,565,250 SH   SOLE 22 24,990,670 0 2,574,580
CONOCOPHILLIPS COM 20825C104 201,728 2,246,162 SH   SOLE 23 2,246,162 0 0
CONOCOPHILLIPS COM 20825C104 223,590 2,489,587 SH   SOLE 25 2,438,140 0 51,447
CONOCOPHILLIPS COM 20825C104 288,668 3,214,204 SH   SOLE 26 1,394,190 0 1,820,014
CONOCOPHILLIPS COM 20825C104 103,139 1,148,417 SH   SOLE 28 2,983 0 1,145,434
CONOCOPHILLIPS COM 20825C104 47,136 524,844 SH   SOLE 29 524,844 0 0
CONOCOPHILLIPS COM 20825C104 678,757 7,557,703 SH   SOLE 30 7,394,613 0 163,090
CONOCOPHILLIPS COM 20825C104 24,683 274,835 SH   SOLE 31 137,802 0 137,033
CONOCOPHILLIPS COM 20825C104 455,708 5,074,137 SH   SOLE 34 5,074,137 0 0
CONOCOPHILLIPS COM 20825C104 48,835 543,757 SH   SOLE 36 543,757 0 0
CONOCOPHILLIPS COM 20825C104 3,832 42,665 SH   SOLE 40 42,665 0 0
CONOCOPHILLIPS COM 20825C104 286 3,180 SH   OTR 43 3,180 0 0
CONOCOPHILLIPS COM 20825C104 77,520 863,154 SH   SOLE 43 757,282 0 105,872
CONOCOPHILLIPS OPTIONS 20825C104 494 5,500 SH Put SOLE 2 0 0 5,500
CONOCOPHILLIPS OPTIONS 20825C104 494 5,500 SH Put SOLE 4 5,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104 7,328 81,600 SH Put SOLE 18 81,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104 36,786 409,600 SH Put SOLE 19 409,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104 3,036 33,800 SH Put SOLE 22 33,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104 476 5,300 SH Put SOLE 26 5,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104 22,318 248,500 SH Put SOLE 34 248,500 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 749 17,142 SH   SOLE 2 12,411 0 4,731
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 15 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 10 233 SH   SOLE 7 233 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 2,426 55,529 SH   SOLE 18 55,529 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,638 37,490 SH   SOLE 19 37,490 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 89,360 2,045,788 SH   SOLE 21 2,045,788 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 18,260 418,041 SH   SOLE 22 401,024 0 17,017
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 156 3,568 SH   SOLE 25 3,568 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 205 4,692 SH   SOLE 26 3,588 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,135 25,995 SH   SOLE 30 25,995 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 74 1,688 SH   SOLE 40 1,688 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 331 7,581 SH   SOLE 43 7,023 0 558
CONSOL ENERGY INC NEW COM 20854L108 666 13,479 SH   SOLE 2 10,359 0 3,120
CONSOL ENERGY INC NEW COM 20854L108 20 398 SH   SOLE 7 398 0 0
CONSOL ENERGY INC NEW COM 20854L108 5,576 112,930 SH   SOLE 18 112,930 0 0
CONSOL ENERGY INC NEW COM 20854L108 3,060 61,976 SH   SOLE 19 61,976 0 0
CONSOL ENERGY INC NEW COM 20854L108 199,559 4,041,301 SH   SOLE 21 4,041,301 0 0
CONSOL ENERGY INC NEW COM 20854L108 39,721 804,388 SH   SOLE 22 785,432 0 18,956
CONSOL ENERGY INC NEW COM 20854L108 963 19,497 SH   SOLE 26 17,181 0 2,316
CONSOL ENERGY INC NEW COM 20854L108 2,033 41,170 SH   SOLE 30 41,170 0 0
CONSOL ENERGY INC NEW COM 20854L108 174 3,531 SH   SOLE 40 3,531 0 0
CONSOL ENERGY INC NEW COM 20854L108 659 13,353 SH   SOLE 43 13,226 0 127
CONSOLIDATED COMM HLDGS INC COM 209034107 431 61,608 SH   SOLE 2 17,630 0 43,978
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 8 1,172 SH   SOLE 7 1,172 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,969 281,319 SH   SOLE 18 281,319 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 917 131,064 SH   SOLE 19 131,064 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 64,446 9,206,633 SH   SOLE 21 9,206,633 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 13,085 1,869,326 SH   SOLE 22 1,790,840 0 78,486
CONSOLIDATED COMM HLDGS INC COM 209034107 63 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 96 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 684 97,683 SH   SOLE 30 97,683 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 49 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 304 43,461 SH   SOLE 43 40,225 0 3,236
CONSOLIDATED EDISON INC COM 209115104 105,526 1,109,637 SH   SOLE 2 186,783 0 922,854
CONSOLIDATED EDISON INC COM 209115104 25,999 273,390 SH   SOLE 4 237,646 0 35,744
CONSOLIDATED EDISON INC COM 209115104 106,195 1,116,665 SH   SOLE 7 1,018,892 0 97,773
CONSOLIDATED EDISON INC COM 209115104 1,094 11,506 SH   SOLE 13 11,506 0 0
CONSOLIDATED EDISON INC COM 209115104 4,980 52,366 SH   SOLE 15 52,366 0 0
CONSOLIDATED EDISON INC COM 209115104 17 179 SH   SOLE 17 0 0 179
CONSOLIDATED EDISON INC COM 209115104 55,673 585,417 SH   SOLE 18 536,284 0 49,133
CONSOLIDATED EDISON INC COM 209115104 30,704 322,864 SH   SOLE 19 322,864 0 0
CONSOLIDATED EDISON INC COM 209115104 1,760,164 18,508,558 SH   SOLE 21 18,508,558 0 0
CONSOLIDATED EDISON INC COM 209115104 825,959 8,685,159 SH   SOLE 22 7,938,857 0 746,302
CONSOLIDATED EDISON INC COM 209115104 57,816 607,949 SH   SOLE 23 607,949 0 0
CONSOLIDATED EDISON INC COM 209115104 62,481 657,008 SH   SOLE 25 657,008 0 0
CONSOLIDATED EDISON INC COM 209115104 103,698 1,090,410 SH   SOLE 26 553,700 0 536,710
CONSOLIDATED EDISON INC COM 209115104 140,126 1,473,456 SH   SOLE 28 100,056 0 1,373,400
CONSOLIDATED EDISON INC COM 209115104 72 752 SH   SOLE 29 752 0 0
CONSOLIDATED EDISON INC COM 209115104 726,336 7,637,604 SH   SOLE 30 7,611,675 0 25,929
CONSOLIDATED EDISON INC COM 209115104 7,472 78,575 SH   SOLE 31 40,240 0 38,335
CONSOLIDATED EDISON INC COM 209115104 3,900 41,012 SH   SOLE 34 41,012 0 0
CONSOLIDATED EDISON INC COM 209115104 14,059 147,830 SH   SOLE 35 147,830 0 0
CONSOLIDATED EDISON INC COM 209115104 26,297 276,518 SH   SOLE 36 276,518 0 0
CONSOLIDATED EDISON INC COM 209115104 1,158 12,173 SH   SOLE 40 12,173 0 0
CONSOLIDATED EDISON INC COM 209115104 108 1,138 SH   OTR 43 1,138 0 0
CONSOLIDATED EDISON INC COM 209115104 43,627 458,747 SH   SOLE 43 424,892 0 33,855
CONSOLIDATED WATER CO INC ORD G23773107 38 2,591 SH   SOLE 18 2,591 0 0
CONSOLIDATED WATER CO INC ORD G23773107 440 30,376 SH   SOLE 21 30,376 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,517 173,571 SH   SOLE 22 173,571 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2 157 SH   SOLE 43 157 0 0
CONSTELLATION BRANDS INC CL A 21036P108 60,017 257,518 SH   SOLE 2 78,197 0 179,321
CONSTELLATION BRANDS INC CL A 21036P108 29,627 127,121 SH   SOLE 4 71,181 0 55,940
CONSTELLATION BRANDS INC CL A 21036P108 33,686 144,539 SH   SOLE 7 139,498 0 5,041
CONSTELLATION BRANDS INC CL A 21036P108 166 714 SH   SOLE 13 714 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,698 24,449 SH   SOLE 15 24,449 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 219,515 941,883 SH   SOLE 18 869,357 0 72,526
CONSTELLATION BRANDS INC CL A 21036P108 317,793 1,363,566 SH   SOLE 19 1,363,566 0 0
CONSTELLATION BRANDS INC CL A 21036P108 754,124 3,235,751 SH   SOLE 21 3,235,751 0 0
CONSTELLATION BRANDS INC CL A 21036P108 794,224 3,407,811 SH   SOLE 22 3,166,153 0 241,658
CONSTELLATION BRANDS INC CL A 21036P108 65,791 282,293 SH   SOLE 23 282,293 0 0
CONSTELLATION BRANDS INC CL A 21036P108 53,588 229,934 SH   SOLE 25 229,934 0 0
CONSTELLATION BRANDS INC CL A 21036P108 78,336 336,120 SH   SOLE 26 117,351 0 218,769
CONSTELLATION BRANDS INC CL A 21036P108 77,455 332,338 SH   SOLE 28 2,614 0 329,724
CONSTELLATION BRANDS INC CL A 21036P108 232 997 SH   SOLE 29 997 0 0
CONSTELLATION BRANDS INC CL A 21036P108 162,585 697,610 SH   SOLE 30 697,610 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,753 20,396 SH   SOLE 31 2,997 0 17,399
CONSTELLATION BRANDS INC CL A 21036P108 17,724 76,051 SH   SOLE 34 76,051 0 0
CONSTELLATION BRANDS INC CL A 21036P108 14,193 60,900 SH   SOLE 36 60,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,236 5,305 SH   SOLE 40 5,305 0 0
CONSTELLATION BRANDS INC CL A 21036P108 148 634 SH   OTR 43 634 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23,610 101,306 SH   SOLE 43 89,631 0 11,675
CONSTELLATION ENERGY CORP COM 21037T109 41,983 733,204 SH   SOLE 2 106,677 0 626,527
CONSTELLATION ENERGY CORP COM 21037T109 13,341 232,986 SH   SOLE 4 129,083 0 103,903
CONSTELLATION ENERGY CORP COM 21037T109 23,832 416,207 SH   SOLE 7 327,175 0 89,032
CONSTELLATION ENERGY CORP COM 21037T109 274 4,781 SH   SOLE 13 4,781 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,843 49,655 SH   SOLE 15 49,655 0 0
CONSTELLATION ENERGY CORP COM 21037T109 31,276 546,214 SH   SOLE 18 500,746 0 45,468
CONSTELLATION ENERGY CORP COM 21037T109 16,683 291,363 SH   SOLE 19 291,363 0 0
CONSTELLATION ENERGY CORP COM 21037T109 551,438 9,630,417 SH   SOLE 21 9,630,417 0 0
CONSTELLATION ENERGY CORP COM 21037T109 388,497 6,784,793 SH   SOLE 22 6,133,383 0 651,410
CONSTELLATION ENERGY CORP COM 21037T109 31,553 551,047 SH   SOLE 23 551,047 0 0
CONSTELLATION ENERGY CORP COM 21037T109 36,871 643,926 SH   SOLE 25 643,926 0 0
CONSTELLATION ENERGY CORP COM 21037T109 40,916 714,560 SH   SOLE 26 282,528 0 432,032
CONSTELLATION ENERGY CORP COM 21037T109 38,850 678,476 SH   SOLE 28 5,708 0 672,768
CONSTELLATION ENERGY CORP COM 21037T109 54 945 SH   SOLE 29 945 0 0
CONSTELLATION ENERGY CORP COM 21037T109 132,848 2,320,092 SH   SOLE 30 2,280,940 0 39,152
CONSTELLATION ENERGY CORP COM 21037T109 4,118 71,916 SH   SOLE 31 36,570 0 35,346
CONSTELLATION ENERGY CORP COM 21037T109 4,280 74,750 SH   SOLE 32 74,750 0 0
CONSTELLATION ENERGY CORP COM 21037T109 5,048 88,164 SH   SOLE 34 88,164 0 0
CONSTELLATION ENERGY CORP COM 21037T109 7,400 129,243 SH   SOLE 36 129,243 0 0
CONSTELLATION ENERGY CORP COM 21037T109 631 11,018 SH   SOLE 40 11,018 0 0
CONSTELLATION ENERGY CORP COM 21037T109 42 736 SH   OTR 43 736 0 0
CONSTELLATION ENERGY CORP COM 21037T109 9,229 161,172 SH   SOLE 43 142,752 0 18,420
CONSTELLIUM SE CL A SHS F21107101 4,058 307,161 SH   SOLE 2 172,852 0 134,309
CONSTELLIUM SE CL A SHS F21107101 23 1,761 SH   SOLE 4 1,761 0 0
CONSTELLIUM SE CL A SHS F21107101 2,963 224,264 SH   SOLE 7 224,264 0 0
CONSTELLIUM SE CL A SHS F21107101 4,849 367,068 SH   SOLE 18 337,189 0 29,879
CONSTELLIUM SE CL A SHS F21107101 38,830 2,939,474 SH   SOLE 19 2,939,474 0 0
CONSTELLIUM SE CL A SHS F21107101 52,570 3,979,598 SH   SOLE 21 3,979,598 0 0
CONSTELLIUM SE CL A SHS F21107101 26,342 1,994,121 SH   SOLE 22 1,945,281 0 48,840
CONSTELLIUM SE CL A SHS F21107101 374 28,338 SH   SOLE 23 28,338 0 0
CONSTELLIUM SE CL A SHS F21107101 2,025 153,316 SH   SOLE 26 0 0 153,316
CONSTELLIUM SE CL A SHS F21107101 1,109 83,985 SH   SOLE 28 83,830 0 155
CONSTELLIUM SE CL A SHS F21107101 33 2,480 SH   SOLE 30 2,480 0 0
CONSTELLIUM SE CL A SHS F21107101 5,908 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101 54 4,065 SH   SOLE 36 4,065 0 0
CONSTELLIUM SE CL A SHS F21107101 1 52 SH   SOLE 43 0 0 52
CONSTRUCTION PARTNERS INC COM CL A 21044C107 341 16,286 SH   SOLE 2 11,479 0 4,807
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 8 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,180 104,107 SH   SOLE 18 104,107 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,528 72,954 SH   SOLE 19 72,954 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 37,980 1,813,751 SH   SOLE 21 1,813,751 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 19,773 944,268 SH   SOLE 22 918,844 0 25,424
CONSTRUCTION PARTNERS INC COM CL A 21044C107 115 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 728 34,749 SH   SOLE 26 31,400 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11 509 SH   SOLE 28 509 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 351 16,785 SH   SOLE 30 16,785 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 61 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 68 3,246 SH   SOLE 43 3,021 0 225
CONSUMER PORTFOLIO SVCS INC COM 210502100 365 35,610 SH   SOLE 2 2,722 0 32,888
CONSUMER PORTFOLIO SVCS INC COM 210502100 411 40,130 SH   SOLE 18 40,130 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 263 25,624 SH   SOLE 19 25,624 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 4,482 437,249 SH   SOLE 21 437,249 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 4,970 484,875 SH   SOLE 22 477,145 0 7,730
CONTAINER STORE GROUP INC COM 210751103 274 43,919 SH   SOLE 2 11,708 0 32,211
CONTAINER STORE GROUP INC COM 210751103 3 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 631 101,332 SH   SOLE 18 101,332 0 0
CONTAINER STORE GROUP INC COM 210751103 361 57,888 SH   SOLE 19 57,888 0 0
CONTAINER STORE GROUP INC COM 210751103 8,101 1,300,348 SH   SOLE 21 1,300,348 0 0
CONTAINER STORE GROUP INC COM 210751103 5,062 812,447 SH   SOLE 22 773,814 0 38,633
CONTAINER STORE GROUP INC COM 210751103 41 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103 68 10,894 SH   SOLE 30 10,894 0 0
CONTAINER STORE GROUP INC COM 210751103 24 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 138 22,144 SH   SOLE 43 22,007 0 137
CONTEXTLOGIC INC COM CL A 21077C107 883 551,741 SH   SOLE 2 206,769 0 344,972
CONTEXTLOGIC INC COM CL A 21077C107 10 6,109 SH   SOLE 7 6,109 0 0
CONTEXTLOGIC INC COM CL A 21077C107 2,837 1,773,127 SH   SOLE 18 1,773,127 0 0
CONTEXTLOGIC INC COM CL A 21077C107 3,537 2,210,428 SH   SOLE 19 2,210,428 0 0
CONTEXTLOGIC INC COM CL A 21077C107 33,199 20,749,157 SH   SOLE 21 20,749,157 0 0
CONTEXTLOGIC INC COM CL A 21077C107 18,289 11,430,830 SH   SOLE 22 10,847,780 0 583,050
CONTEXTLOGIC INC COM CL A 21077C107 67 41,704 SH   SOLE 23 41,704 0 0
CONTEXTLOGIC INC COM CL A 21077C107 134 83,651 SH   SOLE 25 83,651 0 0
CONTEXTLOGIC INC COM CL A 21077C107 810 506,437 SH   SOLE 26 327,469 0 178,968
CONTEXTLOGIC INC COM CL A 21077C107 326 203,716 SH   SOLE 30 203,716 0 0
CONTEXTLOGIC INC COM CL A 21077C107 249 155,421 SH   SOLE 34 155,421 0 0
CONTEXTLOGIC INC COM CL A 21077C107 54 33,623 SH   SOLE 40 33,623 0 0
CONTEXTLOGIC INC COM CL A 21077C107 40 24,745 SH   SOLE 43 24,745 0 0
CONTINENTAL RES INC COM 212015101 2,239 34,266 SH   SOLE 2 21,295 0 12,971
CONTINENTAL RES INC COM 212015101 45 693 SH   SOLE 4 0 0 693
CONTINENTAL RES INC COM 212015101 28 434 SH   SOLE 7 434 0 0
CONTINENTAL RES INC COM 212015101 1,180 18,053 SH   SOLE 18 18,053 0 0
CONTINENTAL RES INC COM 212015101 525 8,034 SH   SOLE 19 8,034 0 0
CONTINENTAL RES INC COM 212015101 41,487 634,841 SH   SOLE 21 634,841 0 0
CONTINENTAL RES INC COM 212015101 68,544 1,048,878 SH   SOLE 22 1,013,526 0 35,352
CONTINENTAL RES INC COM 212015101 70 1,077 SH   SOLE 25 1,077 0 0
CONTINENTAL RES INC COM 212015101 2,836 43,398 SH   SOLE 30 43,398 0 0
CONTINENTAL RES INC COM 212015101 85 1,301 SH   SOLE 31 530 0 771
CONTINENTAL RES INC COM 212015101 115 1,760 SH   SOLE 36 1,760 0 0
CONTINENTAL RES INC COM 212015101 20,420 312,470 SH   SOLE 43 291,755 0 20,715
CONTRAFECT CORP COM NEW 212326300 2 611 SH   SOLE 2 0 0 611
CONTRAFECT CORP COM NEW 212326300 21 6,861 SH   SOLE 18 6,861 0 0
CONTRAFECT CORP COM NEW 212326300 310 101,049 SH   SOLE 21 101,049 0 0
CONTRAFECT CORP COM NEW 212326300 1,266 412,349 SH   SOLE 22 412,349 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 112 10,887 SH   SOLE 43 10,887 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 78 7,494 SH   SOLE 2 549 0 6,945
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 471 45,292 SH   SOLE 18 45,292 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 354 34,051 SH   SOLE 19 34,051 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 5,831 560,672 SH   SOLE 21 560,672 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 1,537 147,768 SH   SOLE 22 139,075 0 8,693
COOPER COS INC COM NEW 216648402 29,812 95,209 SH   SOLE 2 32,039 0 63,170
COOPER COS INC COM NEW 216648402 8,408 26,851 SH   SOLE 4 20,637 0 6,214
COOPER COS INC COM NEW 216648402 15,260 48,735 SH   SOLE 7 47,367 0 1,368
COOPER COS INC COM NEW 216648402 65 207 SH   SOLE 13 207 0 0
COOPER COS INC COM NEW 216648402 1,385 4,422 SH   SOLE 15 4,422 0 0
COOPER COS INC COM NEW 216648402 27,062 86,428 SH   SOLE 18 79,799 0 6,629
COOPER COS INC COM NEW 216648402 59,919 191,362 SH   SOLE 19 191,362 0 0
COOPER COS INC COM NEW 216648402 442,245 1,412,381 SH   SOLE 21 1,412,381 0 0
COOPER COS INC COM NEW 216648402 329,800 1,053,270 SH   SOLE 22 955,565 0 97,705
COOPER COS INC COM NEW 216648402 24,184 77,236 SH   SOLE 23 77,236 0 0
COOPER COS INC COM NEW 216648402 21,852 69,787 SH   SOLE 25 69,787 0 0
COOPER COS INC COM NEW 216648402 30,173 96,362 SH   SOLE 26 34,836 0 61,526
COOPER COS INC COM NEW 216648402 41,967 134,028 SH   SOLE 28 866 0 133,162
COOPER COS INC COM NEW 216648402 89,642 286,286 SH   SOLE 30 256,121 0 30,165
COOPER COS INC COM NEW 216648402 3,326 10,622 SH   SOLE 31 5,543 0 5,079
COOPER COS INC COM NEW 216648402 39,523 126,222 SH   SOLE 34 126,222 0 0
COOPER COS INC COM NEW 216648402 5,131 16,387 SH   SOLE 36 16,387 0 0
COOPER COS INC COM NEW 216648402 480 1,533 SH   SOLE 40 1,533 0 0
COOPER COS INC COM NEW 216648402 12,941 41,331 SH   SOLE 43 35,535 0 5,796
COOPER STD HLDGS INC COM 21676P103 580 116,148 SH   SOLE 2 76,033 0 40,115
COOPER STD HLDGS INC COM 21676P103 17 3,366 SH   SOLE 18 3,366 0 0
COOPER STD HLDGS INC COM 21676P103 644 129,077 SH   SOLE 19 129,077 0 0
COOPER STD HLDGS INC COM 21676P103 291 58,224 SH   SOLE 21 58,224 0 0
COOPER STD HLDGS INC COM 21676P103 2,302 461,310 SH   SOLE 22 461,310 0 0
COOPER STD HLDGS INC COM 21676P103 44 8,884 SH   SOLE 23 8,884 0 0
COOPER STD HLDGS INC COM 21676P103 137 27,379 SH   SOLE 26 0 0 27,379
COOPER STD HLDGS INC COM 21676P103 7 1,461 SH   SOLE 43 1,461 0 0
COPA HOLDINGS SA CL A P31076105 1,227 19,360 SH   SOLE 2 2,161 0 17,199
COPA HOLDINGS SA CL A P31076105 24 375 SH   SOLE 7 375 0 0
COPA HOLDINGS SA CL A P31076105 4,683 73,904 SH   SOLE 18 12,628 0 61,276
COPA HOLDINGS SA CL A P31076105 36,112 569,853 SH   SOLE 19 569,853 0 0
COPA HOLDINGS SA CL A P31076105 18,452 291,181 SH   SOLE 21 291,181 0 0
COPA HOLDINGS SA CL A P31076105 17,485 275,920 SH   SOLE 22 252,408 0 23,512
COPA HOLDINGS SA CL A P31076105 18,078 285,277 SH   SOLE 25 285,277 0 0
COPA HOLDINGS SA CL A P31076105 5,945 93,811 SH   SOLE 26 70,030 0 23,781
COPA HOLDINGS SA CL A P31076105 1,720 27,138 SH   SOLE 28 0 0 27,138
COPA HOLDINGS SA CL A P31076105 29 462 SH   SOLE 31 462 0 0
COPA HOLDINGS SA CL A P31076105 42,574 671,827 SH   SOLE 34 671,827 0 0
COPA HOLDINGS SA CL A P31076105 44 689 SH   SOLE 43 689 0 0
COPART INC COM 217204106 36,543 336,302 SH   SOLE 2 88,774 0 247,528
COPART INC COM 217204106 18,214 167,625 SH   SOLE 4 87,448 0 80,177
COPART INC COM 217204106 23,776 218,807 SH   SOLE 7 213,182 0 5,625
COPART INC COM 217204106 114 1,048 SH   SOLE 13 1,048 0 0
COPART INC COM 217204106 2,229 20,516 SH   SOLE 15 20,516 0 0
COPART INC COM 217204106 63,927 588,321 SH   SOLE 18 424,280 0 164,041
COPART INC COM 217204106 442,142 4,069,041 SH   SOLE 19 4,069,041 0 0
COPART INC COM 217204106 679,329 6,251,875 SH   SOLE 21 6,251,875 0 0
COPART INC COM 217204106 535,397 4,927,267 SH   SOLE 22 4,509,025 0 418,242
COPART INC COM 217204106 36,392 334,914 SH   SOLE 23 334,914 0 0
COPART INC COM 217204106 32,652 300,497 SH   SOLE 25 300,497 0 0
COPART INC COM 217204106 44,802 412,313 SH   SOLE 26 145,026 0 267,287
COPART INC COM 217204106 50,834 467,824 SH   SOLE 28 6,349 0 461,475
COPART INC COM 217204106 13 120 SH   SOLE 29 120 0 0
COPART INC COM 217204106 133,448 1,228,120 SH   SOLE 30 1,168,096 0 60,024
COPART INC COM 217204106 4,457 41,019 SH   SOLE 31 20,135 0 20,884
COPART INC COM 217204106 5,909 54,384 SH   SOLE 32 54,384 0 0
COPART INC COM 217204106 8,449 77,752 SH   SOLE 34 77,752 0 0
COPART INC COM 217204106 7,935 73,026 SH   SOLE 36 73,026 0 0
COPART INC COM 217204106 731 6,724 SH   SOLE 40 6,724 0 0
COPART INC COM 217204106 33 301 SH   OTR 43 301 0 0
COPART INC COM 217204106 22,478 206,865 SH   SOLE 43 186,025 0 20,840
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12 48,925 SH   SOLE 2 37,048 0 11,877
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 54 215,036 SH   SOLE 21 215,036 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 530 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 3,856 162,171 SH   SOLE 2 117,593 0 44,578
CORCEPT THERAPEUTICS INC COM 218352102 11 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 26 1,083 SH   SOLE 7 1,083 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,143 300,376 SH   SOLE 18 287,030 0 13,346
CORCEPT THERAPEUTICS INC COM 218352102 12,272 516,043 SH   SOLE 19 516,043 0 0
CORCEPT THERAPEUTICS INC COM 218352102 271,702 11,425,651 SH   SOLE 21 11,425,651 0 0
CORCEPT THERAPEUTICS INC COM 218352102 63,039 2,650,945 SH   SOLE 22 2,593,100 0 57,845
CORCEPT THERAPEUTICS INC COM 218352102 359 15,116 SH   SOLE 23 15,116 0 0
CORCEPT THERAPEUTICS INC COM 218352102 401 16,848 SH   SOLE 25 16,848 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,629 110,549 SH   SOLE 26 32,050 0 78,499
CORCEPT THERAPEUTICS INC COM 218352102 49 2,078 SH   SOLE 28 2,078 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,642 195,217 SH   SOLE 30 195,217 0 0
CORCEPT THERAPEUTICS INC COM 218352102 201 8,453 SH   SOLE 34 8,453 0 0
CORCEPT THERAPEUTICS INC COM 218352102 154 6,466 SH   SOLE 36 6,466 0 0
CORCEPT THERAPEUTICS INC COM 218352102 304 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,032 43,383 SH   SOLE 43 43,325 0 58
CORE & MAIN INC CL A 21874C102 1,135 50,885 SH   SOLE 2 20,015 0 30,870
CORE & MAIN INC CL A 21874C102 16 712 SH   SOLE 7 712 0 0
CORE & MAIN INC CL A 21874C102 547 24,513 SH   SOLE 18 24,513 0 0
CORE & MAIN INC CL A 21874C102 411 18,430 SH   SOLE 19 18,430 0 0
CORE & MAIN INC CL A 21874C102 16,592 744,030 SH   SOLE 21 744,030 0 0
CORE & MAIN INC CL A 21874C102 28,984 1,299,716 SH   SOLE 22 1,229,340 0 70,376
CORE & MAIN INC CL A 21874C102 216 9,667 SH   SOLE 25 9,667 0 0
CORE & MAIN INC CL A 21874C102 813 36,450 SH   SOLE 26 32,115 0 4,335
CORE & MAIN INC CL A 21874C102 264 11,836 SH   SOLE 30 11,836 0 0
CORE & MAIN INC CL A 21874C102 18 825 SH   SOLE 31 825 0 0
CORE & MAIN INC CL A 21874C102 221 9,908 SH   SOLE 40 9,908 0 0
CORE & MAIN INC CL A 21874C102 5 210 SH   SOLE 43 210 0 0
CORE LABORATORIES N V COM N22717107 244 12,292 SH   SOLE 2 11,071 0 1,221
CORE LABORATORIES N V COM N22717107 4 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 706 35,643 SH   SOLE 18 35,643 0 0
CORE LABORATORIES N V COM N22717107 86,002 4,341,334 SH   SOLE 21 4,341,334 0 0
CORE LABORATORIES N V COM N22717107 13,470 679,974 SH   SOLE 22 658,887 0 21,087
CORE LABORATORIES N V COM N22717107 172 8,671 SH   SOLE 25 8,671 0 0
CORE LABORATORIES N V COM N22717107 284 14,322 SH   SOLE 26 11,123 0 3,199
CORE LABORATORIES N V COM N22717107 547 27,614 SH   SOLE 28 27,614 0 0
CORE LABORATORIES N V COM N22717107 2,966 149,710 SH   SOLE 30 149,710 0 0
CORE LABORATORIES N V COM N22717107 171 8,620 SH   SOLE 36 8,620 0 0
CORE LABORATORIES N V COM N22717107 104 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 6,908 348,718 SH   SOLE 43 332,952 0 15,766
CORE MOLDING TECHNOLOGIES IN COM 218683100 14 1,469 SH   SOLE 18 1,469 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 233 25,336 SH   SOLE 21 25,336 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 319 34,663 SH   SOLE 22 34,663 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 154 103,519 SH   SOLE 2 14,222 0 89,297
CORE SCIENTIFIC INC COMMON STOCK 21873J108 3 2,317 SH   SOLE 7 2,317 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 949 636,714 SH   SOLE 18 636,714 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 591 396,662 SH   SOLE 19 396,662 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 11,691 7,846,429 SH   SOLE 21 7,846,429 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 8,144 5,465,609 SH   SOLE 22 5,329,866 0 135,743
CORECARD CORPORATION COM 45816D100 5 196 SH   SOLE 2 0 0 196
CORECARD CORPORATION COM 45816D100 30 1,217 SH   SOLE 18 1,217 0 0
CORECARD CORPORATION COM 45816D100 592 24,253 SH   SOLE 21 24,253 0 0
CORECARD CORPORATION COM 45816D100 1,827 74,854 SH   SOLE 22 74,854 0 0
CORECARD CORPORATION COM 45816D100 4 155 SH   SOLE 43 155 0 0
CORECIVIC INC COM 21871N101 470 42,320 SH   SOLE 2 37,801 0 4,519
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 15 1,313 SH   SOLE 7 1,313 0 0
CORECIVIC INC COM 21871N101 4,975 447,783 SH   SOLE 18 447,783 0 0
CORECIVIC INC COM 21871N101 2,433 219,015 SH   SOLE 19 219,015 0 0
CORECIVIC INC COM 21871N101 169,314 15,239,778 SH   SOLE 21 15,239,778 0 0
CORECIVIC INC COM 21871N101 34,048 3,064,643 SH   SOLE 22 2,933,569 0 131,074
CORECIVIC INC COM 21871N101 388 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 24 2,143 SH   SOLE 28 2,143 0 0
CORECIVIC INC COM 21871N101 2,182 196,386 SH   SOLE 30 196,386 0 0
CORECIVIC INC COM 21871N101 16 1,452 SH   SOLE 31 0 0 1,452
CORECIVIC INC COM 21871N101 121 10,909 SH   SOLE 36 10,909 0 0
CORECIVIC INC COM 21871N101 141 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 1,033 92,998 SH   SOLE 43 92,901 0 97
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8 2,977 SH   SOLE 18 2,977 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 73 29,138 SH   SOLE 19 29,138 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 130 51,672 SH   SOLE 21 51,672 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 582 231,149 SH   SOLE 22 231,149 0 0
CORMEDIX INC COM 21900C308 3 806 SH   SOLE 2 0 0 806
CORMEDIX INC COM 21900C308 30 7,396 SH   SOLE 18 7,396 0 0
CORMEDIX INC COM 21900C308 471 117,083 SH   SOLE 21 117,083 0 0
CORMEDIX INC COM 21900C308 2,060 512,485 SH   SOLE 22 512,485 0 0
CORMEDIX INC COM 21900C308 0 8 SH   SOLE 43 8 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 642 26,235 SH   SOLE 2 16,475 0 9,760
CORNERSTONE BLDG BRANDS INC COM 21925D109 17 690 SH   SOLE 7 690 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 4,005 163,529 SH   SOLE 18 163,529 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,367 137,480 SH   SOLE 19 137,480 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 62,077 2,534,777 SH   SOLE 21 2,534,777 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 34,120 1,393,236 SH   SOLE 22 1,352,202 0 41,034
CORNERSTONE BLDG BRANDS INC COM 21925D109 15 597 SH   SOLE 23 597 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 233 9,505 SH   SOLE 25 9,505 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 910 37,176 SH   SOLE 26 30,029 0 7,147
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,063 43,415 SH   SOLE 30 43,415 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 133 5,451 SH   SOLE 40 5,451 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 706 28,834 SH   SOLE 43 19,197 0 9,637
CORNING INC COM 219350105 44,502 1,412,323 SH   SOLE 2 268,059 0 1,144,264
CORNING INC COM 219350105 12,035 381,942 SH   SOLE 4 299,417 0 82,525
CORNING INC COM 219350105 22,477 713,337 SH   SOLE 7 689,434 0 23,903
CORNING INC COM 219350105 120 3,801 SH   SOLE 13 3,801 0 0
CORNING INC COM 219350105 3,675 116,621 SH   SOLE 15 116,621 0 0
CORNING INC COM 219350105 1 20 SH   SOLE 17 0 0 20
CORNING INC COM 219350105 58,267 1,849,152 SH   SOLE 18 1,742,950 0 106,202
CORNING INC COM 219350105 11,148 353,801 SH   SOLE 19 353,801 0 0
CORNING INC COM 219350105 706,153 22,410,429 SH   SOLE 21 22,410,429 0 0
CORNING INC COM 219350105 500,214 15,874,765 SH   SOLE 22 14,319,137 0 1,555,628
CORNING INC COM 219350105 42,989 1,364,293 SH   SOLE 23 1,364,293 0 0
CORNING INC COM 219350105 30,768 976,455 SH   SOLE 25 976,455 0 0
CORNING INC COM 219350105 49,815 1,580,933 SH   SOLE 26 604,580 0 976,353
CORNING INC COM 219350105 34,839 1,105,636 SH   SOLE 28 108,581 0 997,055
CORNING INC COM 219350105 15 462 SH   SOLE 29 462 0 0
CORNING INC COM 219350105 152,112 4,827,427 SH   SOLE 30 4,827,427 0 0
CORNING INC COM 219350105 5,329 169,130 SH   SOLE 31 87,922 0 81,208
CORNING INC COM 219350105 1,233 39,127 SH   SOLE 34 39,127 0 0
CORNING INC COM 219350105 9,458 300,174 SH   SOLE 36 300,174 0 0
CORNING INC COM 219350105 802 25,455 SH   SOLE 40 25,455 0 0
CORNING INC COM 219350105 61 1,932 SH   OTR 43 1,932 0 0
CORNING INC COM 219350105 20,207 641,303 SH   SOLE 43 571,612 0 69,691
CORPORACION AMER ARPTS S A COM L1995B107 77 13,819 SH   SOLE 21 13,819 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,102 347,543 SH   SOLE 2 210,043 0 137,500
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,428 54,536 SH   SOLE 4 54,536 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,734 142,574 SH   SOLE 7 142,574 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,852 528,893 SH   SOLE 18 522,390 0 6,503
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 22,711 867,177 SH   SOLE 19 867,177 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 236,009 9,011,398 SH   SOLE 21 9,011,398 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 123,755 4,725,268 SH   SOLE 22 4,608,186 0 117,082
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 710 27,094 SH   SOLE 23 27,094 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,144 501,871 SH   SOLE 25 501,871 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,630 62,244 SH   SOLE 26 54,428 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,839 70,228 SH   SOLE 28 1,296 0 68,932
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 16,110 615,103 SH   SOLE 30 615,103 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 323 12,331 SH   SOLE 36 12,331 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 361 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,074 41,007 SH   SOLE 43 30,611 0 10,396
CORSAIR GAMING INC COM 22041X102 310 23,643 SH   SOLE 2 15,504 0 8,139
CORSAIR GAMING INC COM 22041X102 5 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 1 60 SH   SOLE 17 0 0 60
CORSAIR GAMING INC COM 22041X102 1,682 128,112 SH   SOLE 18 128,112 0 0
CORSAIR GAMING INC COM 22041X102 890 67,817 SH   SOLE 19 67,817 0 0
CORSAIR GAMING INC COM 22041X102 55,216 4,205,301 SH   SOLE 21 4,205,301 0 0
CORSAIR GAMING INC COM 22041X102 10,571 805,074 SH   SOLE 22 778,677 0 26,397
CORSAIR GAMING INC COM 22041X102 112 8,563 SH   SOLE 25 8,563 0 0
CORSAIR GAMING INC COM 22041X102 32 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102 855 65,113 SH   SOLE 30 65,113 0 0
CORSAIR GAMING INC COM 22041X102 10 750 SH   SOLE 34 750 0 0
CORSAIR GAMING INC COM 22041X102 43 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 84 6,408 SH   SOLE 43 6,259 0 149
CORTEVA INC COM 22052L104 98,543 1,820,148 SH   SOLE 2 597,227 0 1,222,921
CORTEVA INC COM 22052L104 33,340 615,806 SH   SOLE 4 368,146 0 247,660
CORTEVA INC COM 22052L104 73,602 1,359,473 SH   SOLE 7 1,213,336 0 146,137
CORTEVA INC COM 22052L104 1,208 22,314 SH   SOLE 13 22,314 0 0
CORTEVA INC COM 22052L104 5,835 107,771 SH   SOLE 15 107,771 0 0
CORTEVA INC COM 22052L104 9 166 SH   SOLE 17 0 0 166
CORTEVA INC COM 22052L104 267,326 4,937,687 SH   SOLE 18 4,770,185 0 167,502
CORTEVA INC COM 22052L104 57,511 1,062,267 SH   SOLE 19 1,062,267 0 0
CORTEVA INC COM 22052L104 1,133,103 20,929,129 SH   SOLE 21 20,929,129 0 0
CORTEVA INC COM 22052L104 838,525 15,488,090 SH   SOLE 22 13,994,366 0 1,493,724
CORTEVA INC COM 22052L104 66,554 1,229,289 SH   SOLE 23 1,229,289 0 0
CORTEVA INC COM 22052L104 80,164 1,480,673 SH   SOLE 25 1,380,636 0 100,037
CORTEVA INC COM 22052L104 83,037 1,533,748 SH   SOLE 26 559,947 0 973,801
CORTEVA INC COM 22052L104 89,729 1,657,346 SH   SOLE 28 17,451 0 1,639,895
CORTEVA INC COM 22052L104 323,467 5,974,646 SH   SOLE 30 5,974,646 0 0
CORTEVA INC COM 22052L104 8,099 149,585 SH   SOLE 31 74,745 0 74,840
CORTEVA INC COM 22052L104 47,421 875,897 SH   SOLE 34 875,897 0 0
CORTEVA INC COM 22052L104 19,769 365,138 SH   SOLE 36 365,138 0 0
CORTEVA INC COM 22052L104 1,313 24,252 SH   SOLE 40 24,252 0 0
CORTEVA INC COM 22052L104 58 1,080 SH   OTR 43 1,080 0 0
CORTEVA INC COM 22052L104 34,014 628,266 SH   SOLE 43 543,123 0 85,143
CORTEXYME INC COM 22053A107 3 1,396 SH   SOLE 2 1,056 0 340
CORTEXYME INC COM 22053A107 9 4,271 SH   SOLE 18 4,271 0 0
CORTEXYME INC COM 22053A107 26 11,789 SH   SOLE 19 11,789 0 0
CORTEXYME INC COM 22053A107 481 216,858 SH   SOLE 21 216,858 0 0
CORTEXYME INC COM 22053A107 557 250,885 SH   SOLE 22 250,885 0 0
CORTEXYME INC COM 22053A107 32 14,516 SH   SOLE 30 14,516 0 0
CORTEXYME INC COM 22053A107 0 71 SH   SOLE 43 71 0 0
CORVEL CORP COM 221006109 798 5,419 SH   SOLE 2 4,179 0 1,240
CORVEL CORP COM 221006109 9 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 17 117 SH   SOLE 7 117 0 0
CORVEL CORP COM 221006109 4,380 29,738 SH   SOLE 18 29,738 0 0
CORVEL CORP COM 221006109 5,802 39,394 SH   SOLE 19 39,394 0 0
CORVEL CORP COM 221006109 165,607 1,124,516 SH   SOLE 21 1,124,516 0 0
CORVEL CORP COM 221006109 33,260 225,845 SH   SOLE 22 220,106 0 5,739
CORVEL CORP COM 221006109 47 321 SH   SOLE 23 321 0 0
CORVEL CORP COM 221006109 209 1,416 SH   SOLE 25 1,416 0 0
CORVEL CORP COM 221006109 1,378 9,354 SH   SOLE 26 4,333 0 5,021
CORVEL CORP COM 221006109 15 105 SH   SOLE 28 105 0 0
CORVEL CORP COM 221006109 6,924 47,016 SH   SOLE 30 47,016 0 0
CORVEL CORP COM 221006109 77 522 SH   SOLE 36 522 0 0
CORVEL CORP COM 221006109 177 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 29 197 SH   OTR 43 197 0 0
CORVEL CORP COM 221006109 489 3,319 SH   SOLE 43 3,310 0 9
CORVUS PHARMACEUTICALS INC COM 221015100 14 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 6 5,579 SH   SOLE 18 5,579 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 86 86,935 SH   SOLE 21 86,935 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 375 378,728 SH   SOLE 22 378,728 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 20 20,337 SH   SOLE 30 20,337 0 0
COSAN S A ADS 22113B103 17 1,233 SH   SOLE 25 1,233 0 0
COSAN S A ADS 22113B103 38 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103 1 67 SH   SOLE 43 39 0 28
COSTAMARE INC SHS Y1771G102 438 36,182 SH   SOLE 2 2,360 0 33,822
COSTAMARE INC SHS Y1771G102 33 2,759 SH   SOLE 4 0 0 2,759
COSTAMARE INC SHS Y1771G102 9 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102 1,854 153,222 SH   SOLE 18 153,222 0 0
COSTAMARE INC SHS Y1771G102 1,254 103,634 SH   SOLE 19 103,634 0 0
COSTAMARE INC SHS Y1771G102 21,979 1,816,432 SH   SOLE 21 1,816,432 0 0
COSTAMARE INC SHS Y1771G102 6,522 539,036 SH   SOLE 22 505,467 0 33,569
COSTAMARE INC SHS Y1771G102 831 68,663 SH   SOLE 43 67,310 0 1,353
COSTAR GROUP INC COM 22160N109 41,829 692,416 SH   SOLE 2 48,483 0 643,933
COSTAR GROUP INC COM 22160N109 16,265 269,242 SH   SOLE 4 149,347 0 119,895
COSTAR GROUP INC COM 22160N109 2,872 47,548 SH   SOLE 7 47,548 0 0
COSTAR GROUP INC COM 22160N109 118 1,959 SH   SOLE 13 1,959 0 0
COSTAR GROUP INC COM 22160N109 1,862 30,820 SH   SOLE 15 30,820 0 0
COSTAR GROUP INC COM 22160N109 22,059 365,148 SH   SOLE 18 344,904 0 20,244
COSTAR GROUP INC COM 22160N109 37,549 621,577 SH   SOLE 19 621,577 0 0
COSTAR GROUP INC COM 22160N109 361,871 5,990,257 SH   SOLE 21 5,990,257 0 0
COSTAR GROUP INC COM 22160N109 512,458 8,482,998 SH   SOLE 22 7,767,930 0 715,068
COSTAR GROUP INC COM 22160N109 37,498 620,727 SH   SOLE 23 620,727 0 0
COSTAR GROUP INC COM 22160N109 32,126 531,792 SH   SOLE 25 531,792 0 0
COSTAR GROUP INC COM 22160N109 31,249 517,288 SH   SOLE 26 259,587 0 257,701
COSTAR GROUP INC COM 22160N109 32,555 538,903 SH   SOLE 28 5,693 0 533,210
COSTAR GROUP INC COM 22160N109 43 715 SH   SOLE 29 715 0 0
COSTAR GROUP INC COM 22160N109 60,273 997,726 SH   SOLE 30 997,726 0 0
COSTAR GROUP INC COM 22160N109 4,872 80,655 SH   SOLE 31 42,606 0 38,049
COSTAR GROUP INC COM 22160N109 1,286 21,290 SH   SOLE 34 21,290 0 0
COSTAR GROUP INC COM 22160N109 8,026 132,853 SH   SOLE 36 132,853 0 0
COSTAR GROUP INC COM 22160N109 737 12,203 SH   SOLE 40 12,203 0 0
COSTAR GROUP INC COM 22160N109 44 731 SH   OTR 43 731 0 0
COSTAR GROUP INC COM 22160N109 12,485 206,675 SH   SOLE 43 188,884 0 17,791
COSTCO WHSL CORP NEW COM 22160K105 400,842 836,341 SH   SOLE 2 261,829 0 574,512
COSTCO WHSL CORP NEW COM 22160K105 158,895 331,528 SH   SOLE 4 204,128 0 127,400
COSTCO WHSL CORP NEW COM 22160K105 220,451 459,962 SH   SOLE 7 446,957 0 13,005
COSTCO WHSL CORP NEW COM 22160K105 10,627 22,172 SH   SOLE 13 22,172 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,794 43,386 SH   SOLE 15 43,386 0 0
COSTCO WHSL CORP NEW COM 22160K105 85 178 SH   SOLE 17 0 0 178
COSTCO WHSL CORP NEW COM 22160K105 375,360 783,174 SH   SOLE 18 708,071 0 75,103
COSTCO WHSL CORP NEW COM 22160K105 274,824 573,410 SH   SOLE 19 573,410 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,133,428 10,710,707 SH   SOLE 21 10,710,707 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,663,481 9,730,181 SH   SOLE 22 8,755,443 0 974,738
COSTCO WHSL CORP NEW COM 22160K105 353,215 736,969 SH   SOLE 23 736,969 0 0
COSTCO WHSL CORP NEW COM 22160K105 363,591 758,620 SH   SOLE 25 758,620 0 0
COSTCO WHSL CORP NEW COM 22160K105 497,320 1,037,639 SH   SOLE 26 451,734 0 585,905
COSTCO WHSL CORP NEW COM 22160K105 523,403 1,092,062 SH   SOLE 28 9,845 0 1,082,217
COSTCO WHSL CORP NEW COM 22160K105 9,761 20,367 SH   SOLE 29 20,367 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,258,403 2,625,612 SH   SOLE 30 2,604,839 0 20,773
COSTCO WHSL CORP NEW COM 22160K105 60,073 125,340 SH   SOLE 31 82,670 0 42,670
COSTCO WHSL CORP NEW COM 22160K105 48,642 101,490 SH   SOLE 32 101,490 0 0
COSTCO WHSL CORP NEW COM 22160K105 166,148 346,661 SH   SOLE 34 346,661 0 0
COSTCO WHSL CORP NEW COM 22160K105 81,437 169,915 SH   SOLE 36 169,915 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,881 14,357 SH   SOLE 40 14,357 0 0
COSTCO WHSL CORP NEW COM 22160K105 537 1,121 SH   OTR 43 1,121 0 0
COSTCO WHSL CORP NEW COM 22160K105 230,669 481,282 SH   SOLE 43 439,987 0 41,295
COTERRA ENERGY INC COM 127097103 21,634 838,868 SH   SOLE 2 302,112 0 536,756
COTERRA ENERGY INC COM 127097103 8,344 323,549 SH   SOLE 4 241,176 0 82,373
COTERRA ENERGY INC COM 127097103 20,063 777,947 SH   SOLE 7 753,765 0 24,182
COTERRA ENERGY INC COM 127097103 72 2,773 SH   SOLE 13 2,773 0 0
COTERRA ENERGY INC COM 127097103 3,091 119,867 SH   SOLE 15 119,867 0 0
COTERRA ENERGY INC COM 127097103 35,419 1,373,368 SH   SOLE 18 1,262,800 0 110,568
COTERRA ENERGY INC COM 127097103 8,944 346,798 SH   SOLE 19 346,798 0 0
COTERRA ENERGY INC COM 127097103 765,056 29,664,844 SH   SOLE 21 29,664,844 0 0
COTERRA ENERGY INC COM 127097103 432,572 16,772,853 SH   SOLE 22 15,215,019 0 1,557,834
COTERRA ENERGY INC COM 127097103 35,418 1,373,317 SH   SOLE 23 1,373,317 0 0
COTERRA ENERGY INC COM 127097103 26,331 1,020,994 SH   SOLE 25 1,020,994 0 0
COTERRA ENERGY INC COM 127097103 42,157 1,634,638 SH   SOLE 26 497,604 0 1,137,034
COTERRA ENERGY INC COM 127097103 34,269 1,328,777 SH   SOLE 28 123,272 0 1,205,505
COTERRA ENERGY INC COM 127097103 15 566 SH   SOLE 29 566 0 0
COTERRA ENERGY INC COM 127097103 160,926 6,239,870 SH   SOLE 30 6,084,489 0 155,381
COTERRA ENERGY INC COM 127097103 2,686 104,140 SH   SOLE 31 80,928 0 23,212
COTERRA ENERGY INC COM 127097103 1,090 42,255 SH   SOLE 34 42,255 0 0
COTERRA ENERGY INC COM 127097103 16,301 632,070 SH   SOLE 35 632,070 0 0
COTERRA ENERGY INC COM 127097103 6,780 262,879 SH   SOLE 36 262,879 0 0
COTERRA ENERGY INC COM 127097103 688 26,663 SH   SOLE 40 26,663 0 0
COTERRA ENERGY INC COM 127097103 44 1,722 SH   OTR 43 1,722 0 0
COTERRA ENERGY INC COM 127097103 24,952 967,498 SH   SOLE 43 886,829 0 80,669
COTY INC COM CL A 222070203 28,063 3,503,543 SH   SOLE 2 2,882,124 0 621,419
COTY INC COM CL A 222070203 46 5,754 SH   SOLE 4 932 0 4,822
COTY INC COM CL A 222070203 53 6,622 SH   SOLE 7 6,622 0 0
COTY INC COM CL A 222070203 5,969 745,182 SH   SOLE 18 745,182 0 0
COTY INC COM CL A 222070203 77,567 9,683,750 SH   SOLE 19 9,683,750 0 0
COTY INC COM CL A 222070203 131,606 16,430,185 SH   SOLE 21 16,430,185 0 0
COTY INC COM CL A 222070203 76,690 9,574,340 SH   SOLE 22 9,153,314 0 421,026
COTY INC COM CL A 222070203 387 48,322 SH   SOLE 25 48,322 0 0
COTY INC COM CL A 222070203 1,100 137,381 SH   SOLE 26 116,429 0 20,952
COTY INC COM CL A 222070203 20 2,483 SH   SOLE 28 2,483 0 0
COTY INC COM CL A 222070203 1,127 140,688 SH   SOLE 30 140,688 0 0
COTY INC COM CL A 222070203 52 6,529 SH   SOLE 31 4,991 0 1,538
COTY INC COM CL A 222070203 89,096 11,123,139 SH   SOLE 34 11,123,139 0 0
COTY INC COM CL A 222070203 73 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203 335 41,880 SH   SOLE 40 41,880 0 0
COTY INC COM CL A 222070203 1,991 248,574 SH   SOLE 43 226,832 0 21,742
COUCHBASE INC COM 22207T101 122 7,413 SH   SOLE 2 5,349 0 2,064
COUCHBASE INC COM 22207T101 6 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101 1,097 66,812 SH   SOLE 18 66,812 0 0
COUCHBASE INC COM 22207T101 1,188 72,346 SH   SOLE 19 72,346 0 0
COUCHBASE INC COM 22207T101 14,564 886,951 SH   SOLE 21 886,951 0 0
COUCHBASE INC COM 22207T101 6,594 401,571 SH   SOLE 22 390,286 0 11,285
COUCHBASE INC COM 22207T101 46 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101 27 1,628 SH   SOLE 26 0 0 1,628
COUCHBASE INC COM 22207T101 3,266 198,882 SH   SOLE 30 198,882 0 0
COUCHBASE INC COM 22207T101 0 5 SH   SOLE 43 5 0 0
COUPA SOFTWARE INC COM 22266L106 11,251 197,047 SH   SOLE 2 104,623 0 92,424
COUPA SOFTWARE INC COM 22266L106 2,806 49,147 SH   SOLE 4 28,108 0 21,039
COUPA SOFTWARE INC COM 22266L106 384 6,728 SH   SOLE 7 6,728 0 0
COUPA SOFTWARE INC COM 22266L106 24 414 SH   SOLE 13 414 0 0
COUPA SOFTWARE INC COM 22266L106 381 6,667 SH   SOLE 15 6,667 0 0
COUPA SOFTWARE INC COM 22266L106 6,792 118,956 SH   SOLE 18 115,009 0 3,947
COUPA SOFTWARE INC COM 22266L106 2,351 41,167 SH   SOLE 19 41,167 0 0
COUPA SOFTWARE INC COM 22266L106 72,774 1,274,504 SH   SOLE 21 1,274,504 0 0
COUPA SOFTWARE INC COM 22266L106 108,765 1,904,821 SH   SOLE 22 1,758,800 0 146,021
COUPA SOFTWARE INC COM 22266L106 6,646 116,386 SH   SOLE 23 116,386 0 0
COUPA SOFTWARE INC COM 22266L106 5,204 91,140 SH   SOLE 25 91,140 0 0
COUPA SOFTWARE INC COM 22266L106 5,859 102,603 SH   SOLE 26 54,952 0 47,651
COUPA SOFTWARE INC COM 22266L106 6,188 108,374 SH   SOLE 28 1,310 0 107,064
COUPA SOFTWARE INC COM 22266L106 9 152 SH   SOLE 29 152 0 0
COUPA SOFTWARE INC COM 22266L106 37,497 656,692 SH   SOLE 30 656,692 0 0
COUPA SOFTWARE INC COM 22266L106 911 15,949 SH   SOLE 31 8,531 0 7,418
COUPA SOFTWARE INC COM 22266L106 224 3,931 SH   SOLE 34 3,931 0 0
COUPA SOFTWARE INC COM 22266L106 1,614 28,263 SH   SOLE 36 28,263 0 0
COUPA SOFTWARE INC COM 22266L106 137 2,406 SH   SOLE 40 2,406 0 0
COUPA SOFTWARE INC COM 22266L106 18 308 SH   OTR 43 308 0 0
COUPA SOFTWARE INC COM 22266L106 2,939 51,474 SH   SOLE 43 45,700 0 5,774
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 6,315 7,650,000 PRN   SOLE 21 7,650,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 10,187 13,582,000 PRN   SOLE 21 13,582,000 0 0
COUPANG INC CL A 22266T109 2,467 193,451 SH   SOLE 2 33,925 0 159,526
COUPANG INC CL A 22266T109 107 8,361 SH   SOLE 4 8,361 0 0
COUPANG INC CL A 22266T109 65 5,135 SH   SOLE 15 5,135 0 0
COUPANG INC CL A 22266T109 1,712 134,263 SH   SOLE 18 134,263 0 0
COUPANG INC CL A 22266T109 14,099 1,105,830 SH   SOLE 19 1,105,830 0 0
COUPANG INC CL A 22266T109 1,080 84,726 SH   SOLE 21 84,726 0 0
COUPANG INC CL A 22266T109 2,159 169,300 SH   SOLE 22 151,039 0 18,261
COUPANG INC CL A 22266T109 116 9,130 SH   SOLE 23 9,130 0 0
COUPANG INC CL A 22266T109 8,140 638,433 SH   SOLE 25 638,433 0 0
COUPANG INC CL A 22266T109 3,727 292,321 SH   SOLE 26 20,739 0 271,582
COUPANG INC CL A 22266T109 2,756 216,126 SH   SOLE 28 48,228 0 167,898
COUPANG INC CL A 22266T109 14,380 1,127,866 SH   SOLE 30 1,127,866 0 0
COUPANG INC CL A 22266T109 74 5,821 SH   SOLE 31 5,821 0 0
COUPANG INC CL A 22266T109 6,103 478,668 SH   SOLE 34 478,668 0 0
COUPANG INC CL A 22266T109 1,390 109,046 SH   SOLE 36 109,046 0 0
COURSERA INC COM 22266M104 799 56,377 SH   SOLE 2 46,176 0 10,201
COURSERA INC COM 22266M104 19 1,319 SH   SOLE 7 1,319 0 0
COURSERA INC COM 22266M104 4,034 284,475 SH   SOLE 18 284,475 0 0
COURSERA INC COM 22266M104 3,689 260,177 SH   SOLE 19 260,177 0 0
COURSERA INC COM 22266M104 52,072 3,672,180 SH   SOLE 21 3,672,180 0 0
COURSERA INC COM 22266M104 32,762 2,310,467 SH   SOLE 22 2,258,624 0 51,843
COURSERA INC COM 22266M104 9 601 SH   SOLE 23 601 0 0
COURSERA INC COM 22266M104 88 6,186 SH   SOLE 25 6,186 0 0
COURSERA INC COM 22266M104 607 42,796 SH   SOLE 26 35,214 0 7,582
COURSERA INC COM 22266M104 489 34,455 SH   SOLE 30 34,455 0 0
COURSERA INC COM 22266M104 98 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104 4 276 SH   SOLE 43 276 0 0
COUSINS PPTYS INC COM NEW 222795502 15,168 518,917 SH   SOLE 2 342,589 0 176,328
COUSINS PPTYS INC COM NEW 222795502 10,299 352,359 SH   SOLE 4 351,325 0 1,034
COUSINS PPTYS INC COM NEW 222795502 6,168 211,004 SH   SOLE 7 211,004 0 0
COUSINS PPTYS INC COM NEW 222795502 19,371 662,693 SH   SOLE 18 662,693 0 0
COUSINS PPTYS INC COM NEW 222795502 14,589 499,123 SH   SOLE 19 499,123 0 0
COUSINS PPTYS INC COM NEW 222795502 256,474 8,774,331 SH   SOLE 21 8,774,331 0 0
COUSINS PPTYS INC COM NEW 222795502 161,013 5,508,496 SH   SOLE 22 5,072,556 0 435,940
COUSINS PPTYS INC COM NEW 222795502 866 29,628 SH   SOLE 23 29,628 0 0
COUSINS PPTYS INC COM NEW 222795502 19,246 658,439 SH   SOLE 25 658,439 0 0
COUSINS PPTYS INC COM NEW 222795502 1,877 64,203 SH   SOLE 26 53,152 0 11,051
COUSINS PPTYS INC COM NEW 222795502 4,873 166,718 SH   SOLE 28 19,258 0 147,460
COUSINS PPTYS INC COM NEW 222795502 19,442 665,153 SH   SOLE 30 665,153 0 0
COUSINS PPTYS INC COM NEW 222795502 64 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502 1,549 52,978 SH   SOLE 34 52,978 0 0
COUSINS PPTYS INC COM NEW 222795502 83 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502 567 19,388 SH   SOLE 40 19,388 0 0
COUSINS PPTYS INC COM NEW 222795502 3,577 122,368 SH   SOLE 43 120,167 0 2,201
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,599 63,733 SH   SOLE 2 17,430 0 46,303
COVENANT LOGISTICS GROUP INC CL A 22284P105 1 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 946 37,689 SH   SOLE 18 37,689 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 4,555 181,538 SH   SOLE 19 181,538 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 11,269 449,163 SH   SOLE 21 449,163 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 14,083 561,280 SH   SOLE 22 553,919 0 7,361
COVENANT LOGISTICS GROUP INC CL A 22284P105 303 12,061 SH   SOLE 23 12,061 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,736 69,189 SH   SOLE 26 0 0 69,189
COVETRUS INC COM 22304C100 2,741 132,116 SH   SOLE 2 54,740 0 77,376
COVETRUS INC COM 22304C100 8 402 SH   SOLE 4 402 0 0
COVETRUS INC COM 22304C100 27 1,316 SH   SOLE 7 1,316 0 0
COVETRUS INC COM 22304C100 8,107 390,680 SH   SOLE 18 390,680 0 0
COVETRUS INC COM 22304C100 5,901 284,389 SH   SOLE 19 284,389 0 0
COVETRUS INC COM 22304C100 270,851 13,053,080 SH   SOLE 21 13,053,080 0 0
COVETRUS INC COM 22304C100 57,313 2,762,095 SH   SOLE 22 2,642,863 0 119,232
COVETRUS INC COM 22304C100 40 1,951 SH   SOLE 23 1,951 0 0
COVETRUS INC COM 22304C100 412 19,877 SH   SOLE 25 19,877 0 0
COVETRUS INC COM 22304C100 1,305 62,868 SH   SOLE 26 40,300 0 22,568
COVETRUS INC COM 22304C100 37 1,793 SH   SOLE 28 1,793 0 0
COVETRUS INC COM 22304C100 4,390 211,558 SH   SOLE 30 211,558 0 0
COVETRUS INC COM 22304C100 174 8,378 SH   SOLE 36 8,378 0 0
COVETRUS INC COM 22304C100 247 11,880 SH   SOLE 40 11,880 0 0
COVETRUS INC COM 22304C100 8 383 SH   OTR 43 383 0 0
COVETRUS INC COM 22304C100 1,830 88,199 SH   SOLE 43 86,585 0 1,614
COWEN INC CL A NEW 223622606 3,314 139,896 SH   SOLE 2 90,011 0 49,885
COWEN INC CL A NEW 223622606 2 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 8 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 2,050 86,533 SH   SOLE 18 86,533 0 0
COWEN INC CL A NEW 223622606 5,300 223,728 SH   SOLE 19 223,728 0 0
COWEN INC CL A NEW 223622606 26,431 1,115,717 SH   SOLE 21 1,115,717 0 0
COWEN INC CL A NEW 223622606 23,361 986,097 SH   SOLE 22 956,246 0 29,851
COWEN INC CL A NEW 223622606 217 9,170 SH   SOLE 23 9,170 0 0
COWEN INC CL A NEW 223622606 110 4,644 SH   SOLE 25 4,644 0 0
COWEN INC CL A NEW 223622606 1,347 56,855 SH   SOLE 26 1,779 0 55,076
COWEN INC CL A NEW 223622606 48 2,016 SH   SOLE 28 2,016 0 0
COWEN INC CL A NEW 223622606 570 24,048 SH   SOLE 30 24,048 0 0
COWEN INC CL A NEW 223622606 106 4,491 SH   SOLE 34 4,491 0 0
COWEN INC CL A NEW 223622606 82 3,468 SH   SOLE 36 3,468 0 0
COWEN INC CL A NEW 223622606 70 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,109 46,799 SH   SOLE 43 46,166 0 633
CPI CARD GROUP INC COM NEW 12634H200 16 959 SH   SOLE 2 959 0 0
CPI CARD GROUP INC COM NEW 12634H200 12 734 SH   SOLE 18 734 0 0
CPI CARD GROUP INC COM NEW 12634H200 156 9,283 SH   SOLE 21 9,283 0 0
CPI CARD GROUP INC COM NEW 12634H200 583 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 107 34,822 SH   SOLE 21 34,822 0 0
CPS TECHNOLOGIES CORP COM 12619F104 373 121,521 SH   SOLE 22 121,521 0 0
CRA INTL INC COM 12618T105 763 8,543 SH   SOLE 2 7,748 0 795
CRA INTL INC COM 12618T105 9 96 SH   SOLE 7 96 0 0
CRA INTL INC COM 12618T105 1,758 19,684 SH   SOLE 18 19,684 0 0
CRA INTL INC COM 12618T105 1,181 13,223 SH   SOLE 19 13,223 0 0
CRA INTL INC COM 12618T105 24,227 271,238 SH   SOLE 21 271,238 0 0
CRA INTL INC COM 12618T105 16,638 186,275 SH   SOLE 22 180,904 0 5,371
CRA INTL INC COM 12618T105 85 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105 49 545 SH   SOLE 30 545 0 0
CRA INTL INC COM 12618T105 82 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105 51 566 SH   SOLE 43 548 0 18
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,070 24,794 SH   SOLE 2 22,435 0 2,359
CRACKER BARREL OLD CTRY STOR COM 22410J106 1 9 SH   SOLE 4 9 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 43 519 SH   SOLE 7 519 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 8,200 98,216 SH   SOLE 18 98,216 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,817 45,714 SH   SOLE 19 45,714 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 134,872 1,615,431 SH   SOLE 21 1,615,431 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 57,474 688,391 SH   SOLE 22 674,717 0 13,674
CRACKER BARREL OLD CTRY STOR COM 22410J106 64 772 SH   SOLE 23 772 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 283 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 677 8,109 SH   SOLE 26 6,159 0 1,950
CRACKER BARREL OLD CTRY STOR COM 22410J106 32 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 745 8,918 SH   SOLE 30 8,918 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 66 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 258 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,705 32,403 SH   SOLE 43 27,281 0 5,122
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 1,703 2,100,000 PRN   SOLE 21 2,100,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 892 1,100,000 PRN   SOLE 22 1,100,000 0 0
CRANE HLDGS CO COM 224441105 5,743 65,594 SH   SOLE 2 40,877 0 24,717
CRANE HLDGS CO COM 224441105 53 603 SH   SOLE 4 188 0 415
CRANE HLDGS CO COM 224441105 69 783 SH   SOLE 7 783 0 0
CRANE HLDGS CO COM 224441105 8,986 102,624 SH   SOLE 18 102,624 0 0
CRANE HLDGS CO COM 224441105 1,259 14,374 SH   SOLE 19 14,374 0 0
CRANE HLDGS CO COM 224441105 198,494 2,266,953 SH   SOLE 21 2,266,953 0 0
CRANE HLDGS CO COM 224441105 114,692 1,309,872 SH   SOLE 22 1,251,031 0 58,841
CRANE HLDGS CO COM 224441105 663 7,576 SH   SOLE 25 7,576 0 0
CRANE HLDGS CO COM 224441105 1,821 20,795 SH   SOLE 26 17,355 0 3,440
CRANE HLDGS CO COM 224441105 79 906 SH   SOLE 28 906 0 0
CRANE HLDGS CO COM 224441105 1,478 16,879 SH   SOLE 30 16,879 0 0
CRANE HLDGS CO COM 224441105 73 832 SH   SOLE 31 723 0 109
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,933 33,493 SH   SOLE 43 31,679 0 1,814
CRAWFORD & CO CL B 224633107 73 10,420 SH   SOLE 21 10,420 0 0
CRAWFORD & CO CL B 224633107 2,679 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206 2,049 262,745 SH   SOLE 2 246,151 0 16,594
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 412 52,760 SH   SOLE 18 52,760 0 0
CRAWFORD & CO CL A 224633206 284 36,362 SH   SOLE 19 36,362 0 0
CRAWFORD & CO CL A 224633206 4,948 634,315 SH   SOLE 21 634,315 0 0
CRAWFORD & CO CL A 224633206 4,861 623,240 SH   SOLE 22 613,628 0 9,612
CRAWFORD & CO CL A 224633206 65 8,330 SH   SOLE 23 8,330 0 0
CRAWFORD & CO CL A 224633206 241 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206 2 290 SH   SOLE 43 290 0 0
CREATD INC COM 225265107 0 673 SH   SOLE 22 673 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 232 32,703 SH   SOLE 2 32,263 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 18 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 503 70,796 SH   SOLE 21 70,796 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 1,719 242,090 SH   SOLE 22 242,090 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 12 1,692 SH   SOLE 23 1,692 0 0
CREDICORP LTD COM G2519Y108 10,473 87,343 SH   SOLE 2 11,222 0 76,121
CREDICORP LTD COM G2519Y108 4,387 36,584 SH   SOLE 4 12,627 0 23,957
CREDICORP LTD COM G2519Y108 1,134 9,460 SH   SOLE 7 9,460 0 0
CREDICORP LTD COM G2519Y108 25 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108 211 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 8,290 69,136 SH   SOLE 18 22,763 0 46,373
CREDICORP LTD COM G2519Y108 39,680 330,916 SH   SOLE 19 330,916 0 0
CREDICORP LTD COM G2519Y108 217,266 1,811,908 SH   SOLE 21 1,811,908 0 0
CREDICORP LTD COM G2519Y108 87,907 733,110 SH   SOLE 22 676,609 0 56,501
CREDICORP LTD COM G2519Y108 9,503 79,255 SH   SOLE 23 79,255 0 0
CREDICORP LTD COM G2519Y108 23,116 192,775 SH   SOLE 25 192,775 0 0
CREDICORP LTD COM G2519Y108 17,259 143,929 SH   SOLE 26 49,089 0 94,840
CREDICORP LTD COM G2519Y108 16,247 135,491 SH   SOLE 28 3,642 0 131,849
CREDICORP LTD COM G2519Y108 78,433 654,102 SH   SOLE 30 645,590 0 8,512
CREDICORP LTD COM G2519Y108 43,098 359,421 SH   SOLE 34 359,421 0 0
CREDICORP LTD COM G2519Y108 2,646 22,066 SH   SOLE 36 22,066 0 0
CREDICORP LTD COM G2519Y108 19 159 SH   SOLE 40 159 0 0
CREDICORP LTD COM G2519Y108 12,871 107,341 SH   SOLE 43 100,673 0 6,668
CREDIT ACCEP CORP MICH COM 225310101 7,392 15,614 SH   SOLE 2 2,946 0 12,668
CREDIT ACCEP CORP MICH COM 225310101 50 106 SH   SOLE 4 30 0 76
CREDIT ACCEP CORP MICH COM 225310101 39 83 SH   SOLE 7 83 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,336 2,823 SH   SOLE 18 2,823 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,000 2,112 SH   SOLE 19 2,112 0 0
CREDIT ACCEP CORP MICH COM 225310101 42,786 90,378 SH   SOLE 21 90,378 0 0
CREDIT ACCEP CORP MICH COM 225310101 77,285 163,252 SH   SOLE 22 154,522 0 8,730
CREDIT ACCEP CORP MICH COM 225310101 557 1,176 SH   SOLE 25 1,176 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,848 3,903 SH   SOLE 26 3,102 0 801
CREDIT ACCEP CORP MICH COM 225310101 105 222 SH   SOLE 28 222 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,608 3,396 SH   SOLE 30 3,396 0 0
CREDIT ACCEP CORP MICH COM 225310101 76 160 SH   SOLE 31 102 0 58
CREDIT ACCEP CORP MICH COM 225310101 34 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101 464 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,943 4,104 SH   SOLE 43 3,779 0 325
CREDIT SUISSE GROUP SPONSORED ADR 225401108 4,875 859,786 SH   SOLE 43 730,478 0 129,308
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1,108 94,858 SH   SOLE 2 92,417 0 2,441
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1 128 SH   SOLE 7 128 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 659 56,444 SH   SOLE 18 56,444 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 475 40,690 SH   SOLE 19 40,690 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 8,510 728,569 SH   SOLE 21 728,569 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 6,056 518,521 SH   SOLE 22 496,859 0 21,662
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 90 7,697 SH   SOLE 25 7,697 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 25,009 2,141,157 SH   SOLE 34 2,141,157 0 0
CRESCENT CAP BDC INC COM 225655109 3,050 196,765 SH   SOLE 30 196,765 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 153 12,246 SH   SOLE 2 9,352 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 979 78,439 SH   SOLE 18 78,439 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 730 58,507 SH   SOLE 19 58,507 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 13,260 1,062,469 SH   SOLE 21 1,062,469 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 9,372 751,001 SH   SOLE 22 732,805 0 18,196
CRESCENT ENERGY COMPANY CL A COM 44952J104 55 4,426 SH   SOLE 26 1,267 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104 32 2,597 SH   SOLE 40 2,597 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 18 1,464 SH   SOLE 43 1,464 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,643 230,809 SH   SOLE 21 230,809 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,071 150,476 SH   SOLE 43 144,698 0 5,778
CRESUD S A C I F Y A SPONSORED ADR 226406106 77 15,260 SH   SOLE 21 15,260 0 0
CREXENDO INC COM 226552107 5 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 52 16,834 SH   SOLE 21 16,834 0 0
CRH PLC ADR 12626K203 73 2,087 SH   SOLE 18 2,087 0 0
CRH PLC ADR 12626K203 18,399 528,412 SH   SOLE 43 475,865 0 52,547
CRICUT INC COM CL A 22658D100 39 6,405 SH   SOLE 2 5,709 0 696
CRICUT INC COM CL A 22658D100 292 47,516 SH   SOLE 21 47,516 0 0
CRICUT INC COM CL A 22658D100 3,077 501,066 SH   SOLE 22 492,316 0 8,750
CRICUT INC COM CL A 22658D100 21 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100 35 5,757 SH   SOLE 30 5,757 0 0
CRICUT INC COM CL A 22658D100 20 3,294 SH   SOLE 40 3,294 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 730 39,148 SH   SOLE 2 11,633 0 27,515
CRINETICS PHARMACEUTICALS IN COM 22663K107 10 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,006 161,153 SH   SOLE 18 161,153 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,790 95,975 SH   SOLE 19 95,975 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 42,169 2,261,048 SH   SOLE 21 2,261,048 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 22,039 1,181,733 SH   SOLE 22 1,130,490 0 51,243
CRINETICS PHARMACEUTICALS IN COM 22663K107 136 7,276 SH   SOLE 25 7,276 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 40 2,154 SH   SOLE 26 0 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107 523 28,032 SH   SOLE 30 28,032 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 65 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 167 8,973 SH   SOLE 43 7,952 0 1,021
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,254 20,636 SH   SOLE 2 17,967 0 2,669
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 24 392 SH   SOLE 7 392 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 59,810 984,198 SH   SOLE 21 984,198 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60,359 993,237 SH   SOLE 22 961,604 0 31,633
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 661 10,874 SH   SOLE 25 10,874 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,457 40,435 SH   SOLE 26 34,572 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 76 1,257 SH   SOLE 28 1,257 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,086 83,692 SH   SOLE 30 83,692 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 108 1,770 SH   SOLE 36 1,770 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 566 9,311 SH   SOLE 40 9,311 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 369 6,080 SH   SOLE 43 5,116 0 964
CRITEO S A SPONS ADS 226718104 1,049 43,004 SH   SOLE 43 31,212 0 11,792
CROCS INC COM 227046109 9,968 204,801 SH   SOLE 2 170,079 0 34,722
CROCS INC COM 227046109 89 1,838 SH   SOLE 4 1,838 0 0
CROCS INC COM 227046109 33 688 SH   SOLE 7 688 0 0
CROCS INC COM 227046109 21 441 SH   SOLE 13 441 0 0
CROCS INC COM 227046109 13,012 267,352 SH   SOLE 18 259,547 0 7,805
CROCS INC COM 227046109 15,832 325,283 SH   SOLE 19 325,283 0 0
CROCS INC COM 227046109 207,510 4,263,614 SH   SOLE 21 4,263,614 0 0
CROCS INC COM 227046109 102,156 2,098,957 SH   SOLE 22 2,060,493 0 38,464
CROCS INC COM 227046109 479 9,832 SH   SOLE 23 9,832 0 0
CROCS INC COM 227046109 468 9,618 SH   SOLE 25 9,618 0 0
CROCS INC COM 227046109 3,366 69,164 SH   SOLE 26 23,333 0 45,831
CROCS INC COM 227046109 62 1,270 SH   SOLE 28 1,112 0 158
CROCS INC COM 227046109 2,029 41,679 SH   SOLE 30 41,679 0 0
CROCS INC COM 227046109 589 12,092 SH   SOLE 34 12,092 0 0
CROCS INC COM 227046109 78 1,608 SH   SOLE 36 1,608 0 0
CROCS INC COM 227046109 372 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 2,096 43,067 SH   SOLE 43 41,617 0 1,450
CRONOS GROUP INC COM 22717L101 0 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104 2,280 109,481 SH   SOLE 2 62,478 0 47,003
CROSS CTRY HEALTHCARE INC COM 227483104 10 470 SH   SOLE 7 470 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,853 136,968 SH   SOLE 18 136,968 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 4,477 214,914 SH   SOLE 19 214,914 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 90,699 4,354,236 SH   SOLE 21 4,354,236 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 21,992 1,055,769 SH   SOLE 22 1,014,844 0 40,925
CROSS CTRY HEALTHCARE INC COM 227483104 122 5,851 SH   SOLE 23 5,851 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 145 6,942 SH   SOLE 25 6,942 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 592 28,429 SH   SOLE 26 2,653 0 25,776
CROSS CTRY HEALTHCARE INC COM 227483104 2,073 99,507 SH   SOLE 30 99,507 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 149 7,156 SH   SOLE 36 7,156 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 74 3,575 SH   SOLE 40 3,575 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 841 40,380 SH   SOLE 43 40,116 0 264
CROSSFIRST BANKSHARES INC COM 22766M109 783 59,348 SH   SOLE 2 30,667 0 28,681
CROSSFIRST BANKSHARES INC COM 22766M109 7 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,978 149,847 SH   SOLE 18 149,847 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,097 83,112 SH   SOLE 19 83,112 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 23,324 1,766,997 SH   SOLE 21 1,766,997 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 14,487 1,097,505 SH   SOLE 22 1,043,721 0 53,784
CROSSFIRST BANKSHARES INC COM 22766M109 78 5,911 SH   SOLE 25 5,911 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 169 12,776 SH   SOLE 30 12,776 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 82 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 163 12,314 SH   SOLE 43 11,843 0 471
CROWDSTRIKE HLDGS INC CL A 22788C105 66,095 392,115 SH   SOLE 2 48,642 0 343,473
CROWDSTRIKE HLDGS INC CL A 22788C105 22,345 132,562 SH   SOLE 4 77,909 0 54,653
CROWDSTRIKE HLDGS INC CL A 22788C105 8,644 51,280 SH   SOLE 7 51,280 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 138 820 SH   SOLE 13 820 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,813 16,690 SH   SOLE 15 16,690 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 64,988 385,547 SH   SOLE 18 374,756 0 10,791
CROWDSTRIKE HLDGS INC CL A 22788C105 135,458 803,620 SH   SOLE 19 803,620 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 675,844 4,009,515 SH   SOLE 21 4,009,515 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 769,654 4,566,053 SH   SOLE 22 4,186,741 0 379,312
CROWDSTRIKE HLDGS INC CL A 22788C105 52,500 311,462 SH   SOLE 23 311,462 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 49,927 296,195 SH   SOLE 25 296,195 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 54,305 322,170 SH   SOLE 26 142,768 0 179,402
CROWDSTRIKE HLDGS INC CL A 22788C105 67,812 402,304 SH   SOLE 28 5,796 0 396,508
CROWDSTRIKE HLDGS INC CL A 22788C105 65 383 SH   SOLE 29 383 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 124,964 741,362 SH   SOLE 30 741,362 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,673 39,587 SH   SOLE 31 20,893 0 18,694
CROWDSTRIKE HLDGS INC CL A 22788C105 8,251 48,952 SH   SOLE 32 48,952 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 107,015 634,880 SH   SOLE 34 634,880 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 11,550 68,522 SH   SOLE 36 68,522 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,046 6,208 SH   SOLE 40 6,208 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 94 558 SH   OTR 43 558 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 15,048 89,272 SH   SOLE 43 78,268 0 11,003
CROWN CASTLE INTL CORP NEW COM 22822V101 194,852 1,157,213 SH   SOLE 2 447,929 0 709,284
CROWN CASTLE INTL CORP NEW COM 22822V101 72,946 433,221 SH   SOLE 4 297,450 0 135,771
CROWN CASTLE INTL CORP NEW COM 22822V101 184,131 1,093,545 SH   SOLE 7 1,081,407 0 12,138
CROWN CASTLE INTL CORP NEW COM 22822V101 6,745 40,057 SH   SOLE 13 40,057 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 10,763 63,920 SH   SOLE 15 63,920 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH   SOLE 17 0 0 3
CROWN CASTLE INTL CORP NEW COM 22822V101 122,468 727,331 SH   SOLE 18 639,958 0 87,373
CROWN CASTLE INTL CORP NEW COM 22822V101 102,634 609,536 SH   SOLE 19 609,536 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,130,904 12,655,330 SH   SOLE 21 12,655,330 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,643,167 9,758,685 SH   SOLE 22 8,716,354 0 1,042,331
CROWN CASTLE INTL CORP NEW COM 22822V101 134,483 798,685 SH   SOLE 23 798,685 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 120,235 714,067 SH   SOLE 25 714,067 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 166,675 989,874 SH   SOLE 26 396,266 0 593,608
CROWN CASTLE INTL CORP NEW COM 22822V101 119,209 707,974 SH   SOLE 28 6,990 0 700,984
CROWN CASTLE INTL CORP NEW COM 22822V101 5,808 34,495 SH   SOLE 29 34,495 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 420,351 2,496,445 SH   SOLE 30 2,496,445 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 25,299 150,251 SH   SOLE 31 108,557 0 41,694
CROWN CASTLE INTL CORP NEW COM 22822V101 44,410 263,751 SH   SOLE 34 263,751 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 34,601 205,492 SH   SOLE 36 205,492 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,351 13,962 SH   SOLE 40 13,962 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 194 1,151 SH   OTR 43 1,151 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 53,239 316,181 SH   SOLE 43 288,107 0 28,074
CROWN CRAFTS INC COM 228309100 12 1,902 SH   SOLE 18 1,902 0 0
CROWN CRAFTS INC COM 228309100 167 26,713 SH   SOLE 21 26,713 0 0
CROWN CRAFTS INC COM 228309100 2 345 SH   SOLE 22 345 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 1 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106 13,443 145,855 SH   SOLE 2 24,961 0 120,894
CROWN HLDGS INC COM 228368106 9,606 104,220 SH   SOLE 4 53,041 0 51,179
CROWN HLDGS INC COM 228368106 1,419 15,395 SH   SOLE 7 15,395 0 0
CROWN HLDGS INC COM 228368106 49 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106 1,421 15,413 SH   SOLE 15 15,413 0 0
CROWN HLDGS INC COM 228368106 7,112 77,159 SH   SOLE 18 70,814 0 6,345
CROWN HLDGS INC COM 228368106 5,913 64,156 SH   SOLE 19 64,156 0 0
CROWN HLDGS INC COM 228368106 153,160 1,661,709 SH   SOLE 21 1,661,709 0 0
CROWN HLDGS INC COM 228368106 263,720 2,861,234 SH   SOLE 22 2,633,601 0 227,633
CROWN HLDGS INC COM 228368106 19,825 215,087 SH   SOLE 23 215,087 0 0
CROWN HLDGS INC COM 228368106 3,325 36,077 SH   SOLE 25 36,077 0 0
CROWN HLDGS INC COM 228368106 11,317 122,784 SH   SOLE 26 91,589 0 31,195
CROWN HLDGS INC COM 228368106 13,092 142,042 SH   SOLE 28 1,648 0 140,394
CROWN HLDGS INC COM 228368106 25,744 279,306 SH   SOLE 30 261,609 0 17,697
CROWN HLDGS INC COM 228368106 2,372 25,735 SH   SOLE 31 13,264 0 12,471
CROWN HLDGS INC COM 228368106 48,382 524,921 SH   SOLE 34 524,921 0 0
CROWN HLDGS INC COM 228368106 2,558 27,755 SH   SOLE 36 27,755 0 0
CROWN HLDGS INC COM 228368106 380 4,125 SH   SOLE 40 4,125 0 0
CROWN HLDGS INC COM 228368106 27 298 SH   OTR 43 298 0 0
CROWN HLDGS INC COM 228368106 6,725 72,967 SH   SOLE 43 70,556 0 2,411
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 357 36,310 SH   SOLE 18 36,310 0 0
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,355 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 11,228 SH   SOLE 21 11,228 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,081 34,898 SH   SOLE 2 28,123 0 6,775
CRYOPORT INC COM PAR $0.001 229050307 21 675 SH   SOLE 4 170 0 505
CRYOPORT INC COM PAR $0.001 229050307 18 574 SH   SOLE 7 574 0 0
CRYOPORT INC COM PAR $0.001 229050307 3,665 118,310 SH   SOLE 18 118,310 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,657 85,757 SH   SOLE 19 85,757 0 0
CRYOPORT INC COM PAR $0.001 229050307 55,740 1,799,218 SH   SOLE 21 1,799,218 0 0
CRYOPORT INC COM PAR $0.001 229050307 35,294 1,139,244 SH   SOLE 22 1,105,461 0 33,783
CRYOPORT INC COM PAR $0.001 229050307 9 275 SH   SOLE 23 275 0 0
CRYOPORT INC COM PAR $0.001 229050307 237 7,665 SH   SOLE 25 7,665 0 0
CRYOPORT INC COM PAR $0.001 229050307 439 14,169 SH   SOLE 26 10,604 0 3,565
CRYOPORT INC COM PAR $0.001 229050307 25 814 SH   SOLE 28 814 0 0
CRYOPORT INC COM PAR $0.001 229050307 880 28,403 SH   SOLE 30 28,403 0 0
CRYOPORT INC COM PAR $0.001 229050307 162 5,215 SH   SOLE 40 5,215 0 0
CRYOPORT INC COM PAR $0.001 229050307 405 13,071 SH   SOLE 43 12,226 0 845
CRYPTYDE INC COM 22890A104 14 7,028 SH   SOLE 2 3,909 0 3,119
CRYPTYDE INC COM 22890A104 0 212 SH   SOLE 7 212 0 0
CRYPTYDE INC COM 22890A104 105 51,551 SH   SOLE 18 51,551 0 0
CRYPTYDE INC COM 22890A104 68 33,497 SH   SOLE 19 33,497 0 0
CRYPTYDE INC COM 22890A104 1,305 642,889 SH   SOLE 21 642,889 0 0
CRYPTYDE INC COM 22890A104 927 456,833 SH   SOLE 22 441,476 0 15,357
CRYPTYDE INC COM 22890A104 3 1,427 SH   SOLE 26 0 0 1,427
CS DISCO INC COM 126327105 730 40,446 SH   SOLE 2 35,734 0 4,712
CS DISCO INC COM 126327105 3 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105 1,047 58,043 SH   SOLE 18 58,043 0 0
CS DISCO INC COM 126327105 4,796 265,829 SH   SOLE 19 265,829 0 0
CS DISCO INC COM 126327105 13,188 731,015 SH   SOLE 21 731,015 0 0
CS DISCO INC COM 126327105 7,014 388,790 SH   SOLE 22 379,014 0 9,776
CS DISCO INC COM 126327105 56 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105 1,957 108,505 SH   SOLE 26 0 0 108,505
CS DISCO INC COM 126327105 17,607 976,006 SH   SOLE 34 976,006 0 0
CSG SYS INTL INC COM 126349109 8,296 139,010 SH   SOLE 2 89,333 0 49,677
CSG SYS INTL INC COM 126349109 6 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 21 346 SH   SOLE 7 346 0 0
CSG SYS INTL INC COM 126349109 8,863 148,508 SH   SOLE 18 132,464 0 16,044
CSG SYS INTL INC COM 126349109 24,983 418,624 SH   SOLE 19 418,624 0 0
CSG SYS INTL INC COM 126349109 229,943 3,852,938 SH   SOLE 21 3,852,938 0 0
CSG SYS INTL INC COM 126349109 69,489 1,164,362 SH   SOLE 22 1,142,759 0 21,603
CSG SYS INTL INC COM 126349109 853 14,301 SH   SOLE 23 14,301 0 0
CSG SYS INTL INC COM 126349109 251 4,201 SH   SOLE 25 4,201 0 0
CSG SYS INTL INC COM 126349109 5,599 93,810 SH   SOLE 26 17,193 0 76,617
CSG SYS INTL INC COM 126349109 35 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109 4,612 77,274 SH   SOLE 30 77,274 0 0
CSG SYS INTL INC COM 126349109 13 212 SH   SOLE 36 212 0 0
CSG SYS INTL INC COM 126349109 221 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 1,437 24,082 SH   SOLE 43 24,046 0 36
CSP INC COM 126389105 8 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 91 10,034 SH   SOLE 21 10,034 0 0
CSP INC COM 126389105 2 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106 858 8,330 SH   SOLE 2 6,508 0 1,822
CSW INDUSTRIALS INC COM 126402106 5 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 19 181 SH   SOLE 7 181 0 0
CSW INDUSTRIALS INC COM 126402106 4,008 38,898 SH   SOLE 18 38,898 0 0
CSW INDUSTRIALS INC COM 126402106 2,784 27,025 SH   SOLE 19 27,025 0 0
CSW INDUSTRIALS INC COM 126402106 51,896 503,701 SH   SOLE 21 503,701 0 0
CSW INDUSTRIALS INC COM 126402106 37,350 362,516 SH   SOLE 22 353,671 0 8,845
CSW INDUSTRIALS INC COM 126402106 272 2,638 SH   SOLE 25 2,638 0 0
CSW INDUSTRIALS INC COM 126402106 727 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 27 266 SH   SOLE 28 266 0 0
CSW INDUSTRIALS INC COM 126402106 2,445 23,731 SH   SOLE 30 23,731 0 0
CSW INDUSTRIALS INC COM 126402106 228 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106 778 7,548 SH   SOLE 43 7,314 0 234
CSX CORP COM 126408103 111,302 3,830,062 SH   SOLE 2 835,470 0 2,994,592
CSX CORP COM 126408103 38,391 1,321,079 SH   SOLE 4 1,056,672 0 264,407
CSX CORP COM 126408103 63,135 2,172,570 SH   SOLE 7 2,107,126 0 65,444
CSX CORP COM 126408103 291 10,012 SH   SOLE 13 10,012 0 0
CSX CORP COM 126408103 9,675 332,934 SH   SOLE 15 332,934 0 0
CSX CORP COM 126408103 119,722 4,119,832 SH   SOLE 18 3,771,932 0 347,900
CSX CORP COM 126408103 55,036 1,893,885 SH   SOLE 19 1,893,885 0 0
CSX CORP COM 126408103 1,348,861 46,416,419 SH   SOLE 21 46,416,419 0 0
CSX CORP COM 126408103 1,350,727 46,480,640 SH   SOLE 22 42,000,699 0 4,479,941
CSX CORP COM 126408103 109,054 3,752,722 SH   SOLE 23 3,752,722 0 0
CSX CORP COM 126408103 97,594 3,358,352 SH   SOLE 25 3,358,352 0 0
CSX CORP COM 126408103 127,679 4,393,635 SH   SOLE 26 1,566,000 0 2,827,635
CSX CORP COM 126408103 151,798 5,223,611 SH   SOLE 28 577,996 0 4,645,615
CSX CORP COM 126408103 84 2,895 SH   SOLE 29 2,895 0 0
CSX CORP COM 126408103 366,017 12,595,200 SH   SOLE 30 12,398,889 0 196,311
CSX CORP COM 126408103 13,579 467,285 SH   SOLE 31 240,322 0 226,963
CSX CORP COM 126408103 14,587 501,977 SH   SOLE 32 501,977 0 0
CSX CORP COM 126408103 17,152 590,236 SH   SOLE 34 590,236 0 0
CSX CORP COM 126408103 26,422 909,229 SH   SOLE 36 909,229 0 0
CSX CORP COM 126408103 2,085 71,735 SH   SOLE 40 71,735 0 0
CSX CORP COM 126408103 159 5,472 SH   OTR 43 5,472 0 0
CSX CORP COM 126408103 56,178 1,933,187 SH   SOLE 43 1,793,826 0 139,361
CSX CORP OPTIONS 126408103 218 7,500 SH Call SOLE 4 7,500 0 0
CSX CORP OPTIONS 126408103 2,386 82,100 SH Call SOLE 18 82,100 0 0
CSX CORP OPTIONS 126408103 25,570 879,900 SH Call SOLE 19 879,900 0 0
CSX CORP OPTIONS 126408103 1,441 49,600 SH Call SOLE 22 49,600 0 0
CSX CORP OPTIONS 126408103 11,281 388,200 SH Call SOLE 34 388,200 0 0
CTI BIOPHARMA CORP COM 12648L601 349 58,388 SH   SOLE 2 3,943 0 54,445
CTI BIOPHARMA CORP COM 12648L601 6 1,006 SH   SOLE 7 1,006 0 0
CTI BIOPHARMA CORP COM 12648L601 1,630 273,022 SH   SOLE 18 273,022 0 0
CTI BIOPHARMA CORP COM 12648L601 1,004 168,154 SH   SOLE 19 168,154 0 0
CTI BIOPHARMA CORP COM 12648L601 19,436 3,255,666 SH   SOLE 21 3,255,666 0 0
CTI BIOPHARMA CORP COM 12648L601 12,630 2,115,507 SH   SOLE 22 2,064,417 0 51,090
CTI BIOPHARMA CORP COM 12648L601 115 19,226 SH   SOLE 43 18,532 0 694
CTO RLTY GROWTH INC NEW COM 22948Q101 2,082 34,057 SH   SOLE 2 28,331 0 5,726
CTO RLTY GROWTH INC NEW COM 22948Q101 5 83 SH   SOLE 7 83 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,091 17,858 SH   SOLE 18 17,858 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,457 23,831 SH   SOLE 19 23,831 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 14,129 231,163 SH   SOLE 21 231,163 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 12,068 197,445 SH   SOLE 22 192,246 0 5,199
CTO RLTY GROWTH INC NEW COM 22948Q101 15 248 SH   SOLE 23 248 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 252 4,123 SH   SOLE 43 3,996 0 127
CTS CORP COM 126501105 430 12,621 SH   SOLE 2 9,477 0 3,144
CTS CORP COM 126501105 6 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 14 423 SH   SOLE 7 423 0 0
CTS CORP COM 126501105 3,824 112,299 SH   SOLE 18 112,299 0 0
CTS CORP COM 126501105 1,947 57,186 SH   SOLE 19 57,186 0 0
CTS CORP COM 126501105 135,176 3,969,923 SH   SOLE 21 3,969,923 0 0
CTS CORP COM 126501105 27,477 806,952 SH   SOLE 22 786,890 0 20,062
CTS CORP COM 126501105 202 5,947 SH   SOLE 25 5,947 0 0
CTS CORP COM 126501105 877 25,743 SH   SOLE 26 21,330 0 4,413
CTS CORP COM 126501105 4,035 118,501 SH   SOLE 30 118,501 0 0
CTS CORP COM 126501105 11 335 SH   SOLE 31 0 0 335
CTS CORP COM 126501105 23 685 SH   SOLE 36 685 0 0
CTS CORP COM 126501105 126 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 768 22,564 SH   SOLE 43 21,974 0 590
CUBESMART COM 229663109 25,675 600,996 SH   SOLE 2 152,367 0 448,629
CUBESMART COM 229663109 6,733 157,619 SH   SOLE 4 156,857 0 762
CUBESMART COM 229663109 12,441 291,231 SH   SOLE 7 291,231 0 0
CUBESMART COM 229663109 915 21,416 SH   SOLE 13 21,416 0 0
CUBESMART COM 229663109 7,242 169,534 SH   SOLE 18 91,225 0 78,309
CUBESMART COM 229663109 20,993 491,405 SH   SOLE 19 491,405 0 0
CUBESMART COM 229663109 217,632 5,094,382 SH   SOLE 21 5,094,382 0 0
CUBESMART COM 229663109 305,599 7,153,542 SH   SOLE 22 6,722,232 0 431,310
CUBESMART COM 229663109 3,314 77,570 SH   SOLE 23 77,570 0 0
CUBESMART COM 229663109 42,105 985,601 SH   SOLE 25 985,601 0 0
CUBESMART COM 229663109 4,391 102,787 SH   SOLE 26 81,438 0 21,349
CUBESMART COM 229663109 5,865 137,298 SH   SOLE 28 3,591 0 133,707
CUBESMART COM 229663109 778 18,209 SH   SOLE 29 18,209 0 0
CUBESMART COM 229663109 41,588 973,495 SH   SOLE 30 973,495 0 0
CUBESMART COM 229663109 2,342 54,812 SH   SOLE 31 53,916 0 896
CUBESMART COM 229663109 869 20,341 SH   SOLE 34 20,341 0 0
CUBESMART COM 229663109 160 3,747 SH   SOLE 36 3,747 0 0
CUBESMART COM 229663109 1,213 28,405 SH   SOLE 40 28,405 0 0
CUBESMART COM 229663109 33 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109 4,445 104,044 SH   SOLE 43 100,717 0 3,327
CUE BIOPHARMA INC COM 22978P106 34 13,826 SH   SOLE 2 4,618 0 9,208
CUE BIOPHARMA INC COM 22978P106 40 16,085 SH   SOLE 18 6,122 0 9,963
CUE BIOPHARMA INC COM 22978P106 433 173,809 SH   SOLE 19 173,809 0 0
CUE BIOPHARMA INC COM 22978P106 266 106,785 SH   SOLE 21 106,785 0 0
CUE BIOPHARMA INC COM 22978P106 1,245 499,828 SH   SOLE 22 499,828 0 0
CUE BIOPHARMA INC COM 22978P106 8 3,108 SH   SOLE 23 3,108 0 0
CUE BIOPHARMA INC COM 22978P106 42 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 153 47,776 SH   SOLE 2 4,640 0 43,136
CUE HEALTH INC COM 229790100 3 1,065 SH   SOLE 7 1,065 0 0
CUE HEALTH INC COM 229790100 972 303,815 SH   SOLE 18 303,815 0 0
CUE HEALTH INC COM 229790100 623 194,583 SH   SOLE 19 194,583 0 0
CUE HEALTH INC COM 229790100 11,016 3,442,579 SH   SOLE 21 3,442,579 0 0
CUE HEALTH INC COM 229790100 3,466 1,083,231 SH   SOLE 22 1,014,553 0 68,678
CUE HEALTH INC COM 229790100 864 269,939 SH   SOLE 30 269,939 0 0
CULLEN FROST BANKERS INC COM 229899109 16,905 145,170 SH   SOLE 2 43,175 0 101,995
CULLEN FROST BANKERS INC COM 229899109 160 1,378 SH   SOLE 4 204 0 1,174
CULLEN FROST BANKERS INC COM 229899109 2,390 20,528 SH   SOLE 7 20,528 0 0
CULLEN FROST BANKERS INC COM 229899109 14,467 124,236 SH   SOLE 18 124,236 0 0
CULLEN FROST BANKERS INC COM 229899109 2,066 17,744 SH   SOLE 19 17,744 0 0
CULLEN FROST BANKERS INC COM 229899109 347,122 2,980,870 SH   SOLE 21 2,980,870 0 0
CULLEN FROST BANKERS INC COM 229899109 186,421 1,600,866 SH   SOLE 22 1,528,476 0 72,390
CULLEN FROST BANKERS INC COM 229899109 1,026 8,813 SH   SOLE 25 8,813 0 0
CULLEN FROST BANKERS INC COM 229899109 2,871 24,656 SH   SOLE 26 20,308 0 4,348
CULLEN FROST BANKERS INC COM 229899109 123 1,052 SH   SOLE 28 1,052 0 0
CULLEN FROST BANKERS INC COM 229899109 9,110 78,233 SH   SOLE 30 78,233 0 0
CULLEN FROST BANKERS INC COM 229899109 165 1,413 SH   SOLE 31 837 0 576
CULLEN FROST BANKERS INC COM 229899109 163 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 924 7,939 SH   SOLE 40 7,939 0 0
CULLEN FROST BANKERS INC COM 229899109 3,416 29,334 SH   SOLE 43 26,508 0 2,826
CULLINAN ONCOLOGY INC COM 230031106 571 44,504 SH   SOLE 2 8,868 0 35,636
CULLINAN ONCOLOGY INC COM 230031106 4 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,104 86,095 SH   SOLE 18 86,095 0 0
CULLINAN ONCOLOGY INC COM 230031106 675 52,668 SH   SOLE 19 52,668 0 0
CULLINAN ONCOLOGY INC COM 230031106 16,239 1,266,681 SH   SOLE 21 1,266,681 0 0
CULLINAN ONCOLOGY INC COM 230031106 8,093 631,310 SH   SOLE 22 606,581 0 24,729
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,647 128,491 SH   SOLE 30 128,491 0 0
CULLINAN ONCOLOGY INC COM 230031106 22 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 220 17,131 SH   SOLE 43 16,980 0 151
CULLMAN BANCORP INC COM 230153108 11 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108 134 11,827 SH   SOLE 21 11,827 0 0
CULP INC COM 230215105 234 54,425 SH   SOLE 2 45,318 0 9,107
CULP INC COM 230215105 10 2,272 SH   SOLE 18 2,272 0 0
CULP INC COM 230215105 123 28,652 SH   SOLE 21 28,652 0 0
CULP INC COM 230215105 1,276 296,773 SH   SOLE 22 296,773 0 0
CULP INC COM 230215105 28 6,399 SH   SOLE 26 0 0 6,399
CULP INC COM 230215105 4 823 SH   SOLE 43 823 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 56 26,941 SH   SOLE 2 0 0 26,941
CUMBERLAND PHARMACEUTICALS I COM 230770109 3 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 62 29,657 SH   SOLE 21 29,657 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 171 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106 75,376 389,480 SH   SOLE 2 185,725 0 203,755
CUMMINS INC COM 231021106 24,075 124,400 SH   SOLE 4 73,288 0 51,112
CUMMINS INC COM 231021106 27,784 143,565 SH   SOLE 7 139,166 0 4,399
CUMMINS INC COM 231021106 114 587 SH   SOLE 13 587 0 0
CUMMINS INC COM 231021106 4,072 21,042 SH   SOLE 15 21,042 0 0
CUMMINS INC COM 231021106 58,436 301,947 SH   SOLE 18 274,432 0 27,515
CUMMINS INC COM 231021106 23,110 119,415 SH   SOLE 19 119,415 0 0
CUMMINS INC COM 231021106 840,995 4,345,554 SH   SOLE 21 4,345,554 0 0
CUMMINS INC COM 231021106 611,461 3,159,514 SH   SOLE 22 2,789,772 0 369,742
CUMMINS INC COM 231021106 47,820 247,092 SH   SOLE 23 247,092 0 0
CUMMINS INC COM 231021106 72,335 373,768 SH   SOLE 25 373,768 0 0
CUMMINS INC COM 231021106 90,607 468,182 SH   SOLE 26 260,619 0 207,563
CUMMINS INC COM 231021106 150,020 775,175 SH   SOLE 28 88,328 0 686,847
CUMMINS INC COM 231021106 470 2,430 SH   SOLE 29 2,430 0 0
CUMMINS INC COM 231021106 263,793 1,363,058 SH   SOLE 30 1,292,831 0 70,227
CUMMINS INC COM 231021106 5,660 29,247 SH   SOLE 31 14,827 0 14,420
CUMMINS INC COM 231021106 6,659 34,406 SH   SOLE 34 34,406 0 0
CUMMINS INC COM 231021106 11,489 59,365 SH   SOLE 36 59,365 0 0
CUMMINS INC COM 231021106 852 4,401 SH   SOLE 40 4,401 0 0
CUMMINS INC COM 231021106 87 449 SH   OTR 43 449 0 0
CUMMINS INC COM 231021106 48,861 252,470 SH   SOLE 43 235,231 0 17,239
CUMULUS MEDIA INC COM CL A 231082801 168 21,778 SH   SOLE 2 13,690 0 8,088
CUMULUS MEDIA INC COM CL A 231082801 418 54,087 SH   SOLE 18 54,087 0 0
CUMULUS MEDIA INC COM CL A 231082801 562 72,716 SH   SOLE 19 72,716 0 0
CUMULUS MEDIA INC COM CL A 231082801 5,154 666,808 SH   SOLE 21 666,808 0 0
CUMULUS MEDIA INC COM CL A 231082801 2,320 300,166 SH   SOLE 22 289,521 0 10,645
CUMULUS MEDIA INC COM CL A 231082801 5 605 SH   SOLE 43 605 0 0
CUREVAC N V COM N2451R105 38 2,793 SH   SOLE 2 2,793 0 0
CUREVAC N V COM N2451R105 47 3,419 SH   SOLE 7 3,419 0 0
CUREVAC N V COM N2451R105 8,136 597,815 SH   SOLE 21 597,815 0 0
CUREVAC N V COM N2451R105 50 3,680 SH   SOLE 22 3,680 0 0
CUREVAC N V COM N2451R105 4,652 341,829 SH   SOLE 30 341,829 0 0
CUREVAC N V COM N2451R105 1,374 100,972 SH   SOLE 43 92,545 0 8,427
CURIOSITYSTREAM INC COM CL A 23130Q107 26 15,260 SH   SOLE 2 6,790 0 8,470
CURIOSITYSTREAM INC COM CL A 23130Q107 9 5,081 SH   SOLE 18 5,081 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 198 116,968 SH   SOLE 21 116,968 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 587 347,614 SH   SOLE 22 347,614 0 0
CURIS INC COM NEW 231269200 3 2,574 SH   SOLE 2 0 0 2,574
CURIS INC COM NEW 231269200 17 17,241 SH   SOLE 18 17,241 0 0
CURIS INC COM NEW 231269200 419 425,715 SH   SOLE 19 425,715 0 0
CURIS INC COM NEW 231269200 937 951,620 SH   SOLE 21 951,620 0 0
CURIS INC COM NEW 231269200 908 922,624 SH   SOLE 22 922,624 0 0
CURIS INC COM NEW 231269200 39 40,013 SH   SOLE 30 40,013 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 49 8,910 SH   SOLE 2 4,916 0 3,994
CURO GROUP HOLDINGS CORP COM 23131L107 2 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 357 64,527 SH   SOLE 18 64,527 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 210 37,947 SH   SOLE 19 37,947 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 4,432 801,460 SH   SOLE 21 801,460 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 2,801 506,480 SH   SOLE 22 499,676 0 6,804
CURO GROUP HOLDINGS CORP COM 23131L107 26 4,729 SH   SOLE 25 4,729 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 43 7,690 SH   SOLE 30 7,690 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 24 4,391 SH   SOLE 31 0 0 4,391
CURO GROUP HOLDINGS CORP COM 23131L107 25 4,462 SH   SOLE 40 4,462 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 16 2,928 SH   SOLE 43 2,928 0 0
CURTISS WRIGHT CORP COM 231561101 20,354 154,126 SH   SOLE 2 79,217 0 74,909
CURTISS WRIGHT CORP COM 231561101 14 103 SH   SOLE 4 103 0 0
CURTISS WRIGHT CORP COM 231561101 85 640 SH   SOLE 7 640 0 0
CURTISS WRIGHT CORP COM 231561101 16,206 122,715 SH   SOLE 18 94,974 0 27,741
CURTISS WRIGHT CORP COM 231561101 17,541 132,827 SH   SOLE 19 132,827 0 0
CURTISS WRIGHT CORP COM 231561101 311,495 2,358,742 SH   SOLE 21 2,358,742 0 0
CURTISS WRIGHT CORP COM 231561101 164,597 1,246,377 SH   SOLE 22 1,169,793 0 76,584
CURTISS WRIGHT CORP COM 231561101 9,316 70,545 SH   SOLE 25 70,545 0 0
CURTISS WRIGHT CORP COM 231561101 3,969 30,054 SH   SOLE 26 20,156 0 9,898
CURTISS WRIGHT CORP COM 231561101 88 667 SH   SOLE 28 667 0 0
CURTISS WRIGHT CORP COM 231561101 7,837 59,347 SH   SOLE 30 59,347 0 0
CURTISS WRIGHT CORP COM 231561101 160 1,215 SH   SOLE 31 573 0 642
CURTISS WRIGHT CORP COM 231561101 1,291 9,773 SH   SOLE 34 9,773 0 0
CURTISS WRIGHT CORP COM 231561101 587 4,447 SH   SOLE 36 4,447 0 0
CURTISS WRIGHT CORP COM 231561101 675 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 3,693 27,967 SH   SOLE 43 26,467 0 1,500
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,560 102,367 SH   SOLE 2 70,738 0 31,629
CUSHMAN WAKEFIELD PLC SHS G2717B108 6 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 45 2,967 SH   SOLE 7 2,967 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 6,264 411,048 SH   SOLE 18 399,880 0 11,168
CUSHMAN WAKEFIELD PLC SHS G2717B108 6,851 449,547 SH   SOLE 19 449,547 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 81,541 5,350,428 SH   SOLE 21 5,350,428 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 57,036 3,742,515 SH   SOLE 22 3,645,958 0 96,557
CUSHMAN WAKEFIELD PLC SHS G2717B108 138 9,086 SH   SOLE 23 9,086 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 455 29,867 SH   SOLE 25 29,867 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,739 114,127 SH   SOLE 26 76,903 0 37,224
CUSHMAN WAKEFIELD PLC SHS G2717B108 811 53,234 SH   SOLE 28 53,234 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,929 126,552 SH   SOLE 30 126,552 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 350 22,990 SH   SOLE 36 22,990 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 251 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,179 77,354 SH   SOLE 43 74,028 0 3,326
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 244 43,522 SH   SOLE 2 2,528 0 40,994
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 930 165,999 SH   SOLE 18 165,999 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 585 104,398 SH   SOLE 19 104,398 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 11,010 1,966,064 SH   SOLE 21 1,966,064 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 6,593 1,177,345 SH   SOLE 22 1,149,755 0 27,590
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1 100 SH   SOLE 43 100 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,817 53,609 SH   SOLE 2 35,723 0 17,886
CUSTOMERS BANCORP INC COM 23204G100 10 305 SH   SOLE 7 305 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,820 112,699 SH   SOLE 18 112,699 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,016 88,963 SH   SOLE 19 88,963 0 0
CUSTOMERS BANCORP INC COM 23204G100 121,502 3,584,125 SH   SOLE 21 3,584,125 0 0
CUSTOMERS BANCORP INC COM 23204G100 26,330 776,697 SH   SOLE 22 743,462 0 33,235
CUSTOMERS BANCORP INC COM 23204G100 133 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100 454 13,405 SH   SOLE 26 10,236 0 3,169
CUSTOMERS BANCORP INC COM 23204G100 1,541 45,462 SH   SOLE 30 45,462 0 0
CUSTOMERS BANCORP INC COM 23204G100 15 453 SH   SOLE 34 453 0 0
CUSTOMERS BANCORP INC COM 23204G100 130 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,443 72,062 SH   SOLE 43 57,809 0 14,253
CUTERA INC COM 232109108 229 6,116 SH   SOLE 2 4,310 0 1,806
CUTERA INC COM 232109108 9 233 SH   SOLE 7 233 0 0
CUTERA INC COM 232109108 2,239 59,706 SH   SOLE 18 59,706 0 0
CUTERA INC COM 232109108 1,515 40,389 SH   SOLE 19 40,389 0 0
CUTERA INC COM 232109108 74,772 1,993,931 SH   SOLE 21 1,993,931 0 0
CUTERA INC COM 232109108 16,433 438,225 SH   SOLE 22 429,923 0 8,302
CUTERA INC COM 232109108 9 232 SH   SOLE 23 232 0 0
CUTERA INC COM 232109108 81 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108 510 13,612 SH   SOLE 26 12,284 0 1,328
CUTERA INC COM 232109108 1,093 29,134 SH   SOLE 30 29,134 0 0
CUTERA INC COM 232109108 41 1,091 SH   SOLE 40 1,091 0 0
CUTERA INC COM 232109108 388 10,338 SH   SOLE 43 9,536 0 802
CVB FINL CORP COM 126600105 2,729 109,985 SH   SOLE 2 35,630 0 74,355
CVB FINL CORP COM 126600105 109 4,375 SH   SOLE 4 565 0 3,810
CVB FINL CORP COM 126600105 38 1,527 SH   SOLE 7 1,527 0 0
CVB FINL CORP COM 126600105 11,980 482,869 SH   SOLE 18 482,869 0 0
CVB FINL CORP COM 126600105 5,768 232,471 SH   SOLE 19 232,471 0 0
CVB FINL CORP COM 126600105 396,764 15,992,084 SH   SOLE 21 15,992,084 0 0
CVB FINL CORP COM 126600105 78,959 3,182,536 SH   SOLE 22 3,043,089 0 139,447
CVB FINL CORP COM 126600105 407 16,388 SH   SOLE 25 16,388 0 0
CVB FINL CORP COM 126600105 812 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 60 2,422 SH   SOLE 28 2,422 0 0
CVB FINL CORP COM 126600105 4,909 197,845 SH   SOLE 30 197,845 0 0
CVB FINL CORP COM 126600105 54 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 399 16,079 SH   SOLE 40 16,079 0 0
CVB FINL CORP COM 126600105 698 28,145 SH   SOLE 43 27,493 0 652
CVD EQUIP CORP COM 126601103 4 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 81 20,619 SH   SOLE 21 20,619 0 0
CVD EQUIP CORP COM 126601103 1 359 SH   SOLE 22 359 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 173 37,409 SH   SOLE 2 3,585 0 33,824
CVENT HOLDING CORP COMMON STOCK 126677103 4 931 SH   SOLE 7 931 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 1,103 238,754 SH   SOLE 18 238,754 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 698 151,050 SH   SOLE 19 151,050 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 12,976 2,808,581 SH   SOLE 21 2,808,581 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 7,744 1,676,226 SH   SOLE 22 1,623,528 0 52,698
CVR ENERGY INC COM 12662P108 1,293 38,596 SH   SOLE 2 21,543 0 17,053
CVR ENERGY INC COM 12662P108 38 1,123 SH   SOLE 4 194 0 929
CVR ENERGY INC COM 12662P108 11 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108 2,767 82,604 SH   SOLE 18 76,539 0 6,065
CVR ENERGY INC COM 12662P108 6,393 190,831 SH   SOLE 19 190,831 0 0
CVR ENERGY INC COM 12662P108 36,184 1,080,116 SH   SOLE 21 1,080,116 0 0
CVR ENERGY INC COM 12662P108 26,307 785,291 SH   SOLE 22 763,167 0 22,124
CVR ENERGY INC COM 12662P108 172 5,133 SH   SOLE 23 5,133 0 0
CVR ENERGY INC COM 12662P108 140 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108 1,276 38,087 SH   SOLE 26 14,829 0 23,258
CVR ENERGY INC COM 12662P108 653 19,489 SH   SOLE 30 19,489 0 0
CVR ENERGY INC COM 12662P108 24 723 SH   SOLE 31 0 0 723
CVR ENERGY INC COM 12662P108 42 1,244 SH   SOLE 34 1,244 0 0
CVR ENERGY INC COM 12662P108 102 3,045 SH   SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 102 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 691 20,630 SH   SOLE 43 19,172 0 1,458
CVRX INC COM 126638105 15 2,479 SH   SOLE 2 2,479 0 0
CVRX INC COM 126638105 9 1,447 SH   SOLE 18 1,447 0 0
CVRX INC COM 126638105 232 38,660 SH   SOLE 19 38,660 0 0
CVRX INC COM 126638105 119 19,836 SH   SOLE 21 19,836 0 0
CVRX INC COM 126638105 74 12,288 SH   SOLE 22 12,288 0 0
CVRX INC COM 126638105 40 6,600 SH   SOLE 25 6,600 0 0
CVRX INC COM 126638105 79 13,119 SH   SOLE 34 13,119 0 0
CVS HEALTH CORP COM 126650100 322,054 3,475,655 SH   SOLE 2 1,142,860 0 2,332,795
CVS HEALTH CORP COM 126650100 86,730 935,998 SH   SOLE 4 550,531 0 385,467
CVS HEALTH CORP COM 126650100 111,508 1,203,413 SH   SOLE 7 1,164,532 0 38,881
CVS HEALTH CORP COM 126650100 1,146 12,372 SH   SOLE 13 12,372 0 0
CVS HEALTH CORP COM 126650100 17,733 191,375 SH   SOLE 15 191,375 0 0
CVS HEALTH CORP COM 126650100 14 147 SH   SOLE 17 0 0 147
CVS HEALTH CORP COM 126650100 255,358 2,755,863 SH   SOLE 18 2,522,033 0 233,830
CVS HEALTH CORP COM 126650100 149,255 1,610,783 SH   SOLE 19 1,610,783 0 0
CVS HEALTH CORP COM 126650100 2,965,156 32,000,390 SH   SOLE 21 32,000,390 0 0
CVS HEALTH CORP COM 126650100 2,596,674 28,023,676 SH   SOLE 22 25,320,857 0 2,702,819
CVS HEALTH CORP COM 126650100 207,965 2,244,387 SH   SOLE 23 2,244,387 0 0
CVS HEALTH CORP COM 126650100 233,271 2,517,499 SH   SOLE 25 2,517,499 0 0
CVS HEALTH CORP COM 126650100 303,023 3,270,269 SH   SOLE 26 1,438,008 0 1,832,261
CVS HEALTH CORP COM 126650100 249,079 2,688,100 SH   SOLE 28 31,296 0 2,656,804
CVS HEALTH CORP COM 126650100 77 832 SH   SOLE 29 832 0 0
CVS HEALTH CORP COM 126650100 778,725 8,404,108 SH   SOLE 30 8,261,541 0 142,567
CVS HEALTH CORP COM 126650100 25,634 276,649 SH   SOLE 31 140,381 0 136,268
CVS HEALTH CORP COM 126650100 262,131 2,828,957 SH   SOLE 34 2,828,957 0 0
CVS HEALTH CORP COM 126650100 54,034 583,138 SH   SOLE 36 583,138 0 0
CVS HEALTH CORP COM 126650100 3,970 42,842 SH   SOLE 40 42,842 0 0
CVS HEALTH CORP COM 126650100 339 3,656 SH   OTR 43 3,656 0 0
CVS HEALTH CORP COM 126650100 130,464 1,407,982 SH   SOLE 43 1,303,905 0 104,078
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 31 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 1,583 1,500,000 PRN   SOLE 2 1,500,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 5,647 5,350,000 PRN   SOLE 21 5,350,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 2,956 2,800,000 PRN   SOLE 22 2,800,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 667 5,210 SH   SOLE 2 1,209 0 4,001
CYBERARK SOFTWARE LTD SHS M2682V108 3,905 30,514 SH   SOLE 4 19,878 0 10,636
CYBERARK SOFTWARE LTD SHS M2682V108 4,368 34,134 SH   SOLE 7 32,148 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 17 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 596 4,654 SH   SOLE 15 4,654 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,604 35,978 SH   SOLE 18 35,978 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,779 21,715 SH   SOLE 19 21,715 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 92,265 721,049 SH   SOLE 21 721,049 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 66,348 518,508 SH   SOLE 22 504,450 0 14,058
CYBERARK SOFTWARE LTD SHS M2682V108 8,523 66,608 SH   SOLE 23 66,608 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 953 7,451 SH   SOLE 25 7,451 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,362 10,642 SH   SOLE 26 6,749 0 3,893
CYBERARK SOFTWARE LTD SHS M2682V108 3,737 29,207 SH   SOLE 28 708 0 28,499
CYBERARK SOFTWARE LTD SHS M2682V108 28,963 226,343 SH   SOLE 30 222,700 0 3,643
CYBERARK SOFTWARE LTD SHS M2682V108 456 3,563 SH   SOLE 31 2,848 0 715
CYBERARK SOFTWARE LTD SHS M2682V108 233 1,821 SH   SOLE 34 1,821 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 916 7,159 SH   SOLE 36 7,159 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 177 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,432 58,080 SH   SOLE 43 52,569 0 5,511
CYBEROPTICS CORP COM 232517102 79 2,247 SH   SOLE 2 1,571 0 676
CYBEROPTICS CORP COM 232517102 4 123 SH   SOLE 7 123 0 0
CYBEROPTICS CORP COM 232517102 567 16,238 SH   SOLE 18 16,238 0 0
CYBEROPTICS CORP COM 232517102 439 12,551 SH   SOLE 19 12,551 0 0
CYBEROPTICS CORP COM 232517102 8,506 243,454 SH   SOLE 21 243,454 0 0
CYBEROPTICS CORP COM 232517102 5,512 157,749 SH   SOLE 22 157,164 0 585
CYBIN INC COM 23256X100 535 956,029 SH   SOLE 21 956,029 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 5 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 0 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 10 18,154 SH   SOLE 21 18,154 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 188 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 4 1,501 SH   SOLE 2 0 0 1,501
CYMABAY THERAPEUTICS INC COM 23257D103 43 14,711 SH   SOLE 18 14,711 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,614 886,085 SH   SOLE 21 886,085 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,983 1,011,282 SH   SOLE 22 1,011,282 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 99 33,620 SH   SOLE 30 33,620 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 14 4,836 SH   OTR 43 4,836 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2 834 SH   SOLE 43 834 0 0
CYNERGISTEK INC COM 23258P105 11 9,192 SH   SOLE 21 9,192 0 0
CYNGN INC COM 23257B107 1 728 SH   SOLE 18 728 0 0
CYNGN INC COM 23257B107 27 23,145 SH   SOLE 21 23,145 0 0
CYNGN INC COM 23257B107 97 84,017 SH   SOLE 22 84,017 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 11 3,840 SH   SOLE 18 3,840 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 7 2,314 SH   SOLE 19 2,314 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 476 159,363 SH   SOLE 21 159,363 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 61 20,534 SH   SOLE 22 20,534 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 46 15,453 SH   SOLE 30 15,453 0 0
CYTEK BIOSCIENCES INC COM 23285D109 348 32,424 SH   SOLE 2 24,120 0 8,304
CYTEK BIOSCIENCES INC COM 23285D109 14 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109 3,078 286,820 SH   SOLE 18 286,820 0 0
CYTEK BIOSCIENCES INC COM 23285D109 11,418 1,064,083 SH   SOLE 19 1,064,083 0 0
CYTEK BIOSCIENCES INC COM 23285D109 44,653 4,161,486 SH   SOLE 21 4,161,486 0 0
CYTEK BIOSCIENCES INC COM 23285D109 14,036 1,308,148 SH   SOLE 22 1,260,208 0 47,940
CYTEK BIOSCIENCES INC COM 23285D109 11 1,009 SH   SOLE 23 1,009 0 0
CYTEK BIOSCIENCES INC COM 23285D109 101 9,453 SH   SOLE 25 9,453 0 0
CYTEK BIOSCIENCES INC COM 23285D109 2,821 262,928 SH   SOLE 30 262,928 0 0
CYTEK BIOSCIENCES INC COM 23285D109 104 9,691 SH   SOLE 40 9,691 0 0
CYTOKINETICS INC COM NEW 23282W605 1,781 45,335 SH   SOLE 2 25,825 0 19,510
CYTOKINETICS INC COM NEW 23282W605 12 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 36 921 SH   SOLE 7 921 0 0
CYTOKINETICS INC COM NEW 23282W605 10,882 276,967 SH   SOLE 18 273,761 0 3,206
CYTOKINETICS INC COM NEW 23282W605 7,289 185,516 SH   SOLE 19 185,516 0 0
CYTOKINETICS INC COM NEW 23282W605 409,522 10,423,052 SH   SOLE 21 10,423,052 0 0
CYTOKINETICS INC COM NEW 23282W605 81,812 2,082,266 SH   SOLE 22 2,027,006 0 55,260
CYTOKINETICS INC COM NEW 23282W605 72 1,834 SH   SOLE 23 1,834 0 0
CYTOKINETICS INC COM NEW 23282W605 487 12,391 SH   SOLE 25 12,391 0 0
CYTOKINETICS INC COM NEW 23282W605 1,401 35,659 SH   SOLE 26 28,345 0 7,314
CYTOKINETICS INC COM NEW 23282W605 58 1,480 SH   SOLE 28 1,480 0 0
CYTOKINETICS INC COM NEW 23282W605 11,246 286,225 SH   SOLE 30 286,225 0 0
CYTOKINETICS INC COM NEW 23282W605 77 1,972 SH   SOLE 36 1,972 0 0
CYTOKINETICS INC COM NEW 23282W605 352 8,956 SH   SOLE 40 8,956 0 0
CYTOKINETICS INC COM NEW 23282W605 1,981 50,417 SH   SOLE 43 48,555 0 1,862
CYTOMX THERAPEUTICS INC COM 23284F105 9 4,957 SH   SOLE 2 3,564 0 1,393
CYTOMX THERAPEUTICS INC COM 23284F105 19 10,137 SH   SOLE 18 10,137 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,491 814,496 SH   SOLE 21 814,496 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,762 962,643 SH   SOLE 22 962,643 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 57 31,419 SH   SOLE 30 31,419 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 5 2,939 SH   SOLE 43 2,939 0 0
CYTOSORBENTS CORP COM NEW 23283X206 3 1,144 SH   SOLE 2 0 0 1,144
CYTOSORBENTS CORP COM NEW 23283X206 17 7,853 SH   SOLE 18 7,853 0 0
CYTOSORBENTS CORP COM NEW 23283X206 249 113,747 SH   SOLE 21 113,747 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,362 621,849 SH   SOLE 22 621,849 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1 365 SH   SOLE 43 365 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 224 19,765 SH   SOLE 2 14,510 0 5,255
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 5 479 SH   SOLE 7 479 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 1,214 107,037 SH   SOLE 18 107,037 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 863 76,106 SH   SOLE 19 76,106 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 15,234 1,343,375 SH   SOLE 21 1,343,375 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 9,400 828,952 SH   SOLE 22 807,395 0 21,557
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 71 6,287 SH   SOLE 25 6,287 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 79 6,972 SH   SOLE 40 6,972 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 135 222,641 SH   SOLE 30 222,641 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 1,693 2,783,986 SH   SOLE 34 2,783,986 0 0
D R HORTON INC COM 23331A109 29,971 452,810 SH   SOLE 2 103,294 0 349,516
D R HORTON INC COM 23331A109 17,254 260,670 SH   SOLE 4 149,902 0 110,768
D R HORTON INC COM 23331A109 20,116 303,912 SH   SOLE 7 294,684 0 9,228
D R HORTON INC COM 23331A109 98 1,483 SH   SOLE 13 1,483 0 0
D R HORTON INC COM 23331A109 3,189 48,175 SH   SOLE 15 48,175 0 0
D R HORTON INC COM 23331A109 49,514 748,059 SH   SOLE 18 699,604 0 48,455
D R HORTON INC COM 23331A109 83,526 1,261,920 SH   SOLE 19 1,261,920 0 0
D R HORTON INC COM 23331A109 931,114 14,067,284 SH   SOLE 21 14,067,284 0 0
D R HORTON INC COM 23331A109 455,392 6,880,075 SH   SOLE 22 6,230,615 0 649,460
D R HORTON INC COM 23331A109 37,694 569,477 SH   SOLE 23 569,477 0 0
D R HORTON INC COM 23331A109 27,457 414,823 SH   SOLE 25 414,823 0 0
D R HORTON INC COM 23331A109 43,965 664,230 SH   SOLE 26 254,723 0 409,507
D R HORTON INC COM 23331A109 55,126 832,848 SH   SOLE 28 4,836 0 828,012
D R HORTON INC COM 23331A109 217 3,279 SH   SOLE 29 3,279 0 0
D R HORTON INC COM 23331A109 175,583 2,652,717 SH   SOLE 30 2,652,717 0 0
D R HORTON INC COM 23331A109 5,526 83,485 SH   SOLE 31 33,621 0 49,864
D R HORTON INC COM 23331A109 43,952 664,026 SH   SOLE 34 664,026 0 0
D R HORTON INC COM 23331A109 8,394 126,810 SH   SOLE 36 126,810 0 0
D R HORTON INC COM 23331A109 755 11,411 SH   SOLE 40 11,411 0 0
D R HORTON INC COM 23331A109 26 397 SH   OTR 43 397 0 0
D R HORTON INC COM 23331A109 24,120 364,412 SH   SOLE 43 332,875 0 31,537
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14,504 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 41 4,241 SH   SOLE 21 4,241 0 0
DADA NEXUS LTD ADS 23344D108 3 411 SH   SOLE 4 411 0 0
DADA NEXUS LTD ADS 23344D108 4,892 603,222 SH   SOLE 21 603,222 0 0
DADA NEXUS LTD ADS 23344D108 3,921 483,531 SH   SOLE 22 464,097 0 19,434
DADA NEXUS LTD ADS 23344D108 479 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108 288 35,548 SH   SOLE 28 0 0 35,548
DADA NEXUS LTD ADS 23344D108 1,337 164,855 SH   SOLE 30 164,855 0 0
DADA NEXUS LTD ADS 23344D108 2 284 SH   SOLE 34 284 0 0
DAILY JOURNAL CORP COM 233912104 323 1,249 SH   SOLE 2 270 0 979
DAILY JOURNAL CORP COM 233912104 4 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104 991 3,828 SH   SOLE 18 3,828 0 0
DAILY JOURNAL CORP COM 233912104 570 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 11,186 43,223 SH   SOLE 21 43,223 0 0
DAILY JOURNAL CORP COM 233912104 6,302 24,352 SH   SOLE 22 23,616 0 736
DAILY JOURNAL CORP COM 233912104 91 352 SH   SOLE 43 320 0 32
DAKOTA GOLD CORP COM 46655E100 21 6,244 SH   SOLE 2 2,810 0 3,434
DAKOTA GOLD CORP COM 46655E100 409 122,059 SH   SOLE 18 122,059 0 0
DAKOTA GOLD CORP COM 46655E100 301 89,861 SH   SOLE 19 89,861 0 0
DAKOTA GOLD CORP COM 46655E100 5,099 1,521,961 SH   SOLE 21 1,521,961 0 0
DAKOTA GOLD CORP COM 46655E100 1,379 411,596 SH   SOLE 22 408,506 0 3,090
DAKTRONICS INC COM 234264109 921 306,051 SH   SOLE 2 262,612 0 43,439
DAKTRONICS INC COM 234264109 17 5,750 SH   SOLE 18 5,750 0 0
DAKTRONICS INC COM 234264109 24 7,812 SH   SOLE 19 7,812 0 0
DAKTRONICS INC COM 234264109 354 117,722 SH   SOLE 21 117,722 0 0
DAKTRONICS INC COM 234264109 2,590 860,480 SH   SOLE 22 860,480 0 0
DALLASNEWS CORPORATION COM SER A 235050101 6 950 SH   SOLE 18 950 0 0
DALLASNEWS CORPORATION COM SER A 235050101 107 16,940 SH   SOLE 21 16,940 0 0
DALLASNEWS CORPORATION COM SER A 235050101 628 99,167 SH   SOLE 22 99,167 0 0
DANA INC COM 235825205 2,831 201,216 SH   SOLE 2 109,995 0 91,221
DANA INC COM 235825205 9 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 52 3,663 SH   SOLE 7 3,663 0 0
DANA INC COM 235825205 8,904 632,842 SH   SOLE 18 632,842 0 0
DANA INC COM 235825205 4,289 304,856 SH   SOLE 19 304,856 0 0
DANA INC COM 235825205 138,065 9,812,745 SH   SOLE 21 9,812,745 0 0
DANA INC COM 235825205 57,541 4,089,595 SH   SOLE 22 3,946,403 0 143,192
DANA INC COM 235825205 22 1,561 SH   SOLE 23 1,561 0 0
DANA INC COM 235825205 268 19,050 SH   SOLE 25 19,050 0 0
DANA INC COM 235825205 673 47,817 SH   SOLE 26 37,675 0 10,142
DANA INC COM 235825205 36 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205 1,669 118,588 SH   SOLE 30 118,588 0 0
DANA INC COM 235825205 52 3,719 SH   SOLE 31 0 0 3,719
DANA INC COM 235825205 109 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 239 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 2,101 149,353 SH   SOLE 43 137,369 0 11,984
DANAHER CORPORATION COM 235851102 390,464 1,540,169 SH   SOLE 2 519,030 0 1,021,139
DANAHER CORPORATION COM 235851102 130,450 514,557 SH   SOLE 4 307,368 0 207,189
DANAHER CORPORATION COM 235851102 152,156 600,175 SH   SOLE 7 580,998 0 19,177
DANAHER CORPORATION COM 235851102 4,584 18,080 SH   SOLE 13 18,080 0 0
DANAHER CORPORATION COM 235851102 19,040 75,102 SH   SOLE 15 75,102 0 0
DANAHER CORPORATION COM 235851102 10 40 SH   SOLE 17 0 0 40
DANAHER CORPORATION COM 235851102 635,894 2,508,259 SH   SOLE 18 2,100,324 0 407,935
DANAHER CORPORATION COM 235851102 567,331 2,237,817 SH   SOLE 19 2,237,817 0 0
DANAHER CORPORATION COM 235851102 3,775,989 14,894,245 SH   SOLE 21 14,894,245 0 0
DANAHER CORPORATION COM 235851102 3,592,398 14,170,079 SH   SOLE 22 12,764,627 0 1,405,452
DANAHER CORPORATION COM 235851102 286,158 1,128,740 SH   SOLE 23 1,128,740 0 0
DANAHER CORPORATION COM 235851102 260,977 1,029,414 SH   SOLE 25 1,029,414 0 0
DANAHER CORPORATION COM 235851102 378,216 1,491,858 SH   SOLE 26 609,608 0 882,250
DANAHER CORPORATION COM 235851102 365,413 1,441,358 SH   SOLE 28 17,073 0 1,424,285
DANAHER CORPORATION COM 235851102 4,598 18,136 SH   SOLE 29 18,136 0 0
DANAHER CORPORATION COM 235851102 843,575 3,327,449 SH   SOLE 30 3,327,449 0 0
DANAHER CORPORATION COM 235851102 43,904 173,176 SH   SOLE 31 106,209 0 66,967
DANAHER CORPORATION COM 235851102 320,421 1,263,890 SH   SOLE 34 1,263,890 0 0
DANAHER CORPORATION COM 235851102 63,856 251,876 SH   SOLE 36 251,876 0 0
DANAHER CORPORATION COM 235851102 5,600 22,089 SH   SOLE 40 22,089 0 0
DANAHER CORPORATION COM 235851102 458 1,806 SH   OTR 43 1,806 0 0
DANAHER CORPORATION COM 235851102 214,910 847,703 SH   SOLE 43 780,035 0 67,668
DANAHER CORPORATION 5% CONV PFD B 235851409 1,928 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 22,125 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 179,006 135,282 SH   SOLE 21 135,282 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 14,035 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121 30 479 SH   SOLE 4 0 0 479
DANAOS CORPORATION SHS Y1968P121 27 427 SH   SOLE 22 427 0 0
DANAOS CORPORATION SHS Y1968P121 21 335 SH   SOLE 25 335 0 0
DANAOS CORPORATION SHS Y1968P121 192 3,043 SH   SOLE 43 2,999 0 44
DANIMER SCIENTIFIC INC COM CL A 236272100 285 62,458 SH   SOLE 2 24,577 0 37,881
DANIMER SCIENTIFIC INC COM CL A 236272100 1 125 SH   SOLE 4 125 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 5 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 32 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100 1,289 282,723 SH   SOLE 18 282,723 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 731 160,391 SH   SOLE 19 160,391 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 27,628 6,058,842 SH   SOLE 21 6,058,842 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 9,807 2,150,652 SH   SOLE 22 2,058,859 0 91,793
DANIMER SCIENTIFIC INC COM CL A 236272100 41 8,981 SH   SOLE 25 8,981 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 22 4,920 SH   SOLE 26 0 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 238 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 253 55,393 SH   SOLE 30 55,393 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 34 7,507 SH   SOLE 40 7,507 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,892 68,535 SH   SOLE 2 4,705 0 63,830
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,489 34,873 SH   SOLE 4 12,386 0 22,487
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 519 7,268 SH   SOLE 7 7,268 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 821 11,496 SH   SOLE 13 157 0 11,339
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,254 59,602 SH   SOLE 15 59,602 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,603 36,462 SH   SOLE 18 36,462 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 189,420 2,653,687 SH   SOLE 21 2,653,687 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 43,254 605,967 SH   SOLE 22 535,694 0 70,273
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,942 69,234 SH   SOLE 23 69,234 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 178 2,498 SH   SOLE 25 2,498 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 5,580 78,172 SH   SOLE 26 7,900 0 70,272
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 5,867 82,197 SH   SOLE 28 4,058 0 78,139
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 152,299 2,133,635 SH   SOLE 30 2,133,635 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 47 664 SH   SOLE 31 0 0 664
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 242 3,396 SH   SOLE 34 3,396 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 151 2,116 SH   SOLE 36 2,116 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 10 139 SH   SOLE 40 139 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 5,534 77,532 SH   SOLE 43 72,098 0 5,434
DARDEN RESTAURANTS INC COM 237194105 19,320 170,796 SH   SOLE 2 40,340 0 130,456
DARDEN RESTAURANTS INC COM 237194105 7,034 62,183 SH   SOLE 4 49,152 0 13,031
DARDEN RESTAURANTS INC COM 237194105 13,940 123,236 SH   SOLE 7 119,486 0 3,750
DARDEN RESTAURANTS INC COM 237194105 63 554 SH   SOLE 13 554 0 0
DARDEN RESTAURANTS INC COM 237194105 2,149 18,998 SH   SOLE 15 18,998 0 0
DARDEN RESTAURANTS INC COM 237194105 24,487 216,472 SH   SOLE 18 199,275 0 17,197
DARDEN RESTAURANTS INC COM 237194105 6,045 53,442 SH   SOLE 19 53,442 0 0
DARDEN RESTAURANTS INC COM 237194105 387,350 3,424,243 SH   SOLE 21 3,424,243 0 0
DARDEN RESTAURANTS INC COM 237194105 299,257 2,645,482 SH   SOLE 22 2,390,729 0 254,753
DARDEN RESTAURANTS INC COM 237194105 24,647 217,881 SH   SOLE 23 217,881 0 0
DARDEN RESTAURANTS INC COM 237194105 17,668 156,191 SH   SOLE 25 156,191 0 0
DARDEN RESTAURANTS INC COM 237194105 28,789 254,496 SH   SOLE 26 89,308 0 165,188
DARDEN RESTAURANTS INC COM 237194105 23,843 210,777 SH   SOLE 28 2,330 0 208,447
DARDEN RESTAURANTS INC COM 237194105 65,444 578,532 SH   SOLE 30 578,532 0 0
DARDEN RESTAURANTS INC COM 237194105 2,848 25,176 SH   SOLE 31 12,432 0 12,744
DARDEN RESTAURANTS INC COM 237194105 684 6,051 SH   SOLE 34 6,051 0 0
DARDEN RESTAURANTS INC COM 237194105 5,454 48,216 SH   SOLE 36 48,216 0 0
DARDEN RESTAURANTS INC COM 237194105 486 4,295 SH   SOLE 40 4,295 0 0
DARDEN RESTAURANTS INC COM 237194105 16 143 SH   OTR 43 143 0 0
DARDEN RESTAURANTS INC COM 237194105 12,246 108,256 SH   SOLE 43 99,148 0 9,108
DARE BIOSCIENCE INC COM 23666P101 18 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101 347 282,453 SH   SOLE 21 282,453 0 0
DARE BIOSCIENCE INC COM 23666P101 513 416,728 SH   SOLE 22 416,728 0 0
DARIOHEALTH CORP COM NEW 23725P209 22 3,539 SH   SOLE 18 3,539 0 0
DARIOHEALTH CORP COM NEW 23725P209 252 41,120 SH   SOLE 21 41,120 0 0
DARIOHEALTH CORP COM NEW 23725P209 595 96,850 SH   SOLE 22 96,850 0 0
DARLING INGREDIENTS INC COM 237266101 23,250 388,801 SH   SOLE 2 147,443 0 241,358
DARLING INGREDIENTS INC COM 237266101 170 2,840 SH   SOLE 4 1,410 0 1,430
DARLING INGREDIENTS INC COM 237266101 1,423 23,804 SH   SOLE 7 23,804 0 0
DARLING INGREDIENTS INC COM 237266101 21,823 364,937 SH   SOLE 18 364,937 0 0
DARLING INGREDIENTS INC COM 237266101 29,466 492,741 SH   SOLE 19 492,741 0 0
DARLING INGREDIENTS INC COM 237266101 476,311 7,965,069 SH   SOLE 21 7,965,069 0 0
DARLING INGREDIENTS INC COM 237266101 266,750 4,460,700 SH   SOLE 22 4,264,352 0 196,348
DARLING INGREDIENTS INC COM 237266101 5,723 95,708 SH   SOLE 25 95,708 0 0
DARLING INGREDIENTS INC COM 237266101 4,932 82,469 SH   SOLE 26 63,096 0 19,373
DARLING INGREDIENTS INC COM 237266101 4,889 81,758 SH   SOLE 28 81,758 0 0
DARLING INGREDIENTS INC COM 237266101 16,392 274,120 SH   SOLE 29 274,120 0 0
DARLING INGREDIENTS INC COM 237266101 28,506 476,683 SH   SOLE 30 476,683 0 0
DARLING INGREDIENTS INC COM 237266101 201 3,355 SH   SOLE 31 2,370 0 985
DARLING INGREDIENTS INC COM 237266101 140,702 2,352,869 SH   SOLE 34 2,352,869 0 0
DARLING INGREDIENTS INC COM 237266101 109 1,819 SH   SOLE 36 1,819 0 0
DARLING INGREDIENTS INC COM 237266101 1,238 20,704 SH   SOLE 40 20,704 0 0
DARLING INGREDIENTS INC COM 237266101 22 371 SH   OTR 43 371 0 0
DARLING INGREDIENTS INC COM 237266101 20,339 340,121 SH   SOLE 43 332,404 0 7,717
DASEKE INC COM 23753F107 87 13,673 SH   SOLE 2 8,793 0 4,880
DASEKE INC COM 23753F107 1 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107 703 110,062 SH   SOLE 18 110,062 0 0
DASEKE INC COM 23753F107 462 72,265 SH   SOLE 19 72,265 0 0
DASEKE INC COM 23753F107 9,813 1,535,730 SH   SOLE 21 1,535,730 0 0
DASEKE INC COM 23753F107 7,675 1,201,102 SH   SOLE 22 1,193,951 0 7,151
DASEKE INC COM 23753F107 30 4,648 SH   SOLE 43 4,221 0 427
DATA I O CORP COM 237690102 29 9,428 SH   SOLE 21 9,428 0 0
DATA I O CORP COM 237690102 54 17,467 SH   SOLE 22 17,467 0 0
DATADOG INC CL A COM 23804L103 45,833 481,242 SH   SOLE 2 38,988 0 442,254
DATADOG INC CL A COM 23804L103 14,525 152,505 SH   SOLE 4 87,871 0 64,634
DATADOG INC CL A COM 23804L103 5,867 61,606 SH   SOLE 7 61,606 0 0
DATADOG INC CL A COM 23804L103 80 841 SH   SOLE 13 841 0 0
DATADOG INC CL A COM 23804L103 1,768 18,564 SH   SOLE 15 18,564 0 0
DATADOG INC CL A COM 23804L103 41,113 431,673 SH   SOLE 18 420,016 0 11,657
DATADOG INC CL A COM 23804L103 35,023 367,739 SH   SOLE 19 367,739 0 0
DATADOG INC CL A COM 23804L103 425,972 4,472,620 SH   SOLE 21 4,472,620 0 0
DATADOG INC CL A COM 23804L103 522,870 5,490,020 SH   SOLE 22 5,057,638 0 432,382
DATADOG INC CL A COM 23804L103 33,590 352,693 SH   SOLE 23 352,693 0 0
DATADOG INC CL A COM 23804L103 30,995 325,443 SH   SOLE 25 325,443 0 0
DATADOG INC CL A COM 23804L103 30,725 322,609 SH   SOLE 26 158,700 0 163,909
DATADOG INC CL A COM 23804L103 42,189 442,979 SH   SOLE 28 3,890 0 439,089
DATADOG INC CL A COM 23804L103 44 465 SH   SOLE 29 465 0 0
DATADOG INC CL A COM 23804L103 95,887 1,006,792 SH   SOLE 30 1,006,792 0 0
DATADOG INC CL A COM 23804L103 4,403 46,229 SH   SOLE 31 25,126 0 21,103
DATADOG INC CL A COM 23804L103 6,186 64,955 SH   SOLE 32 64,955 0 0
DATADOG INC CL A COM 23804L103 17,935 188,315 SH   SOLE 34 188,315 0 0
DATADOG INC CL A COM 23804L103 7,723 81,095 SH   SOLE 36 81,095 0 0
DATADOG INC CL A COM 23804L103 686 7,199 SH   SOLE 40 7,199 0 0
DATADOG INC CL A COM 23804L103 53 555 SH   OTR 43 555 0 0
DATADOG INC CL A COM 23804L103 7,658 80,411 SH   SOLE 43 69,956 0 10,455
DATADOG INC NOTE 0.125% 6/1 23804LAB9 9,773 7,729,000 PRN   SOLE 21 7,729,000 0 0
DATCHAT INC COM 23816M107 3 2,957 SH   SOLE 18 2,957 0 0
DATCHAT INC COM 23816M107 37 33,947 SH   SOLE 21 33,947 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,267 69,168 SH   SOLE 2 51,381 0 17,787
DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 16 479 SH   SOLE 7 479 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 4,774 145,652 SH   SOLE 18 142,002 0 3,650
DAVE & BUSTERS ENTMT INC COM 238337109 6,776 206,704 SH   SOLE 19 206,704 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 156,556 4,775,964 SH   SOLE 21 4,775,964 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 37,772 1,152,294 SH   SOLE 22 1,123,202 0 29,092
DAVE & BUSTERS ENTMT INC COM 238337109 166 5,075 SH   SOLE 23 5,075 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 159 4,844 SH   SOLE 25 4,844 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,277 38,950 SH   SOLE 26 10,402 0 28,548
DAVE & BUSTERS ENTMT INC COM 238337109 7 224 SH   SOLE 28 224 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,424 73,943 SH   SOLE 30 73,943 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 149 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 998 30,431 SH   SOLE 43 28,671 0 1,760
DAVE INC CLASS A COM 23834J102 3 4,748 SH   SOLE 2 0 0 4,748
DAVE INC CLASS A COM 23834J102 131 190,771 SH   SOLE 21 190,771 0 0
DAVE INC CLASS A COM 23834J102 1,469 2,135,232 SH   SOLE 22 2,135,232 0 0
DAVITA INC COM 23918K108 6,631 82,932 SH   SOLE 2 30,487 0 52,445
DAVITA INC COM 23918K108 5,195 64,972 SH   SOLE 4 39,038 0 25,934
DAVITA INC COM 23918K108 4,654 58,208 SH   SOLE 7 56,192 0 2,016
DAVITA INC COM 23918K108 17 215 SH   SOLE 13 215 0 0
DAVITA INC COM 23918K108 433 5,413 SH   SOLE 15 5,413 0 0
DAVITA INC COM 23918K108 9,255 115,745 SH   SOLE 18 107,631 0 8,114
DAVITA INC COM 23918K108 9,308 116,402 SH   SOLE 19 116,402 0 0
DAVITA INC COM 23918K108 168,309 2,104,917 SH   SOLE 21 2,104,917 0 0
DAVITA INC COM 23918K108 114,610 1,433,343 SH   SOLE 22 1,295,562 0 137,781
DAVITA INC COM 23918K108 7,327 91,628 SH   SOLE 23 91,628 0 0
DAVITA INC COM 23918K108 13,673 171,000 SH   SOLE 25 171,000 0 0
DAVITA INC COM 23918K108 12,033 150,485 SH   SOLE 26 74,545 0 75,940
DAVITA INC COM 23918K108 19,842 248,150 SH   SOLE 28 33,183 0 214,967
DAVITA INC COM 23918K108 53,847 673,426 SH   SOLE 30 551,583 0 121,843
DAVITA INC COM 23918K108 1,021 12,768 SH   SOLE 31 6,212 0 6,556
DAVITA INC COM 23918K108 4,777 59,744 SH   SOLE 34 59,744 0 0
DAVITA INC COM 23918K108 2,362 29,534 SH   SOLE 36 29,534 0 0
DAVITA INC COM 23918K108 164 2,055 SH   SOLE 40 2,055 0 0
DAVITA INC COM 23918K108 30 371 SH   OTR 43 371 0 0
DAVITA INC COM 23918K108 4,422 55,303 SH   SOLE 43 51,210 0 4,093
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 27 19,871 SH   SOLE 21 19,871 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 434 24,228 SH   SOLE 2 6,780 0 17,448
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 5 295 SH   SOLE 7 295 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1,283 71,676 SH   SOLE 18 71,676 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 7,836 437,769 SH   SOLE 19 437,769 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 19,003 1,061,639 SH   SOLE 21 1,061,639 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 5,981 334,129 SH   SOLE 22 319,004 0 15,125
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 12 687 SH   SOLE 23 687 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 527 29,468 SH   SOLE 30 29,468 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 51 2,833 SH   SOLE 34 2,833 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2,714 1,064,442 SH   SOLE 21 1,064,442 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 10 4,020 SH   SOLE 43 1,072 0 2,948
DBX ETF TR XTRACKERS S&P 233051143 64 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 17 495 SH   SOLE 2 495 0 0
DBX ETF TR XTRACK USD HIGH 233051432 319 9,469 SH   SOLE 17 0 0 9,469
DBX ETF TR XTRACK MSCI EAFE 233051630 2 108 SH   SOLE 17 0 0 108
DBX ETF TR OPTIONS 233051879 5,566 162,900 SH Call SOLE 2 162,900 0 0
DBX ETF TR OPTIONS 233051879 34,194 1,000,700 SH Call SOLE 19 1,000,700 0 0
DBX ETF TR OPTIONS 233051879 6,052 177,100 SH Call SOLE 26 177,100 0 0
DBX ETF TR OPTIONS 233051879 6,277 183,700 SH Call SOLE 30 183,700 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 153 36,409 SH   SOLE 18 36,409 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 7,318 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 14 3,271 SH   SOLE 20 3,271 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 443 105,300 SH   SOLE 21 105,300 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 2 418 SH   SOLE 22 418 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 46 10,871 SH   SOLE 30 10,871 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3,904 296,884 SH   SOLE 2 146,565 0 150,319
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,835 139,517 SH   SOLE 18 129,955 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,200 775,677 SH   SOLE 19 775,677 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 26,348 2,003,614 SH   SOLE 21 2,003,614 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 24,463 1,860,276 SH   SOLE 22 1,820,048 0 40,228
DECIPHERA PHARMACEUTICALS IN COM 24344T101 305 23,158 SH   SOLE 23 23,158 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 67 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,943 147,720 SH   SOLE 26 9,978 0 137,742
DECIPHERA PHARMACEUTICALS IN COM 24344T101 44 3,372 SH   SOLE 28 3,372 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,527 192,152 SH   SOLE 30 192,152 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 62 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 985 74,937 SH   SOLE 43 67,565 0 7,372
DECISIONPOINT SYS INC NEW COM 24345A507 5 1,145 SH   SOLE 18 1,145 0 0
DECISIONPOINT SYS INC NEW COM 24345A507 42 10,519 SH   SOLE 21 10,519 0 0
DECKERS OUTDOOR CORP COM 243537107 8,143 31,890 SH   SOLE 2 22,311 0 9,579
DECKERS OUTDOOR CORP COM 243537107 63 247 SH   SOLE 4 100 0 147
DECKERS OUTDOOR CORP COM 243537107 102 401 SH   SOLE 7 401 0 0
DECKERS OUTDOOR CORP COM 243537107 15,339 60,071 SH   SOLE 18 60,071 0 0
DECKERS OUTDOOR CORP COM 243537107 2,085 8,167 SH   SOLE 19 8,167 0 0
DECKERS OUTDOOR CORP COM 243537107 350,983 1,374,517 SH   SOLE 21 1,374,517 0 0
DECKERS OUTDOOR CORP COM 243537107 190,739 746,972 SH   SOLE 22 713,951 0 33,021
DECKERS OUTDOOR CORP COM 243537107 1,119 4,382 SH   SOLE 25 4,382 0 0
DECKERS OUTDOOR CORP COM 243537107 2,902 11,365 SH   SOLE 26 9,092 0 2,273
DECKERS OUTDOOR CORP COM 243537107 126 493 SH   SOLE 28 493 0 0
DECKERS OUTDOOR CORP COM 243537107 5,638 22,081 SH   SOLE 30 22,081 0 0
DECKERS OUTDOOR CORP COM 243537107 143 560 SH   SOLE 31 402 0 158
DECKERS OUTDOOR CORP COM 243537107 297 1,165 SH   SOLE 36 1,165 0 0
DECKERS OUTDOOR CORP COM 243537107 902 3,534 SH   SOLE 40 3,534 0 0
DECKERS OUTDOOR CORP COM 243537107 17 68 SH   OTR 43 68 0 0
DECKERS OUTDOOR CORP COM 243537107 6,894 27,000 SH   SOLE 43 25,257 0 1,743
DEERE & CO COM 244199105 167,309 558,683 SH   SOLE 2 118,551 0 440,132
DEERE & CO COM 244199105 68,155 227,587 SH   SOLE 4 139,270 0 88,317
DEERE & CO COM 244199105 91,236 304,659 SH   SOLE 7 296,597 0 8,062
DEERE & CO COM 244199105 584 1,950 SH   SOLE 13 1,950 0 0
DEERE & CO COM 244199105 8,232 27,487 SH   SOLE 15 27,487 0 0
DEERE & CO COM 244199105 12 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 172,958 577,546 SH   SOLE 18 534,797 0 42,749
DEERE & CO COM 244199105 137,160 458,010 SH   SOLE 19 458,010 0 0
DEERE & CO COM 244199105 1,743,807 5,822,977 SH   SOLE 21 5,822,977 0 0
DEERE & CO COM 244199105 1,775,924 5,930,224 SH   SOLE 22 5,356,706 0 573,518
DEERE & CO COM 244199105 138,564 462,696 SH   SOLE 23 462,696 0 0
DEERE & CO COM 244199105 169,663 566,543 SH   SOLE 25 566,543 0 0
DEERE & CO COM 244199105 191,833 640,575 SH   SOLE 26 256,540 0 384,035
DEERE & CO COM 244199105 186,785 623,719 SH   SOLE 28 8,746 0 614,973
DEERE & CO COM 244199105 37,175 124,137 SH   SOLE 29 124,137 0 0
DEERE & CO COM 244199105 481,128 1,606,597 SH   SOLE 30 1,606,597 0 0
DEERE & CO COM 244199105 17,855 59,622 SH   SOLE 31 31,148 0 28,474
DEERE & CO COM 244199105 135,443 452,275 SH   SOLE 34 452,275 0 0
DEERE & CO COM 244199105 32,340 107,992 SH   SOLE 36 107,992 0 0
DEERE & CO COM 244199105 2,827 9,440 SH   SOLE 40 9,440 0 0
DEERE & CO COM 244199105 206 688 SH   OTR 43 688 0 0
DEERE & CO COM 244199105 79,201 264,471 SH   SOLE 43 247,827 0 16,644
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2,674 116,610 SH   SOLE 2 92,837 0 23,773
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 333 14,544 SH   SOLE 18 14,544 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6,571 286,586 SH   SOLE 19 286,586 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 12,039 525,039 SH   SOLE 21 525,039 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 15,448 673,704 SH   SOLE 22 632,017 0 41,687
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 110 4,809 SH   SOLE 25 4,809 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 297 12,941 SH   SOLE 30 12,941 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6 251 SH   SOLE 31 251 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 31,595 1,377,869 SH   SOLE 34 1,377,869 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 114 4,971 SH   SOLE 40 4,971 0 0
DELCATH SYS INC COM NEW 24661P807 4 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 49 12,176 SH   SOLE 21 12,176 0 0
DELCATH SYS INC COM NEW 24661P807 2 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,350 168,356 SH   SOLE 2 105,436 0 62,920
DELEK US HLDGS INC NEW COM 24665A103 9 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 68 2,630 SH   SOLE 7 2,630 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,095 197,159 SH   SOLE 18 181,745 0 15,414
DELEK US HLDGS INC NEW COM 24665A103 13,891 537,594 SH   SOLE 19 537,594 0 0
DELEK US HLDGS INC NEW COM 24665A103 65,114 2,519,891 SH   SOLE 21 2,519,891 0 0
DELEK US HLDGS INC NEW COM 24665A103 56,782 2,197,462 SH   SOLE 22 2,151,285 0 46,177
DELEK US HLDGS INC NEW COM 24665A103 421 16,280 SH   SOLE 23 16,280 0 0
DELEK US HLDGS INC NEW COM 24665A103 287 11,108 SH   SOLE 25 11,108 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,107 120,248 SH   SOLE 26 20,247 0 100,001
DELEK US HLDGS INC NEW COM 24665A103 1,716 66,396 SH   SOLE 30 66,396 0 0
DELEK US HLDGS INC NEW COM 24665A103 30 1,168 SH   SOLE 31 0 0 1,168
DELEK US HLDGS INC NEW COM 24665A103 462 17,889 SH   SOLE 34 17,889 0 0
DELEK US HLDGS INC NEW COM 24665A103 165 6,376 SH   SOLE 36 6,376 0 0
DELEK US HLDGS INC NEW COM 24665A103 198 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 650 25,154 SH   SOLE 43 21,401 0 3,753
DELL TECHNOLOGIES INC CL C 24703L202 34,717 751,285 SH   SOLE 2 332,624 0 418,661
DELL TECHNOLOGIES INC CL C 24703L202 12,713 275,114 SH   SOLE 4 162,702 0 112,412
DELL TECHNOLOGIES INC CL C 24703L202 4,401 95,244 SH   SOLE 7 95,244 0 0
DELL TECHNOLOGIES INC CL C 24703L202 871 18,854 SH   SOLE 13 18,854 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,268 27,433 SH   SOLE 15 27,433 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 15,351 332,204 SH   SOLE 18 219,010 0 113,194
DELL TECHNOLOGIES INC CL C 24703L202 27,987 605,646 SH   SOLE 19 605,646 0 0
DELL TECHNOLOGIES INC CL C 24703L202 345,783 7,482,860 SH   SOLE 21 7,482,860 0 0
DELL TECHNOLOGIES INC CL C 24703L202 315,881 6,835,765 SH   SOLE 22 6,118,549 0 717,216
DELL TECHNOLOGIES INC CL C 24703L202 22,062 477,429 SH   SOLE 23 477,429 0 0
DELL TECHNOLOGIES INC CL C 24703L202 59,372 1,284,820 SH   SOLE 25 1,284,820 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27,903 603,840 SH   SOLE 26 276,669 0 327,171
DELL TECHNOLOGIES INC CL C 24703L202 39,807 861,439 SH   SOLE 28 41,481 0 819,958
DELL TECHNOLOGIES INC CL C 24703L202 388 8,386 SH   SOLE 29 8,386 0 0
DELL TECHNOLOGIES INC CL C 24703L202 84,562 1,829,947 SH   SOLE 30 1,550,173 0 279,774
DELL TECHNOLOGIES INC CL C 24703L202 5,204 112,625 SH   SOLE 31 84,406 0 28,219
DELL TECHNOLOGIES INC CL C 24703L202 3,639 78,741 SH   SOLE 34 78,741 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5,868 126,992 SH   SOLE 36 126,992 0 0
DELL TECHNOLOGIES INC CL C 24703L202 418 9,041 SH   SOLE 40 9,041 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202 23,355 505,418 SH   SOLE 43 490,713 0 14,705
DELTA AIR LINES INC DEL COM NEW 247361702 21,462 740,840 SH   SOLE 2 351,379 0 389,461
DELTA AIR LINES INC DEL COM NEW 247361702 2,675 92,346 SH   SOLE 4 75,230 0 17,116
DELTA AIR LINES INC DEL COM NEW 247361702 15,447 533,191 SH   SOLE 7 512,410 0 20,781
DELTA AIR LINES INC DEL COM NEW 247361702 11 384 SH   SOLE 13 384 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 770 26,587 SH   SOLE 15 26,587 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5 176 SH   SOLE 17 0 0 176
DELTA AIR LINES INC DEL COM NEW 247361702 56,356 1,945,327 SH   SOLE 18 1,836,753 0 108,574
DELTA AIR LINES INC DEL COM NEW 247361702 17,533 605,228 SH   SOLE 19 605,228 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 489,087 16,882,537 SH   SOLE 21 16,882,537 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 364,096 12,568,019 SH   SOLE 22 11,793,594 0 774,425
DELTA AIR LINES INC DEL COM NEW 247361702 8,148 281,266 SH   SOLE 23 281,266 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,963 240,369 SH   SOLE 25 240,369 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 24,442 843,704 SH   SOLE 26 331,391 0 512,313
DELTA AIR LINES INC DEL COM NEW 247361702 6,339 218,808 SH   SOLE 28 19,303 0 199,505
DELTA AIR LINES INC DEL COM NEW 247361702 52,970 1,828,455 SH   SOLE 30 1,828,455 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,161 40,068 SH   SOLE 31 24,243 0 15,825
DELTA AIR LINES INC DEL COM NEW 247361702 4,459 153,913 SH   SOLE 34 153,913 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,335 80,591 SH   SOLE 36 80,591 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 174 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 78 2,690 SH   OTR 43 2,690 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,992 379,421 SH   SOLE 43 335,705 0 43,716
DELTA APPAREL INC COM 247368103 40 1,419 SH   SOLE 2 1,419 0 0
DELTA APPAREL INC COM 247368103 30 1,044 SH   SOLE 18 1,044 0 0
DELTA APPAREL INC COM 247368103 635 22,368 SH   SOLE 21 22,368 0 0
DELTA APPAREL INC COM 247368103 3,504 123,501 SH   SOLE 22 123,501 0 0
DELUXE CORP COM 248019101 1,717 79,214 SH   SOLE 2 43,179 0 36,035
DELUXE CORP COM 248019101 4 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 13 596 SH   SOLE 7 596 0 0
DELUXE CORP COM 248019101 3,467 159,992 SH   SOLE 18 159,992 0 0
DELUXE CORP COM 248019101 2,919 134,706 SH   SOLE 19 134,706 0 0
DELUXE CORP COM 248019101 117,741 5,433,354 SH   SOLE 21 5,433,354 0 0
DELUXE CORP COM 248019101 24,920 1,149,986 SH   SOLE 22 1,103,622 0 46,364
DELUXE CORP COM 248019101 144 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101 755 34,861 SH   SOLE 26 16,404 0 18,457
DELUXE CORP COM 248019101 6 292 SH   SOLE 28 292 0 0
DELUXE CORP COM 248019101 1,778 82,071 SH   SOLE 30 82,071 0 0
DELUXE CORP COM 248019101 477 22,019 SH   SOLE 34 22,019 0 0
DELUXE CORP COM 248019101 45 2,073 SH   SOLE 36 2,073 0 0
DELUXE CORP COM 248019101 108 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 429 19,781 SH   SOLE 43 19,157 0 624
DENALI THERAPEUTICS INC COM 24823R105 3,191 108,441 SH   SOLE 2 62,588 0 45,853
DENALI THERAPEUTICS INC COM 24823R105 9 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105 55 1,861 SH   SOLE 7 1,861 0 0
DENALI THERAPEUTICS INC COM 24823R105 7,969 270,788 SH   SOLE 18 250,851 0 19,937
DENALI THERAPEUTICS INC COM 24823R105 15,549 528,349 SH   SOLE 19 528,349 0 0
DENALI THERAPEUTICS INC COM 24823R105 138,560 4,708,118 SH   SOLE 21 4,708,118 0 0
DENALI THERAPEUTICS INC COM 24823R105 75,794 2,575,391 SH   SOLE 22 2,519,285 0 56,106
DENALI THERAPEUTICS INC COM 24823R105 426 14,461 SH   SOLE 23 14,461 0 0
DENALI THERAPEUTICS INC COM 24823R105 406 13,792 SH   SOLE 25 13,792 0 0
DENALI THERAPEUTICS INC COM 24823R105 2,940 99,900 SH   SOLE 26 24,551 0 75,349
DENALI THERAPEUTICS INC COM 24823R105 51 1,727 SH   SOLE 28 1,727 0 0
DENALI THERAPEUTICS INC COM 24823R105 12,637 429,388 SH   SOLE 30 429,388 0 0
DENALI THERAPEUTICS INC COM 24823R105 106 3,601 SH   SOLE 36 3,601 0 0
DENALI THERAPEUTICS INC COM 24823R105 282 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 23 783 SH   OTR 43 783 0 0
DENALI THERAPEUTICS INC COM 24823R105 534 18,140 SH   SOLE 43 17,529 0 611
DENBURY INC COM 24790A101 1,621 27,028 SH   SOLE 2 18,480 0 8,548
DENBURY INC COM 24790A101 8 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 35 590 SH   SOLE 7 590 0 0
DENBURY INC COM 24790A101 8,038 133,996 SH   SOLE 18 130,063 0 3,933
DENBURY INC COM 24790A101 7,828 130,485 SH   SOLE 19 130,485 0 0
DENBURY INC COM 24790A101 110,063 1,834,685 SH   SOLE 21 1,834,685 0 0
DENBURY INC COM 24790A101 71,801 1,196,886 SH   SOLE 22 1,164,042 0 32,844
DENBURY INC COM 24790A101 161 2,684 SH   SOLE 23 2,684 0 0
DENBURY INC COM 24790A101 425 7,083 SH   SOLE 25 7,083 0 0
DENBURY INC COM 24790A101 1,495 24,926 SH   SOLE 26 17,190 0 7,736
DENBURY INC COM 24790A101 6,211 103,528 SH   SOLE 30 103,528 0 0
DENBURY INC COM 24790A101 357 5,951 SH   SOLE 40 5,951 0 0
DENBURY INC COM 24790A101 1 10 SH   SOLE 43 3 0 7
DENNYS CORP COM 24869P104 430 49,533 SH   SOLE 2 18,919 0 30,614
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 8 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 1,519 175,032 SH   SOLE 18 175,032 0 0
DENNYS CORP COM 24869P104 973 112,097 SH   SOLE 19 112,097 0 0
DENNYS CORP COM 24869P104 18,767 2,162,098 SH   SOLE 21 2,162,098 0 0
DENNYS CORP COM 24869P104 13,662 1,573,988 SH   SOLE 22 1,522,470 0 51,518
DENNYS CORP COM 24869P104 70 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104 228 26,287 SH   SOLE 26 22,809 0 3,478
DENNYS CORP COM 24869P104 4 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104 202 23,300 SH   SOLE 30 23,300 0 0
DENNYS CORP COM 24869P104 56 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 357 41,117 SH   SOLE 43 41,117 0 0
DENTSPLY SIRONA INC COM 24906P109 32,934 921,734 SH   SOLE 2 435,475 0 486,259
DENTSPLY SIRONA INC COM 24906P109 6,252 174,973 SH   SOLE 4 92,090 0 82,883
DENTSPLY SIRONA INC COM 24906P109 6,900 193,107 SH   SOLE 7 186,702 0 6,405
DENTSPLY SIRONA INC COM 24906P109 37 1,030 SH   SOLE 13 1,030 0 0
DENTSPLY SIRONA INC COM 24906P109 1,211 33,893 SH   SOLE 15 33,893 0 0
DENTSPLY SIRONA INC COM 24906P109 61,071 1,709,228 SH   SOLE 18 1,495,407 0 213,821
DENTSPLY SIRONA INC COM 24906P109 226,870 6,349,579 SH   SOLE 19 6,349,579 0 0
DENTSPLY SIRONA INC COM 24906P109 201,354 5,635,430 SH   SOLE 21 5,635,430 0 0
DENTSPLY SIRONA INC COM 24906P109 195,295 5,465,862 SH   SOLE 22 5,010,173 0 455,689
DENTSPLY SIRONA INC COM 24906P109 17,250 482,793 SH   SOLE 23 482,793 0 0
DENTSPLY SIRONA INC COM 24906P109 39,603 1,108,394 SH   SOLE 25 1,108,394 0 0
DENTSPLY SIRONA INC COM 24906P109 23,661 662,222 SH   SOLE 26 212,701 0 449,521
DENTSPLY SIRONA INC COM 24906P109 22,511 630,041 SH   SOLE 28 3,890 0 626,151
DENTSPLY SIRONA INC COM 24906P109 52,885 1,480,124 SH   SOLE 30 1,467,079 0 13,045
DENTSPLY SIRONA INC COM 24906P109 1,528 42,778 SH   SOLE 31 21,215 0 21,563
DENTSPLY SIRONA INC COM 24906P109 12,801 358,272 SH   SOLE 34 358,272 0 0
DENTSPLY SIRONA INC COM 24906P109 2,906 81,331 SH   SOLE 36 81,331 0 0
DENTSPLY SIRONA INC COM 24906P109 261 7,315 SH   SOLE 40 7,315 0 0
DENTSPLY SIRONA INC COM 24906P109 30 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109 4,013 112,318 SH   SOLE 43 99,621 0 12,697
DERMTECH INC COM 24984K105 36 6,576 SH   SOLE 2 5,714 0 862
DERMTECH INC COM 24984K105 27 4,821 SH   SOLE 18 4,821 0 0
DERMTECH INC COM 24984K105 594 107,297 SH   SOLE 21 107,297 0 0
DERMTECH INC COM 24984K105 1,972 355,994 SH   SOLE 22 348,143 0 7,851
DERMTECH INC COM 24984K105 12 2,192 SH   SOLE 25 2,192 0 0
DERMTECH INC COM 24984K105 26 4,617 SH   SOLE 30 4,617 0 0
DERMTECH INC COM 24984K105 11 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 6 1,162 SH   SOLE 43 1,162 0 0
DESCARTES SYS GROUP INC COM 249906108 15,202 244,964 SH   SOLE 21 244,964 0 0
DESCARTES SYS GROUP INC COM 249906108 81 1,304 SH   SOLE 43 1,304 0 0
DESIGN THERAPEUTICS INC COM 25056L103 983 70,208 SH   SOLE 2 49,835 0 20,373
DESIGN THERAPEUTICS INC COM 25056L103 7 503 SH   SOLE 7 503 0 0
DESIGN THERAPEUTICS INC COM 25056L103 1,777 126,934 SH   SOLE 18 126,934 0 0
DESIGN THERAPEUTICS INC COM 25056L103 16,438 1,174,168 SH   SOLE 19 1,174,168 0 0
DESIGN THERAPEUTICS INC COM 25056L103 19,569 1,397,808 SH   SOLE 21 1,397,808 0 0
DESIGN THERAPEUTICS INC COM 25056L103 6,305 450,327 SH   SOLE 22 429,907 0 20,420
DESIGN THERAPEUTICS INC COM 25056L103 368 26,303 SH   SOLE 30 26,303 0 0
DESIGN THERAPEUTICS INC COM 25056L103 4,112 293,685 SH   SOLE 34 293,685 0 0
DESIGNER BRANDS INC CL A 250565108 1,181 90,399 SH   SOLE 2 46,364 0 44,035
DESIGNER BRANDS INC CL A 250565108 2 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 7 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108 2,781 212,921 SH   SOLE 18 205,881 0 7,040
DESIGNER BRANDS INC CL A 250565108 5,309 406,479 SH   SOLE 19 406,479 0 0
DESIGNER BRANDS INC CL A 250565108 96,124 7,360,156 SH   SOLE 21 7,360,156 0 0
DESIGNER BRANDS INC CL A 250565108 23,919 1,831,497 SH   SOLE 22 1,778,603 0 52,894
DESIGNER BRANDS INC CL A 250565108 140 10,732 SH   SOLE 23 10,732 0 0
DESIGNER BRANDS INC CL A 250565108 102 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108 1,184 90,648 SH   SOLE 26 20,603 0 70,045
DESIGNER BRANDS INC CL A 250565108 7 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108 1,084 82,973 SH   SOLE 30 82,973 0 0
DESIGNER BRANDS INC CL A 250565108 55 4,193 SH   SOLE 36 4,193 0 0
DESIGNER BRANDS INC CL A 250565108 78 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,121 85,803 SH   SOLE 43 84,860 0 943
DESKTOP METAL INC COM CL A 25058X105 949 431,165 SH   SOLE 2 107,543 0 323,622
DESKTOP METAL INC COM CL A 25058X105 3 1,354 SH   SOLE 4 1,354 0 0
DESKTOP METAL INC COM CL A 25058X105 8 3,689 SH   SOLE 7 3,689 0 0
DESKTOP METAL INC COM CL A 25058X105 1,749 795,225 SH   SOLE 18 775,663 0 19,562
DESKTOP METAL INC COM CL A 25058X105 2,682 1,218,987 SH   SOLE 19 1,218,987 0 0
DESKTOP METAL INC COM CL A 25058X105 22,232 10,105,229 SH   SOLE 21 10,105,229 0 0
DESKTOP METAL INC COM CL A 25058X105 14,733 6,697,020 SH   SOLE 22 6,459,477 0 237,543
DESKTOP METAL INC COM CL A 25058X105 60 27,296 SH   SOLE 23 27,296 0 0
DESKTOP METAL INC COM CL A 25058X105 54 24,395 SH   SOLE 25 24,395 0 0
DESKTOP METAL INC COM CL A 25058X105 618 280,788 SH   SOLE 26 107,841 0 172,947
DESKTOP METAL INC COM CL A 25058X105 25 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105 4,380 1,990,754 SH   SOLE 30 1,990,754 0 0
DESKTOP METAL INC COM CL A 25058X105 47 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105 46 20,775 SH   SOLE 43 20,775 0 0
DESPEGAR COM CORP ORD SHS G27358103 95 11,709 SH   SOLE 2 11,709 0 0
DESPEGAR COM CORP ORD SHS G27358103 178 21,944 SH   SOLE 21 21,944 0 0
DESPEGAR COM CORP ORD SHS G27358103 76 9,384 SH   SOLE 22 9,384 0 0
DESPEGAR COM CORP ORD SHS G27358103 494 60,969 SH   SOLE 30 60,969 0 0
DESTINATION XL GROUP INC COM 25065K104 61 18,069 SH   SOLE 2 2,715 0 15,354
DESTINATION XL GROUP INC COM 25065K104 4 1,200 SH   SOLE 7 1,200 0 0
DESTINATION XL GROUP INC COM 25065K104 537 158,521 SH   SOLE 18 158,521 0 0
DESTINATION XL GROUP INC COM 25065K104 355 104,574 SH   SOLE 19 104,574 0 0
DESTINATION XL GROUP INC COM 25065K104 6,299 1,858,118 SH   SOLE 21 1,858,118 0 0
DESTINATION XL GROUP INC COM 25065K104 3,348 987,583 SH   SOLE 22 971,132 0 16,451
DESTINATION XL GROUP INC COM 25065K104 6 1,810 SH   SOLE 43 0 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898 9,633 1,102,206 SH   SOLE 43 940,205 0 162,001
DEVON ENERGY CORP NEW COM 25179M103 50,032 907,852 SH   SOLE 2 379,491 0 528,361
DEVON ENERGY CORP NEW COM 25179M103 31,310 568,128 SH   SOLE 4 246,823 0 321,305
DEVON ENERGY CORP NEW COM 25179M103 41,300 749,402 SH   SOLE 7 577,499 0 171,903
DEVON ENERGY CORP NEW COM 25179M103 626 11,351 SH   SOLE 13 11,351 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,228 94,864 SH   SOLE 15 94,864 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 18 SH   SOLE 17 0 0 18
DEVON ENERGY CORP NEW COM 25179M103 64,957 1,178,680 SH   SOLE 18 1,081,239 0 97,441
DEVON ENERGY CORP NEW COM 25179M103 46,030 835,234 SH   SOLE 19 835,234 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,314,072 23,844,538 SH   SOLE 21 23,844,538 0 0
DEVON ENERGY CORP NEW COM 25179M103 749,953 13,608,289 SH   SOLE 22 12,264,200 0 1,344,089
DEVON ENERGY CORP NEW COM 25179M103 59,862 1,086,219 SH   SOLE 23 1,086,219 0 0
DEVON ENERGY CORP NEW COM 25179M103 71,358 1,294,830 SH   SOLE 25 1,294,830 0 0
DEVON ENERGY CORP NEW COM 25179M103 83,257 1,510,743 SH   SOLE 26 611,658 0 899,085
DEVON ENERGY CORP NEW COM 25179M103 79,923 1,450,242 SH   SOLE 28 1,172 0 1,449,070
DEVON ENERGY CORP NEW COM 25179M103 28 511 SH   SOLE 29 511 0 0
DEVON ENERGY CORP NEW COM 25179M103 279,930 5,079,484 SH   SOLE 30 5,058,966 0 20,518
DEVON ENERGY CORP NEW COM 25179M103 7,482 135,769 SH   SOLE 31 69,335 0 66,434
DEVON ENERGY CORP NEW COM 25179M103 34,068 618,173 SH   SOLE 34 618,173 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,523 227,230 SH   SOLE 36 227,230 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,197 21,726 SH   SOLE 40 21,726 0 0
DEVON ENERGY CORP NEW COM 25179M103 89 1,610 SH   OTR 43 1,610 0 0
DEVON ENERGY CORP NEW COM 25179M103 65,735 1,192,795 SH   SOLE 43 1,090,399 0 102,396
DEVON ENERGY CORP NEW OPTIONS 25179M103 347 6,300 SH Call SOLE 2 0 0 6,300
DEVON ENERGY CORP NEW OPTIONS 25179M103 584 10,600 SH Call SOLE 4 10,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 9,357 169,800 SH Call SOLE 18 169,800 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 135,180 2,452,900 SH Call SOLE 19 2,452,900 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 11,385 206,600 SH Call SOLE 22 206,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 513 9,300 SH Call SOLE 26 9,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 39,624 719,000 SH Call SOLE 34 719,000 0 0
DEXCOM INC COM 252131107 65,166 874,353 SH   SOLE 2 251,889 0 622,464
DEXCOM INC COM 252131107 22,090 296,389 SH   SOLE 4 171,025 0 125,364
DEXCOM INC COM 252131107 29,461 395,285 SH   SOLE 7 384,282 0 11,003
DEXCOM INC COM 252131107 509 6,828 SH   SOLE 13 6,828 0 0
DEXCOM INC COM 252131107 2,794 37,488 SH   SOLE 15 37,488 0 0
DEXCOM INC COM 252131107 63,809 856,155 SH   SOLE 18 803,171 0 52,984
DEXCOM INC COM 252131107 141,608 1,900,020 SH   SOLE 19 1,900,020 0 0
DEXCOM INC COM 252131107 1,005,887 13,496,399 SH   SOLE 21 13,496,399 0 0
DEXCOM INC COM 252131107 619,759 8,315,558 SH   SOLE 22 7,548,268 0 767,290
DEXCOM INC COM 252131107 45,648 612,472 SH   SOLE 23 612,472 0 0
DEXCOM INC COM 252131107 47,488 637,171 SH   SOLE 25 637,171 0 0
DEXCOM INC COM 252131107 61,710 827,987 SH   SOLE 26 345,558 0 482,429
DEXCOM INC COM 252131107 60,230 808,135 SH   SOLE 28 22,550 0 785,585
DEXCOM INC COM 252131107 27 364 SH   SOLE 29 364 0 0
DEXCOM INC COM 252131107 199,483 2,676,545 SH   SOLE 30 2,488,130 0 188,415
DEXCOM INC COM 252131107 5,961 79,984 SH   SOLE 31 42,384 0 37,600
DEXCOM INC COM 252131107 6,625 88,895 SH   SOLE 32 88,895 0 0
DEXCOM INC COM 252131107 85,878 1,152,257 SH   SOLE 34 1,152,257 0 0
DEXCOM INC COM 252131107 10,063 135,015 SH   SOLE 36 135,015 0 0
DEXCOM INC COM 252131107 938 12,584 SH   SOLE 40 12,584 0 0
DEXCOM INC COM 252131107 89 1,200 SH   OTR 43 1,200 0 0
DEXCOM INC COM 252131107 16,651 223,413 SH   SOLE 43 198,563 0 24,850
DEXCOM INC NOTE 0.750%12/0 252131AH0 13,838 7,529,000 PRN   SOLE 21 7,529,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 10,724 11,720,000 PRN   SOLE 21 11,720,000 0 0
DHI GROUP INC COM 23331S100 295 59,373 SH   SOLE 2 51,918 0 7,455
DHI GROUP INC COM 23331S100 4 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100 539 108,385 SH   SOLE 18 108,385 0 0
DHI GROUP INC COM 23331S100 371 74,746 SH   SOLE 19 74,746 0 0
DHI GROUP INC COM 23331S100 6,491 1,306,025 SH   SOLE 21 1,306,025 0 0
DHI GROUP INC COM 23331S100 4,877 981,315 SH   SOLE 22 975,480 0 5,835
DHI GROUP INC COM 23331S100 3 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 685 111,771 SH   SOLE 2 6,091 0 105,680
DHT HOLDINGS INC SHS NEW Y2065G121 12 2,032 SH   SOLE 7 2,032 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,596 423,416 SH   SOLE 18 423,416 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,558 254,159 SH   SOLE 19 254,159 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 28,915 4,717,029 SH   SOLE 21 4,717,029 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 8,961 1,461,803 SH   SOLE 22 1,368,020 0 93,783
DHT HOLDINGS INC SHS NEW Y2065G121 422 68,784 SH   SOLE 28 68,784 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 17 2,779 SH   SOLE 31 0 0 2,779
DHT HOLDINGS INC SHS NEW Y2065G121 1 220 SH   SOLE 43 220 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 27 154 SH   SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205 41,963 241,002 SH   SOLE 18 240,320 0 682
DIAGEO PLC SPON ADR NEW 25243Q205 57,579 330,688 SH   SOLE 43 310,227 0 20,461
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 8 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 125 61,793 SH   SOLE 21 61,793 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 2 984 SH   SOLE 22 984 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 204 1,175 SH   SOLE 2 864 0 311
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 8 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,489 8,573 SH   SOLE 18 8,573 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,011 5,822 SH   SOLE 19 5,822 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 22,009 126,748 SH   SOLE 21 126,748 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14,853 85,539 SH   SOLE 22 83,497 0 2,042
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 94 544 SH   SOLE 25 544 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 150 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 588 3,387 SH   SOLE 30 3,387 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 47 273 SH   SOLE 36 273 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 87 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 28 164 SH   OTR 43 164 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,362 13,602 SH   SOLE 43 10,385 0 3,217
DIAMOND OFFSHORE DRILLING IN COM 25271C201 1,680 285,252 SH   SOLE 2 175,850 0 109,402
DIAMOND OFFSHORE DRILLING IN COM 25271C201 5 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 1,865 316,676 SH   SOLE 18 316,676 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 1,837 311,800 SH   SOLE 19 311,800 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 21,334 3,622,145 SH   SOLE 21 3,622,145 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 15,431 2,619,857 SH   SOLE 22 2,554,148 0 65,709
DIAMOND OFFSHORE DRILLING IN COM 25271C201 92 15,601 SH   SOLE 23 15,601 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 279 47,354 SH   SOLE 26 0 0 47,354
DIAMOND OFFSHORE DRILLING IN COM 25271C201 4 705 SH   SOLE 43 705 0 0
DIAMONDBACK ENERGY INC COM 25278X109 22,095 182,381 SH   SOLE 2 63,273 0 119,108
DIAMONDBACK ENERGY INC COM 25278X109 8,136 67,159 SH   SOLE 4 50,083 0 17,076
DIAMONDBACK ENERGY INC COM 25278X109 17,800 146,925 SH   SOLE 7 142,234 0 4,691
DIAMONDBACK ENERGY INC COM 25278X109 91 753 SH   SOLE 13 753 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,071 25,345 SH   SOLE 15 25,345 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1 5 SH   SOLE 17 0 0 5
DIAMONDBACK ENERGY INC COM 25278X109 37,258 307,538 SH   SOLE 18 283,154 0 24,384
DIAMONDBACK ENERGY INC COM 25278X109 17,717 146,237 SH   SOLE 19 146,237 0 0
DIAMONDBACK ENERGY INC COM 25278X109 681,171 5,622,545 SH   SOLE 21 5,622,545 0 0
DIAMONDBACK ENERGY INC COM 25278X109 438,177 3,616,817 SH   SOLE 22 3,258,646 0 358,171
DIAMONDBACK ENERGY INC COM 25278X109 35,122 289,906 SH   SOLE 23 289,906 0 0
DIAMONDBACK ENERGY INC COM 25278X109 37,966 313,378 SH   SOLE 25 313,378 0 0
DIAMONDBACK ENERGY INC COM 25278X109 42,772 353,054 SH   SOLE 26 113,413 0 239,641
DIAMONDBACK ENERGY INC COM 25278X109 34,299 283,111 SH   SOLE 28 0 0 283,111
DIAMONDBACK ENERGY INC COM 25278X109 14 113 SH   SOLE 29 113 0 0
DIAMONDBACK ENERGY INC COM 25278X109 143,630 1,185,551 SH   SOLE 30 1,174,832 0 10,719
DIAMONDBACK ENERGY INC COM 25278X109 2,801 23,124 SH   SOLE 31 18,328 0 4,796
DIAMONDBACK ENERGY INC COM 25278X109 3,726 30,758 SH   SOLE 34 30,758 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,577 62,542 SH   SOLE 36 62,542 0 0
DIAMONDBACK ENERGY INC COM 25278X109 631 5,206 SH   SOLE 40 5,206 0 0
DIAMONDBACK ENERGY INC COM 25278X109 66 541 SH   OTR 43 541 0 0
DIAMONDBACK ENERGY INC COM 25278X109 26,151 215,856 SH   SOLE 43 194,730 0 21,126
DIAMONDBACK ENERGY INC OPTIONS 25278X109 182 1,500 SH Call SOLE 2 0 0 1,500
DIAMONDBACK ENERGY INC OPTIONS 25278X109 339 2,800 SH Call SOLE 4 2,800 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 5,161 42,600 SH Call SOLE 18 42,600 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 81,558 673,200 SH Call SOLE 19 673,200 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 8,214 67,800 SH Call SOLE 22 67,800 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 279 2,300 SH Call SOLE 26 2,300 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 22,061 182,100 SH Call SOLE 34 182,100 0 0
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,574 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 77 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,025 246,674 SH   SOLE 2 80,955 0 165,719
DIAMONDROCK HOSPITALITY CO COM 252784301 826 100,593 SH   SOLE 4 100,593 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,187 266,432 SH   SOLE 7 266,432 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,416 781,482 SH   SOLE 18 781,482 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 15,083 1,837,182 SH   SOLE 19 1,837,182 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 223,541 27,227,838 SH   SOLE 21 27,227,838 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 59,983 7,306,133 SH   SOLE 22 7,083,437 0 222,696
DIAMONDROCK HOSPITALITY CO COM 252784301 84 10,238 SH   SOLE 23 10,238 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,814 951,741 SH   SOLE 25 951,741 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,283 156,303 SH   SOLE 26 52,604 0 103,699
DIAMONDROCK HOSPITALITY CO COM 252784301 1,070 130,379 SH   SOLE 28 3,747 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 5,637 686,560 SH   SOLE 30 686,560 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 35 4,315 SH   SOLE 31 0 0 4,315
DIAMONDROCK HOSPITALITY CO COM 252784301 2,079 253,269 SH   SOLE 34 253,269 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 101 12,357 SH   SOLE 36 12,357 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 205 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,118 136,163 SH   SOLE 43 133,959 0 2,204
DICE THERAPEUTICS INC COM 23345J104 324 20,899 SH   SOLE 2 5,126 0 15,773
DICE THERAPEUTICS INC COM 23345J104 5 310 SH   SOLE 7 310 0 0
DICE THERAPEUTICS INC COM 23345J104 1,346 86,699 SH   SOLE 18 86,699 0 0
DICE THERAPEUTICS INC COM 23345J104 792 51,039 SH   SOLE 19 51,039 0 0
DICE THERAPEUTICS INC COM 23345J104 15,198 979,244 SH   SOLE 21 979,244 0 0
DICE THERAPEUTICS INC COM 23345J104 7,248 466,985 SH   SOLE 22 438,652 0 28,333
DICE THERAPEUTICS INC COM 23345J104 1,762 113,536 SH   SOLE 30 113,536 0 0
DICKS SPORTING GOODS INC COM 253393102 29,788 395,223 SH   SOLE 2 245,225 0 149,998
DICKS SPORTING GOODS INC COM 253393102 672 8,911 SH   SOLE 4 8,506 0 405
DICKS SPORTING GOODS INC COM 253393102 110 1,465 SH   SOLE 7 1,465 0 0
DICKS SPORTING GOODS INC COM 253393102 328 4,347 SH   SOLE 13 4,347 0 0
DICKS SPORTING GOODS INC COM 253393102 10,296 136,610 SH   SOLE 18 131,564 0 5,046
DICKS SPORTING GOODS INC COM 253393102 8,959 118,867 SH   SOLE 19 118,867 0 0
DICKS SPORTING GOODS INC COM 253393102 216,972 2,878,761 SH   SOLE 21 2,878,761 0 0
DICKS SPORTING GOODS INC COM 253393102 145,433 1,929,587 SH   SOLE 22 1,815,430 0 114,157
DICKS SPORTING GOODS INC COM 253393102 917 12,163 SH   SOLE 23 12,163 0 0
DICKS SPORTING GOODS INC COM 253393102 835 11,084 SH   SOLE 25 11,084 0 0
DICKS SPORTING GOODS INC COM 253393102 3,144 41,712 SH   SOLE 26 27,292 0 14,420
DICKS SPORTING GOODS INC COM 253393102 330 4,375 SH   SOLE 28 1,168 0 3,207
DICKS SPORTING GOODS INC COM 253393102 329 4,370 SH   SOLE 29 4,370 0 0
DICKS SPORTING GOODS INC COM 253393102 3,453 45,816 SH   SOLE 30 45,816 0 0
DICKS SPORTING GOODS INC COM 253393102 542 7,190 SH   SOLE 31 7,190 0 0
DICKS SPORTING GOODS INC COM 253393102 887 11,773 SH   SOLE 34 11,773 0 0
DICKS SPORTING GOODS INC COM 253393102 101 1,335 SH   SOLE 36 1,335 0 0
DICKS SPORTING GOODS INC COM 253393102 625 8,290 SH   SOLE 40 8,290 0 0
DICKS SPORTING GOODS INC COM 253393102 3,709 49,207 SH   SOLE 43 40,967 0 8,240
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 11,254 4,725,000 PRN   SOLE 21 4,725,000 0 0
DIEBOLD NIXDORF INC COM STK 253651103 70 30,701 SH   SOLE 2 21,829 0 8,872
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 608 267,874 SH   SOLE 18 267,874 0 0
DIEBOLD NIXDORF INC COM STK 253651103 286 126,108 SH   SOLE 19 126,108 0 0
DIEBOLD NIXDORF INC COM STK 253651103 19,638 8,651,297 SH   SOLE 21 8,651,297 0 0
DIEBOLD NIXDORF INC COM STK 253651103 3,987 1,756,511 SH   SOLE 22 1,702,734 0 53,777
DIEBOLD NIXDORF INC COM STK 253651103 21 9,379 SH   SOLE 25 9,379 0 0
DIEBOLD NIXDORF INC COM STK 253651103 56 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 336 147,973 SH   SOLE 30 147,973 0 0
DIEBOLD NIXDORF INC COM STK 253651103 15 6,417 SH   SOLE 36 6,417 0 0
DIEBOLD NIXDORF INC COM STK 253651103 25 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 21 9,146 SH   SOLE 43 9,146 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748404 219 32,852 SH   SOLE 22 32,852 0 0
DIGI INTL INC COM 253798102 1,124 46,408 SH   SOLE 2 30,989 0 15,419
DIGI INTL INC COM 253798102 8 340 SH   SOLE 7 340 0 0
DIGI INTL INC COM 253798102 3,133 129,340 SH   SOLE 18 129,340 0 0
DIGI INTL INC COM 253798102 1,531 63,220 SH   SOLE 19 63,220 0 0
DIGI INTL INC COM 253798102 107,474 4,437,423 SH   SOLE 21 4,437,423 0 0
DIGI INTL INC COM 253798102 22,575 932,063 SH   SOLE 22 902,538 0 29,525
DIGI INTL INC COM 253798102 614 25,353 SH   SOLE 25 25,353 0 0
DIGI INTL INC COM 253798102 178 7,346 SH   SOLE 26 3,138 0 4,208
DIGI INTL INC COM 253798102 1,168 48,229 SH   SOLE 30 48,229 0 0
DIGI INTL INC COM 253798102 17 699 SH   SOLE 31 0 0 699
DIGI INTL INC COM 253798102 108 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 92 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 486 20,051 SH   SOLE 43 20,051 0 0
DIGIMARC CORP NEW COM 25381B101 26 1,826 SH   SOLE 2 448 0 1,378
DIGIMARC CORP NEW COM 25381B101 3 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 485 34,301 SH   SOLE 18 34,301 0 0
DIGIMARC CORP NEW COM 25381B101 323 22,815 SH   SOLE 19 22,815 0 0
DIGIMARC CORP NEW COM 25381B101 6,322 447,097 SH   SOLE 21 447,097 0 0
DIGIMARC CORP NEW COM 25381B101 4,455 315,068 SH   SOLE 22 311,987 0 3,081
DIGIMARC CORP NEW COM 25381B101 63 4,453 SH   SOLE 43 4,375 0 78
DIGITAL ALLY INC COM NEW 25382P208 8 10,370 SH   SOLE 18 10,370 0 0
DIGITAL ALLY INC COM NEW 25382P208 104 130,950 SH   SOLE 21 130,950 0 0
DIGITAL ALLY INC COM NEW 25382P208 636 804,495 SH   SOLE 22 804,495 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 18 16,653 SH   SOLE 21 16,653 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 3 2,361 SH   SOLE 22 2,361 0 0
DIGITAL RLTY TR INC COM 253868103 84,065 647,501 SH   SOLE 2 112,684 0 534,817
DIGITAL RLTY TR INC COM 253868103 40,378 311,010 SH   SOLE 4 281,109 0 29,901
DIGITAL RLTY TR INC COM 253868103 83,199 640,831 SH   SOLE 7 632,957 0 7,874
DIGITAL RLTY TR INC COM 253868103 166 1,282 SH   SOLE 13 1,282 0 0
DIGITAL RLTY TR INC COM 253868103 5,519 42,509 SH   SOLE 15 42,509 0 0
DIGITAL RLTY TR INC COM 253868103 59,531 458,527 SH   SOLE 18 419,357 0 39,170
DIGITAL RLTY TR INC COM 253868103 83,573 643,710 SH   SOLE 19 643,710 0 0
DIGITAL RLTY TR INC COM 253868103 1,128,286 8,690,488 SH   SOLE 21 8,690,488 0 0
DIGITAL RLTY TR INC COM 253868103 1,055,268 8,128,072 SH   SOLE 22 7,508,812 0 619,260
DIGITAL RLTY TR INC COM 253868103 64,337 495,549 SH   SOLE 23 495,549 0 0
DIGITAL RLTY TR INC COM 253868103 205,701 1,584,386 SH   SOLE 25 1,584,386 0 0
DIGITAL RLTY TR INC COM 253868103 76,525 589,424 SH   SOLE 26 235,376 0 354,048
DIGITAL RLTY TR INC COM 253868103 80,844 622,688 SH   SOLE 28 5,458 0 617,230
DIGITAL RLTY TR INC COM 253868103 59 458 SH   SOLE 29 458 0 0
DIGITAL RLTY TR INC COM 253868103 344,452 2,653,100 SH   SOLE 30 2,653,100 0 0
DIGITAL RLTY TR INC COM 253868103 7,590 58,458 SH   SOLE 31 29,365 0 29,093
DIGITAL RLTY TR INC COM 253868103 15,371 118,395 SH   SOLE 34 118,395 0 0
DIGITAL RLTY TR INC COM 253868103 13,763 106,007 SH   SOLE 36 106,007 0 0
DIGITAL RLTY TR INC COM 253868103 1,230 9,477 SH   SOLE 40 9,477 0 0
DIGITAL RLTY TR INC COM 253868103 71 544 SH   OTR 43 544 0 0
DIGITAL RLTY TR INC COM 253868103 28,083 216,308 SH   SOLE 43 199,061 0 17,247
DIGITAL TURBINE INC COM NEW 25400W102 2,124 121,568 SH   SOLE 2 75,716 0 45,852
DIGITAL TURBINE INC COM NEW 25400W102 25 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102 18 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102 5,534 316,754 SH   SOLE 18 302,824 0 13,930
DIGITAL TURBINE INC COM NEW 25400W102 7,750 443,636 SH   SOLE 19 443,636 0 0
DIGITAL TURBINE INC COM NEW 25400W102 184,747 10,575,083 SH   SOLE 21 10,575,083 0 0
DIGITAL TURBINE INC COM NEW 25400W102 43,531 2,491,748 SH   SOLE 22 2,436,262 0 55,486
DIGITAL TURBINE INC COM NEW 25400W102 239 13,669 SH   SOLE 23 13,669 0 0
DIGITAL TURBINE INC COM NEW 25400W102 226 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,559 89,253 SH   SOLE 26 27,532 0 61,721
DIGITAL TURBINE INC COM NEW 25400W102 27 1,573 SH   SOLE 28 1,573 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,814 161,099 SH   SOLE 30 161,099 0 0
DIGITAL TURBINE INC COM NEW 25400W102 201 11,502 SH   SOLE 40 11,502 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4 221 SH   OTR 43 221 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,126 64,448 SH   SOLE 43 58,920 0 5,528
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,089 428,045 SH   SOLE 2 252,891 0 175,154
DIGITALBRIDGE GROUP INC CL A COM 25401T108 8 1,570 SH   SOLE 4 1,570 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 57 11,586 SH   SOLE 7 11,586 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 7,411 1,518,612 SH   SOLE 18 1,518,612 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 7,909 1,620,619 SH   SOLE 19 1,620,619 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 98,645 20,214,189 SH   SOLE 21 20,214,189 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 73,715 15,105,476 SH   SOLE 22 14,721,234 0 384,242
DIGITALBRIDGE GROUP INC CL A COM 25401T108 126 25,900 SH   SOLE 23 25,900 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 410 84,084 SH   SOLE 25 84,084 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,720 352,424 SH   SOLE 26 220,614 0 131,810
DIGITALBRIDGE GROUP INC CL A COM 25401T108 42 8,667 SH   SOLE 28 8,667 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,687 345,640 SH   SOLE 30 345,640 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 18 3,784 SH   SOLE 31 0 0 3,784
DIGITALBRIDGE GROUP INC CL A COM 25401T108 131 26,765 SH   SOLE 36 26,765 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 317 64,977 SH   SOLE 40 64,977 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,770 567,602 SH   SOLE 43 555,524 0 12,078
DIGITALOCEAN HLDGS INC COM 25402D102 1,823 44,084 SH   SOLE 2 29,956 0 14,128
DIGITALOCEAN HLDGS INC COM 25402D102 6 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 38 911 SH   SOLE 7 911 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 8,201 198,281 SH   SOLE 18 193,374 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102 43,651 1,055,385 SH   SOLE 19 1,055,385 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 100,001 2,417,812 SH   SOLE 21 2,417,812 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 43,506 1,051,884 SH   SOLE 22 1,014,203 0 37,681
DIGITALOCEAN HLDGS INC COM 25402D102 131 3,157 SH   SOLE 23 3,157 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 299 7,218 SH   SOLE 25 7,218 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 1,349 32,620 SH   SOLE 26 11,887 0 20,733
DIGITALOCEAN HLDGS INC COM 25402D102 10,922 264,070 SH   SOLE 30 264,070 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 74 1,783 SH   SOLE 36 1,783 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 241 5,831 SH   SOLE 40 5,831 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 48 1,155 SH   SOLE 43 1,155 0 0
DILLARDS INC CL A 254067101 2,848 12,912 SH   SOLE 2 7,132 0 5,780
DILLARDS INC CL A 254067101 30 135 SH   SOLE 4 6 0 129
DILLARDS INC CL A 254067101 13 58 SH   SOLE 7 58 0 0
DILLARDS INC CL A 254067101 2,816 12,766 SH   SOLE 18 10,731 0 2,035
DILLARDS INC CL A 254067101 9,678 43,879 SH   SOLE 19 43,879 0 0
DILLARDS INC CL A 254067101 33,104 150,085 SH   SOLE 21 150,085 0 0
DILLARDS INC CL A 254067101 28,277 128,200 SH   SOLE 22 124,613 0 3,587
DILLARDS INC CL A 254067101 321 1,456 SH   SOLE 23 1,456 0 0
DILLARDS INC CL A 254067101 176 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101 1,698 7,699 SH   SOLE 26 1,751 0 5,948
DILLARDS INC CL A 254067101 563 2,551 SH   SOLE 30 2,551 0 0
DILLARDS INC CL A 254067101 162 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 1,683 7,631 SH   SOLE 43 7,569 0 62
DIME CMNTY BANCSHARES INC COM 25432X102 1,177 39,705 SH   SOLE 2 19,550 0 20,155
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,933 132,636 SH   SOLE 18 132,636 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,810 61,031 SH   SOLE 19 61,031 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 120,575 4,066,596 SH   SOLE 21 4,066,596 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 27,646 932,395 SH   SOLE 22 894,335 0 38,060
DIME CMNTY BANCSHARES INC COM 25432X102 196 6,626 SH   SOLE 25 6,626 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 383 12,919 SH   SOLE 26 12,919 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2 57 SH   SOLE 28 57 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,300 77,560 SH   SOLE 30 77,560 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 14 476 SH   SOLE 31 0 0 476
DIME CMNTY BANCSHARES INC COM 25432X102 123 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 949 31,992 SH   SOLE 43 31,805 0 187
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,010 86,256 SH   SOLE 17 0 0 86,256
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6 192 SH   SOLE 17 0 0 192
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 0 12 SH   SOLE 17 0 0 12
DINE BRANDS GLOBAL INC COM 254423106 497 7,636 SH   SOLE 2 4,674 0 2,962
DINE BRANDS GLOBAL INC COM 254423106 4 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 13 201 SH   SOLE 7 201 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,609 55,451 SH   SOLE 18 55,451 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,897 29,146 SH   SOLE 19 29,146 0 0
DINE BRANDS GLOBAL INC COM 254423106 127,383 1,957,327 SH   SOLE 21 1,957,327 0 0
DINE BRANDS GLOBAL INC COM 254423106 25,795 396,363 SH   SOLE 22 384,425 0 11,938
DINE BRANDS GLOBAL INC COM 254423106 129 1,982 SH   SOLE 25 1,982 0 0
DINE BRANDS GLOBAL INC COM 254423106 500 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 1,816 27,897 SH   SOLE 30 27,897 0 0
DINE BRANDS GLOBAL INC COM 254423106 120 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 917 14,085 SH   SOLE 43 10,735 0 3,350
DINGDONG CAYMAN LTD ADS 25445D101 122 22,136 SH   SOLE 2 22,136 0 0
DINGDONG CAYMAN LTD ADS 25445D101 449 81,138 SH   SOLE 22 81,138 0 0
DINGDONG CAYMAN LTD ADS 25445D101 1 167 SH   SOLE 34 167 0 0
DIODES INC COM 254543101 2,501 38,734 SH   SOLE 2 25,947 0 12,787
DIODES INC COM 254543101 57 881 SH   SOLE 4 189 0 692
DIODES INC COM 254543101 33 509 SH   SOLE 7 509 0 0
DIODES INC COM 254543101 9,814 151,991 SH   SOLE 18 151,991 0 0
DIODES INC COM 254543101 6,159 95,388 SH   SOLE 19 95,388 0 0
DIODES INC COM 254543101 342,250 5,300,451 SH   SOLE 21 5,300,451 0 0
DIODES INC COM 254543101 72,338 1,120,296 SH   SOLE 22 1,085,386 0 34,910
DIODES INC COM 254543101 55 850 SH   SOLE 23 850 0 0
DIODES INC COM 254543101 416 6,445 SH   SOLE 25 6,445 0 0
DIODES INC COM 254543101 1,197 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101 51 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101 9,280 143,721 SH   SOLE 30 143,721 0 0
DIODES INC COM 254543101 12 180 SH   SOLE 34 180 0 0
DIODES INC COM 254543101 382 5,912 SH   SOLE 40 5,912 0 0
DIODES INC COM 254543101 2,346 36,337 SH   SOLE 43 31,326 0 5,011
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 18 13,862 SH   SOLE 21 13,862 0 0
DISCOVER FINL SVCS COM 254709108 63,916 675,788 SH   SOLE 2 198,682 0 477,106
DISCOVER FINL SVCS COM 254709108 22,894 242,058 SH   SOLE 4 157,902 0 84,156
DISCOVER FINL SVCS COM 254709108 31,883 337,099 SH   SOLE 7 259,471 0 77,628
DISCOVER FINL SVCS COM 254709108 1,728 18,274 SH   SOLE 13 18,274 0 0
DISCOVER FINL SVCS COM 254709108 4,078 43,114 SH   SOLE 15 43,114 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 63,894 675,555 SH   SOLE 18 631,151 0 44,404
DISCOVER FINL SVCS COM 254709108 17,083 180,616 SH   SOLE 19 180,616 0 0
DISCOVER FINL SVCS COM 254709108 748,549 7,914,457 SH   SOLE 21 7,914,457 0 0
DISCOVER FINL SVCS COM 254709108 578,762 6,119,284 SH   SOLE 22 5,435,310 0 683,974
DISCOVER FINL SVCS COM 254709108 49,504 523,413 SH   SOLE 23 523,413 0 0
DISCOVER FINL SVCS COM 254709108 45,173 477,613 SH   SOLE 25 477,613 0 0
DISCOVER FINL SVCS COM 254709108 62,418 659,952 SH   SOLE 26 280,692 0 379,260
DISCOVER FINL SVCS COM 254709108 67,108 709,538 SH   SOLE 28 24,569 0 684,969
DISCOVER FINL SVCS COM 254709108 1,312 13,871 SH   SOLE 29 13,871 0 0
DISCOVER FINL SVCS COM 254709108 143,980 1,522,304 SH   SOLE 30 1,519,007 0 3,297
DISCOVER FINL SVCS COM 254709108 8,457 89,419 SH   SOLE 31 59,392 0 30,027
DISCOVER FINL SVCS COM 254709108 2,057 21,748 SH   SOLE 34 21,748 0 0
DISCOVER FINL SVCS COM 254709108 11,396 120,495 SH   SOLE 36 120,495 0 0
DISCOVER FINL SVCS COM 254709108 872 9,222 SH   SOLE 40 9,222 0 0
DISCOVER FINL SVCS COM 254709108 62 657 SH   OTR 43 657 0 0
DISCOVER FINL SVCS COM 254709108 29,051 307,157 SH   SOLE 43 268,889 0 38,268
DISH NETWORK CORPORATION CL A 25470M109 8,735 487,152 SH   SOLE 2 70,471 0 416,681
DISH NETWORK CORPORATION CL A 25470M109 3,415 190,470 SH   SOLE 4 90,518 0 99,952
DISH NETWORK CORPORATION CL A 25470M109 4,068 226,887 SH   SOLE 7 219,864 0 7,023
DISH NETWORK CORPORATION CL A 25470M109 18 1,008 SH   SOLE 13 1,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 681 38,008 SH   SOLE 15 38,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 7,612 424,562 SH   SOLE 18 390,189 0 34,373
DISH NETWORK CORPORATION CL A 25470M109 2,132 118,923 SH   SOLE 19 118,923 0 0
DISH NETWORK CORPORATION CL A 25470M109 143,639 8,011,100 SH   SOLE 21 8,011,100 0 0
DISH NETWORK CORPORATION CL A 25470M109 94,617 5,277,012 SH   SOLE 22 4,761,960 0 515,052
DISH NETWORK CORPORATION CL A 25470M109 7,352 410,063 SH   SOLE 23 410,063 0 0
DISH NETWORK CORPORATION CL A 25470M109 6,455 360,008 SH   SOLE 25 360,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 8,825 492,176 SH   SOLE 26 198,513 0 293,663
DISH NETWORK CORPORATION CL A 25470M109 5,894 328,702 SH   SOLE 28 4,640 0 324,062
DISH NETWORK CORPORATION CL A 25470M109 12 689 SH   SOLE 29 689 0 0
DISH NETWORK CORPORATION CL A 25470M109 25,998 1,449,995 SH   SOLE 30 1,449,995 0 0
DISH NETWORK CORPORATION CL A 25470M109 940 52,424 SH   SOLE 31 28,138 0 24,286
DISH NETWORK CORPORATION CL A 25470M109 194 10,801 SH   SOLE 34 10,801 0 0
DISH NETWORK CORPORATION CL A 25470M109 2,227 124,200 SH   SOLE 36 124,200 0 0
DISH NETWORK CORPORATION CL A 25470M109 130 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109 16 905 SH   OTR 43 905 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,817 101,351 SH   SOLE 43 88,954 0 12,397
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 977 1,447,000 PRN   SOLE 2 874,000 0 573,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 176 261,000 PRN   SOLE 18 261,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 6,808 10,079,000 PRN   SOLE 19 10,079,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 19,650 29,089,000 PRN   SOLE 21 29,089,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 39 57,000 PRN   SOLE 22 57,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 809 1,197,000 PRN   SOLE 26 536,000 0 661,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3 5,000 PRN   SOLE 30 5,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,830 2,709,000 PRN   SOLE 34 2,709,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 8,545 9,710,000 PRN   SOLE 21 9,710,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13,589 19,410,000 PRN   SOLE 21 19,410,000 0 0
DISNEY WALT CO COM 254687106 346,791 3,673,635 SH   SOLE 2 810,319 0 2,863,316
DISNEY WALT CO COM 254687106 120,935 1,281,096 SH   SOLE 4 737,739 0 543,357
DISNEY WALT CO COM 254687106 152,379 1,614,186 SH   SOLE 7 1,560,636 0 53,550
DISNEY WALT CO COM 254687106 4,509 47,770 SH   SOLE 13 47,770 0 0
DISNEY WALT CO COM 254687106 16,173 171,327 SH   SOLE 15 171,327 0 0
DISNEY WALT CO COM 254687106 45 481 SH   SOLE 17 0 0 481
DISNEY WALT CO COM 254687106 280,863 2,975,243 SH   SOLE 18 2,698,778 0 276,465
DISNEY WALT CO COM 254687106 148,632 1,574,496 SH   SOLE 19 1,574,496 0 0
DISNEY WALT CO COM 254687106 6,561 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 3,442,968 36,472,120 SH   SOLE 21 36,472,120 0 0
DISNEY WALT CO COM 254687106 3,613,973 38,283,613 SH   SOLE 22 34,609,780 0 3,673,833
DISNEY WALT CO COM 254687106 275,386 2,917,224 SH   SOLE 23 2,917,224 0 0
DISNEY WALT CO COM 254687106 319,442 3,383,919 SH   SOLE 25 3,383,919 0 0
DISNEY WALT CO COM 254687106 462,623 4,900,671 SH   SOLE 26 2,250,564 0 2,650,107
DISNEY WALT CO COM 254687106 360,754 3,821,545 SH   SOLE 28 106,937 0 3,714,608
DISNEY WALT CO COM 254687106 354 3,745 SH   SOLE 29 3,745 0 0
DISNEY WALT CO COM 254687106 1,112,170 11,781,463 SH   SOLE 30 11,781,463 0 0
DISNEY WALT CO COM 254687106 36,509 386,748 SH   SOLE 31 201,851 0 184,897
DISNEY WALT CO COM 254687106 16,119 170,754 SH   SOLE 32 170,754 0 0
DISNEY WALT CO COM 254687106 122,404 1,296,653 SH   SOLE 34 1,296,653 0 0
DISNEY WALT CO COM 254687106 66,056 699,743 SH   SOLE 36 699,743 0 0
DISNEY WALT CO COM 254687106 5,573 59,031 SH   SOLE 40 59,031 0 0
DISNEY WALT CO COM 254687106 396 4,194 SH   OTR 43 4,194 0 0
DISNEY WALT CO COM 254687106 138,258 1,464,596 SH   SOLE 43 1,330,820 0 133,776
DISNEY WALT CO OPTIONS 254687106 19 200 SH Put SOLE 34 200 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 76 1,480 SH   SOLE 2 197 0 1,283
DISTRIBUTION SOLUTIONS GRP I COM 520776105 4 76 SH   SOLE 7 76 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 735 14,293 SH   SOLE 18 14,293 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 422 8,214 SH   SOLE 19 8,214 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 9,657 187,913 SH   SOLE 21 187,913 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 15,558 302,745 SH   SOLE 22 301,365 0 1,380
DISTRIBUTION SOLUTIONS GRP I COM 520776105 9 177 SH   SOLE 43 177 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 1,013 153,416 SH   SOLE 2 104,438 0 48,978
DIVERSEY HLDGS LTD ORD SHS G28923103 245 37,062 SH   SOLE 4 37,062 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 5 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 4,952 750,366 SH   SOLE 18 750,366 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 37,482 5,679,075 SH   SOLE 19 5,679,075 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 16,587 2,513,192 SH   SOLE 21 2,513,192 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 10,965 1,661,419 SH   SOLE 22 1,617,599 0 43,820
DIVERSEY HLDGS LTD ORD SHS G28923103 75 11,415 SH   SOLE 25 11,415 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 247 37,410 SH   SOLE 26 37,410 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 18 2,669 SH   SOLE 30 2,669 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 14,690 2,225,730 SH   SOLE 34 2,225,730 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 63 9,486 SH   SOLE 40 9,486 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 612 336,023 SH   SOLE 2 67,362 0 268,661
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2 1,259 SH   SOLE 4 1,259 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6 3,146 SH   SOLE 7 3,146 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,705 936,921 SH   SOLE 18 936,921 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 900 494,359 SH   SOLE 19 494,359 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 57,702 31,704,295 SH   SOLE 21 31,704,295 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 11,989 6,587,109 SH   SOLE 22 6,318,836 0 268,273
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 16 8,806 SH   SOLE 23 8,806 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 55 30,283 SH   SOLE 25 30,283 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 138 75,845 SH   SOLE 26 58,453 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 790 434,115 SH   SOLE 30 434,115 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 22 11,931 SH   SOLE 31 0 0 11,931
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 46 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 294 161,738 SH   SOLE 43 158,459 0 3,279
DIXIE GROUP INC CL A 255519100 3 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 67 52,732 SH   SOLE 21 52,732 0 0
DIXIE GROUP INC CL A 255519100 328 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100 12 810 SH   SOLE 18 810 0 0
DLH HLDGS CORP COM 23335Q100 174 11,417 SH   SOLE 21 11,417 0 0
DLH HLDGS CORP COM 23335Q100 1,956 128,326 SH   SOLE 22 128,326 0 0
DLOCAL LTD CLASS A COM G29018101 842 32,079 SH   SOLE 2 32,079 0 0
DLOCAL LTD CLASS A COM G29018101 8,243 314,034 SH   SOLE 19 314,034 0 0
DLOCAL LTD CLASS A COM G29018101 63 2,419 SH   SOLE 21 2,419 0 0
DLOCAL LTD CLASS A COM G29018101 1,854 70,642 SH   SOLE 30 70,642 0 0
DLOCAL LTD CLASS A COM G29018101 21,613 823,347 SH   SOLE 34 823,347 0 0
DLOCAL LTD CLASS A COM G29018101 127 4,851 SH   SOLE 43 4,816 0 35
DMC GLOBAL INC COM 23291C103 252 14,004 SH   SOLE 2 5,381 0 8,623
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,306 72,415 SH   SOLE 18 72,415 0 0
DMC GLOBAL INC COM 23291C103 707 39,187 SH   SOLE 19 39,187 0 0
DMC GLOBAL INC COM 23291C103 45,379 2,516,861 SH   SOLE 21 2,516,861 0 0
DMC GLOBAL INC COM 23291C103 8,974 497,746 SH   SOLE 22 480,080 0 17,666
DMC GLOBAL INC COM 23291C103 34 1,879 SH   SOLE 25 1,879 0 0
DMC GLOBAL INC COM 23291C103 221 12,236 SH   SOLE 26 9,675 0 2,561
DMC GLOBAL INC COM 23291C103 736 40,815 SH   SOLE 30 40,815 0 0
DMC GLOBAL INC COM 23291C103 46 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 40 2,231 SH   SOLE 43 2,170 0 61
DOCEBO INC COM 25609L105 1,143 39,851 SH   SOLE 21 39,851 0 0
DOCGO INC COM 256086109 232 32,559 SH   SOLE 2 23,337 0 9,222
DOCGO INC COM 256086109 6 814 SH   SOLE 7 814 0 0
DOCGO INC COM 256086109 1,526 213,736 SH   SOLE 18 213,736 0 0
DOCGO INC COM 256086109 1,064 149,057 SH   SOLE 19 149,057 0 0
DOCGO INC COM 256086109 22,349 3,130,122 SH   SOLE 21 3,130,122 0 0
DOCGO INC COM 256086109 13,000 1,820,787 SH   SOLE 22 1,773,049 0 47,738
DOCGO INC COM 256086109 81 11,287 SH   SOLE 25 11,287 0 0
DOCGO INC COM 256086109 92 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106 20,617 359,310 SH   SOLE 2 66,496 0 292,814
DOCUSIGN INC COM 256163106 7,575 132,017 SH   SOLE 4 74,252 0 57,765
DOCUSIGN INC COM 256163106 2,863 49,898 SH   SOLE 7 49,898 0 0
DOCUSIGN INC COM 256163106 41 717 SH   SOLE 13 717 0 0
DOCUSIGN INC COM 256163106 896 15,617 SH   SOLE 15 15,617 0 0
DOCUSIGN INC COM 256163106 18,400 320,675 SH   SOLE 18 310,428 0 10,247
DOCUSIGN INC COM 256163106 3,358 58,529 SH   SOLE 19 58,529 0 0
DOCUSIGN INC COM 256163106 218,475 3,807,510 SH   SOLE 21 3,807,510 0 0
DOCUSIGN INC COM 256163106 247,627 4,315,571 SH   SOLE 22 3,945,721 0 369,850
DOCUSIGN INC COM 256163106 17,947 312,771 SH   SOLE 23 312,771 0 0
DOCUSIGN INC COM 256163106 16,003 278,888 SH   SOLE 25 278,888 0 0
DOCUSIGN INC COM 256163106 15,055 262,368 SH   SOLE 26 140,250 0 122,118
DOCUSIGN INC COM 256163106 20,700 360,752 SH   SOLE 28 3,467 0 357,285
DOCUSIGN INC COM 256163106 24 424 SH   SOLE 29 424 0 0
DOCUSIGN INC COM 256163106 42,510 740,857 SH   SOLE 30 740,857 0 0
DOCUSIGN INC COM 256163106 2,412 42,044 SH   SOLE 31 22,706 0 19,338
DOCUSIGN INC COM 256163106 2,587 45,083 SH   SOLE 32 45,083 0 0
DOCUSIGN INC COM 256163106 542 9,448 SH   SOLE 34 9,448 0 0
DOCUSIGN INC COM 256163106 3,801 66,241 SH   SOLE 36 66,241 0 0
DOCUSIGN INC COM 256163106 377 6,564 SH   SOLE 40 6,564 0 0
DOCUSIGN INC COM 256163106 25 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106 6,075 105,867 SH   SOLE 43 95,611 0 10,256
DOCUSIGN INC NOTE 1/1 256163AD8 6,815 7,400,000 PRN   SOLE 2 7,400,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 6,571 7,135,000 PRN   SOLE 21 7,135,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 12,433 13,500,000 PRN   SOLE 22 13,500,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 10,251 143,255 SH   SOLE 2 53,034 0 90,221
DOLBY LABORATORIES INC COM CL A 25659T107 115 1,614 SH   SOLE 4 134 0 1,480
DOLBY LABORATORIES INC COM CL A 25659T107 55 768 SH   SOLE 7 768 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,813 25,333 SH   SOLE 18 25,333 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,380 19,280 SH   SOLE 19 19,280 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 83,116 1,161,482 SH   SOLE 21 1,161,482 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 103,787 1,450,353 SH   SOLE 22 1,370,868 0 79,485
DOLBY LABORATORIES INC COM CL A 25659T107 719 10,045 SH   SOLE 25 10,045 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,091 29,219 SH   SOLE 26 23,521 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107 6,329 88,439 SH   SOLE 28 1,163 0 87,276
DOLBY LABORATORIES INC COM CL A 25659T107 2,593 36,239 SH   SOLE 30 36,239 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 68 948 SH   SOLE 31 948 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 115 1,611 SH   SOLE 36 1,611 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 623 8,705 SH   SOLE 40 8,705 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 11,525 161,057 SH   SOLE 43 155,818 0 5,239
DOLE PLC ORD SHS G27907107 260 30,767 SH   SOLE 21 30,767 0 0
DOLLAR GEN CORP NEW COM 256677105 108,034 440,165 SH   SOLE 2 102,344 0 337,821
DOLLAR GEN CORP NEW COM 256677105 38,922 158,580 SH   SOLE 4 89,982 0 68,598
DOLLAR GEN CORP NEW COM 256677105 56,013 228,214 SH   SOLE 7 221,791 0 6,423
DOLLAR GEN CORP NEW COM 256677105 237 966 SH   SOLE 13 966 0 0
DOLLAR GEN CORP NEW COM 256677105 8,373 34,114 SH   SOLE 15 34,114 0 0
DOLLAR GEN CORP NEW COM 256677105 7 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 335,988 1,368,920 SH   SOLE 18 1,279,643 0 89,277
DOLLAR GEN CORP NEW COM 256677105 369,586 1,505,809 SH   SOLE 19 1,505,809 0 0
DOLLAR GEN CORP NEW COM 256677105 1,454,436 5,925,833 SH   SOLE 21 5,925,833 0 0
DOLLAR GEN CORP NEW COM 256677105 1,307,867 5,328,662 SH   SOLE 22 4,862,021 0 466,641
DOLLAR GEN CORP NEW COM 256677105 98,524 401,417 SH   SOLE 23 401,417 0 0
DOLLAR GEN CORP NEW COM 256677105 82,465 335,990 SH   SOLE 25 319,251 0 16,739
DOLLAR GEN CORP NEW COM 256677105 122,712 499,968 SH   SOLE 26 201,538 0 298,430
DOLLAR GEN CORP NEW COM 256677105 137,932 561,977 SH   SOLE 28 3,889 0 558,088
DOLLAR GEN CORP NEW COM 256677105 99 403 SH   SOLE 29 403 0 0
DOLLAR GEN CORP NEW COM 256677105 282,895 1,152,604 SH   SOLE 30 1,152,604 0 0
DOLLAR GEN CORP NEW COM 256677105 11,836 48,225 SH   SOLE 31 25,175 0 23,050
DOLLAR GEN CORP NEW COM 256677105 48,741 198,585 SH   SOLE 34 198,585 0 0
DOLLAR GEN CORP NEW COM 256677105 32,413 132,060 SH   SOLE 36 132,060 0 0
DOLLAR GEN CORP NEW COM 256677105 1,886 7,686 SH   SOLE 40 7,686 0 0
DOLLAR GEN CORP NEW COM 256677105 141 575 SH   OTR 43 575 0 0
DOLLAR GEN CORP NEW COM 256677105 81,744 333,052 SH   SOLE 43 306,691 0 26,361
DOLLAR TREE INC COM 256746108 66,442 426,321 SH   SOLE 2 56,731 0 369,590
DOLLAR TREE INC COM 256746108 23,214 148,948 SH   SOLE 4 83,256 0 65,692
DOLLAR TREE INC COM 256746108 36,893 236,718 SH   SOLE 7 230,547 0 6,171
DOLLAR TREE INC COM 256746108 148 952 SH   SOLE 13 952 0 0
DOLLAR TREE INC COM 256746108 3,464 22,229 SH   SOLE 15 22,229 0 0
DOLLAR TREE INC COM 256746108 0 1 SH   SOLE 17 0 0 1
DOLLAR TREE INC COM 256746108 137,686 883,455 SH   SOLE 18 850,297 0 33,158
DOLLAR TREE INC COM 256746108 76,817 492,892 SH   SOLE 19 492,892 0 0
DOLLAR TREE INC COM 256746108 991,248 6,360,267 SH   SOLE 21 6,360,267 0 0
DOLLAR TREE INC COM 256746108 734,915 4,715,526 SH   SOLE 22 4,281,865 0 433,661
DOLLAR TREE INC COM 256746108 59,526 381,944 SH   SOLE 23 381,944 0 0
DOLLAR TREE INC COM 256746108 55,783 357,928 SH   SOLE 25 338,282 0 19,646
DOLLAR TREE INC COM 256746108 79,297 508,806 SH   SOLE 26 227,254 0 281,552
DOLLAR TREE INC COM 256746108 84,254 540,612 SH   SOLE 28 8,319 0 532,293
DOLLAR TREE INC COM 256746108 68 435 SH   SOLE 29 435 0 0
DOLLAR TREE INC COM 256746108 201,897 1,295,454 SH   SOLE 30 1,295,454 0 0
DOLLAR TREE INC COM 256746108 7,381 47,359 SH   SOLE 31 23,987 0 23,372
DOLLAR TREE INC COM 256746108 8,037 51,566 SH   SOLE 32 51,566 0 0
DOLLAR TREE INC COM 256746108 25,737 165,142 SH   SOLE 34 165,142 0 0
DOLLAR TREE INC COM 256746108 16,671 106,968 SH   SOLE 36 106,968 0 0
DOLLAR TREE INC COM 256746108 1,122 7,198 SH   SOLE 40 7,198 0 0
DOLLAR TREE INC COM 256746108 119 763 SH   OTR 43 763 0 0
DOLLAR TREE INC COM 256746108 25,077 160,907 SH   SOLE 43 140,424 0 20,483
DOLLAR TREE INC OPTIONS 256746108 670 4,300 SH Put SOLE 4 4,300 0 0
DOLLAR TREE INC OPTIONS 256746108 10,317 66,200 SH Put SOLE 18 66,200 0 0
DOLLAR TREE INC OPTIONS 256746108 75,805 486,400 SH Put SOLE 19 486,400 0 0
DOLLAR TREE INC OPTIONS 256746108 4,582 29,400 SH Put SOLE 22 29,400 0 0
DOLLAR TREE INC OPTIONS 256746108 34,926 224,100 SH Put SOLE 34 224,100 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 1 374 SH   SOLE 22 374 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 92 89,384 SH   SOLE 2 41,662 0 47,722
DOMA HOLDINGS INC COMMON STOCK 25703A104 413 400,653 SH   SOLE 18 400,653 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 250 242,944 SH   SOLE 19 242,944 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 5,149 4,998,981 SH   SOLE 21 4,998,981 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 3,657 3,550,516 SH   SOLE 22 3,447,418 0 103,098
DOMA HOLDINGS INC COMMON STOCK 25703A104 15 14,496 SH   SOLE 25 14,496 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 8 8,238 SH   SOLE 26 0 0 8,238
DOMA HOLDINGS INC COMMON STOCK 25703A104 31 29,885 SH   SOLE 30 29,885 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 15 14,484 SH   SOLE 40 14,484 0 0
DOMINION ENERGY INC COM 25746U109 139,671 1,750,047 SH   SOLE 2 403,926 0 1,346,121
DOMINION ENERGY INC COM 25746U109 49,639 621,960 SH   SOLE 4 351,923 0 270,037
DOMINION ENERGY INC COM 25746U109 62,298 780,578 SH   SOLE 7 755,877 0 24,701
DOMINION ENERGY INC COM 25746U109 2,311 28,961 SH   SOLE 13 28,961 0 0
DOMINION ENERGY INC COM 25746U109 9,398 117,755 SH   SOLE 15 117,755 0 0
DOMINION ENERGY INC COM 25746U109 97,388 1,220,243 SH   SOLE 18 1,104,490 0 115,753
DOMINION ENERGY INC COM 25746U109 49,627 621,814 SH   SOLE 19 621,814 0 0
DOMINION ENERGY INC COM 25746U109 1,805,278 22,619,691 SH   SOLE 21 22,619,691 0 0
DOMINION ENERGY INC COM 25746U109 1,420,104 17,793,564 SH   SOLE 22 16,041,140 0 1,752,424
DOMINION ENERGY INC COM 25746U109 115,184 1,443,231 SH   SOLE 23 1,443,231 0 0
DOMINION ENERGY INC COM 25746U109 37,948 475,484 SH   SOLE 25 475,484 0 0
DOMINION ENERGY INC COM 25746U109 132,937 1,665,672 SH   SOLE 26 666,836 0 998,836
DOMINION ENERGY INC COM 25746U109 92,717 1,161,717 SH   SOLE 28 12,356 0 1,149,361
DOMINION ENERGY INC COM 25746U109 2,902 36,357 SH   SOLE 29 36,357 0 0
DOMINION ENERGY INC COM 25746U109 341,257 4,275,873 SH   SOLE 30 4,272,566 0 3,307
DOMINION ENERGY INC COM 25746U109 18,298 229,271 SH   SOLE 31 143,065 0 86,206
DOMINION ENERGY INC COM 25746U109 4,934 61,816 SH   SOLE 32 61,816 0 0
DOMINION ENERGY INC COM 25746U109 7,305 91,528 SH   SOLE 34 91,528 0 0
DOMINION ENERGY INC COM 25746U109 31,533 395,103 SH   SOLE 36 395,103 0 0
DOMINION ENERGY INC COM 25746U109 1,179 14,773 SH   SOLE 40 14,773 0 0
DOMINION ENERGY INC COM 25746U109 149 1,865 SH   OTR 43 1,865 0 0
DOMINION ENERGY INC COM 25746U109 39,542 495,450 SH   SOLE 43 449,983 0 45,467
DOMINOS PIZZA INC COM 25754A201 22,005 56,465 SH   SOLE 2 13,461 0 43,004
DOMINOS PIZZA INC COM 25754A201 7,781 19,967 SH   SOLE 4 15,474 0 4,493
DOMINOS PIZZA INC COM 25754A201 15,835 40,632 SH   SOLE 7 39,481 0 1,151
DOMINOS PIZZA INC COM 25754A201 80 206 SH   SOLE 13 206 0 0
DOMINOS PIZZA INC COM 25754A201 1,337 3,432 SH   SOLE 15 3,432 0 0
DOMINOS PIZZA INC COM 25754A201 86,399 221,701 SH   SOLE 18 173,978 0 47,723
DOMINOS PIZZA INC COM 25754A201 113,193 290,454 SH   SOLE 19 290,454 0 0
DOMINOS PIZZA INC COM 25754A201 504,572 1,294,737 SH   SOLE 21 1,294,737 0 0
DOMINOS PIZZA INC COM 25754A201 350,230 898,694 SH   SOLE 22 822,557 0 76,137
DOMINOS PIZZA INC COM 25754A201 22,706 58,264 SH   SOLE 23 58,264 0 0
DOMINOS PIZZA INC COM 25754A201 16,632 42,679 SH   SOLE 25 42,679 0 0
DOMINOS PIZZA INC COM 25754A201 28,985 74,377 SH   SOLE 26 27,695 0 46,682
DOMINOS PIZZA INC COM 25754A201 28,665 73,555 SH   SOLE 28 657 0 72,898
DOMINOS PIZZA INC COM 25754A201 86,477 221,902 SH   SOLE 30 221,902 0 0
DOMINOS PIZZA INC COM 25754A201 3,031 7,778 SH   SOLE 31 4,222 0 3,556
DOMINOS PIZZA INC COM 25754A201 17,100 43,879 SH   SOLE 34 43,879 0 0
DOMINOS PIZZA INC COM 25754A201 8,146 20,904 SH   SOLE 36 20,904 0 0
DOMINOS PIZZA INC COM 25754A201 420 1,079 SH   SOLE 40 1,079 0 0
DOMINOS PIZZA INC COM 25754A201 30 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201 13,994 35,910 SH   SOLE 43 33,801 0 2,108
DOMINOS PIZZA INC OPTIONS 25754A201 156 400 SH Call SOLE 4 400 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 1,442 3,700 SH Call SOLE 18 3,700 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 16,563 42,500 SH Call SOLE 19 42,500 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 1,091 2,800 SH Call SOLE 22 2,800 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 8,496 21,800 SH Call SOLE 34 21,800 0 0
DOMO INC COM CL B 257554105 1,308 47,045 SH   SOLE 2 25,622 0 21,423
DOMO INC COM CL B 257554105 31 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105 11 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105 2,066 74,299 SH   SOLE 18 74,299 0 0
DOMO INC COM CL B 257554105 2,971 106,880 SH   SOLE 19 106,880 0 0
DOMO INC COM CL B 257554105 32,284 1,161,277 SH   SOLE 21 1,161,277 0 0
DOMO INC COM CL B 257554105 21,323 767,032 SH   SOLE 22 749,029 0 18,003
DOMO INC COM CL B 257554105 138 4,961 SH   SOLE 23 4,961 0 0
DOMO INC COM CL B 257554105 149 5,355 SH   SOLE 25 5,355 0 0
DOMO INC COM CL B 257554105 643 23,114 SH   SOLE 26 11,701 0 11,413
DOMO INC COM CL B 257554105 13 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105 6,114 219,922 SH   SOLE 30 219,922 0 0
DOMO INC COM CL B 257554105 33 1,197 SH   SOLE 36 1,197 0 0
DOMO INC COM CL B 257554105 91 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 320 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105 233 8,397 SH   SOLE 43 8,372 0 25
DONALDSON INC COM 257651109 13,230 274,821 SH   SOLE 2 176,405 0 98,416
DONALDSON INC COM 257651109 602 12,505 SH   SOLE 4 11,733 0 772
DONALDSON INC COM 257651109 2,099 43,597 SH   SOLE 7 43,597 0 0
DONALDSON INC COM 257651109 14,261 296,250 SH   SOLE 18 292,361 0 3,889
DONALDSON INC COM 257651109 5,319 110,490 SH   SOLE 19 110,490 0 0
DONALDSON INC COM 257651109 293,499 6,096,771 SH   SOLE 21 6,096,771 0 0
DONALDSON INC COM 257651109 169,427 3,519,465 SH   SOLE 22 3,373,823 0 145,642
DONALDSON INC COM 257651109 101 2,089 SH   SOLE 23 2,089 0 0
DONALDSON INC COM 257651109 7,070 146,872 SH   SOLE 25 146,872 0 0
DONALDSON INC COM 257651109 5,726 118,949 SH   SOLE 26 75,046 0 43,903
DONALDSON INC COM 257651109 108 2,238 SH   SOLE 28 2,238 0 0
DONALDSON INC COM 257651109 227 4,719 SH   SOLE 29 4,719 0 0
DONALDSON INC COM 257651109 2,756 57,249 SH   SOLE 30 57,249 0 0
DONALDSON INC COM 257651109 87 1,811 SH   SOLE 31 1,811 0 0
DONALDSON INC COM 257651109 5,911 122,791 SH   SOLE 34 122,791 0 0
DONALDSON INC COM 257651109 126 2,616 SH   SOLE 36 2,616 0 0
DONALDSON INC COM 257651109 749 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 21 427 SH   OTR 43 427 0 0
DONALDSON INC COM 257651109 3,290 68,345 SH   SOLE 43 65,672 0 2,673
DONEGAL GROUP INC CL A 257701201 1,433 84,069 SH   SOLE 2 70,214 0 13,855
DONEGAL GROUP INC CL A 257701201 3 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201 795 46,634 SH   SOLE 18 46,634 0 0
DONEGAL GROUP INC CL A 257701201 2,134 125,189 SH   SOLE 19 125,189 0 0
DONEGAL GROUP INC CL A 257701201 10,060 590,001 SH   SOLE 21 590,001 0 0
DONEGAL GROUP INC CL A 257701201 9,291 544,945 SH   SOLE 22 531,636 0 13,309
DONEGAL GROUP INC CL A 257701201 62 3,647 SH   SOLE 23 3,647 0 0
DONEGAL GROUP INC CL A 257701201 74 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201 139 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 69 4,035 SH   SOLE 30 4,035 0 0
DONEGAL GROUP INC CL A 257701201 11 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 214 12,543 SH   SOLE 43 7,267 0 5,276
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,537 52,477 SH   SOLE 2 21,796 0 30,681
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 390 SH   SOLE 7 390 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,208 109,512 SH   SOLE 18 109,512 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4,280 146,124 SH   SOLE 19 146,124 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 99,617 3,401,045 SH   SOLE 21 3,401,045 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 24,536 837,695 SH   SOLE 22 806,902 0 30,793
DONNELLEY FINL SOLUTIONS INC COM 25787G100 112 3,837 SH   SOLE 23 3,837 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 170 5,800 SH   SOLE 25 5,800 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,466 50,065 SH   SOLE 26 25,911 0 24,154
DONNELLEY FINL SOLUTIONS INC COM 25787G100 279 9,513 SH   SOLE 28 9,513 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,303 78,614 SH   SOLE 30 78,614 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 90 3,079 SH   SOLE 36 3,079 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 105 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 346 11,822 SH   SOLE 43 11,613 0 209
DOORDASH INC CL A 25809K105 23,069 359,494 SH   SOLE 2 26,211 0 333,283
DOORDASH INC CL A 25809K105 8,083 125,958 SH   SOLE 4 69,689 0 56,269
DOORDASH INC CL A 25809K105 1,561 24,329 SH   SOLE 7 24,329 0 0
DOORDASH INC CL A 25809K105 38 596 SH   SOLE 13 596 0 0
DOORDASH INC CL A 25809K105 911 14,201 SH   SOLE 15 14,201 0 0
DOORDASH INC CL A 25809K105 27,181 423,580 SH   SOLE 18 413,893 0 9,687
DOORDASH INC CL A 25809K105 3,565 55,560 SH   SOLE 19 55,560 0 0
DOORDASH INC CL A 25809K105 215,958 3,365,412 SH   SOLE 21 3,365,412 0 0
DOORDASH INC CL A 25809K105 266,006 4,145,326 SH   SOLE 22 3,748,103 0 397,223
DOORDASH INC CL A 25809K105 19,138 298,240 SH   SOLE 23 298,240 0 0
DOORDASH INC CL A 25809K105 22,917 357,125 SH   SOLE 25 357,125 0 0
DOORDASH INC CL A 25809K105 17,537 273,290 SH   SOLE 26 126,173 0 147,117
DOORDASH INC CL A 25809K105 25,205 392,781 SH   SOLE 28 12,600 0 380,181
DOORDASH INC CL A 25809K105 29,142 454,135 SH   SOLE 30 454,135 0 0
DOORDASH INC CL A 25809K105 1,316 20,512 SH   SOLE 31 16,315 0 4,197
DOORDASH INC CL A 25809K105 613 9,556 SH   SOLE 34 9,556 0 0
DOORDASH INC CL A 25809K105 4,894 76,264 SH   SOLE 36 76,264 0 0
DOORDASH INC CL A 25809K105 397 6,181 SH   SOLE 40 6,181 0 0
DOORDASH INC CL A 25809K105 154 2,395 SH   SOLE 43 2,391 0 4
DORIAN LPG LTD SHS USD Y2106R110 1,065 70,060 SH   SOLE 2 42,971 0 27,089
DORIAN LPG LTD SHS USD Y2106R110 3 221 SH   SOLE 7 221 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,830 120,421 SH   SOLE 18 120,421 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,006 66,169 SH   SOLE 19 66,169 0 0
DORIAN LPG LTD SHS USD Y2106R110 54,393 3,578,503 SH   SOLE 21 3,578,503 0 0
DORIAN LPG LTD SHS USD Y2106R110 14,654 964,077 SH   SOLE 22 926,213 0 37,864
DORIAN LPG LTD SHS USD Y2106R110 8 546 SH   SOLE 23 546 0 0
DORIAN LPG LTD SHS USD Y2106R110 81 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110 637 41,927 SH   SOLE 30 41,927 0 0
DORIAN LPG LTD SHS USD Y2106R110 204 13,432 SH   SOLE 34 13,432 0 0
DORIAN LPG LTD SHS USD Y2106R110 33 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,373 12,517 SH   SOLE 2 9,651 0 2,866
DORMAN PRODS INC COM 258278100 9 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 34 309 SH   SOLE 7 309 0 0
DORMAN PRODS INC COM 258278100 9,606 87,555 SH   SOLE 18 87,555 0 0
DORMAN PRODS INC COM 258278100 5,816 53,016 SH   SOLE 19 53,016 0 0
DORMAN PRODS INC COM 258278100 361,546 3,295,471 SH   SOLE 21 3,295,471 0 0
DORMAN PRODS INC COM 258278100 73,153 666,786 SH   SOLE 22 650,220 0 16,566
DORMAN PRODS INC COM 258278100 42 379 SH   SOLE 23 379 0 0
DORMAN PRODS INC COM 258278100 488 4,451 SH   SOLE 25 4,451 0 0
DORMAN PRODS INC COM 258278100 1,262 11,499 SH   SOLE 26 8,678 0 2,821
DORMAN PRODS INC COM 258278100 52 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100 5,542 50,512 SH   SOLE 30 50,512 0 0
DORMAN PRODS INC COM 258278100 437 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100 1,814 16,534 SH   SOLE 43 15,843 0 691
DOUBLEVERIFY HLDGS INC COM 25862V105 19,992 881,854 SH   SOLE 2 862,415 0 19,439
DOUBLEVERIFY HLDGS INC COM 25862V105 17 737 SH   SOLE 7 737 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 698 30,783 SH   SOLE 18 30,783 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 59,448 2,622,304 SH   SOLE 19 2,622,304 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 17,283 762,379 SH   SOLE 21 762,379 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 13,036 575,049 SH   SOLE 22 508,037 0 67,012
DOUBLEVERIFY HLDGS INC COM 25862V105 130 5,727 SH   SOLE 25 5,727 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 786 34,691 SH   SOLE 26 30,086 0 4,605
DOUBLEVERIFY HLDGS INC COM 25862V105 332 14,642 SH   SOLE 30 14,642 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 23 1,031 SH   SOLE 31 1,031 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 93,186 4,110,527 SH   SOLE 34 4,110,527 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 183 8,087 SH   SOLE 40 8,087 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 1 48 SH   SOLE 43 48 0 0
DOUGLAS DYNAMICS INC COM 25960R105 572 19,917 SH   SOLE 2 17,188 0 2,729
DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 9 299 SH   SOLE 7 299 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,841 64,073 SH   SOLE 18 64,073 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,171 40,728 SH   SOLE 19 40,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 22,461 781,515 SH   SOLE 21 781,515 0 0
DOUGLAS DYNAMICS INC COM 25960R105 15,674 545,364 SH   SOLE 22 530,863 0 14,501
DOUGLAS DYNAMICS INC COM 25960R105 83 2,905 SH   SOLE 25 2,905 0 0
DOUGLAS DYNAMICS INC COM 25960R105 86 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 285 9,919 SH   SOLE 30 9,919 0 0
DOUGLAS DYNAMICS INC COM 25960R105 80 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 212 7,388 SH   SOLE 43 7,353 0 35
DOUGLAS ELLIMAN INC COM 25961D105 359 75,052 SH   SOLE 2 23,361 0 51,691
DOUGLAS ELLIMAN INC COM 25961D105 1 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105 5 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105 1,346 280,960 SH   SOLE 18 280,960 0 0
DOUGLAS ELLIMAN INC COM 25961D105 716 149,387 SH   SOLE 19 149,387 0 0
DOUGLAS ELLIMAN INC COM 25961D105 41,326 8,627,651 SH   SOLE 21 8,627,651 0 0
DOUGLAS ELLIMAN INC COM 25961D105 8,420 1,757,820 SH   SOLE 22 1,686,791 0 71,029
DOUGLAS ELLIMAN INC COM 25961D105 60 12,595 SH   SOLE 25 12,595 0 0
DOUGLAS ELLIMAN INC COM 25961D105 402 84,001 SH   SOLE 26 79,274 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105 667 139,178 SH   SOLE 30 139,178 0 0
DOUGLAS ELLIMAN INC COM 25961D105 9 1,939 SH   SOLE 36 1,939 0 0
DOUGLAS ELLIMAN INC COM 25961D105 29 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105 66 13,728 SH   SOLE 43 13,728 0 0
DOUGLAS EMMETT INC COM 25960P109 7,573 338,379 SH   SOLE 2 149,942 0 188,437
DOUGLAS EMMETT INC COM 25960P109 1,889 84,398 SH   SOLE 4 83,116 0 1,282
DOUGLAS EMMETT INC COM 25960P109 4,796 214,292 SH   SOLE 7 214,292 0 0
DOUGLAS EMMETT INC COM 25960P109 8,455 377,807 SH   SOLE 18 377,807 0 0
DOUGLAS EMMETT INC COM 25960P109 5,792 258,805 SH   SOLE 19 258,805 0 0
DOUGLAS EMMETT INC COM 25960P109 219,046 9,787,573 SH   SOLE 21 9,787,573 0 0
DOUGLAS EMMETT INC COM 25960P109 136,485 6,098,542 SH   SOLE 22 5,892,712 0 205,830
DOUGLAS EMMETT INC COM 25960P109 148 6,604 SH   SOLE 23 6,604 0 0
DOUGLAS EMMETT INC COM 25960P109 16,739 747,929 SH   SOLE 25 747,929 0 0
DOUGLAS EMMETT INC COM 25960P109 1,838 82,123 SH   SOLE 26 68,952 0 13,171
DOUGLAS EMMETT INC COM 25960P109 2,347 104,884 SH   SOLE 28 3,126 0 101,758
DOUGLAS EMMETT INC COM 25960P109 18,645 833,102 SH   SOLE 30 833,102 0 0
DOUGLAS EMMETT INC COM 25960P109 55 2,439 SH   SOLE 31 2,439 0 0
DOUGLAS EMMETT INC COM 25960P109 93 4,159 SH   SOLE 34 4,159 0 0
DOUGLAS EMMETT INC COM 25960P109 295 13,174 SH   SOLE 36 13,174 0 0
DOUGLAS EMMETT INC COM 25960P109 518 23,124 SH   SOLE 40 23,124 0 0
DOUGLAS EMMETT INC COM 25960P109 6,780 302,936 SH   SOLE 43 295,271 0 7,665
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 32 26,854 SH   SOLE 2 26,854 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 8 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 2,013 1,677,154 SH   SOLE 21 1,677,154 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 993 827,893 SH   SOLE 22 788,690 0 39,203
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 6 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 457 380,928 SH   SOLE 30 380,928 0 0
DOVER CORP COM 260003108 27,984 230,664 SH   SOLE 2 66,148 0 164,516
DOVER CORP COM 260003108 15,827 130,459 SH   SOLE 4 62,323 0 68,136
DOVER CORP COM 260003108 17,503 144,275 SH   SOLE 7 140,251 0 4,024
DOVER CORP COM 260003108 74 608 SH   SOLE 13 608 0 0
DOVER CORP COM 260003108 2,621 21,602 SH   SOLE 15 21,602 0 0
DOVER CORP COM 260003108 34,824 287,044 SH   SOLE 18 266,677 0 20,367
DOVER CORP COM 260003108 7,856 64,754 SH   SOLE 19 64,754 0 0
DOVER CORP COM 260003108 459,750 3,789,564 SH   SOLE 21 3,789,564 0 0
DOVER CORP COM 260003108 366,292 3,019,220 SH   SOLE 22 2,728,987 0 290,233
DOVER CORP COM 260003108 29,429 242,576 SH   SOLE 23 242,576 0 0
DOVER CORP COM 260003108 43,664 359,909 SH   SOLE 25 359,909 0 0
DOVER CORP COM 260003108 36,647 302,070 SH   SOLE 26 106,169 0 195,901
DOVER CORP COM 260003108 49,230 405,788 SH   SOLE 28 4,656 0 401,132
DOVER CORP COM 260003108 12 100 SH   SOLE 29 100 0 0
DOVER CORP COM 260003108 109,629 903,638 SH   SOLE 30 900,597 0 3,041
DOVER CORP COM 260003108 3,623 29,864 SH   SOLE 31 15,341 0 14,523
DOVER CORP COM 260003108 1,771 14,598 SH   SOLE 34 14,598 0 0
DOVER CORP COM 260003108 6,704 55,256 SH   SOLE 36 55,256 0 0
DOVER CORP COM 260003108 595 4,903 SH   SOLE 40 4,903 0 0
DOVER CORP COM 260003108 54 449 SH   OTR 43 449 0 0
DOVER CORP COM 260003108 18,167 149,748 SH   SOLE 43 137,444 0 12,304
DOW INC COM 260557103 92,939 1,800,790 SH   SOLE 2 284,977 0 1,515,813
DOW INC COM 260557103 19,624 380,230 SH   SOLE 4 306,004 0 74,226
DOW INC COM 260557103 33,998 658,754 SH   SOLE 7 636,425 0 22,329
DOW INC COM 260557103 344 6,660 SH   SOLE 13 6,660 0 0
DOW INC COM 260557103 5,629 109,063 SH   SOLE 15 109,063 0 0
DOW INC COM 260557103 0 4 SH   SOLE 17 0 0 4
DOW INC COM 260557103 53,914 1,044,646 SH   SOLE 18 944,980 0 99,666
DOW INC COM 260557103 15,997 309,957 SH   SOLE 19 309,957 0 0
DOW INC COM 260557103 831,066 16,102,812 SH   SOLE 21 16,102,812 0 0
DOW INC COM 260557103 793,391 15,372,808 SH   SOLE 22 13,931,035 0 1,441,773
DOW INC COM 260557103 64,548 1,250,694 SH   SOLE 23 1,250,694 0 0
DOW INC COM 260557103 54,649 1,058,880 SH   SOLE 25 1,058,880 0 0
DOW INC COM 260557103 78,979 1,530,302 SH   SOLE 26 572,904 0 957,398
DOW INC COM 260557103 94,636 1,833,669 SH   SOLE 28 21,172 0 1,812,497
DOW INC COM 260557103 202,451 3,922,712 SH   SOLE 30 3,917,680 0 5,032
DOW INC COM 260557103 8,005 155,108 SH   SOLE 31 78,137 0 76,971
DOW INC COM 260557103 2,596 50,297 SH   SOLE 32 50,297 0 0
DOW INC COM 260557103 4,060 78,666 SH   SOLE 34 78,666 0 0
DOW INC COM 260557103 15,116 292,881 SH   SOLE 36 292,881 0 0
DOW INC COM 260557103 1,222 23,681 SH   SOLE 40 23,681 0 0
DOW INC COM 260557103 64 1,233 SH   OTR 43 1,233 0 0
DOW INC COM 260557103 27,119 525,464 SH   SOLE 43 474,901 0 50,563
DOXIMITY INC CL A 26622P107 7,390 212,227 SH   SOLE 2 45,439 0 166,788
DOXIMITY INC CL A 26622P107 39 1,134 SH   SOLE 7 1,134 0 0
DOXIMITY INC CL A 26622P107 116 3,339 SH   SOLE 13 3,339 0 0
DOXIMITY INC CL A 26622P107 1,404 40,335 SH   SOLE 18 40,335 0 0
DOXIMITY INC CL A 26622P107 36,244 1,040,906 SH   SOLE 19 1,040,906 0 0
DOXIMITY INC CL A 26622P107 50,041 1,437,122 SH   SOLE 21 1,437,122 0 0
DOXIMITY INC CL A 26622P107 70,675 2,029,727 SH   SOLE 22 1,957,738 0 71,989
DOXIMITY INC CL A 26622P107 62 1,779 SH   SOLE 28 1,779 0 0
DOXIMITY INC CL A 26622P107 49 1,410 SH   SOLE 31 1,410 0 0
DOXIMITY INC CL A 26622P107 15,483 444,658 SH   SOLE 34 444,658 0 0
DOXIMITY INC CL A 26622P107 1 22 SH   SOLE 43 0 0 22
DR REDDYS LABS LTD ADR 256135203 914 16,500 SH   SOLE 2 16,500 0 0
DR REDDYS LABS LTD ADR 256135203 5,982 108,000 SH   SOLE 4 108,000 0 0
DR REDDYS LABS LTD ADR 256135203 17,351 313,253 SH   SOLE 18 313,253 0 0
DR REDDYS LABS LTD ADR 256135203 250 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 34 619 SH   SOLE 22 619 0 0
DR REDDYS LABS LTD ADR 256135203 265 4,790 SH   SOLE 26 0 0 4,790
DR REDDYS LABS LTD ADR 256135203 12,029 217,166 SH   SOLE 28 23,825 0 193,341
DR REDDYS LABS LTD ADR 256135203 6,582 118,826 SH   SOLE 30 118,826 0 0
DR REDDYS LABS LTD ADR 256135203 45,866 828,060 SH   SOLE 43 799,074 0 28,986
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 381 622,000 PRN   SOLE 2 622,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 107 174,000 PRN   SOLE 19 174,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 7,494 12,225,000 PRN   SOLE 21 12,225,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 6,616 566,948 SH   SOLE 2 123,283 0 443,665
DRAFTKINGS INC NEW COM CL A 26142V105 14 1,161 SH   SOLE 4 1,161 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 53 4,535 SH   SOLE 7 4,535 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 25 2,106 SH   SOLE 15 2,106 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,472 211,864 SH   SOLE 18 211,864 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 1,147 98,329 SH   SOLE 19 98,329 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 57,023 4,886,274 SH   SOLE 21 4,886,274 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 87,505 7,498,296 SH   SOLE 22 7,013,026 0 485,270
DRAFTKINGS INC NEW COM CL A 26142V105 4,772 408,876 SH   SOLE 25 408,876 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 4,505 386,067 SH   SOLE 26 182,465 0 203,602
DRAFTKINGS INC NEW COM CL A 26142V105 1,285 110,108 SH   SOLE 28 17,934 0 92,174
DRAFTKINGS INC NEW COM CL A 26142V105 2,647 226,861 SH   SOLE 30 226,861 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 280 24,016 SH   SOLE 31 5,570 0 18,446
DRAFTKINGS INC NEW COM CL A 26142V105 689 59,034 SH   SOLE 36 59,034 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 560 48,010 SH   SOLE 40 48,010 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,267 194,236 SH   SOLE 43 158,250 0 35,986
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 941 160,332 SH   SOLE 7 160,332 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,916 326,324 SH   SOLE 30 326,324 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 200 34,117 SH   SOLE 43 33,937 0 180
DREAM FINDERS HOMES INC COM CL A 26154D100 78 7,377 SH   SOLE 2 5,501 0 1,876
DREAM FINDERS HOMES INC COM CL A 26154D100 5 442 SH   SOLE 7 442 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 497 46,724 SH   SOLE 18 46,724 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 392 36,824 SH   SOLE 19 36,824 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 6,316 593,648 SH   SOLE 21 593,648 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 2,815 264,521 SH   SOLE 22 253,463 0 11,058
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 18 1,663 SH   SOLE 30 1,663 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 42 3,903 SH   SOLE 40 3,903 0 0
DRIL-QUIP INC COM 262037104 1,008 39,081 SH   SOLE 2 9,977 0 29,104
DRIL-QUIP INC COM 262037104 4 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 12 465 SH   SOLE 7 465 0 0
DRIL-QUIP INC COM 262037104 3,380 130,994 SH   SOLE 18 130,994 0 0
DRIL-QUIP INC COM 262037104 2,473 95,843 SH   SOLE 19 95,843 0 0
DRIL-QUIP INC COM 262037104 116,816 4,527,737 SH   SOLE 21 4,527,737 0 0
DRIL-QUIP INC COM 262037104 23,427 908,035 SH   SOLE 22 868,255 0 39,780
DRIL-QUIP INC COM 262037104 121 4,677 SH   SOLE 25 4,677 0 0
DRIL-QUIP INC COM 262037104 270 10,477 SH   SOLE 26 6,645 0 3,832
DRIL-QUIP INC COM 262037104 2,390 92,645 SH   SOLE 30 92,645 0 0
DRIL-QUIP INC COM 262037104 16 625 SH   SOLE 36 625 0 0
DRIL-QUIP INC COM 262037104 114 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 1,086 42,081 SH   SOLE 43 40,426 0 1,655
DRIVE SHACK INC COM 262077100 2 1,663 SH   SOLE 2 0 0 1,663
DRIVE SHACK INC COM 262077100 22 16,396 SH   SOLE 18 16,396 0 0
DRIVE SHACK INC COM 262077100 346 252,821 SH   SOLE 21 252,821 0 0
DRIVE SHACK INC COM 262077100 1,941 1,416,907 SH   SOLE 22 1,416,907 0 0
DRIVE SHACK INC COM 262077100 1 512 SH   SOLE 43 512 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 1,192 43,284 SH   SOLE 2 16,679 0 26,605
DRIVEN BRANDS HLDGS INC COM 26210V102 17 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 633 22,988 SH   SOLE 18 22,988 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 465 16,884 SH   SOLE 19 16,884 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 17,200 624,535 SH   SOLE 21 624,535 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 33,972 1,233,551 SH   SOLE 22 1,174,772 0 58,779
DRIVEN BRANDS HLDGS INC COM 26210V102 222 8,079 SH   SOLE 25 8,079 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 956 34,719 SH   SOLE 26 30,897 0 3,822
DRIVEN BRANDS HLDGS INC COM 26210V102 9 331 SH   SOLE 28 331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 648 23,543 SH   SOLE 30 23,543 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 22 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 200 7,262 SH   SOLE 40 7,262 0 0
DROPBOX INC CL A 26210C104 21,021 1,001,465 SH   SOLE 2 636,565 0 364,900
DROPBOX INC CL A 26210C104 4,557 217,124 SH   SOLE 4 109,096 0 108,028
DROPBOX INC CL A 26210C104 527 25,126 SH   SOLE 7 25,126 0 0
DROPBOX INC CL A 26210C104 1,292 61,535 SH   SOLE 13 61,535 0 0
DROPBOX INC CL A 26210C104 418 19,899 SH   SOLE 15 19,899 0 0
DROPBOX INC CL A 26210C104 9,060 431,641 SH   SOLE 18 416,960 0 14,681
DROPBOX INC CL A 26210C104 1,780 84,791 SH   SOLE 19 84,791 0 0
DROPBOX INC CL A 26210C104 120,880 5,758,922 SH   SOLE 21 5,758,922 0 0
DROPBOX INC CL A 26210C104 141,597 6,745,949 SH   SOLE 22 6,215,525 0 530,424
DROPBOX INC CL A 26210C104 9,580 456,420 SH   SOLE 23 456,420 0 0
DROPBOX INC CL A 26210C104 1,412 67,284 SH   SOLE 25 67,284 0 0
DROPBOX INC CL A 26210C104 8,335 397,094 SH   SOLE 26 352,267 0 44,827
DROPBOX INC CL A 26210C104 38,467 1,832,652 SH   SOLE 28 74,515 0 1,758,137
DROPBOX INC CL A 26210C104 38,007 1,810,741 SH   SOLE 30 988,333 0 822,408
DROPBOX INC CL A 26210C104 1,339 63,812 SH   SOLE 31 32,904 0 30,908
DROPBOX INC CL A 26210C104 377 17,952 SH   SOLE 34 17,952 0 0
DROPBOX INC CL A 26210C104 1,169 55,697 SH   SOLE 36 55,697 0 0
DROPBOX INC CL A 26210C104 192 9,171 SH   SOLE 40 9,171 0 0
DROPBOX INC CL A 26210C104 1,828 87,111 SH   SOLE 43 79,356 0 7,755
DROPBOX INC NOTE 3/0 26210CAC8 3,242 3,600,000 PRN   SOLE 2 3,600,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 6,294 6,990,000 PRN   SOLE 21 6,990,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 5,853 6,500,000 PRN   SOLE 22 6,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6 5,920 6,770,000 PRN   SOLE 21 6,770,000 0 0
DSS INC COM 26253C102 35 99,463 SH   SOLE 21 99,463 0 0
DSS INC COM 26253C102 148 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 42,254 861,970 SH   SOLE 2 111,457 0 750,513
DT MIDSTREAM INC COMMON STOCK 23345M107 49 1,005 SH   SOLE 4 296 0 709
DT MIDSTREAM INC COMMON STOCK 23345M107 442 9,016 SH   SOLE 7 9,016 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 10,223 208,544 SH   SOLE 18 208,544 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,434 29,246 SH   SOLE 19 29,246 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 276,893 5,648,564 SH   SOLE 21 5,648,564 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 131,041 2,673,210 SH   SOLE 22 2,555,114 0 118,096
DT MIDSTREAM INC COMMON STOCK 23345M107 874 17,836 SH   SOLE 25 17,836 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,009 40,989 SH   SOLE 26 33,441 0 7,548
DT MIDSTREAM INC COMMON STOCK 23345M107 2,960 60,383 SH   SOLE 28 60,059 0 324
DT MIDSTREAM INC COMMON STOCK 23345M107 7,837 159,877 SH   SOLE 30 159,877 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 175 3,560 SH   SOLE 31 1,415 0 2,145
DT MIDSTREAM INC COMMON STOCK 23345M107 803 16,375 SH   SOLE 36 16,375 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 576 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 2,421 49,389 SH   SOLE 43 43,347 0 6,041
DTE ENERGY CO COM 233331107 136,522 1,077,094 SH   SOLE 2 581,023 0 496,071
DTE ENERGY CO COM 233331107 26,061 205,612 SH   SOLE 4 125,485 0 80,127
DTE ENERGY CO COM 233331107 24,369 192,263 SH   SOLE 7 186,158 0 6,105
DTE ENERGY CO COM 233331107 2,916 23,004 SH   SOLE 13 23,004 0 0
DTE ENERGY CO COM 233331107 3,620 28,559 SH   SOLE 15 28,559 0 0
DTE ENERGY CO COM 233331107 59,246 467,425 SH   SOLE 18 373,589 0 93,836
DTE ENERGY CO COM 233331107 47,781 376,967 SH   SOLE 19 376,967 0 0
DTE ENERGY CO COM 233331107 937,066 7,393,026 SH   SOLE 21 7,393,026 0 0
DTE ENERGY CO COM 233331107 586,334 4,625,907 SH   SOLE 22 4,121,056 0 504,851
DTE ENERGY CO COM 233331107 50,621 399,377 SH   SOLE 23 399,377 0 0
DTE ENERGY CO COM 233331107 7,998 63,098 SH   SOLE 25 63,098 0 0
DTE ENERGY CO COM 233331107 57,833 456,278 SH   SOLE 26 213,953 0 242,325
DTE ENERGY CO COM 233331107 34,524 272,382 SH   SOLE 28 2,822 0 269,560
DTE ENERGY CO COM 233331107 4,386 34,602 SH   SOLE 29 34,602 0 0
DTE ENERGY CO COM 233331107 99,029 781,290 SH   SOLE 30 779,631 0 1,659
DTE ENERGY CO COM 233331107 16,653 131,383 SH   SOLE 31 112,522 0 18,861
DTE ENERGY CO COM 233331107 4,406 34,763 SH   SOLE 32 34,763 0 0
DTE ENERGY CO COM 233331107 39,080 308,321 SH   SOLE 34 308,321 0 0
DTE ENERGY CO COM 233331107 10,182 80,335 SH   SOLE 36 80,335 0 0
DTE ENERGY CO COM 233331107 456 3,597 SH   SOLE 40 3,597 0 0
DTE ENERGY CO COM 233331107 22 172 SH   OTR 43 172 0 0
DTE ENERGY CO COM 233331107 18,460 145,643 SH   SOLE 43 127,763 0 17,879
DTE ENERGY CO UNIT 11/01/2022 233331842 104,908 2,040,226 SH   SOLE 21 2,040,226 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 450 30,307 SH   SOLE 2 22,447 0 7,860
DUCK CREEK TECHNOLOGIES INC SHS 264120106 14 945 SH   SOLE 4 205 0 740
DUCK CREEK TECHNOLOGIES INC SHS 264120106 14 931 SH   SOLE 7 931 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,904 195,577 SH   SOLE 18 195,577 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,220 149,475 SH   SOLE 19 149,475 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 40,852 2,750,956 SH   SOLE 21 2,750,956 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 26,508 1,785,032 SH   SOLE 22 1,738,376 0 46,656
DUCK CREEK TECHNOLOGIES INC SHS 264120106 166 11,163 SH   SOLE 25 11,163 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 406 27,350 SH   SOLE 26 20,013 0 7,337
DUCK CREEK TECHNOLOGIES INC SHS 264120106 49 3,307 SH   SOLE 28 3,307 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,386 160,701 SH   SOLE 30 160,701 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 143 9,659 SH   SOLE 40 9,659 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 4 269 SH   SOLE 43 269 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 616 29,258 SH   SOLE 2 25,630 0 3,628
DUCKHORN PORTFOLIO INC COM 26414D106 7 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,976 93,850 SH   SOLE 18 93,850 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,357 64,447 SH   SOLE 19 64,447 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 26,204 1,244,266 SH   SOLE 21 1,244,266 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 17,341 823,408 SH   SOLE 22 797,312 0 26,096
DUCKHORN PORTFOLIO INC COM 26414D106 23 1,084 SH   SOLE 23 1,084 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 170 8,094 SH   SOLE 25 8,094 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 95 4,519 SH   SOLE 26 1,052 0 3,467
DUCKHORN PORTFOLIO INC COM 26414D106 63 2,974 SH   SOLE 30 2,974 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 35 1,673 SH   SOLE 31 0 0 1,673
DUCKHORN PORTFOLIO INC COM 26414D106 75 3,574 SH   SOLE 40 3,574 0 0
DUCOMMUN INC DEL COM 264147109 1,975 45,886 SH   SOLE 2 40,979 0 4,907
DUCOMMUN INC DEL COM 264147109 6 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,509 35,056 SH   SOLE 18 35,056 0 0
DUCOMMUN INC DEL COM 264147109 875 20,325 SH   SOLE 19 20,325 0 0
DUCOMMUN INC DEL COM 264147109 18,684 434,098 SH   SOLE 21 434,098 0 0
DUCOMMUN INC DEL COM 264147109 13,064 303,534 SH   SOLE 22 292,055 0 11,479
DUCOMMUN INC DEL COM 264147109 93 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109 511 11,880 SH   SOLE 26 1,320 0 10,560
DUCOMMUN INC DEL COM 264147109 266 6,176 SH   SOLE 30 6,176 0 0
DUCOMMUN INC DEL COM 264147109 30 695 SH   SOLE 31 0 0 695
DUCOMMUN INC DEL COM 264147109 32 754 SH   SOLE 34 754 0 0
DUCOMMUN INC DEL COM 264147109 84 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109 44 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 257 5,965 SH   SOLE 43 5,340 0 625
DUKE ENERGY CORP NEW COM NEW 26441C204 190,474 1,776,647 SH   SOLE 2 219,018 0 1,557,629
DUKE ENERGY CORP NEW COM NEW 26441C204 50,483 470,883 SH   SOLE 4 393,790 0 77,093
DUKE ENERGY CORP NEW COM NEW 26441C204 87,827 819,208 SH   SOLE 7 796,128 0 23,080
DUKE ENERGY CORP NEW COM NEW 26441C204 728 6,794 SH   SOLE 13 6,794 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,049 112,391 SH   SOLE 15 112,391 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 116,996 1,091,282 SH   SOLE 18 984,506 0 106,776
DUKE ENERGY CORP NEW COM NEW 26441C204 70,977 662,039 SH   SOLE 19 662,039 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,411,259 22,490,985 SH   SOLE 21 22,490,985 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,819,135 16,967,961 SH   SOLE 22 15,448,539 0 1,519,422
DUKE ENERGY CORP NEW COM NEW 26441C204 140,107 1,306,849 SH   SOLE 23 1,306,849 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 35,481 330,953 SH   SOLE 25 330,953 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 157,706 1,471,003 SH   SOLE 26 603,800 0 867,203
DUKE ENERGY CORP NEW COM NEW 26441C204 70,356 656,242 SH   SOLE 28 0 0 656,242
DUKE ENERGY CORP NEW COM NEW 26441C204 184 1,713 SH   SOLE 29 1,713 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 429,131 4,002,716 SH   SOLE 30 4,002,716 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 16,733 156,080 SH   SOLE 31 81,678 0 74,402
DUKE ENERGY CORP NEW COM NEW 26441C204 16,571 154,567 SH   SOLE 34 154,567 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14,294 133,325 SH   SOLE 35 133,325 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 44,860 418,429 SH   SOLE 36 418,429 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,503 14,018 SH   SOLE 40 14,018 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 243 2,262 SH   OTR 43 2,262 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 80,928 754,854 SH   SOLE 43 673,627 0 81,227
DUKE REALTY CORP COM NEW 264411505 63,301 1,151,969 SH   SOLE 2 122,680 0 1,029,289
DUKE REALTY CORP COM NEW 264411505 26,773 487,224 SH   SOLE 4 339,460 0 147,764
DUKE REALTY CORP COM NEW 264411505 48,466 881,993 SH   SOLE 7 871,542 0 10,451
DUKE REALTY CORP COM NEW 264411505 94 1,711 SH   SOLE 13 1,711 0 0
DUKE REALTY CORP COM NEW 264411505 3,165 57,594 SH   SOLE 15 57,594 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 33,907 617,047 SH   SOLE 18 564,821 0 52,226
DUKE REALTY CORP COM NEW 264411505 35,426 644,699 SH   SOLE 19 644,699 0 0
DUKE REALTY CORP COM NEW 264411505 770,723 14,025,904 SH   SOLE 21 14,025,904 0 0
DUKE REALTY CORP COM NEW 264411505 597,232 10,868,652 SH   SOLE 22 10,110,617 0 758,035
DUKE REALTY CORP COM NEW 264411505 36,006 655,247 SH   SOLE 23 655,247 0 0
DUKE REALTY CORP COM NEW 264411505 118,825 2,162,428 SH   SOLE 25 2,162,428 0 0
DUKE REALTY CORP COM NEW 264411505 39,924 726,551 SH   SOLE 26 253,078 0 473,473
DUKE REALTY CORP COM NEW 264411505 53,180 967,792 SH   SOLE 28 5,725 0 962,067
DUKE REALTY CORP COM NEW 264411505 28 503 SH   SOLE 29 503 0 0
DUKE REALTY CORP COM NEW 264411505 187,846 3,418,491 SH   SOLE 30 3,418,491 0 0
DUKE REALTY CORP COM NEW 264411505 4,395 79,985 SH   SOLE 31 40,450 0 39,535
DUKE REALTY CORP COM NEW 264411505 1,001 18,210 SH   SOLE 34 18,210 0 0
DUKE REALTY CORP COM NEW 264411505 7,111 129,405 SH   SOLE 36 129,405 0 0
DUKE REALTY CORP COM NEW 264411505 682 12,414 SH   SOLE 40 12,414 0 0
DUKE REALTY CORP COM NEW 264411505 63 1,144 SH   OTR 43 1,144 0 0
DUKE REALTY CORP COM NEW 264411505 18,015 327,836 SH   SOLE 43 304,061 0 23,775
DULUTH HLDGS INC COM CL B 26443V101 106 11,093 SH   SOLE 2 9,611 0 1,482
DULUTH HLDGS INC COM CL B 26443V101 3 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 372 38,993 SH   SOLE 18 38,993 0 0
DULUTH HLDGS INC COM CL B 26443V101 240 25,168 SH   SOLE 19 25,168 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,652 487,602 SH   SOLE 21 487,602 0 0
DULUTH HLDGS INC COM CL B 26443V101 2,936 307,747 SH   SOLE 22 290,905 0 16,842
DULUTH HLDGS INC COM CL B 26443V101 36 3,817 SH   SOLE 25 3,817 0 0
DULUTH HLDGS INC COM CL B 26443V101 70 7,385 SH   SOLE 30 7,385 0 0
DULUTH HLDGS INC COM CL B 26443V101 30 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 175 18,309 SH   SOLE 43 17,592 0 717
DUN & BRADSTREET HLDGS INC COM 26484T106 3,179 211,496 SH   SOLE 2 71,806 0 139,690
DUN & BRADSTREET HLDGS INC COM 26484T106 46 3,085 SH   SOLE 4 645 0 2,440
DUN & BRADSTREET HLDGS INC COM 26484T106 45 2,979 SH   SOLE 7 2,979 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,566 104,170 SH   SOLE 18 104,170 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,145 76,169 SH   SOLE 19 76,169 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 44,481 2,959,493 SH   SOLE 21 2,959,493 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 65,784 4,376,847 SH   SOLE 22 4,107,834 0 269,013
DUN & BRADSTREET HLDGS INC COM 26484T106 590 39,278 SH   SOLE 25 39,278 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,519 101,072 SH   SOLE 26 89,306 0 11,766
DUN & BRADSTREET HLDGS INC COM 26484T106 76 5,033 SH   SOLE 28 5,033 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,052 70,006 SH   SOLE 30 70,006 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 56 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 349 23,211 SH   SOLE 40 23,211 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 3 181 SH   SOLE 43 181 0 0
DUOLINGO INC CL A COM 26603R106 2,964 33,853 SH   SOLE 2 27,818 0 6,035
DUOLINGO INC CL A COM 26603R106 24 278 SH   SOLE 7 278 0 0
DUOLINGO INC CL A COM 26603R106 73 838 SH   SOLE 13 838 0 0
DUOLINGO INC CL A COM 26603R106 5,361 61,234 SH   SOLE 18 59,515 0 1,719
DUOLINGO INC CL A COM 26603R106 49,804 568,861 SH   SOLE 19 568,861 0 0
DUOLINGO INC CL A COM 26603R106 66,042 754,335 SH   SOLE 21 754,335 0 0
DUOLINGO INC CL A COM 26603R106 47,503 542,583 SH   SOLE 22 533,638 0 8,945
DUOLINGO INC CL A COM 26603R106 176 2,013 SH   SOLE 23 2,013 0 0
DUOLINGO INC CL A COM 26603R106 158 1,799 SH   SOLE 25 1,799 0 0
DUOLINGO INC CL A COM 26603R106 78 888 SH   SOLE 26 0 0 888
DUOLINGO INC CL A COM 26603R106 593 6,778 SH   SOLE 30 6,778 0 0
DUOLINGO INC CL A COM 26603R106 1,713 19,565 SH   SOLE 34 19,565 0 0
DUOLINGO INC CL A COM 26603R106 79 902 SH   SOLE 40 902 0 0
DUOLINGO INC CL A COM 26603R106 6 68 SH   SOLE 43 68 0 0
DUPONT DE NEMOURS INC COM 26614N102 77,197 1,388,928 SH   SOLE 2 463,837 0 925,091
DUPONT DE NEMOURS INC COM 26614N102 21,982 395,502 SH   SOLE 4 227,391 0 168,111
DUPONT DE NEMOURS INC COM 26614N102 25,300 455,192 SH   SOLE 7 439,496 0 15,696
DUPONT DE NEMOURS INC COM 26614N102 887 15,964 SH   SOLE 13 15,964 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,295 77,276 SH   SOLE 15 77,276 0 0
DUPONT DE NEMOURS INC COM 26614N102 0 6 SH   SOLE 17 0 0 6
DUPONT DE NEMOURS INC COM 26614N102 47,510 854,808 SH   SOLE 18 775,618 0 79,190
DUPONT DE NEMOURS INC COM 26614N102 30,158 542,607 SH   SOLE 19 542,607 0 0
DUPONT DE NEMOURS INC COM 26614N102 719,851 12,951,611 SH   SOLE 21 12,951,611 0 0
DUPONT DE NEMOURS INC COM 26614N102 607,367 10,927,794 SH   SOLE 22 9,797,874 0 1,129,920
DUPONT DE NEMOURS INC COM 26614N102 51,302 923,031 SH   SOLE 23 923,031 0 0
DUPONT DE NEMOURS INC COM 26614N102 69,763 1,255,182 SH   SOLE 25 1,255,182 0 0
DUPONT DE NEMOURS INC COM 26614N102 80,051 1,440,280 SH   SOLE 26 689,117 0 751,163
DUPONT DE NEMOURS INC COM 26614N102 63,265 1,138,270 SH   SOLE 28 15,380 0 1,122,890
DUPONT DE NEMOURS INC COM 26614N102 1,081 19,458 SH   SOLE 29 19,458 0 0
DUPONT DE NEMOURS INC COM 26614N102 139,080 2,502,336 SH   SOLE 30 2,447,162 0 55,174
DUPONT DE NEMOURS INC COM 26614N102 7,792 140,190 SH   SOLE 31 86,713 0 53,477
DUPONT DE NEMOURS INC COM 26614N102 32,045 576,557 SH   SOLE 34 576,557 0 0
DUPONT DE NEMOURS INC COM 26614N102 13,161 236,796 SH   SOLE 36 236,796 0 0
DUPONT DE NEMOURS INC COM 26614N102 970 17,454 SH   SOLE 40 17,454 0 0
DUPONT DE NEMOURS INC COM 26614N102 22,150 398,522 SH   SOLE 43 363,186 0 35,336
DURECT CORP COM 266605104 3 5,248 SH   SOLE 2 0 0 5,248
DURECT CORP COM 266605104 71 148,327 SH   SOLE 21 148,327 0 0
DURECT CORP COM 266605104 1,325 2,772,151 SH   SOLE 22 2,772,151 0 0
DUTCH BROS INC CL A 26701L100 220 6,963 SH   SOLE 2 6,253 0 710
DUTCH BROS INC CL A 26701L100 135 4,279 SH   SOLE 19 4,279 0 0
DUTCH BROS INC CL A 26701L100 1,127 35,604 SH   SOLE 21 35,604 0 0
DUTCH BROS INC CL A 26701L100 12,100 382,317 SH   SOLE 22 373,133 0 9,184
DUTCH BROS INC CL A 26701L100 100 3,163 SH   SOLE 25 3,163 0 0
DUTCH BROS INC CL A 26701L100 70 2,204 SH   SOLE 26 0 0 2,204
DUTCH BROS INC CL A 26701L100 212 6,694 SH   SOLE 30 6,694 0 0
DUTCH BROS INC CL A 26701L100 314 9,932 SH   SOLE 34 9,932 0 0
DUTCH BROS INC CL A 26701L100 92 2,913 SH   SOLE 40 2,913 0 0
DXC TECHNOLOGY CO COM 23355L106 26,979 890,097 SH   SOLE 2 117,335 0 772,762
DXC TECHNOLOGY CO COM 23355L106 364 12,016 SH   SOLE 4 10,014 0 2,002
DXC TECHNOLOGY CO COM 23355L106 6,138 202,515 SH   SOLE 7 195,697 0 6,818
DXC TECHNOLOGY CO COM 23355L106 117 3,871 SH   SOLE 13 3,871 0 0
DXC TECHNOLOGY CO COM 23355L106 108 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 0 8 SH   SOLE 17 0 0 8
DXC TECHNOLOGY CO COM 23355L106 10,899 359,596 SH   SOLE 18 338,541 0 21,055
DXC TECHNOLOGY CO COM 23355L106 4,018 132,579 SH   SOLE 19 132,579 0 0
DXC TECHNOLOGY CO COM 23355L106 186,289 6,146,122 SH   SOLE 21 6,146,122 0 0
DXC TECHNOLOGY CO COM 23355L106 174,499 5,757,149 SH   SOLE 22 5,372,926 0 384,223
DXC TECHNOLOGY CO COM 23355L106 758 25,011 SH   SOLE 23 25,011 0 0
DXC TECHNOLOGY CO COM 23355L106 1,778 58,658 SH   SOLE 25 58,658 0 0
DXC TECHNOLOGY CO COM 23355L106 10,423 343,872 SH   SOLE 26 161,914 0 181,958
DXC TECHNOLOGY CO COM 23355L106 1,313 43,318 SH   SOLE 28 42,808 0 510
DXC TECHNOLOGY CO COM 23355L106 94 3,103 SH   SOLE 29 3,103 0 0
DXC TECHNOLOGY CO COM 23355L106 42,324 1,396,387 SH   SOLE 30 1,396,387 0 0
DXC TECHNOLOGY CO COM 23355L106 291 9,594 SH   SOLE 31 8,830 0 764
DXC TECHNOLOGY CO COM 23355L106 116 3,819 SH   SOLE 34 3,819 0 0
DXC TECHNOLOGY CO COM 23355L106 1,326 43,748 SH   SOLE 36 43,748 0 0
DXC TECHNOLOGY CO COM 23355L106 921 30,393 SH   SOLE 40 30,393 0 0
DXC TECHNOLOGY CO COM 23355L106 14 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106 11,607 382,931 SH   SOLE 43 366,139 0 16,792
DXP ENTERPRISES INC COM NEW 233377407 775 25,292 SH   SOLE 2 12,542 0 12,750
DXP ENTERPRISES INC COM NEW 233377407 4 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,744 56,932 SH   SOLE 18 56,932 0 0
DXP ENTERPRISES INC COM NEW 233377407 963 31,449 SH   SOLE 19 31,449 0 0
DXP ENTERPRISES INC COM NEW 233377407 64,926 2,119,699 SH   SOLE 21 2,119,699 0 0
DXP ENTERPRISES INC COM NEW 233377407 15,449 504,368 SH   SOLE 22 483,858 0 20,510
DXP ENTERPRISES INC COM NEW 233377407 66 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407 16 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407 867 28,298 SH   SOLE 30 28,298 0 0
DXP ENTERPRISES INC COM NEW 233377407 40 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 77 2,499 SH   SOLE 43 2,440 0 59
DYADIC INTL INC DEL COM 26745T101 1 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101 12 3,878 SH   SOLE 18 3,878 0 0
DYADIC INTL INC DEL COM 26745T101 162 53,231 SH   SOLE 21 53,231 0 0
DYADIC INTL INC DEL COM 26745T101 603 197,749 SH   SOLE 22 197,749 0 0
DYCOM INDS INC COM 267475101 3,363 36,150 SH   SOLE 2 30,524 0 5,626
DYCOM INDS INC COM 267475101 12 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 1,190 12,790 SH   SOLE 7 12,790 0 0
DYCOM INDS INC COM 267475101 11,846 127,323 SH   SOLE 18 124,900 0 2,423
DYCOM INDS INC COM 267475101 9,175 98,609 SH   SOLE 19 98,609 0 0
DYCOM INDS INC COM 267475101 187,786 2,018,333 SH   SOLE 21 2,018,333 0 0
DYCOM INDS INC COM 267475101 82,090 882,306 SH   SOLE 22 864,140 0 18,166
DYCOM INDS INC COM 267475101 167 1,791 SH   SOLE 23 1,791 0 0
DYCOM INDS INC COM 267475101 377 4,056 SH   SOLE 25 4,056 0 0
DYCOM INDS INC COM 267475101 2,337 25,118 SH   SOLE 26 12,896 0 12,222
DYCOM INDS INC COM 267475101 51 548 SH   SOLE 28 548 0 0
DYCOM INDS INC COM 267475101 1,298 13,950 SH   SOLE 30 13,950 0 0
DYCOM INDS INC COM 267475101 97 1,041 SH   SOLE 36 1,041 0 0
DYCOM INDS INC COM 267475101 338 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 3,721 39,997 SH   SOLE 43 36,672 0 3,325
DYNATRACE INC COM NEW 268150109 17,627 446,927 SH   SOLE 2 25,608 0 421,319
DYNATRACE INC COM NEW 268150109 6,141 155,708 SH   SOLE 4 100,900 0 54,808
DYNATRACE INC COM NEW 268150109 895 22,681 SH   SOLE 7 22,681 0 0
DYNATRACE INC COM NEW 268150109 21 524 SH   SOLE 13 524 0 0
DYNATRACE INC COM NEW 268150109 603 15,297 SH   SOLE 15 15,297 0 0
DYNATRACE INC COM NEW 268150109 24,597 623,664 SH   SOLE 18 612,763 0 10,901
DYNATRACE INC COM NEW 268150109 77,703 1,970,160 SH   SOLE 19 1,970,160 0 0
DYNATRACE INC COM NEW 268150109 139,729 3,542,812 SH   SOLE 21 3,542,812 0 0
DYNATRACE INC COM NEW 268150109 189,132 4,795,439 SH   SOLE 22 4,442,713 0 352,726
DYNATRACE INC COM NEW 268150109 12,383 313,980 SH   SOLE 23 313,980 0 0
DYNATRACE INC COM NEW 268150109 526 13,332 SH   SOLE 25 13,332 0 0
DYNATRACE INC COM NEW 268150109 6,879 174,428 SH   SOLE 26 147,894 0 26,534
DYNATRACE INC COM NEW 268150109 9,285 235,413 SH   SOLE 28 3,357 0 232,056
DYNATRACE INC COM NEW 268150109 37 938 SH   SOLE 29 938 0 0
DYNATRACE INC COM NEW 268150109 42,371 1,074,316 SH   SOLE 30 1,074,316 0 0
DYNATRACE INC COM NEW 268150109 1,565 39,674 SH   SOLE 31 22,141 0 17,533
DYNATRACE INC COM NEW 268150109 39,235 994,802 SH   SOLE 34 994,802 0 0
DYNATRACE INC COM NEW 268150109 1,293 32,791 SH   SOLE 36 32,791 0 0
DYNATRACE INC COM NEW 268150109 231 5,847 SH   SOLE 40 5,847 0 0
DYNATRACE INC COM NEW 268150109 25 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109 2,992 75,856 SH   SOLE 43 64,651 0 11,205
DYNATRACE INC OPTIONS 268150109 174 4,400 SH Call SOLE 2 0 0 4,400
DYNATRACE INC OPTIONS 268150109 158 4,000 SH Call SOLE 4 4,000 0 0
DYNATRACE INC OPTIONS 268150109 2,410 61,100 SH Call SOLE 18 61,100 0 0
DYNATRACE INC OPTIONS 268150109 16,419 416,300 SH Call SOLE 19 416,300 0 0
DYNATRACE INC OPTIONS 268150109 1,042 26,400 SH Call SOLE 22 26,400 0 0
DYNATRACE INC OPTIONS 268150109 158 4,000 SH Call SOLE 26 4,000 0 0
DYNATRACE INC OPTIONS 268150109 8,140 206,400 SH Call SOLE 34 206,400 0 0
DYNATRONICS CORP COM NEW 268157401 11 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,090 86,601 SH   SOLE 2 46,843 0 39,758
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18 1,430 SH   SOLE 7 1,430 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5,184 411,746 SH   SOLE 18 411,746 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5,098 404,935 SH   SOLE 19 404,935 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 173,803 13,804,807 SH   SOLE 21 13,804,807 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 38,871 3,087,414 SH   SOLE 22 3,012,555 0 74,859
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 92 7,328 SH   SOLE 23 7,328 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 216 17,183 SH   SOLE 25 17,183 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,543 122,551 SH   SOLE 26 66,487 0 56,064
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 364 28,921 SH   SOLE 28 28,921 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6,326 502,490 SH   SOLE 30 502,490 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 59 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 192 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 833 66,159 SH   SOLE 43 60,644 0 5,515
DYNE THERAPEUTICS INC COM 26818M108 700 101,828 SH   SOLE 2 58,263 0 43,565
DYNE THERAPEUTICS INC COM 26818M108 3 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 693 100,824 SH   SOLE 18 100,824 0 0
DYNE THERAPEUTICS INC COM 26818M108 906 131,873 SH   SOLE 19 131,873 0 0
DYNE THERAPEUTICS INC COM 26818M108 9,259 1,347,756 SH   SOLE 21 1,347,756 0 0
DYNE THERAPEUTICS INC COM 26818M108 5,132 747,038 SH   SOLE 22 715,226 0 31,812
DYNE THERAPEUTICS INC COM 26818M108 4 599 SH   SOLE 23 599 0 0
DYNE THERAPEUTICS INC COM 26818M108 27 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108 59 8,590 SH   SOLE 26 0 0 8,590
DYNE THERAPEUTICS INC COM 26818M108 198 28,845 SH   SOLE 30 28,845 0 0
DYNE THERAPEUTICS INC COM 26818M108 19 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 0 71 SH   SOLE 43 71 0 0
DYNEX CAP INC COM 26817Q886 566 35,533 SH   SOLE 2 10,612 0 24,921
DYNEX CAP INC COM 26817Q886 7 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 0 2 SH   SOLE 17 0 0 2
DYNEX CAP INC COM 26817Q886 1,744 109,543 SH   SOLE 18 109,543 0 0
DYNEX CAP INC COM 26817Q886 1,056 66,332 SH   SOLE 19 66,332 0 0
DYNEX CAP INC COM 26817Q886 30,318 1,904,387 SH   SOLE 21 1,904,387 0 0
DYNEX CAP INC COM 26817Q886 16,569 1,040,738 SH   SOLE 22 1,004,578 0 36,160
DYNEX CAP INC COM 26817Q886 61 3,857 SH   SOLE 25 3,857 0 0
DYNEX CAP INC COM 26817Q886 187 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 43 2,693 SH   SOLE 30 2,693 0 0
DYNEX CAP INC COM 26817Q886 69 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 476 29,914 SH   SOLE 43 28,602 0 1,312
DZS INC COM 268211109 88 5,408 SH   SOLE 2 3,392 0 2,016
DZS INC COM 268211109 4 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 785 48,273 SH   SOLE 18 48,273 0 0
DZS INC COM 268211109 518 31,838 SH   SOLE 19 31,838 0 0
DZS INC COM 268211109 10,308 633,531 SH   SOLE 21 633,531 0 0
DZS INC COM 268211109 6,210 381,703 SH   SOLE 22 378,093 0 3,610
DZS INC COM 268211109 12 719 SH   SOLE 43 719 0 0
E L F BEAUTY INC COM 26856L103 2,278 74,249 SH   SOLE 2 68,931 0 5,318
E L F BEAUTY INC COM 26856L103 4 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 19 614 SH   SOLE 7 614 0 0
E L F BEAUTY INC COM 26856L103 4,968 161,918 SH   SOLE 18 161,918 0 0
E L F BEAUTY INC COM 26856L103 3,259 106,241 SH   SOLE 19 106,241 0 0
E L F BEAUTY INC COM 26856L103 170,701 5,563,910 SH   SOLE 21 5,563,910 0 0
E L F BEAUTY INC COM 26856L103 37,737 1,230,029 SH   SOLE 22 1,197,550 0 32,479
E L F BEAUTY INC COM 26856L103 9 279 SH   SOLE 23 279 0 0
E L F BEAUTY INC COM 26856L103 261 8,516 SH   SOLE 25 8,516 0 0
E L F BEAUTY INC COM 26856L103 706 23,026 SH   SOLE 26 23,026 0 0
E L F BEAUTY INC COM 26856L103 26 835 SH   SOLE 28 835 0 0
E L F BEAUTY INC COM 26856L103 2,556 83,308 SH   SOLE 30 83,308 0 0
E L F BEAUTY INC COM 26856L103 183 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 809 26,384 SH   SOLE 43 26,072 0 312
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,760 226,191 SH   SOLE 2 90,847 0 135,344
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 27 3,474 SH   SOLE 4 0 0 3,474
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 17 2,158 SH   SOLE 7 2,158 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 4,632 595,318 SH   SOLE 18 595,318 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 2,788 358,361 SH   SOLE 19 358,361 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 59,404 7,635,480 SH   SOLE 21 7,635,480 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 36,433 4,682,949 SH   SOLE 22 4,470,560 0 212,389
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 35 4,437 SH   SOLE 23 4,437 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 226 29,037 SH   SOLE 25 29,037 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 874 112,318 SH   SOLE 26 72,398 0 39,920
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 725 93,126 SH   SOLE 30 93,126 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 29 3,778 SH   SOLE 36 3,778 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 183 23,489 SH   SOLE 40 23,489 0 0
EAGLE BANCORP INC MD COM 268948106 1,168 24,627 SH   SOLE 2 8,579 0 16,048
EAGLE BANCORP INC MD COM 268948106 7 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 16 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106 5,453 115,016 SH   SOLE 18 115,016 0 0
EAGLE BANCORP INC MD COM 268948106 2,578 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 175,603 3,703,925 SH   SOLE 21 3,703,925 0 0
EAGLE BANCORP INC MD COM 268948106 33,765 712,184 SH   SOLE 22 679,489 0 32,695
EAGLE BANCORP INC MD COM 268948106 171 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106 314 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,304 48,592 SH   SOLE 30 48,592 0 0
EAGLE BANCORP INC MD COM 268948106 153 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,320 27,842 SH   SOLE 43 27,688 0 154
EAGLE BANCORP MONT INC COM 26942G100 697 34,992 SH   SOLE 2 34,862 0 130
EAGLE BANCORP MONT INC COM 26942G100 21 1,071 SH   SOLE 18 1,071 0 0
EAGLE BANCORP MONT INC COM 26942G100 38 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100 296 14,855 SH   SOLE 21 14,855 0 0
EAGLE BANCORP MONT INC COM 26942G100 461 23,156 SH   SOLE 22 23,156 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 899 17,337 SH   SOLE 2 8,598 0 8,739
EAGLE BULK SHIPPING INC COM Y2187A150 8 158 SH   SOLE 7 158 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 2,105 40,574 SH   SOLE 18 40,574 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 2,037 39,256 SH   SOLE 19 39,256 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 28,278 545,064 SH   SOLE 21 545,064 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 18,226 351,310 SH   SOLE 22 339,034 0 12,276
EAGLE BULK SHIPPING INC COM Y2187A150 19 360 SH   SOLE 23 360 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 70 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 67 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 355 6,843 SH   SOLE 43 5,854 0 989
EAGLE MATLS INC COM 26969P108 5,314 48,338 SH   SOLE 2 34,172 0 14,166
EAGLE MATLS INC COM 26969P108 41 372 SH   SOLE 4 56 0 316
EAGLE MATLS INC COM 26969P108 50 456 SH   SOLE 7 456 0 0
EAGLE MATLS INC COM 26969P108 9,512 86,522 SH   SOLE 18 86,522 0 0
EAGLE MATLS INC COM 26969P108 1,308 11,895 SH   SOLE 19 11,895 0 0
EAGLE MATLS INC COM 26969P108 225,527 2,051,363 SH   SOLE 21 2,051,363 0 0
EAGLE MATLS INC COM 26969P108 121,795 1,107,830 SH   SOLE 22 1,059,933 0 47,897
EAGLE MATLS INC COM 26969P108 619 5,626 SH   SOLE 25 5,626 0 0
EAGLE MATLS INC COM 26969P108 1,762 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108 82 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108 1,686 15,338 SH   SOLE 30 15,338 0 0
EAGLE MATLS INC COM 26969P108 128 1,160 SH   SOLE 31 584 0 576
EAGLE MATLS INC COM 26969P108 33 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108 570 5,181 SH   SOLE 40 5,181 0 0
EAGLE MATLS INC COM 26969P108 1,931 17,566 SH   SOLE 43 16,257 0 1,309
EAGLE PHARMACEUTICALS INC COM 269796108 773 17,393 SH   SOLE 2 10,848 0 6,545
EAGLE PHARMACEUTICALS INC COM 269796108 3 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,708 38,435 SH   SOLE 18 38,435 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 902 20,300 SH   SOLE 19 20,300 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 60,974 1,372,366 SH   SOLE 21 1,372,366 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 14,991 337,409 SH   SOLE 22 327,759 0 9,650
EAGLE PHARMACEUTICALS INC COM 269796108 21 470 SH   SOLE 23 470 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 102 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 428 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 2,805 63,141 SH   SOLE 30 63,141 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 27 601 SH   SOLE 34 601 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 91 2,054 SH   SOLE 36 2,054 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 37 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 80 1,790 SH   OTR 43 1,790 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,136 70,579 SH   SOLE 43 70,416 0 163
EARGO INC COM 270087109 2 2,080 SH   SOLE 2 1,731 0 349
EARGO INC COM 270087109 4 5,380 SH   SOLE 18 5,380 0 0
EARGO INC COM 270087109 36 47,424 SH   SOLE 19 47,424 0 0
EARGO INC COM 270087109 58 77,724 SH   SOLE 21 77,724 0 0
EARGO INC COM 270087109 291 386,724 SH   SOLE 22 386,724 0 0
EARTHSTONE ENERGY INC CL A 27032D304 290 21,262 SH   SOLE 2 16,073 0 5,189
EARTHSTONE ENERGY INC CL A 27032D304 5 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,493 109,398 SH   SOLE 18 109,398 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,047 76,720 SH   SOLE 19 76,720 0 0
EARTHSTONE ENERGY INC CL A 27032D304 18,827 1,379,248 SH   SOLE 21 1,379,248 0 0
EARTHSTONE ENERGY INC CL A 27032D304 16,075 1,177,630 SH   SOLE 22 1,151,766 0 25,864
EARTHSTONE ENERGY INC CL A 27032D304 78 5,678 SH   SOLE 25 5,678 0 0
EARTHSTONE ENERGY INC CL A 27032D304 13 934 SH   SOLE 31 0 0 934
EARTHSTONE ENERGY INC CL A 27032D304 71 5,217 SH   SOLE 40 5,217 0 0
EARTHSTONE ENERGY INC CL A 27032D304 244 17,909 SH   SOLE 43 17,658 0 251
EAST WEST BANCORP INC COM 27579R104 25,604 395,121 SH   SOLE 2 196,976 0 198,145
EAST WEST BANCORP INC COM 27579R104 878 13,553 SH   SOLE 4 11,423 0 2,130
EAST WEST BANCORP INC COM 27579R104 177 2,736 SH   SOLE 7 2,736 0 0
EAST WEST BANCORP INC COM 27579R104 1,364 21,056 SH   SOLE 13 21,056 0 0
EAST WEST BANCORP INC COM 27579R104 28,284 436,487 SH   SOLE 18 436,062 0 425
EAST WEST BANCORP INC COM 27579R104 4,604 71,056 SH   SOLE 19 71,056 0 0
EAST WEST BANCORP INC COM 27579R104 461,248 7,118,030 SH   SOLE 21 7,118,030 0 0
EAST WEST BANCORP INC COM 27579R104 262,329 4,048,292 SH   SOLE 22 3,850,337 0 197,955
EAST WEST BANCORP INC COM 27579R104 1,171 18,072 SH   SOLE 23 18,072 0 0
EAST WEST BANCORP INC COM 27579R104 1,470 22,683 SH   SOLE 25 22,683 0 0
EAST WEST BANCORP INC COM 27579R104 4,489 69,269 SH   SOLE 26 56,483 0 12,786
EAST WEST BANCORP INC COM 27579R104 164 2,528 SH   SOLE 28 2,528 0 0
EAST WEST BANCORP INC COM 27579R104 188 2,900 SH   SOLE 29 2,900 0 0
EAST WEST BANCORP INC COM 27579R104 13,147 202,888 SH   SOLE 30 202,888 0 0
EAST WEST BANCORP INC COM 27579R104 639 9,856 SH   SOLE 31 8,797 0 1,059
EAST WEST BANCORP INC COM 27579R104 1,010 15,593 SH   SOLE 34 15,593 0 0
EAST WEST BANCORP INC COM 27579R104 143 2,204 SH   SOLE 36 2,204 0 0
EAST WEST BANCORP INC COM 27579R104 1,175 18,125 SH   SOLE 40 18,125 0 0
EAST WEST BANCORP INC COM 27579R104 25 390 SH   OTR 43 390 0 0
EAST WEST BANCORP INC COM 27579R104 4,867 75,115 SH   SOLE 43 70,305 0 4,810
EASTERLY GOVT PPTYS INC COM 27616P103 3,787 198,919 SH   SOLE 2 135,111 0 63,808
EASTERLY GOVT PPTYS INC COM 27616P103 859 45,122 SH   SOLE 4 45,122 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,111 110,880 SH   SOLE 7 110,880 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,359 333,964 SH   SOLE 18 333,964 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,209 378,626 SH   SOLE 19 378,626 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 214,056 11,242,431 SH   SOLE 21 11,242,431 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 59,823 3,141,944 SH   SOLE 22 3,043,617 0 98,327
EASTERLY GOVT PPTYS INC COM 27616P103 207 10,850 SH   SOLE 23 10,850 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,794 409,333 SH   SOLE 25 409,333 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,761 92,477 SH   SOLE 26 25,669 0 66,808
EASTERLY GOVT PPTYS INC COM 27616P103 1,034 54,303 SH   SOLE 28 1,494 0 52,809
EASTERLY GOVT PPTYS INC COM 27616P103 10,010 525,710 SH   SOLE 30 525,710 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 448 23,519 SH   SOLE 34 23,519 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 191 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,609 84,508 SH   SOLE 43 83,389 0 1,119
EASTERN BANKSHARES INC COM 27627N105 2,356 127,635 SH   SOLE 2 48,123 0 79,512
EASTERN BANKSHARES INC COM 27627N105 85 4,611 SH   SOLE 4 326 0 4,285
EASTERN BANKSHARES INC COM 27627N105 33 1,793 SH   SOLE 7 1,793 0 0
EASTERN BANKSHARES INC COM 27627N105 8,578 464,694 SH   SOLE 18 464,694 0 0
EASTERN BANKSHARES INC COM 27627N105 5,381 291,482 SH   SOLE 19 291,482 0 0
EASTERN BANKSHARES INC COM 27627N105 108,914 5,899,990 SH   SOLE 21 5,899,990 0 0
EASTERN BANKSHARES INC COM 27627N105 74,664 4,044,656 SH   SOLE 22 3,883,811 0 160,845
EASTERN BANKSHARES INC COM 27627N105 431 23,322 SH   SOLE 25 23,322 0 0
EASTERN BANKSHARES INC COM 27627N105 1,289 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 61 3,328 SH   SOLE 28 3,328 0 0
EASTERN BANKSHARES INC COM 27627N105 2,391 129,546 SH   SOLE 30 129,546 0 0
EASTERN BANKSHARES INC COM 27627N105 399 21,596 SH   SOLE 40 21,596 0 0
EASTERN BANKSHARES INC COM 27627N105 306 16,578 SH   SOLE 43 15,615 0 963
EASTERN CO COM 276317104 17 832 SH   SOLE 18 832 0 0
EASTERN CO COM 276317104 408 20,058 SH   SOLE 21 20,058 0 0
EASTERN CO COM 276317104 271 13,342 SH   SOLE 22 13,342 0 0
EASTGROUP PPTYS INC COM 277276101 27,386 177,450 SH   SOLE 2 61,357 0 116,093
EASTGROUP PPTYS INC COM 277276101 3,122 20,229 SH   SOLE 4 20,037 0 192
EASTGROUP PPTYS INC COM 277276101 7,952 51,525 SH   SOLE 7 51,525 0 0
EASTGROUP PPTYS INC COM 277276101 15,041 97,457 SH   SOLE 18 89,851 0 7,606
EASTGROUP PPTYS INC COM 277276101 40,748 264,034 SH   SOLE 19 264,034 0 0
EASTGROUP PPTYS INC COM 277276101 357,617 2,317,224 SH   SOLE 21 2,317,224 0 0
EASTGROUP PPTYS INC COM 277276101 256,234 1,660,300 SH   SOLE 22 1,613,250 0 47,050
EASTGROUP PPTYS INC COM 277276101 1,297 8,401 SH   SOLE 23 8,401 0 0
EASTGROUP PPTYS INC COM 277276101 27,724 179,643 SH   SOLE 25 179,643 0 0
EASTGROUP PPTYS INC COM 277276101 10,279 66,603 SH   SOLE 26 12,517 0 54,086
EASTGROUP PPTYS INC COM 277276101 3,918 25,387 SH   SOLE 28 720 0 24,667
EASTGROUP PPTYS INC COM 277276101 12,121 78,541 SH   SOLE 30 78,541 0 0
EASTGROUP PPTYS INC COM 277276101 93 605 SH   SOLE 31 605 0 0
EASTGROUP PPTYS INC COM 277276101 581 3,764 SH   SOLE 34 3,764 0 0
EASTGROUP PPTYS INC COM 277276101 39 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101 817 5,292 SH   SOLE 40 5,292 0 0
EASTGROUP PPTYS INC COM 277276101 2,977 19,287 SH   SOLE 43 18,638 0 649
EASTMAN CHEM CO COM 277432100 30,953 344,802 SH   SOLE 2 38,529 0 306,273
EASTMAN CHEM CO COM 277432100 5,010 55,810 SH   SOLE 4 42,636 0 13,174
EASTMAN CHEM CO COM 277432100 10,612 118,208 SH   SOLE 7 113,936 0 4,272
EASTMAN CHEM CO COM 277432100 48 537 SH   SOLE 13 537 0 0
EASTMAN CHEM CO COM 277432100 1,774 19,760 SH   SOLE 15 19,760 0 0
EASTMAN CHEM CO COM 277432100 18,953 211,132 SH   SOLE 18 193,509 0 17,623
EASTMAN CHEM CO COM 277432100 5,072 56,504 SH   SOLE 19 56,504 0 0
EASTMAN CHEM CO COM 277432100 328,758 3,662,228 SH   SOLE 21 3,662,228 0 0
EASTMAN CHEM CO COM 277432100 242,762 2,704,270 SH   SOLE 22 2,442,312 0 261,958
EASTMAN CHEM CO COM 277432100 19,514 217,380 SH   SOLE 23 217,380 0 0
EASTMAN CHEM CO COM 277432100 12,761 142,157 SH   SOLE 25 142,157 0 0
EASTMAN CHEM CO COM 277432100 22,743 253,347 SH   SOLE 26 92,590 0 160,757
EASTMAN CHEM CO COM 277432100 29,139 324,594 SH   SOLE 28 2,432 0 322,162
EASTMAN CHEM CO COM 277432100 20 225 SH   SOLE 29 225 0 0
EASTMAN CHEM CO COM 277432100 50,439 561,873 SH   SOLE 30 561,873 0 0
EASTMAN CHEM CO COM 277432100 2,670 29,747 SH   SOLE 31 15,391 0 14,356
EASTMAN CHEM CO COM 277432100 651 7,247 SH   SOLE 34 7,247 0 0
EASTMAN CHEM CO COM 277432100 4,855 54,088 SH   SOLE 36 54,088 0 0
EASTMAN CHEM CO COM 277432100 247 2,750 SH   SOLE 40 2,750 0 0
EASTMAN CHEM CO COM 277432100 46 511 SH   OTR 43 511 0 0
EASTMAN CHEM CO COM 277432100 13,368 148,909 SH   SOLE 43 136,025 0 12,884
EASTMAN KODAK CO COM NEW 277461406 271 58,405 SH   SOLE 2 15,195 0 43,210
EASTMAN KODAK CO COM NEW 277461406 3 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 772 166,454 SH   SOLE 18 166,454 0 0
EASTMAN KODAK CO COM NEW 277461406 474 102,073 SH   SOLE 19 102,073 0 0
EASTMAN KODAK CO COM NEW 277461406 9,696 2,089,627 SH   SOLE 21 2,089,627 0 0
EASTMAN KODAK CO COM NEW 277461406 7,316 1,576,780 SH   SOLE 22 1,518,178 0 58,602
EASTMAN KODAK CO COM NEW 277461406 41 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406 54 11,551 SH   SOLE 30 11,551 0 0
EASTMAN KODAK CO COM NEW 277461406 8 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 122 26,274 SH   SOLE 43 25,660 0 614
EASTSIDE DISTILLING INC COM 277802302 6 9,106 SH   SOLE 21 9,106 0 0
EATON CORP PLC SHS G29183103 127,096 1,008,782 SH   SOLE 2 149,842 0 858,940
EATON CORP PLC SHS G29183103 28,536 226,498 SH   SOLE 4 157,306 0 69,192
EATON CORP PLC SHS G29183103 46,379 368,120 SH   SOLE 7 356,886 0 11,234
EATON CORP PLC SHS G29183103 567 4,503 SH   SOLE 13 4,503 0 0
EATON CORP PLC SHS G29183103 7,359 58,410 SH   SOLE 15 58,410 0 0
EATON CORP PLC SHS G29183103 102,121 810,552 SH   SOLE 18 700,667 0 109,885
EATON CORP PLC SHS G29183103 41,312 327,898 SH   SOLE 19 327,898 0 0
EATON CORP PLC SHS G29183103 1,179,667 9,363,180 SH   SOLE 21 9,363,180 0 0
EATON CORP PLC SHS G29183103 1,080,717 8,577,801 SH   SOLE 22 7,718,150 0 859,651
EATON CORP PLC SHS G29183103 85,600 679,422 SH   SOLE 23 679,422 0 0
EATON CORP PLC SHS G29183103 83,188 660,271 SH   SOLE 25 660,271 0 0
EATON CORP PLC SHS G29183103 117,064 929,157 SH   SOLE 26 380,335 0 548,822
EATON CORP PLC SHS G29183103 118,190 938,088 SH   SOLE 28 7,124 0 930,964
EATON CORP PLC SHS G29183103 631 5,006 SH   SOLE 29 5,006 0 0
EATON CORP PLC SHS G29183103 240,056 1,905,361 SH   SOLE 30 1,902,644 0 2,717
EATON CORP PLC SHS G29183103 11,642 92,401 SH   SOLE 31 51,127 0 41,274
EATON CORP PLC SHS G29183103 2,631 20,886 SH   SOLE 32 20,886 0 0
EATON CORP PLC SHS G29183103 156,508 1,242,225 SH   SOLE 34 1,242,225 0 0
EATON CORP PLC SHS G29183103 19,500 154,778 SH   SOLE 36 154,778 0 0
EATON CORP PLC SHS G29183103 1,676 13,299 SH   SOLE 40 13,299 0 0
EATON CORP PLC SHS G29183103 161 1,274 SH   OTR 43 1,274 0 0
EATON CORP PLC SHS G29183103 55,528 440,733 SH   SOLE 43 393,465 0 47,268
EATON VANCE TAX-MANAGED DIVE COM 27828N102 25 2,250 SH   SOLE 43 2,250 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 25 62,720 SH   SOLE 21 62,720 0 0
EBAY INC. COM 278642103 64,716 1,553,065 SH   SOLE 2 469,884 0 1,083,181
EBAY INC. COM 278642103 20,867 500,766 SH   SOLE 4 301,546 0 199,220
EBAY INC. COM 278642103 30,146 723,443 SH   SOLE 7 588,340 0 135,103
EBAY INC. COM 278642103 1,096 26,313 SH   SOLE 13 26,313 0 0
EBAY INC. COM 278642103 3,859 92,618 SH   SOLE 15 92,618 0 0
EBAY INC. COM 278642103 73,929 1,774,151 SH   SOLE 18 1,691,871 0 82,280
EBAY INC. COM 278642103 12,444 298,633 SH   SOLE 19 298,633 0 0
EBAY INC. COM 278642103 612,922 14,708,947 SH   SOLE 21 14,708,947 0 0
EBAY INC. COM 278642103 504,012 12,095,328 SH   SOLE 22 10,871,399 0 1,223,929
EBAY INC. COM 278642103 42,870 1,028,796 SH   SOLE 23 1,028,796 0 0
EBAY INC. COM 278642103 53,235 1,277,533 SH   SOLE 25 1,277,533 0 0
EBAY INC. COM 278642103 74,482 1,787,427 SH   SOLE 26 1,034,897 0 752,530
EBAY INC. COM 278642103 100,357 2,408,385 SH   SOLE 28 103,792 0 2,304,593
EBAY INC. COM 278642103 500 12,006 SH   SOLE 29 12,006 0 0
EBAY INC. COM 278642103 179,974 4,319,040 SH   SOLE 30 3,816,368 0 502,672
EBAY INC. COM 278642103 6,283 150,781 SH   SOLE 31 90,434 0 60,347
EBAY INC. COM 278642103 5,352 128,446 SH   SOLE 32 128,446 0 0
EBAY INC. COM 278642103 4,574 109,769 SH   SOLE 34 109,769 0 0
EBAY INC. COM 278642103 9,907 237,750 SH   SOLE 36 237,750 0 0
EBAY INC. COM 278642103 809 19,419 SH   SOLE 40 19,419 0 0
EBAY INC. COM 278642103 49 1,167 SH   OTR 43 1,167 0 0
EBAY INC. COM 278642103 40,351 968,351 SH   SOLE 43 911,548 0 56,803
EBET INC COM 278700109 6 2,687 SH   SOLE 18 2,687 0 0
EBET INC COM 278700109 41 16,880 SH   SOLE 19 16,880 0 0
EBET INC COM 278700109 72 29,793 SH   SOLE 21 29,793 0 0
EBET INC COM 278700109 0 116 SH   SOLE 22 116 0 0
EBIX INC COM NEW 278715206 410 24,267 SH   SOLE 2 7,228 0 17,039
EBIX INC COM NEW 278715206 2 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 7 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 1,583 93,684 SH   SOLE 18 93,684 0 0
EBIX INC COM NEW 278715206 819 48,458 SH   SOLE 19 48,458 0 0
EBIX INC COM NEW 278715206 52,527 3,108,130 SH   SOLE 21 3,108,130 0 0
EBIX INC COM NEW 278715206 10,066 595,619 SH   SOLE 22 568,682 0 26,937
EBIX INC COM NEW 278715206 57 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206 111 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 1,181 69,887 SH   SOLE 30 69,887 0 0
EBIX INC COM NEW 278715206 47 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 234 13,821 SH   SOLE 43 13,499 0 322
ECHOSTAR CORP CL A 278768106 3,626 187,895 SH   SOLE 2 129,165 0 58,730
ECHOSTAR CORP CL A 278768106 91 4,720 SH   SOLE 4 4,720 0 0
ECHOSTAR CORP CL A 278768106 8 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106 2,112 109,412 SH   SOLE 18 109,412 0 0
ECHOSTAR CORP CL A 278768106 5,264 272,746 SH   SOLE 19 272,746 0 0
ECHOSTAR CORP CL A 278768106 26,548 1,375,564 SH   SOLE 21 1,375,564 0 0
ECHOSTAR CORP CL A 278768106 22,776 1,180,090 SH   SOLE 22 1,141,972 0 38,118
ECHOSTAR CORP CL A 278768106 68 3,528 SH   SOLE 23 3,528 0 0
ECHOSTAR CORP CL A 278768106 107 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106 822 42,605 SH   SOLE 26 8,877 0 33,728
ECHOSTAR CORP CL A 278768106 947 49,052 SH   SOLE 30 49,052 0 0
ECHOSTAR CORP CL A 278768106 23 1,197 SH   SOLE 31 0 0 1,197
ECHOSTAR CORP CL A 278768106 244 12,631 SH   SOLE 34 12,631 0 0
ECHOSTAR CORP CL A 278768106 93 4,805 SH   SOLE 36 4,805 0 0
ECHOSTAR CORP CL A 278768106 94 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 110 5,677 SH   SOLE 43 5,390 0 287
ECOARK HLDGS INC COM NEW 27888N307 11 4,258 SH   SOLE 18 4,258 0 0
ECOARK HLDGS INC COM NEW 27888N307 132 50,442 SH   SOLE 21 50,442 0 0
ECOARK HLDGS INC COM NEW 27888N307 4 1,371 SH   SOLE 22 1,371 0 0
ECOLAB INC COM 278865100 87,307 567,811 SH   SOLE 2 162,555 0 405,256
ECOLAB INC COM 278865100 41,970 272,961 SH   SOLE 4 174,761 0 98,200
ECOLAB INC COM 278865100 35,714 232,270 SH   SOLE 7 224,787 0 7,483
ECOLAB INC COM 278865100 439 2,854 SH   SOLE 13 2,854 0 0
ECOLAB INC COM 278865100 5,045 32,809 SH   SOLE 15 32,809 0 0
ECOLAB INC COM 278865100 73,170 475,874 SH   SOLE 18 383,905 0 91,969
ECOLAB INC COM 278865100 58,686 381,671 SH   SOLE 19 381,671 0 0
ECOLAB INC COM 278865100 967,523 6,292,422 SH   SOLE 21 6,292,422 0 0
ECOLAB INC COM 278865100 871,738 5,669,470 SH   SOLE 22 5,092,039 0 577,431
ECOLAB INC COM 278865100 66,869 434,891 SH   SOLE 23 434,891 0 0
ECOLAB INC COM 278865100 153,107 995,753 SH   SOLE 25 995,753 0 0
ECOLAB INC COM 278865100 134,677 875,889 SH   SOLE 26 395,687 0 480,202
ECOLAB INC COM 278865100 146,981 955,913 SH   SOLE 28 180,531 0 775,382
ECOLAB INC COM 278865100 504 3,281 SH   SOLE 29 3,281 0 0
ECOLAB INC COM 278865100 326,921 2,126,177 SH   SOLE 30 2,037,725 0 88,452
ECOLAB INC COM 278865100 8,632 56,137 SH   SOLE 31 31,248 0 24,889
ECOLAB INC COM 278865100 51,923 337,687 SH   SOLE 34 337,687 0 0
ECOLAB INC COM 278865100 17,008 110,611 SH   SOLE 36 110,611 0 0
ECOLAB INC COM 278865100 1,332 8,666 SH   SOLE 40 8,666 0 0
ECOLAB INC COM 278865100 56,226 365,673 SH   SOLE 43 331,559 0 34,114
ECOPETROL S A SPONSORED ADS 279158109 1,085 99,901 SH   SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 7,806 718,763 SH   SOLE 19 718,763 0 0
ECOPETROL S A SPONSORED ADS 279158109 10,626 978,460 SH   SOLE 21 978,460 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,506 138,668 SH   SOLE 23 138,668 0 0
ECOPETROL S A SPONSORED ADS 279158109 17,100 1,574,625 SH   SOLE 25 1,574,625 0 0
ECOPETROL S A SPONSORED ADS 279158109 344 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 2,810 258,784 SH   SOLE 30 258,784 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,194 662,411 SH   SOLE 34 662,411 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,167 383,718 SH   SOLE 43 376,909 0 6,809
ECOVYST INC COM 27923Q109 2,723 276,417 SH   SOLE 2 202,327 0 74,090
ECOVYST INC COM 27923Q109 9 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109 1,727 175,319 SH   SOLE 18 175,319 0 0
ECOVYST INC COM 27923Q109 3,255 330,469 SH   SOLE 19 330,469 0 0
ECOVYST INC COM 27923Q109 31,267 3,174,351 SH   SOLE 21 3,174,351 0 0
ECOVYST INC COM 27923Q109 20,646 2,096,034 SH   SOLE 22 2,023,726 0 72,308
ECOVYST INC COM 27923Q109 58 5,874 SH   SOLE 23 5,874 0 0
ECOVYST INC COM 27923Q109 127 12,849 SH   SOLE 25 12,849 0 0
ECOVYST INC COM 27923Q109 218 22,135 SH   SOLE 26 0 0 22,135
ECOVYST INC COM 27923Q109 358 36,343 SH   SOLE 28 36,343 0 0
ECOVYST INC COM 27923Q109 333 33,806 SH   SOLE 30 33,806 0 0
ECOVYST INC COM 27923Q109 24 2,408 SH   SOLE 31 0 0 2,408
ECOVYST INC COM 27923Q109 133 13,487 SH   SOLE 34 13,487 0 0
ECOVYST INC COM 27923Q109 64 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109 65 6,559 SH   SOLE 43 6,168 0 391
EDESA BIOTECH INC COM 27966L108 1 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,705 49,391 SH   SOLE 2 14,661 0 34,730
EDGEWELL PERS CARE CO COM 28035Q102 7 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 40 1,165 SH   SOLE 7 1,165 0 0
EDGEWELL PERS CARE CO COM 28035Q102 6,758 195,781 SH   SOLE 18 195,781 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,363 97,423 SH   SOLE 19 97,423 0 0
EDGEWELL PERS CARE CO COM 28035Q102 229,684 6,653,640 SH   SOLE 21 6,653,640 0 0
EDGEWELL PERS CARE CO COM 28035Q102 45,733 1,324,838 SH   SOLE 22 1,268,354 0 56,484
EDGEWELL PERS CARE CO COM 28035Q102 342 9,908 SH   SOLE 25 9,908 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,038 30,073 SH   SOLE 26 25,604 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 33 969 SH   SOLE 28 969 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,273 123,771 SH   SOLE 30 123,771 0 0
EDGEWELL PERS CARE CO COM 28035Q102 229 6,647 SH   SOLE 36 6,647 0 0
EDGEWELL PERS CARE CO COM 28035Q102 223 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 779 22,580 SH   SOLE 43 22,034 0 546
EDGEWISE THERAPEUTICS INC COM 28036F105 208 26,091 SH   SOLE 2 7,862 0 18,229
EDGEWISE THERAPEUTICS INC COM 28036F105 2 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 833 104,622 SH   SOLE 18 104,622 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 654 82,109 SH   SOLE 19 82,109 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 10,803 1,357,157 SH   SOLE 21 1,357,157 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 3,672 461,327 SH   SOLE 22 440,433 0 20,894
EDGEWISE THERAPEUTICS INC COM 28036F105 4 534 SH   SOLE 23 534 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 171 21,530 SH   SOLE 30 21,530 0 0
EDISON INTL COM 281020107 74,385 1,176,230 SH   SOLE 2 381,585 0 794,645
EDISON INTL COM 281020107 26,639 421,231 SH   SOLE 4 267,727 0 153,504
EDISON INTL COM 281020107 59,900 947,186 SH   SOLE 7 935,157 0 12,029
EDISON INTL COM 281020107 431 6,813 SH   SOLE 13 6,813 0 0
EDISON INTL COM 281020107 3,479 55,017 SH   SOLE 15 55,017 0 0
EDISON INTL COM 281020107 55,559 878,543 SH   SOLE 18 780,769 0 97,774
EDISON INTL COM 281020107 126,494 2,000,226 SH   SOLE 19 2,000,226 0 0
EDISON INTL COM 281020107 980,130 15,498,580 SH   SOLE 21 15,498,580 0 0
EDISON INTL COM 281020107 531,027 8,397,009 SH   SOLE 22 7,497,757 0 899,252
EDISON INTL COM 281020107 42,397 670,417 SH   SOLE 23 670,417 0 0
EDISON INTL COM 281020107 48,525 767,312 SH   SOLE 25 767,312 0 0
EDISON INTL COM 281020107 57,541 909,882 SH   SOLE 26 347,223 0 562,659
EDISON INTL COM 281020107 72,207 1,141,787 SH   SOLE 28 103,394 0 1,038,393
EDISON INTL COM 281020107 626 9,897 SH   SOLE 29 9,897 0 0
EDISON INTL COM 281020107 136,591 2,159,882 SH   SOLE 30 2,106,275 0 53,607
EDISON INTL COM 281020107 5,949 94,067 SH   SOLE 31 53,586 0 40,481
EDISON INTL COM 281020107 6,352 100,442 SH   SOLE 32 100,442 0 0
EDISON INTL COM 281020107 12,730 201,300 SH   SOLE 34 201,300 0 0
EDISON INTL COM 281020107 11,652 184,250 SH   SOLE 36 184,250 0 0
EDISON INTL COM 281020107 826 13,064 SH   SOLE 40 13,064 0 0
EDISON INTL COM 281020107 93 1,468 SH   OTR 43 1,468 0 0
EDISON INTL COM 281020107 21,961 347,270 SH   SOLE 43 321,080 0 26,190
EDITAS MEDICINE INC COM 28106W103 2,097 177,255 SH   SOLE 2 98,324 0 78,931
EDITAS MEDICINE INC COM 28106W103 3 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 60 5,056 SH   SOLE 7 5,056 0 0
EDITAS MEDICINE INC COM 28106W103 2,694 227,734 SH   SOLE 18 207,466 0 20,268
EDITAS MEDICINE INC COM 28106W103 5,964 504,127 SH   SOLE 19 504,127 0 0
EDITAS MEDICINE INC COM 28106W103 37,900 3,203,710 SH   SOLE 21 3,203,710 0 0
EDITAS MEDICINE INC COM 28106W103 25,403 2,147,378 SH   SOLE 22 2,073,367 0 74,011
EDITAS MEDICINE INC COM 28106W103 178 15,045 SH   SOLE 23 15,045 0 0
EDITAS MEDICINE INC COM 28106W103 136 11,512 SH   SOLE 25 11,512 0 0
EDITAS MEDICINE INC COM 28106W103 1,442 121,889 SH   SOLE 26 32,301 0 89,588
EDITAS MEDICINE INC COM 28106W103 13 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103 3,417 288,871 SH   SOLE 30 288,871 0 0
EDITAS MEDICINE INC COM 28106W103 74 6,248 SH   SOLE 36 6,248 0 0
EDITAS MEDICINE INC COM 28106W103 90 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 76 6,440 SH   SOLE 43 6,251 0 189
EDUCATIONAL DEV CORP COM 281479105 5 1,194 SH   SOLE 18 1,194 0 0
EDUCATIONAL DEV CORP COM 281479105 65 15,359 SH   SOLE 21 15,359 0 0
EDUCATIONAL DEV CORP COM 281479105 1 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 164,040 1,725,101 SH   SOLE 2 644,246 0 1,080,855
EDWARDS LIFESCIENCES CORP COM 28176E108 58,156 611,592 SH   SOLE 4 408,957 0 202,635
EDWARDS LIFESCIENCES CORP COM 28176E108 52,677 553,975 SH   SOLE 7 536,264 0 17,711
EDWARDS LIFESCIENCES CORP COM 28176E108 4,026 42,342 SH   SOLE 13 42,342 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,631 59,215 SH   SOLE 15 59,215 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 196,915 2,070,823 SH   SOLE 18 1,673,886 0 396,937
EDWARDS LIFESCIENCES CORP COM 28176E108 259,083 2,724,613 SH   SOLE 19 2,724,613 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,751,550 18,419,922 SH   SOLE 21 18,419,922 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,289,676 13,562,683 SH   SOLE 22 12,208,957 0 1,353,726
EDWARDS LIFESCIENCES CORP COM 28176E108 98,740 1,038,383 SH   SOLE 23 1,038,383 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 222,731 2,342,314 SH   SOLE 25 2,342,314 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 183,549 1,930,262 SH   SOLE 26 1,112,671 0 817,591
EDWARDS LIFESCIENCES CORP COM 28176E108 176,793 1,859,216 SH   SOLE 28 137,523 0 1,721,693
EDWARDS LIFESCIENCES CORP COM 28176E108 1,428 15,013 SH   SOLE 29 15,013 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 551,828 5,803,215 SH   SOLE 30 5,648,775 0 154,440
EDWARDS LIFESCIENCES CORP COM 28176E108 17,757 186,737 SH   SOLE 31 126,689 0 60,048
EDWARDS LIFESCIENCES CORP COM 28176E108 183,463 1,929,357 SH   SOLE 34 1,929,357 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 21,296 223,952 SH   SOLE 36 223,952 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,982 20,848 SH   SOLE 40 20,848 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 162 1,706 SH   OTR 43 1,706 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 58,901 619,419 SH   SOLE 43 568,068 0 51,351
EFFECTOR THERAPEUTICS INC COM 28202V108 23 16,145 SH   SOLE 21 16,145 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108 1 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806 462 47,353 SH   SOLE 2 27,474 0 19,879
EGAIN CORP COM NEW 28225C806 3 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806 632 64,791 SH   SOLE 18 64,791 0 0
EGAIN CORP COM NEW 28225C806 372 38,170 SH   SOLE 19 38,170 0 0
EGAIN CORP COM NEW 28225C806 7,214 739,933 SH   SOLE 21 739,933 0 0
EGAIN CORP COM NEW 28225C806 4,776 489,827 SH   SOLE 22 480,840 0 8,987
EGAIN CORP COM NEW 28225C806 1 74 SH   SOLE 43 74 0 0
EHANG HLDGS LTD ADS 26853E102 14 1,511 SH   SOLE 4 1,511 0 0
EHANG HLDGS LTD ADS 26853E102 2,690 290,795 SH   SOLE 21 290,795 0 0
EHANG HLDGS LTD ADS 26853E102 1,142 123,413 SH   SOLE 22 119,313 0 4,100
EHANG HLDGS LTD ADS 26853E102 714 77,240 SH   SOLE 30 77,240 0 0
EHEALTH INC COM 28238P109 357 38,274 SH   SOLE 2 8,377 0 29,897
EHEALTH INC COM 28238P109 4 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 0 7 SH   SOLE 17 0 0 7
EHEALTH INC COM 28238P109 840 90,071 SH   SOLE 18 90,071 0 0
EHEALTH INC COM 28238P109 1,580 169,347 SH   SOLE 19 169,347 0 0
EHEALTH INC COM 28238P109 28,423 3,046,400 SH   SOLE 21 3,046,400 0 0
EHEALTH INC COM 28238P109 6,497 696,384 SH   SOLE 22 684,517 0 11,867
EHEALTH INC COM 28238P109 21 2,284 SH   SOLE 23 2,284 0 0
EHEALTH INC COM 28238P109 219 23,446 SH   SOLE 26 0 0 23,446
EHEALTH INC COM 28238P109 98 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109 605 64,811 SH   SOLE 30 64,811 0 0
EHEALTH INC COM 28238P109 29 3,139 SH   SOLE 43 3,139 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 149 23,644 SH   SOLE 2 1,397 0 22,247
EIGER BIOPHARMACEUTICALS INC COM 28249U105 3 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 673 106,820 SH   SOLE 18 106,820 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 578 91,817 SH   SOLE 19 91,817 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 10,382 1,648,013 SH   SOLE 21 1,648,013 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5,470 868,204 SH   SOLE 22 859,461 0 8,743
EIGER BIOPHARMACEUTICALS INC COM 28249U105 112 17,708 SH   SOLE 30 17,708 0 0
EKSO BIONICS HLDGS INC COM 282644301 30 18,466 SH   SOLE 21 18,466 0 0
EKSO BIONICS HLDGS INC COM 282644301 91 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 16,238 349,582 SH   SOLE 21 349,582 0 0
EL POLLO LOCO HLDGS INC COM 268603107 277 28,137 SH   SOLE 2 9,901 0 18,236
EL POLLO LOCO HLDGS INC COM 268603107 1 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 781 79,354 SH   SOLE 18 79,354 0 0
EL POLLO LOCO HLDGS INC COM 268603107 312 31,692 SH   SOLE 19 31,692 0 0
EL POLLO LOCO HLDGS INC COM 268603107 24,214 2,460,747 SH   SOLE 21 2,460,747 0 0
EL POLLO LOCO HLDGS INC COM 268603107 6,104 620,359 SH   SOLE 22 602,520 0 17,839
EL POLLO LOCO HLDGS INC COM 268603107 36 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107 19 1,931 SH   SOLE 26 1,931 0 0
EL POLLO LOCO HLDGS INC COM 268603107 290 29,481 SH   SOLE 30 29,481 0 0
EL POLLO LOCO HLDGS INC COM 268603107 14 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 143 14,507 SH   SOLE 43 14,433 0 74
ELANCO ANIMAL HEALTH INC COM 28414H103 21,804 1,110,752 SH   SOLE 2 341,562 0 769,190
ELANCO ANIMAL HEALTH INC COM 28414H103 5,788 294,843 SH   SOLE 4 145,339 0 149,504
ELANCO ANIMAL HEALTH INC COM 28414H103 1,164 59,274 SH   SOLE 7 59,274 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 35 1,798 SH   SOLE 13 1,798 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,049 53,457 SH   SOLE 15 53,457 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,298 269,902 SH   SOLE 18 245,539 0 24,363
ELANCO ANIMAL HEALTH INC COM 28414H103 50,485 2,571,816 SH   SOLE 19 2,571,816 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 126,954 6,467,328 SH   SOLE 21 6,467,328 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 195,054 9,936,524 SH   SOLE 22 9,148,739 0 787,785
ELANCO ANIMAL HEALTH INC COM 28414H103 13,894 707,786 SH   SOLE 23 707,786 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 13,613 693,465 SH   SOLE 25 693,465 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 11,518 586,740 SH   SOLE 26 312,433 0 274,307
ELANCO ANIMAL HEALTH INC COM 28414H103 20,545 1,046,601 SH   SOLE 28 8,428 0 1,038,173
ELANCO ANIMAL HEALTH INC COM 28414H103 55 2,794 SH   SOLE 29 2,794 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 41,698 2,124,218 SH   SOLE 30 1,633,161 0 491,057
ELANCO ANIMAL HEALTH INC COM 28414H103 1,836 93,543 SH   SOLE 31 48,549 0 44,994
ELANCO ANIMAL HEALTH INC COM 28414H103 35,363 1,801,483 SH   SOLE 34 1,801,483 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,995 152,585 SH   SOLE 36 152,585 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 289 14,732 SH   SOLE 40 14,732 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 30 1,547 SH   OTR 43 1,547 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,203 316,020 SH   SOLE 43 305,970 0 10,050
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 980 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 4,979 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 27,733 865,564 SH   SOLE 21 865,564 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 3,653 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 9,730 143,793 SH   SOLE 2 53,181 0 90,612
ELASTIC N V ORD SHS N14506104 152 2,239 SH   SOLE 4 446 0 1,793
ELASTIC N V ORD SHS N14506104 60 887 SH   SOLE 7 887 0 0
ELASTIC N V ORD SHS N14506104 2,872 42,442 SH   SOLE 18 42,442 0 0
ELASTIC N V ORD SHS N14506104 50,617 748,004 SH   SOLE 19 748,004 0 0
ELASTIC N V ORD SHS N14506104 93,707 1,384,760 SH   SOLE 21 1,384,760 0 0
ELASTIC N V ORD SHS N14506104 120,840 1,785,729 SH   SOLE 22 1,690,420 0 95,309
ELASTIC N V ORD SHS N14506104 772 11,410 SH   SOLE 25 11,410 0 0
ELASTIC N V ORD SHS N14506104 6,593 97,426 SH   SOLE 26 32,033 0 65,393
ELASTIC N V ORD SHS N14506104 4,391 64,894 SH   SOLE 28 1,202 0 63,692
ELASTIC N V ORD SHS N14506104 33,165 490,103 SH   SOLE 30 490,103 0 0
ELASTIC N V ORD SHS N14506104 77 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104 63,045 931,652 SH   SOLE 34 931,652 0 0
ELASTIC N V ORD SHS N14506104 166 2,453 SH   SOLE 36 2,453 0 0
ELASTIC N V ORD SHS N14506104 668 9,869 SH   SOLE 40 9,869 0 0
ELASTIC N V ORD SHS N14506104 14 214 SH   OTR 43 214 0 0
ELASTIC N V ORD SHS N14506104 2,775 41,009 SH   SOLE 43 34,881 0 6,128
ELBIT SYS LTD ORD M3760D101 14,124 61,586 SH   SOLE 43 59,087 0 2,499
ELDORADO GOLD CORP NEW COM 284902509 1,095 171,301 SH   SOLE 19 171,301 0 0
ELDORADO GOLD CORP NEW COM 284902509 2,453 383,857 SH   SOLE 23 383,857 0 0
ELDORADO GOLD CORP NEW COM 284902509 13,117 2,052,791 SH   SOLE 25 2,052,791 0 0
ELDORADO GOLD CORP NEW COM 284902509 5,096 797,502 SH   SOLE 26 514,500 0 283,002
ELDORADO GOLD CORP NEW COM 284902509 43,390 6,790,259 SH   SOLE 34 6,790,259 0 0
ELDORADO GOLD CORP NEW COM 284902509 121 18,876 SH   SOLE 43 18,704 0 172
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 18 36,104 SH   SOLE 21 36,104 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 13 1,354 SH   SOLE 18 1,354 0 0
ELECTROMED INC COM 285409108 228 23,683 SH   SOLE 21 23,683 0 0
ELECTROMED INC COM 285409108 4 387 SH   SOLE 22 387 0 0
ELECTRONIC ARTS INC COM 285512109 79,635 654,628 SH   SOLE 2 211,523 0 443,105
ELECTRONIC ARTS INC COM 285512109 27,772 228,298 SH   SOLE 4 140,565 0 87,733
ELECTRONIC ARTS INC COM 285512109 50,313 413,587 SH   SOLE 7 336,295 0 77,292
ELECTRONIC ARTS INC COM 285512109 1,304 10,719 SH   SOLE 13 10,719 0 0
ELECTRONIC ARTS INC COM 285512109 5,270 43,322 SH   SOLE 15 43,322 0 0
ELECTRONIC ARTS INC COM 285512109 60,564 497,854 SH   SOLE 18 450,385 0 47,469
ELECTRONIC ARTS INC COM 285512109 20,763 170,675 SH   SOLE 19 170,675 0 0
ELECTRONIC ARTS INC COM 285512109 1,240,242 10,195,163 SH   SOLE 21 10,195,163 0 0
ELECTRONIC ARTS INC COM 285512109 785,641 6,458,204 SH   SOLE 22 5,848,714 0 609,490
ELECTRONIC ARTS INC COM 285512109 61,121 502,430 SH   SOLE 23 502,430 0 0
ELECTRONIC ARTS INC COM 285512109 64,293 528,509 SH   SOLE 25 528,509 0 0
ELECTRONIC ARTS INC COM 285512109 85,505 702,880 SH   SOLE 26 334,393 0 368,487
ELECTRONIC ARTS INC COM 285512109 120,072 987,030 SH   SOLE 28 7,819 0 979,211
ELECTRONIC ARTS INC COM 285512109 308 2,533 SH   SOLE 29 2,533 0 0
ELECTRONIC ARTS INC COM 285512109 320,911 2,637,982 SH   SOLE 30 2,508,588 0 129,394
ELECTRONIC ARTS INC COM 285512109 7,704 63,332 SH   SOLE 31 35,177 0 28,155
ELECTRONIC ARTS INC COM 285512109 7,726 63,514 SH   SOLE 32 63,514 0 0
ELECTRONIC ARTS INC COM 285512109 6,092 50,080 SH   SOLE 34 50,080 0 0
ELECTRONIC ARTS INC COM 285512109 16,374 134,600 SH   SOLE 36 134,600 0 0
ELECTRONIC ARTS INC COM 285512109 1,085 8,919 SH   SOLE 40 8,919 0 0
ELECTRONIC ARTS INC COM 285512109 85 697 SH   OTR 43 697 0 0
ELECTRONIC ARTS INC COM 285512109 46,285 380,476 SH   SOLE 43 358,878 0 21,598
ELEDON PHARMACEUTICALS INC COM 28617K101 2 802 SH   SOLE 18 802 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 54 22,185 SH   SOLE 21 22,185 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 62 25,304 SH   SOLE 22 25,304 0 0
ELEMENT SOLUTIONS INC COM 28618M106 10,421 585,464 SH   SOLE 2 117,816 0 467,648
ELEMENT SOLUTIONS INC COM 28618M106 101 5,660 SH   SOLE 4 3,718 0 1,942
ELEMENT SOLUTIONS INC COM 28618M106 64 3,575 SH   SOLE 7 3,575 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,502 140,555 SH   SOLE 18 140,555 0 0
ELEMENT SOLUTIONS INC COM 28618M106 35,334 1,985,068 SH   SOLE 19 1,985,068 0 0
ELEMENT SOLUTIONS INC COM 28618M106 52,786 2,965,519 SH   SOLE 21 2,965,519 0 0
ELEMENT SOLUTIONS INC COM 28618M106 91,513 5,141,174 SH   SOLE 22 4,866,284 0 274,890
ELEMENT SOLUTIONS INC COM 28618M106 666 37,416 SH   SOLE 25 37,416 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,933 108,611 SH   SOLE 26 89,872 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 74 4,163 SH   SOLE 28 4,163 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,602 89,975 SH   SOLE 30 89,975 0 0
ELEMENT SOLUTIONS INC COM 28618M106 94 5,260 SH   SOLE 31 3,393 0 1,867
ELEMENT SOLUTIONS INC COM 28618M106 8,515 478,396 SH   SOLE 34 478,396 0 0
ELEMENT SOLUTIONS INC COM 28618M106 169 9,488 SH   SOLE 36 9,488 0 0
ELEMENT SOLUTIONS INC COM 28618M106 527 29,592 SH   SOLE 40 29,592 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,431 80,412 SH   SOLE 43 75,907 0 4,505
ELEVANCE HEALTH INC COM 036752103 341,107 706,840 SH   SOLE 2 279,335 0 427,505
ELEVANCE HEALTH INC COM 036752103 88,274 182,922 SH   SOLE 4 109,115 0 73,807
ELEVANCE HEALTH INC COM 036752103 142,221 294,709 SH   SOLE 7 231,407 0 63,302
ELEVANCE HEALTH INC COM 036752103 1,744 3,614 SH   SOLE 13 3,614 0 0
ELEVANCE HEALTH INC COM 036752103 17,091 35,415 SH   SOLE 15 35,415 0 0
ELEVANCE HEALTH INC COM 036752103 812,932 1,684,554 SH   SOLE 18 1,583,876 0 100,678
ELEVANCE HEALTH INC COM 036752103 1,080,295 2,238,582 SH   SOLE 19 2,238,582 0 0
ELEVANCE HEALTH INC COM 036752103 2,843,243 5,891,755 SH   SOLE 21 5,891,755 0 0
ELEVANCE HEALTH INC COM 036752103 2,562,052 5,309,073 SH   SOLE 22 4,785,087 0 523,986
ELEVANCE HEALTH INC COM 036752103 207,621 430,232 SH   SOLE 23 430,232 0 0
ELEVANCE HEALTH INC COM 036752103 253,759 525,839 SH   SOLE 25 519,611 0 6,228
ELEVANCE HEALTH INC COM 036752103 282,950 586,327 SH   SOLE 26 260,011 0 326,316
ELEVANCE HEALTH INC COM 036752103 294,331 609,912 SH   SOLE 28 5,986 0 603,926
ELEVANCE HEALTH INC COM 036752103 952 1,973 SH   SOLE 29 1,973 0 0
ELEVANCE HEALTH INC COM 036752103 901,131 1,867,320 SH   SOLE 30 1,867,320 0 0
ELEVANCE HEALTH INC COM 036752103 26,463 54,837 SH   SOLE 31 29,603 0 25,234
ELEVANCE HEALTH INC COM 036752103 460,419 954,078 SH   SOLE 34 954,078 0 0
ELEVANCE HEALTH INC COM 036752103 52,772 109,353 SH   SOLE 36 109,353 0 0
ELEVANCE HEALTH INC COM 036752103 3,779 7,831 SH   SOLE 40 7,831 0 0
ELEVANCE HEALTH INC COM 036752103 133,676 277,004 SH   SOLE 43 261,819 0 15,185
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 947 138,000 PRN   SOLE 2 52,000 0 86,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 487 71,000 PRN   SOLE 18 71,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 1,331 194,000 PRN   SOLE 19 194,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 1,386 202,000 PRN   SOLE 26 123,000 0 79,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 1,633 238,000 PRN   SOLE 34 238,000 0 0
ELEVATE CREDIT INC COM 28621V101 61 25,828 SH   SOLE 2 25,828 0 0
ELEVATE CREDIT INC COM 28621V101 10 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101 135 57,156 SH   SOLE 21 57,156 0 0
ELEVATE CREDIT INC COM 28621V101 684 289,881 SH   SOLE 22 289,881 0 0
ELEVATE CREDIT INC COM 28621V101 3 1,428 SH   SOLE 43 1,428 0 0
ELEVATION ONCOLOGY INC COM 28623U101 3 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 39 28,152 SH   SOLE 21 28,152 0 0
ELEVATION ONCOLOGY INC COM 28623U101 7 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 42 13,879 SH   SOLE 21 13,879 0 0
ELIEM THERAPEUTICS INC COM 28658R106 51 17,042 SH   SOLE 22 17,042 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 0 184 SH   SOLE 22 184 0 0
ELLINGTON FINANCIAL INC COM 28852N109 768 52,370 SH   SOLE 2 15,846 0 36,524
ELLINGTON FINANCIAL INC COM 28852N109 2 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 9 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,174 216,383 SH   SOLE 18 216,383 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,533 104,485 SH   SOLE 19 104,485 0 0
ELLINGTON FINANCIAL INC COM 28852N109 114,869 7,830,219 SH   SOLE 21 7,830,219 0 0
ELLINGTON FINANCIAL INC COM 28852N109 21,832 1,488,207 SH   SOLE 22 1,428,807 0 59,400
ELLINGTON FINANCIAL INC COM 28852N109 659 44,907 SH   SOLE 26 44,907 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,033 70,418 SH   SOLE 30 70,418 0 0
ELLINGTON FINANCIAL INC COM 28852N109 85 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 53 3,630 SH   SOLE 43 3,630 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 18 2,388 SH   SOLE 18 2,388 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 295 39,467 SH   SOLE 21 39,467 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,379 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 13 48,268 SH   SOLE 21 48,268 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 84 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 13 20,281 SH   SOLE 21 20,281 0 0
EMAGIN CORP COM NEW 29076N206 590 907,551 SH   SOLE 22 907,551 0 0
EMBARK TECHNOLOGY INC COM 29079J103 22 44,331 SH   SOLE 2 38,064 0 6,267
EMBARK TECHNOLOGY INC COM 29079J103 49 97,059 SH   SOLE 21 97,059 0 0
EMBARK TECHNOLOGY INC COM 29079J103 1,507 2,982,467 SH   SOLE 22 2,868,376 0 114,091
EMBARK TECHNOLOGY INC COM 29079J103 26 52,410 SH   SOLE 25 52,410 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 32 244,607 SH   SOLE 19 244,607 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 2 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 12 91,672 SH   SOLE 34 91,672 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,786 70,538 SH   SOLE 2 34,780 0 35,758
EMBECTA CORP COMMON STOCK 29082K105 36 1,414 SH   SOLE 4 186 0 1,228
EMBECTA CORP COMMON STOCK 29082K105 69 2,708 SH   SOLE 7 2,708 0 0
EMBECTA CORP COMMON STOCK 29082K105 11 439 SH   SOLE 15 439 0 0
EMBECTA CORP COMMON STOCK 29082K105 0 2 SH   SOLE 17 0 0 2
EMBECTA CORP COMMON STOCK 29082K105 4,750 187,604 SH   SOLE 18 187,604 0 0
EMBECTA CORP COMMON STOCK 29082K105 2,635 104,081 SH   SOLE 19 104,081 0 0
EMBECTA CORP COMMON STOCK 29082K105 179,131 7,074,685 SH   SOLE 21 7,074,685 0 0
EMBECTA CORP COMMON STOCK 29082K105 35,752 1,411,996 SH   SOLE 22 1,374,162 0 37,834
EMBECTA CORP COMMON STOCK 29082K105 2,062 81,429 SH   SOLE 25 81,429 0 0
EMBECTA CORP COMMON STOCK 29082K105 985 38,897 SH   SOLE 26 23,646 0 15,251
EMBECTA CORP COMMON STOCK 29082K105 933 36,865 SH   SOLE 28 0 0 36,865
EMBECTA CORP COMMON STOCK 29082K105 1 36 SH   SOLE 29 36 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,913 75,572 SH   SOLE 30 75,572 0 0
EMBECTA CORP COMMON STOCK 29082K105 51 2,009 SH   SOLE 36 2,009 0 0
EMBECTA CORP COMMON STOCK 29082K105 187 7,376 SH   SOLE 40 7,376 0 0
EMBECTA CORP COMMON STOCK 29082K105 5 179 SH   OTR 43 179 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,513 59,771 SH   SOLE 43 56,520 0 3,251
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 57 5,161 SH   SOLE 43 5,159 0 2
EMBRAER S.A. SPONSORED ADS 29082A107 29 3,317 SH   SOLE 2 3,317 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 4,535 516,494 SH   SOLE 22 516,494 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 328 37,354 SH   SOLE 43 37,354 0 0
EMCLAIRE FINL CORP COM 290828102 15 450 SH   SOLE 18 450 0 0
EMCLAIRE FINL CORP COM 290828102 171 4,966 SH   SOLE 21 4,966 0 0
EMCLAIRE FINL CORP COM 290828102 2 70 SH   SOLE 22 70 0 0
EMCOR GROUP INC COM 29084Q100 11,934 115,906 SH   SOLE 2 80,539 0 35,367
EMCOR GROUP INC COM 29084Q100 55 539 SH   SOLE 4 192 0 347
EMCOR GROUP INC COM 29084Q100 3,432 33,331 SH   SOLE 7 33,331 0 0
EMCOR GROUP INC COM 29084Q100 23,530 228,534 SH   SOLE 18 216,361 0 12,173
EMCOR GROUP INC COM 29084Q100 33,064 321,139 SH   SOLE 19 321,139 0 0
EMCOR GROUP INC COM 29084Q100 378,575 3,676,910 SH   SOLE 21 3,676,910 0 0
EMCOR GROUP INC COM 29084Q100 172,687 1,677,228 SH   SOLE 22 1,644,097 0 33,131
EMCOR GROUP INC COM 29084Q100 1,115 10,831 SH   SOLE 23 10,831 0 0
EMCOR GROUP INC COM 29084Q100 769 7,466 SH   SOLE 25 7,466 0 0
EMCOR GROUP INC COM 29084Q100 9,163 88,993 SH   SOLE 26 20,158 0 68,835
EMCOR GROUP INC COM 29084Q100 100 972 SH   SOLE 28 972 0 0
EMCOR GROUP INC COM 29084Q100 6,055 58,805 SH   SOLE 30 58,805 0 0
EMCOR GROUP INC COM 29084Q100 117 1,135 SH   SOLE 36 1,135 0 0
EMCOR GROUP INC COM 29084Q100 674 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 5,389 52,345 SH   SOLE 43 49,950 0 2,395
EMCORE CORP COM NEW 290846203 1 401 SH   SOLE 2 0 0 401
EMCORE CORP COM NEW 290846203 18 5,756 SH   SOLE 18 5,756 0 0
EMCORE CORP COM NEW 290846203 316 102,963 SH   SOLE 21 102,963 0 0
EMCORE CORP COM NEW 290846203 1,378 448,941 SH   SOLE 22 448,941 0 0
EMERALD HOLDING INC COM 29103W104 37 9,051 SH   SOLE 2 9,051 0 0
EMERALD HOLDING INC COM 29103W104 15 3,741 SH   SOLE 18 3,741 0 0
EMERALD HOLDING INC COM 29103W104 5 1,341 SH   SOLE 19 1,341 0 0
EMERALD HOLDING INC COM 29103W104 425 104,451 SH   SOLE 21 104,451 0 0
EMERALD HOLDING INC COM 29103W104 1,690 415,222 SH   SOLE 22 415,222 0 0
EMERALD HOLDING INC COM 29103W104 98 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 5,202 167,586 SH   SOLE 2 69,935 0 97,651
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 17 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,674 182,783 SH   SOLE 18 182,783 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10,545 339,707 SH   SOLE 19 339,707 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 190,803 6,146,993 SH   SOLE 21 6,146,993 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 46,205 1,488,556 SH   SOLE 22 1,435,957 0 52,599
EMERGENT BIOSOLUTIONS INC COM 29089Q105 274 8,840 SH   SOLE 23 8,840 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 228 7,350 SH   SOLE 25 7,350 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,289 73,756 SH   SOLE 26 11,939 0 61,817
EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,376 76,534 SH   SOLE 30 76,534 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 465 14,970 SH   SOLE 34 14,970 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 25 793 SH   SOLE 36 793 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 165 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 560 18,032 SH   SOLE 43 17,999 0 33
EMERSON ELEC CO COM 291011104 111,161 1,397,544 SH   SOLE 2 201,443 0 1,196,101
EMERSON ELEC CO COM 291011104 36,231 455,512 SH   SOLE 4 251,092 0 204,420
EMERSON ELEC CO COM 291011104 46,160 580,342 SH   SOLE 7 563,806 0 16,536
EMERSON ELEC CO COM 291011104 197 2,477 SH   SOLE 13 2,477 0 0
EMERSON ELEC CO COM 291011104 6,989 87,870 SH   SOLE 15 87,870 0 0
EMERSON ELEC CO COM 291011104 0 3 SH   SOLE 17 0 0 3
EMERSON ELEC CO COM 291011104 87,880 1,104,855 SH   SOLE 18 1,023,553 0 81,302
EMERSON ELEC CO COM 291011104 16,839 211,701 SH   SOLE 19 211,701 0 0
EMERSON ELEC CO COM 291011104 7,335 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,121,809 14,103,715 SH   SOLE 21 14,103,715 0 0
EMERSON ELEC CO COM 291011104 989,684 12,442,599 SH   SOLE 22 11,273,487 0 1,169,112
EMERSON ELEC CO COM 291011104 80,859 1,016,586 SH   SOLE 23 1,016,586 0 0
EMERSON ELEC CO COM 291011104 65,342 821,493 SH   SOLE 25 821,493 0 0
EMERSON ELEC CO COM 291011104 103,231 1,297,846 SH   SOLE 26 461,053 0 836,793
EMERSON ELEC CO COM 291011104 106,627 1,340,542 SH   SOLE 28 9,426 0 1,331,116
EMERSON ELEC CO COM 291011104 31 386 SH   SOLE 29 386 0 0
EMERSON ELEC CO COM 291011104 214,458 2,696,224 SH   SOLE 30 2,692,963 0 3,261
EMERSON ELEC CO COM 291011104 9,845 123,780 SH   SOLE 31 61,960 0 61,820
EMERSON ELEC CO COM 291011104 2,771 34,838 SH   SOLE 32 34,838 0 0
EMERSON ELEC CO COM 291011104 5,044 63,410 SH   SOLE 34 63,410 0 0
EMERSON ELEC CO COM 291011104 18,065 227,124 SH   SOLE 36 227,124 0 0
EMERSON ELEC CO COM 291011104 1,511 18,991 SH   SOLE 40 18,991 0 0
EMERSON ELEC CO COM 291011104 135 1,695 SH   OTR 43 1,695 0 0
EMERSON ELEC CO COM 291011104 43,229 543,482 SH   SOLE 43 492,604 0 50,878
EMERSON RADIO CORP COM NEW 291087203 13 19,552 SH   SOLE 21 19,552 0 0
EMPIRE PETE CORP COM 292034303 22 1,851 SH   SOLE 2 0 0 1,851
EMPIRE PETE CORP COM 292034303 231 19,475 SH   SOLE 18 19,475 0 0
EMPIRE PETE CORP COM 292034303 134 11,248 SH   SOLE 19 11,248 0 0
EMPIRE PETE CORP COM 292034303 2,576 217,023 SH   SOLE 21 217,023 0 0
EMPIRE PETE CORP COM 292034303 1,994 168,011 SH   SOLE 22 166,919 0 1,092
EMPIRE ST RLTY TR INC CL A 292104106 1,533 218,135 SH   SOLE 2 128,498 0 89,637
EMPIRE ST RLTY TR INC CL A 292104106 474 67,408 SH   SOLE 4 67,408 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,252 178,116 SH   SOLE 7 178,116 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,952 419,900 SH   SOLE 18 419,900 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,903 412,876 SH   SOLE 19 412,876 0 0
EMPIRE ST RLTY TR INC CL A 292104106 39,423 5,607,882 SH   SOLE 21 5,607,882 0 0
EMPIRE ST RLTY TR INC CL A 292104106 32,482 4,620,417 SH   SOLE 22 4,475,824 0 144,593
EMPIRE ST RLTY TR INC CL A 292104106 36 5,153 SH   SOLE 23 5,153 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,782 680,237 SH   SOLE 25 680,237 0 0
EMPIRE ST RLTY TR INC CL A 292104106 401 57,077 SH   SOLE 26 44,111 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 619 88,020 SH   SOLE 28 742 0 87,278
EMPIRE ST RLTY TR INC CL A 292104106 4,734 673,452 SH   SOLE 30 673,452 0 0
EMPIRE ST RLTY TR INC CL A 292104106 177 25,141 SH   SOLE 36 25,141 0 0
EMPIRE ST RLTY TR INC CL A 292104106 108 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,886 552,717 SH   SOLE 43 536,567 0 16,150
EMPLOYERS HLDGS INC COM 292218104 649 15,503 SH   SOLE 2 7,462 0 8,041
EMPLOYERS HLDGS INC COM 292218104 3 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 13 314 SH   SOLE 7 314 0 0
EMPLOYERS HLDGS INC COM 292218104 3,970 94,766 SH   SOLE 18 94,766 0 0
EMPLOYERS HLDGS INC COM 292218104 2,013 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104 130,820 3,122,935 SH   SOLE 21 3,122,935 0 0
EMPLOYERS HLDGS INC COM 292218104 26,776 639,208 SH   SOLE 22 613,164 0 26,044
EMPLOYERS HLDGS INC COM 292218104 13 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 83 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 1,747 41,707 SH   SOLE 30 41,707 0 0
EMPLOYERS HLDGS INC COM 292218104 136 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 797 19,017 SH   SOLE 43 18,201 0 816
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 37 8,441 SH   SOLE 21 8,441 0 0
ENACT HLDGS INC COM 29249E109 646 30,081 SH   SOLE 2 9,214 0 20,867
ENACT HLDGS INC COM 29249E109 4 197 SH   SOLE 7 197 0 0
ENACT HLDGS INC COM 29249E109 1,797 83,641 SH   SOLE 18 83,641 0 0
ENACT HLDGS INC COM 29249E109 1,146 53,356 SH   SOLE 19 53,356 0 0
ENACT HLDGS INC COM 29249E109 22,606 1,052,432 SH   SOLE 21 1,052,432 0 0
ENACT HLDGS INC COM 29249E109 6,808 316,969 SH   SOLE 22 287,195 0 29,774
ENACT HLDGS INC COM 29249E109 99 4,587 SH   SOLE 25 4,587 0 0
ENACT HLDGS INC COM 29249E109 80 3,720 SH   SOLE 40 3,720 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,196 67,604 SH   SOLE 2 37,070 0 30,534
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 12 260 SH   SOLE 7 260 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,691 78,091 SH   SOLE 18 74,628 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106 10,624 224,753 SH   SOLE 19 224,753 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 115,666 2,446,919 SH   SOLE 21 2,446,919 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 28,383 600,441 SH   SOLE 22 578,304 0 22,137
ENANTA PHARMACEUTICALS INC COM 29251M106 237 5,013 SH   SOLE 23 5,013 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 109 2,307 SH   SOLE 25 2,307 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,613 34,116 SH   SOLE 26 3,757 0 30,359
ENANTA PHARMACEUTICALS INC COM 29251M106 16 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,093 44,276 SH   SOLE 30 44,276 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 12 249 SH   SOLE 31 0 0 249
ENANTA PHARMACEUTICALS INC COM 29251M106 7 152 SH   SOLE 34 152 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 124 2,617 SH   SOLE 40 2,617 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 39 830 SH   OTR 43 830 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 504 10,663 SH   SOLE 43 10,522 0 141
ENBRIDGE INC COM 29250N105 48,334 1,143,741 SH   SOLE 21 1,143,741 0 0
ENBRIDGE INC COM 29250N105 137 3,235 SH   SOLE 26 0 0 3,235
ENBRIDGE INC COM 29250N105 563 13,314 SH   SOLE 34 13,314 0 0
ENBRIDGE INC COM 29250N105 33,073 782,607 SH   SOLE 43 739,360 0 43,247
ENCOMPASS HEALTH CORP COM 29261A100 12,890 229,966 SH   SOLE 2 163,051 0 66,915
ENCOMPASS HEALTH CORP COM 29261A100 49 873 SH   SOLE 4 277 0 596
ENCOMPASS HEALTH CORP COM 29261A100 101 1,796 SH   SOLE 7 1,796 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100 15,326 273,438 SH   SOLE 18 273,438 0 0
ENCOMPASS HEALTH CORP COM 29261A100 66,873 1,193,101 SH   SOLE 19 1,193,101 0 0
ENCOMPASS HEALTH CORP COM 29261A100 324 5,774 SH   SOLE 20 5,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 300,965 5,369,572 SH   SOLE 21 5,369,572 0 0
ENCOMPASS HEALTH CORP COM 29261A100 152,306 2,717,329 SH   SOLE 22 2,597,847 0 119,482
ENCOMPASS HEALTH CORP COM 29261A100 828 14,770 SH   SOLE 25 14,770 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,713 48,404 SH   SOLE 26 40,516 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 99 1,774 SH   SOLE 28 1,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 7,853 140,109 SH   SOLE 30 140,109 0 0
ENCOMPASS HEALTH CORP COM 29261A100 80 1,431 SH   SOLE 31 1,431 0 0
ENCOMPASS HEALTH CORP COM 29261A100 35,164 627,370 SH   SOLE 34 627,370 0 0
ENCOMPASS HEALTH CORP COM 29261A100 239 4,265 SH   SOLE 36 4,265 0 0
ENCOMPASS HEALTH CORP COM 29261A100 747 13,330 SH   SOLE 40 13,330 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,654 47,354 SH   SOLE 43 45,221 0 2,133
ENCORE CAP GROUP INC COM 292554102 3,199 55,368 SH   SOLE 2 32,265 0 23,103
ENCORE CAP GROUP INC COM 292554102 6 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 14 248 SH   SOLE 7 248 0 0
ENCORE CAP GROUP INC COM 292554102 5,090 88,116 SH   SOLE 18 88,116 0 0
ENCORE CAP GROUP INC COM 292554102 6,854 118,647 SH   SOLE 19 118,647 0 0
ENCORE CAP GROUP INC COM 292554102 172,112 2,979,263 SH   SOLE 21 2,979,263 0 0
ENCORE CAP GROUP INC COM 292554102 39,400 682,007 SH   SOLE 22 654,643 0 27,364
ENCORE CAP GROUP INC COM 292554102 151 2,611 SH   SOLE 23 2,611 0 0
ENCORE CAP GROUP INC COM 292554102 217 3,755 SH   SOLE 25 3,755 0 0
ENCORE CAP GROUP INC COM 292554102 2,036 35,250 SH   SOLE 26 17,001 0 18,249
ENCORE CAP GROUP INC COM 292554102 3,467 60,021 SH   SOLE 30 60,021 0 0
ENCORE CAP GROUP INC COM 292554102 15 264 SH   SOLE 31 0 0 264
ENCORE CAP GROUP INC COM 292554102 222 3,835 SH   SOLE 34 3,835 0 0
ENCORE CAP GROUP INC COM 292554102 138 2,382 SH   SOLE 36 2,382 0 0
ENCORE CAP GROUP INC COM 292554102 158 2,742 SH   SOLE 40 2,742 0 0
ENCORE CAP GROUP INC COM 292554102 1,616 27,981 SH   SOLE 43 26,667 0 1,314
ENCORE WIRE CORP COM 292562105 3,205 30,841 SH   SOLE 2 13,500 0 17,341
ENCORE WIRE CORP COM 292562105 5 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 22 214 SH   SOLE 7 214 0 0
ENCORE WIRE CORP COM 292562105 7,300 70,250 SH   SOLE 18 70,250 0 0
ENCORE WIRE CORP COM 292562105 5,630 54,181 SH   SOLE 19 54,181 0 0
ENCORE WIRE CORP COM 292562105 240,496 2,314,242 SH   SOLE 21 2,314,242 0 0
ENCORE WIRE CORP COM 292562105 53,120 511,163 SH   SOLE 22 490,138 0 21,025
ENCORE WIRE CORP COM 292562105 113 1,083 SH   SOLE 23 1,083 0 0
ENCORE WIRE CORP COM 292562105 345 3,320 SH   SOLE 25 3,320 0 0
ENCORE WIRE CORP COM 292562105 1,148 11,051 SH   SOLE 26 5,150 0 5,901
ENCORE WIRE CORP COM 292562105 38 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105 3,654 35,157 SH   SOLE 30 35,157 0 0
ENCORE WIRE CORP COM 292562105 21 202 SH   SOLE 31 0 0 202
ENCORE WIRE CORP COM 292562105 291 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105 2,420 23,289 SH   SOLE 43 21,627 0 1,662
ENDAVA PLC ADS 29260V105 377 4,273 SH   SOLE 2 4,273 0 0
ENDAVA PLC ADS 29260V105 30,751 348,375 SH   SOLE 19 348,375 0 0
ENDAVA PLC ADS 29260V105 210 2,383 SH   SOLE 21 2,383 0 0
ENDAVA PLC ADS 29260V105 49,905 565,362 SH   SOLE 34 565,362 0 0
ENDAVA PLC ADS 29260V105 444 5,032 SH   SOLE 43 3,061 0 1,971
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 494 24,042 SH   SOLE 2 24,042 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 33 1,591 SH   SOLE 4 0 0 1,591
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1,263 61,438 SH   SOLE 21 61,438 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1,555 75,656 SH   SOLE 22 42,866 0 32,790
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 233 11,348 SH   SOLE 25 11,348 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 776 37,755 SH   SOLE 26 31,552 0 6,203
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 65 3,170 SH   SOLE 28 3,170 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 79 3,836 SH   SOLE 34 3,836 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 164 7,959 SH   SOLE 40 7,959 0 0
ENDO INTL PLC SHS G30401106 270 578,940 SH   SOLE 2 222,111 0 356,829
ENDO INTL PLC SHS G30401106 0 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 2 3,245 SH   SOLE 7 3,245 0 0
ENDO INTL PLC SHS G30401106 327 702,920 SH   SOLE 18 702,920 0 0
ENDO INTL PLC SHS G30401106 532 1,142,241 SH   SOLE 19 1,142,241 0 0
ENDO INTL PLC SHS G30401106 4,098 8,800,636 SH   SOLE 21 8,800,636 0 0
ENDO INTL PLC SHS G30401106 2,936 6,305,122 SH   SOLE 22 6,044,199 0 260,923
ENDO INTL PLC SHS G30401106 5 11,648 SH   SOLE 23 11,648 0 0
ENDO INTL PLC SHS G30401106 14 29,269 SH   SOLE 25 29,269 0 0
ENDO INTL PLC SHS G30401106 56 121,033 SH   SOLE 26 57,934 0 63,099
ENDO INTL PLC SHS G30401106 417 895,542 SH   SOLE 30 895,542 0 0
ENDO INTL PLC SHS G30401106 15 31,458 SH   SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 5 10,085 SH   SOLE 43 10,085 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 0 2,057 SH   SOLE 22 2,057 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 977 880,408 SH   SOLE 30 880,408 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 45 40,124 SH   SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 407 366,682 SH   SOLE 43 364,144 0 2,538
ENERGIZER HLDGS INC NEW COM 29272W109 3,581 126,318 SH   SOLE 2 114,248 0 12,070
ENERGIZER HLDGS INC NEW COM 29272W109 5 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 38 1,358 SH   SOLE 7 1,358 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,156 287,676 SH   SOLE 18 287,676 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,070 214,117 SH   SOLE 19 214,117 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 136,002 4,797,244 SH   SOLE 21 4,797,244 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 56,822 2,004,292 SH   SOLE 22 1,963,631 0 40,661
ENERGIZER HLDGS INC NEW COM 29272W109 93 3,283 SH   SOLE 23 3,283 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 294 10,354 SH   SOLE 25 10,354 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,106 39,009 SH   SOLE 26 15,717 0 23,292
ENERGIZER HLDGS INC NEW COM 29272W109 30 1,063 SH   SOLE 28 1,063 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 786 27,729 SH   SOLE 30 27,729 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 40 1,423 SH   SOLE 34 1,423 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 40 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 205 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,194 112,662 SH   SOLE 43 110,183 0 2,479
ENERGOUS CORP COM 29272C103 14 13,955 SH   SOLE 18 13,955 0 0
ENERGOUS CORP COM 29272C103 218 217,976 SH   SOLE 21 217,976 0 0
ENERGOUS CORP COM 29272C103 676 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 25 19,257 SH   SOLE 21 19,257 0 0
ENERGY FOCUS INC COM 29268T409 33 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708 663 135,112 SH   SOLE 2 41,633 0 93,479
ENERGY FUELS INC COM NEW 292671708 8 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708 2,223 452,662 SH   SOLE 18 438,438 0 14,224
ENERGY FUELS INC COM NEW 292671708 2,080 423,610 SH   SOLE 19 423,610 0 0
ENERGY FUELS INC COM NEW 292671708 25,770 5,248,430 SH   SOLE 21 5,248,430 0 0
ENERGY FUELS INC COM NEW 292671708 7,764 1,581,300 SH   SOLE 22 1,538,777 0 42,523
ENERGY FUELS INC COM NEW 292671708 42 8,653 SH   SOLE 23 8,653 0 0
ENERGY FUELS INC COM NEW 292671708 163 33,159 SH   SOLE 26 0 0 33,159
ENERGY FUELS INC COM NEW 292671708 51 10,458 SH   SOLE 43 8,978 0 1,480
ENERGY RECOVERY INC COM 29270J100 1,036 53,349 SH   SOLE 2 47,814 0 5,535
ENERGY RECOVERY INC COM 29270J100 847 43,628 SH   SOLE 7 43,628 0 0
ENERGY RECOVERY INC COM 29270J100 2,785 143,407 SH   SOLE 18 143,407 0 0
ENERGY RECOVERY INC COM 29270J100 1,971 101,502 SH   SOLE 19 101,502 0 0
ENERGY RECOVERY INC COM 29270J100 38,232 1,968,691 SH   SOLE 21 1,968,691 0 0
ENERGY RECOVERY INC COM 29270J100 22,352 1,150,989 SH   SOLE 22 1,122,038 0 28,951
ENERGY RECOVERY INC COM 29270J100 250 12,873 SH   SOLE 25 12,873 0 0
ENERGY RECOVERY INC COM 29270J100 870 44,788 SH   SOLE 26 41,778 0 3,010
ENERGY RECOVERY INC COM 29270J100 10,069 518,503 SH   SOLE 30 518,503 0 0
ENERGY RECOVERY INC COM 29270J100 191 9,841 SH   SOLE 36 9,841 0 0
ENERGY RECOVERY INC COM 29270J100 70 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,840 197,726 SH   SOLE 43 197,659 0 67
ENERGY SVCS ACQUISITION CORP COM 29271Q103 31 14,972 SH   SOLE 21 14,972 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,619 162,178 SH   SOLE 2 162,178 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,043 304,944 SH   SOLE 18 304,944 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 59,502 5,962,081 SH   SOLE 19 5,962,081 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 522 52,282 SH   SOLE 43 52,282 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 176 17,547 SH   SOLE 2 13,760 0 3,787
ENERGY VAULT HOLDINGS INC COM 29280W109 4 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 598 59,636 SH   SOLE 18 59,636 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 462 46,149 SH   SOLE 19 46,149 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 8,805 878,778 SH   SOLE 21 878,778 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 10,204 1,018,337 SH   SOLE 22 991,470 0 26,867
ENERGY VAULT HOLDINGS INC COM 29280W109 75 7,528 SH   SOLE 25 7,528 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 67 6,702 SH   SOLE 40 6,702 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 450 23,665 SH   SOLE 2 17,287 0 6,378
ENERPAC TOOL GROUP CORP CL A COM 292765104 5 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 15 801 SH   SOLE 7 801 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 3,791 199,321 SH   SOLE 18 199,321 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,072 108,962 SH   SOLE 19 108,962 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 137,288 7,218,061 SH   SOLE 21 7,218,061 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 27,498 1,445,724 SH   SOLE 22 1,410,175 0 35,549
ENERPAC TOOL GROUP CORP CL A COM 292765104 145 7,609 SH   SOLE 25 7,609 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 628 33,001 SH   SOLE 26 28,836 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 6 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,307 121,308 SH   SOLE 30 121,308 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 185 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 607 31,903 SH   SOLE 43 31,120 0 783
ENERPLUS CORP COM 292766102 29 2,213 SH   SOLE 2 2,213 0 0
ENERPLUS CORP COM 292766102 1,350 102,030 SH   SOLE 21 102,030 0 0
ENERPLUS CORP COM 292766102 40 2,991 SH   SOLE 22 2,991 0 0
ENERPLUS CORP COM 292766102 2,233 168,753 SH   SOLE 43 167,668 0 1,085
ENERSYS COM 29275Y102 3,095 52,493 SH   SOLE 2 29,216 0 23,277
ENERSYS COM 29275Y102 11 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 49 828 SH   SOLE 7 828 0 0
ENERSYS COM 29275Y102 11,280 191,308 SH   SOLE 18 191,308 0 0
ENERSYS COM 29275Y102 4,414 74,870 SH   SOLE 19 74,870 0 0
ENERSYS COM 29275Y102 172,616 2,927,680 SH   SOLE 21 2,927,680 0 0
ENERSYS COM 29275Y102 71,348 1,210,114 SH   SOLE 22 1,167,841 0 42,273
ENERSYS COM 29275Y102 1,221 20,716 SH   SOLE 25 20,716 0 0
ENERSYS COM 29275Y102 1,473 24,991 SH   SOLE 26 17,460 0 7,531
ENERSYS COM 29275Y102 37 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102 1,082 18,346 SH   SOLE 30 18,346 0 0
ENERSYS COM 29275Y102 15 251 SH   SOLE 31 0 0 251
ENERSYS COM 29275Y102 793 13,445 SH   SOLE 34 13,445 0 0
ENERSYS COM 29275Y102 33 558 SH   SOLE 36 558 0 0
ENERSYS COM 29275Y102 295 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 1,511 25,635 SH   SOLE 43 22,267 0 3,368
ENETI INC COM Y2294C107 54 8,875 SH   SOLE 2 1,545 0 7,330
ENETI INC COM Y2294C107 400 65,117 SH   SOLE 18 65,117 0 0
ENETI INC COM Y2294C107 252 41,037 SH   SOLE 19 41,037 0 0
ENETI INC COM Y2294C107 4,487 730,743 SH   SOLE 21 730,743 0 0
ENETI INC COM Y2294C107 1,279 208,360 SH   SOLE 22 195,663 0 12,697
ENFUSION INC CL A 292812104 164 16,048 SH   SOLE 2 13,444 0 2,604
ENFUSION INC CL A 292812104 5 444 SH   SOLE 7 444 0 0
ENFUSION INC CL A 292812104 578 56,577 SH   SOLE 18 56,577 0 0
ENFUSION INC CL A 292812104 876 85,828 SH   SOLE 19 85,828 0 0
ENFUSION INC CL A 292812104 8,159 799,078 SH   SOLE 21 799,078 0 0
ENFUSION INC CL A 292812104 5,367 525,617 SH   SOLE 22 505,453 0 20,164
ENFUSION INC CL A 292812104 1,032 101,041 SH   SOLE 34 101,041 0 0
ENGAGESMART INC COMMON STOCK 29283F103 1,010 62,810 SH   SOLE 2 54,882 0 7,928
ENGAGESMART INC COMMON STOCK 29283F103 8 506 SH   SOLE 7 506 0 0
ENGAGESMART INC COMMON STOCK 29283F103 1,411 87,755 SH   SOLE 18 87,755 0 0
ENGAGESMART INC COMMON STOCK 29283F103 3,422 212,842 SH   SOLE 19 212,842 0 0
ENGAGESMART INC COMMON STOCK 29283F103 17,707 1,101,163 SH   SOLE 21 1,101,163 0 0
ENGAGESMART INC COMMON STOCK 29283F103 5,993 372,712 SH   SOLE 22 365,399 0 7,313
ENGAGESMART INC COMMON STOCK 29283F103 34 2,144 SH   SOLE 23 2,144 0 0
ENGAGESMART INC COMMON STOCK 29283F103 78 4,845 SH   SOLE 26 0 0 4,845
ENGAGESMART INC COMMON STOCK 29283F103 4,737 294,606 SH   SOLE 34 294,606 0 0
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 4 100 SH   SOLE 17 0 0 100
ENGLOBAL CORP COM 293306106 5 5,627 SH   SOLE 18 5,627 0 0
ENGLOBAL CORP COM 293306106 74 77,437 SH   SOLE 21 77,437 0 0
ENGLOBAL CORP COM 293306106 756 794,202 SH   SOLE 22 794,202 0 0
ENI S P A SPONSORED ADR 26874R108 14,691 617,014 SH   SOLE 43 514,564 0 102,450
ENJOY TECHNOLOGY INC COM 29335V106 72 329,863 SH   SOLE 22 329,863 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 556 65,372 SH   SOLE 2 65,372 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,404 518,176 SH   SOLE 7 518,176 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13,038 1,533,916 SH   SOLE 21 1,533,916 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,079 244,630 SH   SOLE 22 128,629 0 116,001
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 298 35,075 SH   SOLE 25 35,075 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,395 164,152 SH   SOLE 26 147,093 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,203 259,150 SH   SOLE 30 259,150 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 572 67,282 SH   SOLE 34 67,282 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 345 40,544 SH   SOLE 40 40,544 0 0
ENNIS INC COM 293389102 1,341 66,280 SH   SOLE 2 43,884 0 22,396
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,609 79,516 SH   SOLE 18 79,516 0 0
ENNIS INC COM 293389102 1,779 87,933 SH   SOLE 19 87,933 0 0
ENNIS INC COM 293389102 20,320 1,004,434 SH   SOLE 21 1,004,434 0 0
ENNIS INC COM 293389102 15,724 777,240 SH   SOLE 22 749,227 0 28,013
ENNIS INC COM 293389102 68 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102 699 34,574 SH   SOLE 26 9,361 0 25,213
ENNIS INC COM 293389102 125 6,173 SH   SOLE 30 6,173 0 0
ENNIS INC COM 293389102 52 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 1,623 80,250 SH   SOLE 43 76,521 0 3,729
ENOCHIAN BIOSCIENCES INC COM 29350E104 59 30,539 SH   SOLE 2 0 0 30,539
ENOCHIAN BIOSCIENCES INC COM 29350E104 126 65,246 SH   SOLE 18 65,246 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 64 32,990 SH   SOLE 19 32,990 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,185 613,808 SH   SOLE 21 613,808 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 606 313,893 SH   SOLE 22 303,867 0 10,026
ENOVA INTL INC COM 29357K103 1,500 52,062 SH   SOLE 2 24,294 0 27,768
ENOVA INTL INC COM 29357K103 3 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,616 125,455 SH   SOLE 18 125,455 0 0
ENOVA INTL INC COM 29357K103 3,761 130,503 SH   SOLE 19 130,503 0 0
ENOVA INTL INC COM 29357K103 113,311 3,931,675 SH   SOLE 21 3,931,675 0 0
ENOVA INTL INC COM 29357K103 26,252 910,907 SH   SOLE 22 875,767 0 35,140
ENOVA INTL INC COM 29357K103 66 2,292 SH   SOLE 23 2,292 0 0
ENOVA INTL INC COM 29357K103 131 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103 1,127 39,111 SH   SOLE 26 23,030 0 16,081
ENOVA INTL INC COM 29357K103 19 657 SH   SOLE 28 657 0 0
ENOVA INTL INC COM 29357K103 1,764 61,215 SH   SOLE 30 61,215 0 0
ENOVA INTL INC COM 29357K103 20 695 SH   SOLE 31 0 0 695
ENOVA INTL INC COM 29357K103 131 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 601 20,839 SH   SOLE 43 20,370 0 469
ENOVIS CORPORATION COM 194014502 4,216 76,660 SH   SOLE 2 47,559 0 29,101
ENOVIS CORPORATION COM 194014502 40 733 SH   SOLE 4 134 0 599
ENOVIS CORPORATION COM 194014502 50 915 SH   SOLE 7 915 0 0
ENOVIS CORPORATION COM 194014502 5,966 108,465 SH   SOLE 18 108,465 0 0
ENOVIS CORPORATION COM 194014502 1,167 21,224 SH   SOLE 19 21,224 0 0
ENOVIS CORPORATION COM 194014502 143,418 2,607,593 SH   SOLE 21 2,607,593 0 0
ENOVIS CORPORATION COM 194014502 74,717 1,358,483 SH   SOLE 22 1,290,327 0 68,156
ENOVIS CORPORATION COM 194014502 354 6,443 SH   SOLE 25 6,443 0 0
ENOVIS CORPORATION COM 194014502 1,027 18,673 SH   SOLE 26 15,527 0 3,146
ENOVIS CORPORATION COM 194014502 37 671 SH   SOLE 28 671 0 0
ENOVIS CORPORATION COM 194014502 1,186 21,558 SH   SOLE 30 21,558 0 0
ENOVIS CORPORATION COM 194014502 55 1,009 SH   SOLE 31 683 0 326
ENOVIS CORPORATION COM 194014502 74 1,343 SH   SOLE 36 1,343 0 0
ENOVIS CORPORATION COM 194014502 336 6,108 SH   SOLE 40 6,108 0 0
ENOVIS CORPORATION COM 194014502 1,885 34,268 SH   SOLE 43 30,539 0 3,729
ENOVIX CORPORATION COM 293594107 435 48,876 SH   SOLE 2 34,233 0 14,643
ENOVIX CORPORATION COM 293594107 11 1,252 SH   SOLE 7 1,252 0 0
ENOVIX CORPORATION COM 293594107 2,457 275,784 SH   SOLE 18 275,784 0 0
ENOVIX CORPORATION COM 293594107 2,099 235,526 SH   SOLE 19 235,526 0 0
ENOVIX CORPORATION COM 293594107 31,167 3,497,994 SH   SOLE 21 3,497,994 0 0
ENOVIX CORPORATION COM 293594107 22,146 2,485,574 SH   SOLE 22 2,432,181 0 53,393
ENOVIX CORPORATION COM 293594107 38 4,239 SH   SOLE 23 4,239 0 0
ENOVIX CORPORATION COM 293594107 103 11,506 SH   SOLE 25 11,506 0 0
ENOVIX CORPORATION COM 293594107 277 31,038 SH   SOLE 26 1,833 0 29,205
ENOVIX CORPORATION COM 293594107 339 38,028 SH   SOLE 30 38,028 0 0
ENOVIX CORPORATION COM 293594107 41 4,638 SH   SOLE 40 4,638 0 0
ENOVIX CORPORATION COM 293594107 0 28 SH   SOLE 43 28 0 0
ENPHASE ENERGY INC COM 29355A107 54,871 281,044 SH   SOLE 2 34,867 0 246,177
ENPHASE ENERGY INC COM 29355A107 13,272 67,979 SH   SOLE 4 49,739 0 18,240
ENPHASE ENERGY INC COM 29355A107 23,536 120,548 SH   SOLE 7 116,656 0 3,892
ENPHASE ENERGY INC COM 29355A107 108 555 SH   SOLE 13 555 0 0
ENPHASE ENERGY INC COM 29355A107 2,420 12,396 SH   SOLE 15 12,396 0 0
ENPHASE ENERGY INC COM 29355A107 53,350 273,255 SH   SOLE 18 254,688 0 18,567
ENPHASE ENERGY INC COM 29355A107 13,409 68,678 SH   SOLE 19 68,678 0 0
ENPHASE ENERGY INC COM 29355A107 1,215,879 6,227,614 SH   SOLE 21 6,227,614 0 0
ENPHASE ENERGY INC COM 29355A107 546,078 2,796,957 SH   SOLE 22 2,532,692 0 264,265
ENPHASE ENERGY INC COM 29355A107 41,286 211,462 SH   SOLE 23 211,462 0 0
ENPHASE ENERGY INC COM 29355A107 48,000 245,853 SH   SOLE 25 245,853 0 0
ENPHASE ENERGY INC COM 29355A107 54,981 281,606 SH   SOLE 26 99,237 0 182,369
ENPHASE ENERGY INC COM 29355A107 71,859 368,055 SH   SOLE 28 33,842 0 334,213
ENPHASE ENERGY INC COM 29355A107 69 354 SH   SOLE 29 354 0 0
ENPHASE ENERGY INC COM 29355A107 645,805 3,307,751 SH   SOLE 30 3,249,499 0 58,252
ENPHASE ENERGY INC COM 29355A107 5,064 25,938 SH   SOLE 31 13,430 0 12,508
ENPHASE ENERGY INC COM 29355A107 1,382 7,077 SH   SOLE 34 7,077 0 0
ENPHASE ENERGY INC COM 29355A107 9,047 46,339 SH   SOLE 36 46,339 0 0
ENPHASE ENERGY INC COM 29355A107 841 4,309 SH   SOLE 40 4,309 0 0
ENPHASE ENERGY INC COM 29355A107 57 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107 22,386 114,657 SH   SOLE 43 103,932 0 10,725
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 3,469 3,500,000 PRN   SOLE 2 3,500,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 6,144 6,200,000 PRN   SOLE 21 6,200,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 6,243 6,300,000 PRN   SOLE 22 6,300,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 4,169 4,200,000 PRN   SOLE 2 4,200,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 5,548 5,590,000 PRN   SOLE 21 5,590,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 7,543 7,600,000 PRN   SOLE 22 7,600,000 0 0
ENPRO INDS INC COM 29355X107 2,022 24,674 SH   SOLE 2 10,781 0 13,893
ENPRO INDS INC COM 29355X107 5 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 22 263 SH   SOLE 7 263 0 0
ENPRO INDS INC COM 29355X107 6,348 77,477 SH   SOLE 18 77,477 0 0
ENPRO INDS INC COM 29355X107 4,018 49,047 SH   SOLE 19 49,047 0 0
ENPRO INDS INC COM 29355X107 211,509 2,581,586 SH   SOLE 21 2,581,586 0 0
ENPRO INDS INC COM 29355X107 42,773 522,067 SH   SOLE 22 500,380 0 21,687
ENPRO INDS INC COM 29355X107 19 228 SH   SOLE 23 228 0 0
ENPRO INDS INC COM 29355X107 250 3,047 SH   SOLE 25 3,047 0 0
ENPRO INDS INC COM 29355X107 827 10,093 SH   SOLE 26 4,152 0 5,941
ENPRO INDS INC COM 29355X107 30 367 SH   SOLE 28 367 0 0
ENPRO INDS INC COM 29355X107 3,657 44,641 SH   SOLE 30 44,641 0 0
ENPRO INDS INC COM 29355X107 9 105 SH   SOLE 31 0 0 105
ENPRO INDS INC COM 29355X107 15 177 SH   SOLE 36 177 0 0
ENPRO INDS INC COM 29355X107 215 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 1,671 20,400 SH   SOLE 43 15,558 0 4,842
ENSERVCO CORP COM NEW 29358Y201 111 56,736 SH   SOLE 21 56,736 0 0
ENSERVCO CORP COM NEW 29358Y201 2 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101 12,915 175,790 SH   SOLE 2 99,622 0 76,168
ENSIGN GROUP INC COM 29358P101 16 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 45 606 SH   SOLE 7 606 0 0
ENSIGN GROUP INC COM 29358P101 13,755 187,216 SH   SOLE 18 175,594 0 11,622
ENSIGN GROUP INC COM 29358P101 37,908 515,964 SH   SOLE 19 515,964 0 0
ENSIGN GROUP INC COM 29358P101 475,360 6,470,126 SH   SOLE 21 6,470,126 0 0
ENSIGN GROUP INC COM 29358P101 126,797 1,725,836 SH   SOLE 22 1,692,775 0 33,061
ENSIGN GROUP INC COM 29358P101 1,042 14,179 SH   SOLE 23 14,179 0 0
ENSIGN GROUP INC COM 29358P101 547 7,447 SH   SOLE 25 7,447 0 0
ENSIGN GROUP INC COM 29358P101 5,900 80,302 SH   SOLE 26 17,576 0 62,726
ENSIGN GROUP INC COM 29358P101 72 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101 10,622 144,581 SH   SOLE 30 144,581 0 0
ENSIGN GROUP INC COM 29358P101 165 2,247 SH   SOLE 34 2,247 0 0
ENSIGN GROUP INC COM 29358P101 467 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 1,919 26,126 SH   SOLE 43 25,854 0 272
ENSTAR GROUP LIMITED SHS G3075P101 2,829 13,219 SH   SOLE 2 5,418 0 7,801
ENSTAR GROUP LIMITED SHS G3075P101 9 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 51 240 SH   SOLE 7 240 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,340 34,300 SH   SOLE 18 34,300 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,297 34,100 SH   SOLE 19 34,100 0 0
ENSTAR GROUP LIMITED SHS G3075P101 91,746 428,762 SH   SOLE 21 428,762 0 0
ENSTAR GROUP LIMITED SHS G3075P101 64,328 300,626 SH   SOLE 22 288,348 0 12,278
ENSTAR GROUP LIMITED SHS G3075P101 64 301 SH   SOLE 23 301 0 0
ENSTAR GROUP LIMITED SHS G3075P101 327 1,527 SH   SOLE 25 1,527 0 0
ENSTAR GROUP LIMITED SHS G3075P101 931 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 53 248 SH   SOLE 28 248 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,168 5,459 SH   SOLE 30 5,459 0 0
ENSTAR GROUP LIMITED SHS G3075P101 325 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,173 5,484 SH   SOLE 43 5,206 0 278
ENSYSCE BIOSCIENCES INC COM 293602108 203 234,240 SH   SOLE 22 234,240 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 5 2,179 SH   SOLE 18 2,179 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 69 31,504 SH   SOLE 21 31,504 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 673 SH   SOLE 22 673 0 0
ENTEGRIS INC COM 29362U104 22,441 243,582 SH   SOLE 2 59,509 0 184,073
ENTEGRIS INC COM 29362U104 6,066 65,845 SH   SOLE 4 51,839 0 14,006
ENTEGRIS INC COM 29362U104 1,607 17,445 SH   SOLE 7 17,445 0 0
ENTEGRIS INC COM 29362U104 44 478 SH   SOLE 13 478 0 0
ENTEGRIS INC COM 29362U104 869 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104 12,496 135,630 SH   SOLE 18 127,328 0 8,302
ENTEGRIS INC COM 29362U104 405,662 4,403,144 SH   SOLE 19 4,403,144 0 0
ENTEGRIS INC COM 29362U104 303,499 3,294,247 SH   SOLE 21 3,294,247 0 0
ENTEGRIS INC COM 29362U104 333,542 3,620,342 SH   SOLE 22 3,372,933 0 247,409
ENTEGRIS INC COM 29362U104 19,780 214,693 SH   SOLE 23 214,693 0 0
ENTEGRIS INC COM 29362U104 106,134 1,152,007 SH   SOLE 25 1,152,007 0 0
ENTEGRIS INC COM 29362U104 10,159 110,272 SH   SOLE 26 91,713 0 18,559
ENTEGRIS INC COM 29362U104 21,006 228,003 SH   SOLE 28 2,414 0 225,589
ENTEGRIS INC COM 29362U104 97 1,057 SH   SOLE 29 1,057 0 0
ENTEGRIS INC COM 29362U104 24,900 270,265 SH   SOLE 30 270,265 0 0
ENTEGRIS INC COM 29362U104 1,735 18,831 SH   SOLE 31 15,772 0 3,059
ENTEGRIS INC COM 29362U104 40,576 440,423 SH   SOLE 34 440,423 0 0
ENTEGRIS INC COM 29362U104 2,029 22,018 SH   SOLE 36 22,018 0 0
ENTEGRIS INC COM 29362U104 435 4,719 SH   SOLE 40 4,719 0 0
ENTEGRIS INC COM 29362U104 23 253 SH   OTR 43 253 0 0
ENTEGRIS INC COM 29362U104 6,562 71,221 SH   SOLE 43 62,084 0 9,137
ENTERGY CORP NEW COM 29364G103 92,140 818,008 SH   SOLE 2 359,322 0 458,686
ENTERGY CORP NEW COM 29364G103 19,791 175,699 SH   SOLE 4 155,328 0 20,371
ENTERGY CORP NEW COM 29364G103 21,795 193,489 SH   SOLE 7 187,604 0 5,885
ENTERGY CORP NEW COM 29364G103 5,881 52,207 SH   SOLE 13 52,207 0 0
ENTERGY CORP NEW COM 29364G103 3,370 29,922 SH   SOLE 15 29,922 0 0
ENTERGY CORP NEW COM 29364G103 0 1 SH   SOLE 17 0 0 1
ENTERGY CORP NEW COM 29364G103 54,821 486,689 SH   SOLE 18 380,673 0 106,016
ENTERGY CORP NEW COM 29364G103 49,897 442,980 SH   SOLE 19 442,980 0 0
ENTERGY CORP NEW COM 29364G103 957,576 8,501,209 SH   SOLE 21 8,501,209 0 0
ENTERGY CORP NEW COM 29364G103 561,126 4,981,583 SH   SOLE 22 4,337,474 0 644,109
ENTERGY CORP NEW COM 29364G103 53,031 470,804 SH   SOLE 23 470,804 0 0
ENTERGY CORP NEW COM 29364G103 27,719 246,088 SH   SOLE 25 246,088 0 0
ENTERGY CORP NEW COM 29364G103 62,488 554,755 SH   SOLE 26 261,604 0 293,151
ENTERGY CORP NEW COM 29364G103 25,877 229,729 SH   SOLE 28 5,861 0 223,868
ENTERGY CORP NEW COM 29364G103 3,969 35,234 SH   SOLE 29 35,234 0 0
ENTERGY CORP NEW COM 29364G103 130,034 1,154,418 SH   SOLE 30 1,154,418 0 0
ENTERGY CORP NEW COM 29364G103 13,059 115,936 SH   SOLE 31 94,450 0 21,486
ENTERGY CORP NEW COM 29364G103 5,966 52,967 SH   SOLE 32 52,967 0 0
ENTERGY CORP NEW COM 29364G103 10,438 92,665 SH   SOLE 34 92,665 0 0
ENTERGY CORP NEW COM 29364G103 14,316 127,096 SH   SOLE 35 127,096 0 0
ENTERGY CORP NEW COM 29364G103 10,853 96,351 SH   SOLE 36 96,351 0 0
ENTERGY CORP NEW COM 29364G103 775 6,878 SH   SOLE 40 6,878 0 0
ENTERGY CORP NEW COM 29364G103 80 708 SH   OTR 43 708 0 0
ENTERGY CORP NEW COM 29364G103 14,751 130,954 SH   SOLE 43 115,665 0 15,289
ENTERPRISE BANCORP INC MASS COM 293668109 274 8,524 SH   SOLE 2 3,956 0 4,568
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 996 30,950 SH   SOLE 18 30,950 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 516 16,015 SH   SOLE 19 16,015 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 10,764 334,389 SH   SOLE 21 334,389 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 6,498 201,849 SH   SOLE 22 195,508 0 6,341
ENTERPRISE FINL SVCS CORP COM 293712105 1,534 36,973 SH   SOLE 2 13,554 0 23,419
ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 19 460 SH   SOLE 7 460 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,350 104,829 SH   SOLE 18 104,829 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,688 64,777 SH   SOLE 19 64,777 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 52,238 1,258,744 SH   SOLE 21 1,258,744 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 38,438 926,206 SH   SOLE 22 884,953 0 41,253
ENTERPRISE FINL SVCS CORP COM 293712105 212 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 570 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105 29 696 SH   SOLE 28 696 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 744 17,928 SH   SOLE 30 17,928 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 228 5,500 SH   SOLE 40 5,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 564 13,586 SH   SOLE 43 13,449 0 137
ENTERPRISE PRODS PARTNERS L COM 293792107 23,552 966,443 SH   SOLE 2 966,443 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 58,629 2,405,777 SH   SOLE 18 1,648,979 0 756,798
ENTERPRISE PRODS PARTNERS L COM 293792107 553,552 22,714,494 SH   SOLE 19 22,714,494 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 207 8,480 SH   SOLE 43 8,471 0 9
ENTRADA THERAPEUTICS INC COM 29384C108 42 3,456 SH   SOLE 18 3,456 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 485 39,847 SH   SOLE 21 39,847 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 264 21,696 SH   SOLE 22 21,696 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,446 317,051 SH   SOLE 2 64,989 0 252,062
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 756 165,781 SH   SOLE 18 165,781 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,149 471,350 SH   SOLE 19 471,350 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9,826 2,154,820 SH   SOLE 21 2,154,820 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 13,117 2,876,626 SH   SOLE 22 2,818,094 0 58,532
ENTRAVISION COMMUNICATIONS C CL A 29382R107 284 62,271 SH   SOLE 23 62,271 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 543 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107 36 7,956 SH   SOLE 43 7,956 0 0
ENVELA CORP COM 29402E102 9 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102 10 1,419 SH   SOLE 18 1,419 0 0
ENVELA CORP COM 29402E102 108 15,201 SH   SOLE 21 15,201 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 97 450,494 SH   SOLE 22 450,494 0 0
ENVESTNET INC COM 29404K106 126,166 2,390,867 SH   SOLE 2 2,385,401 0 5,466
ENVESTNET INC COM 29404K106 5 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106 49 927 SH   SOLE 7 927 0 0
ENVESTNET INC COM 29404K106 11,241 213,014 SH   SOLE 18 208,556 0 4,458
ENVESTNET INC COM 29404K106 7,100 134,541 SH   SOLE 19 134,541 0 0
ENVESTNET INC COM 29404K106 184,021 3,487,233 SH   SOLE 21 3,487,233 0 0
ENVESTNET INC COM 29404K106 74,236 1,406,777 SH   SOLE 22 1,378,203 0 28,574
ENVESTNET INC COM 29404K106 43 820 SH   SOLE 23 820 0 0
ENVESTNET INC COM 29404K106 92 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 1,659 31,432 SH   SOLE 26 22,001 0 9,431
ENVESTNET INC COM 29404K106 51 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106 1,651 31,287 SH   SOLE 30 31,287 0 0
ENVESTNET INC COM 29404K106 337 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 142 2,689 SH   SOLE 43 2,679 0 10
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,301 2,305,000 PRN   SOLE 21 2,305,000 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 2,354 2,760,000 PRN   SOLE 21 2,760,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 25,396 658,945 SH   SOLE 2 315,370 0 343,575
ENVISTA HOLDINGS CORPORATION COM 29415F104 166 4,296 SH   SOLE 4 1,047 0 3,249
ENVISTA HOLDINGS CORPORATION COM 29415F104 105 2,732 SH   SOLE 7 2,732 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 13,542 351,375 SH   SOLE 18 351,375 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 65,242 1,692,838 SH   SOLE 19 1,692,838 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 350,609 9,097,263 SH   SOLE 21 9,097,263 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 173,966 4,513,901 SH   SOLE 22 4,318,363 0 195,538
ENVISTA HOLDINGS CORPORATION COM 29415F104 927 24,059 SH   SOLE 25 24,059 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,161 82,031 SH   SOLE 26 70,114 0 11,917
ENVISTA HOLDINGS CORPORATION COM 29415F104 110 2,865 SH   SOLE 28 2,865 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,936 102,123 SH   SOLE 30 102,123 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 135 3,509 SH   SOLE 31 2,359 0 1,150
ENVISTA HOLDINGS CORPORATION COM 29415F104 57,859 1,501,280 SH   SOLE 34 1,501,280 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 113 2,939 SH   SOLE 36 2,939 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 817 21,189 SH   SOLE 40 21,189 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 403 10,449 SH   SOLE 43 10,402 0 47
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 3,979 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 23,550 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 9,168 4,801,000 PRN   SOLE 21 4,801,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 23,550 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVIVA INC COM 29415B103 13,240 231,384 SH   SOLE 2 11,678 0 219,706
ENVIVA INC COM 29415B103 22 380 SH   SOLE 7 380 0 0
ENVIVA INC COM 29415B103 748 13,068 SH   SOLE 18 13,068 0 0
ENVIVA INC COM 29415B103 425 7,419 SH   SOLE 19 7,419 0 0
ENVIVA INC COM 29415B103 30,871 539,519 SH   SOLE 21 539,519 0 0
ENVIVA INC COM 29415B103 38,032 664,668 SH   SOLE 22 629,981 0 34,687
ENVIVA INC COM 29415B103 268 4,687 SH   SOLE 25 4,687 0 0
ENVIVA INC COM 29415B103 814 14,225 SH   SOLE 26 11,512 0 2,713
ENVIVA INC COM 29415B103 3,351 58,559 SH   SOLE 30 58,559 0 0
ENVIVA INC COM 29415B103 26 450 SH   SOLE 31 450 0 0
ENVIVA INC COM 29415B103 242 4,224 SH   SOLE 40 4,224 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 7 1,747 SH   SOLE 18 1,747 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 68 17,955 SH   SOLE 21 17,955 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 52 13,708 SH   SOLE 22 13,708 0 0
ENZO BIOCHEM INC COM 294100102 129 62,260 SH   SOLE 2 0 0 62,260
ENZO BIOCHEM INC COM 294100102 15 7,164 SH   SOLE 18 7,164 0 0
ENZO BIOCHEM INC COM 294100102 265 127,858 SH   SOLE 21 127,858 0 0
ENZO BIOCHEM INC COM 294100102 2,606 1,259,167 SH   SOLE 22 1,259,167 0 0
ENZO BIOCHEM INC COM 294100102 31 15,130 SH   SOLE 23 15,130 0 0
ENZO BIOCHEM INC COM 294100102 121 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 115,830 1,048,806 SH   SOLE 2 639,409 0 409,397
EOG RES INC COM 26875P101 60,260 545,637 SH   SOLE 4 275,683 0 269,954
EOG RES INC COM 26875P101 76,280 690,692 SH   SOLE 7 562,921 0 127,771
EOG RES INC COM 26875P101 6,179 55,945 SH   SOLE 13 55,945 0 0
EOG RES INC COM 26875P101 9,391 85,035 SH   SOLE 15 85,035 0 0
EOG RES INC COM 26875P101 1 8 SH   SOLE 17 0 0 8
EOG RES INC COM 26875P101 117,513 1,064,048 SH   SOLE 18 904,517 0 159,531
EOG RES INC COM 26875P101 133,549 1,209,243 SH   SOLE 19 1,209,243 0 0
EOG RES INC COM 26875P101 1,775,318 16,074,955 SH   SOLE 21 16,074,955 0 0
EOG RES INC COM 26875P101 1,461,598 13,234,318 SH   SOLE 22 11,659,734 0 1,574,584
EOG RES INC COM 26875P101 122,830 1,112,189 SH   SOLE 23 1,112,189 0 0
EOG RES INC COM 26875P101 130,500 1,181,636 SH   SOLE 25 1,181,636 0 0
EOG RES INC COM 26875P101 156,070 1,413,163 SH   SOLE 26 522,175 0 890,988
EOG RES INC COM 26875P101 146,744 1,328,723 SH   SOLE 28 394 0 1,328,329
EOG RES INC COM 26875P101 27,790 251,632 SH   SOLE 29 251,632 0 0
EOG RES INC COM 26875P101 447,547 4,052,401 SH   SOLE 30 3,993,569 0 58,832
EOG RES INC COM 26875P101 28,843 261,168 SH   SOLE 31 200,421 0 60,747
EOG RES INC COM 26875P101 162,468 1,471,097 SH   SOLE 34 1,471,097 0 0
EOG RES INC COM 26875P101 25,452 230,461 SH   SOLE 36 230,461 0 0
EOG RES INC COM 26875P101 2,117 19,169 SH   SOLE 40 19,169 0 0
EOG RES INC COM 26875P101 165 1,498 SH   OTR 43 1,498 0 0
EOG RES INC COM 26875P101 39,713 359,590 SH   SOLE 43 321,972 0 37,618
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 2 1,565 SH   SOLE 2 0 0 1,565
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 6 5,107 SH   SOLE 18 5,107 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 143 118,200 SH   SOLE 21 118,200 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 604 499,416 SH   SOLE 22 499,416 0 0
EPAM SYS INC COM 29414B104 33,762 114,534 SH   SOLE 2 31,442 0 83,092
EPAM SYS INC COM 29414B104 12,412 42,105 SH   SOLE 4 25,933 0 16,172
EPAM SYS INC COM 29414B104 15,381 52,178 SH   SOLE 7 50,501 0 1,677
EPAM SYS INC COM 29414B104 445 1,509 SH   SOLE 13 1,509 0 0
EPAM SYS INC COM 29414B104 1,552 5,265 SH   SOLE 15 5,265 0 0
EPAM SYS INC COM 29414B104 29,583 100,356 SH   SOLE 18 92,347 0 8,009
EPAM SYS INC COM 29414B104 7,898 26,793 SH   SOLE 19 26,793 0 0
EPAM SYS INC COM 29414B104 454,038 1,540,260 SH   SOLE 21 1,540,260 0 0
EPAM SYS INC COM 29414B104 350,819 1,190,104 SH   SOLE 22 1,071,941 0 118,163
EPAM SYS INC COM 29414B104 27,457 93,144 SH   SOLE 23 93,144 0 0
EPAM SYS INC COM 29414B104 23,934 81,192 SH   SOLE 25 81,192 0 0
EPAM SYS INC COM 29414B104 34,938 118,523 SH   SOLE 26 47,587 0 70,936
EPAM SYS INC COM 29414B104 35,843 121,591 SH   SOLE 28 940 0 120,651
EPAM SYS INC COM 29414B104 379 1,285 SH   SOLE 29 1,285 0 0
EPAM SYS INC COM 29414B104 110,757 375,726 SH   SOLE 30 375,726 0 0
EPAM SYS INC COM 29414B104 4,173 14,158 SH   SOLE 31 8,644 0 5,514
EPAM SYS INC COM 29414B104 985 3,341 SH   SOLE 34 3,341 0 0
EPAM SYS INC COM 29414B104 5,665 19,218 SH   SOLE 36 19,218 0 0
EPAM SYS INC COM 29414B104 544 1,846 SH   SOLE 40 1,846 0 0
EPAM SYS INC COM 29414B104 23 79 SH   OTR 43 79 0 0
EPAM SYS INC COM 29414B104 14,879 50,475 SH   SOLE 43 46,459 0 4,016
EPIPHANY TECHNOLOGY ACQUISIT COM CL A 29429X109 49 5,000 SH   SOLE 2 5,000 0 0
EPIZYME INC COM 29428V104 3 2,368 SH   SOLE 2 0 0 2,368
EPIZYME INC COM 29428V104 2,099 1,427,685 SH   SOLE 21 1,427,685 0 0
EPIZYME INC COM 29428V104 3,171 2,157,238 SH   SOLE 22 2,157,238 0 0
EPIZYME INC COM 29428V104 12 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 115 77,933 SH   SOLE 30 77,933 0 0
EPIZYME INC COM 29428V104 0 134 SH   SOLE 43 134 0 0
EPLUS INC COM 294268107 4,522 85,137 SH   SOLE 2 43,560 0 41,577
EPLUS INC COM 294268107 5 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107 19 349 SH   SOLE 7 349 0 0
EPLUS INC COM 294268107 5,517 103,852 SH   SOLE 18 91,970 0 11,882
EPLUS INC COM 294268107 20,017 376,831 SH   SOLE 19 376,831 0 0
EPLUS INC COM 294268107 179,300 3,375,370 SH   SOLE 21 3,375,370 0 0
EPLUS INC COM 294268107 49,815 937,773 SH   SOLE 22 918,455 0 19,318
EPLUS INC COM 294268107 605 11,397 SH   SOLE 23 11,397 0 0
EPLUS INC COM 294268107 182 3,432 SH   SOLE 25 3,432 0 0
EPLUS INC COM 294268107 3,765 70,869 SH   SOLE 26 11,271 0 59,598
EPLUS INC COM 294268107 17 326 SH   SOLE 28 326 0 0
EPLUS INC COM 294268107 4,394 82,722 SH   SOLE 30 82,722 0 0
EPLUS INC COM 294268107 144 2,712 SH   SOLE 40 2,712 0 0
EPLUS INC COM 294268107 614 11,556 SH   SOLE 43 11,547 0 9
EPR PPTYS COM SH BEN INT 26884U109 18,975 404,321 SH   SOLE 2 218,620 0 185,701
EPR PPTYS COM SH BEN INT 26884U109 17,340 369,495 SH   SOLE 4 369,495 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,384 93,419 SH   SOLE 7 93,419 0 0
EPR PPTYS COM SH BEN INT 26884U109 27,205 579,692 SH   SOLE 18 579,692 0 0
EPR PPTYS COM SH BEN INT 26884U109 33,669 717,434 SH   SOLE 19 717,434 0 0
EPR PPTYS COM SH BEN INT 26884U109 183,898 3,918,558 SH   SOLE 21 3,918,558 0 0
EPR PPTYS COM SH BEN INT 26884U109 138,517 2,951,564 SH   SOLE 22 2,550,244 0 401,320
EPR PPTYS COM SH BEN INT 26884U109 1,204 25,659 SH   SOLE 23 25,659 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,652 333,521 SH   SOLE 25 333,521 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,289 27,458 SH   SOLE 26 21,319 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 8,162 173,924 SH   SOLE 28 60,178 0 113,746
EPR PPTYS COM SH BEN INT 26884U109 14,993 319,477 SH   SOLE 30 319,477 0 0
EPR PPTYS COM SH BEN INT 26884U109 102 2,184 SH   SOLE 31 1,085 0 1,099
EPR PPTYS COM SH BEN INT 26884U109 15,137 322,534 SH   SOLE 34 322,534 0 0
EPR PPTYS COM SH BEN INT 26884U109 129 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109 483 10,299 SH   SOLE 40 10,299 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,101 108,695 SH   SOLE 43 93,069 0 15,626
EPR PPTYS PFD C CV 5.75% 26884U208 9,309 421,784 SH   SOLE 21 421,784 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 7,894 263,137 SH   SOLE 21 263,137 0 0
EPSILON ENERGY LTD COM 294375209 35 6,014 SH   SOLE 2 6,014 0 0
EPSILON ENERGY LTD COM 294375209 12 2,032 SH   SOLE 18 2,032 0 0
EPSILON ENERGY LTD COM 294375209 167 28,404 SH   SOLE 21 28,404 0 0
EPSILON ENERGY LTD COM 294375209 55 9,296 SH   SOLE 22 9,296 0 0
EQONEX LIMITED SHS Y2074E109 11 13,192 SH   SOLE 2 13,192 0 0
EQONEX LIMITED SHS Y2074E109 15 18,414 SH   SOLE 22 18,414 0 0
EQRX INC COM 26886C107 699 148,940 SH   SOLE 2 42,429 0 106,511
EQRX INC COM 26886C107 8 1,610 SH   SOLE 7 1,610 0 0
EQRX INC COM 26886C107 1,903 405,807 SH   SOLE 18 405,807 0 0
EQRX INC COM 26886C107 1,162 247,836 SH   SOLE 19 247,836 0 0
EQRX INC COM 26886C107 23,427 4,995,048 SH   SOLE 21 4,995,048 0 0
EQRX INC COM 26886C107 20,532 4,377,832 SH   SOLE 22 4,229,261 0 148,571
EQRX INC COM 26886C107 97 20,603 SH   SOLE 25 20,603 0 0
EQRX INC COM 26886C107 91 19,381 SH   SOLE 40 19,381 0 0
EQT CORP COM 26884L109 43,991 1,278,818 SH   SOLE 2 341,586 0 937,232
EQT CORP COM 26884L109 6,418 186,561 SH   SOLE 4 151,987 0 34,574
EQT CORP COM 26884L109 4,100 119,185 SH   SOLE 7 36,041 0 83,144
EQT CORP COM 26884L109 37 1,063 SH   SOLE 13 1,063 0 0
EQT CORP COM 26884L109 908 26,403 SH   SOLE 15 26,403 0 0
EQT CORP COM 26884L109 284,071 8,257,877 SH   SOLE 18 6,860,907 0 1,396,970
EQT CORP COM 26884L109 560,443 16,291,956 SH   SOLE 19 16,291,956 0 0
EQT CORP COM 26884L109 599,615 17,430,678 SH   SOLE 21 17,430,678 0 0
EQT CORP COM 26884L109 377,173 10,964,332 SH   SOLE 22 10,314,001 0 650,331
EQT CORP COM 26884L109 22,909 665,964 SH   SOLE 23 665,964 0 0
EQT CORP COM 26884L109 11,303 328,571 SH   SOLE 25 224,739 0 103,832
EQT CORP COM 26884L109 17,030 495,065 SH   SOLE 26 373,803 0 121,262
EQT CORP COM 26884L109 16,223 471,611 SH   SOLE 28 95,461 0 376,150
EQT CORP COM 26884L109 7 192 SH   SOLE 29 192 0 0
EQT CORP COM 26884L109 31,315 910,334 SH   SOLE 30 862,147 0 48,187
EQT CORP COM 26884L109 1,613 46,899 SH   SOLE 31 36,656 0 10,243
EQT CORP COM 26884L109 114,910 3,340,417 SH   SOLE 34 3,340,417 0 0
EQT CORP COM 26884L109 3,371 97,983 SH   SOLE 36 97,983 0 0
EQT CORP COM 26884L109 379 11,014 SH   SOLE 40 11,014 0 0
EQT CORP COM 26884L109 8 223 SH   OTR 43 223 0 0
EQT CORP COM 26884L109 14,998 435,977 SH   SOLE 43 401,029 0 34,948
EQT CORP OPTIONS 26884L109 165 4,800 SH Put SOLE 2 0 0 4,800
EQT CORP OPTIONS 26884L109 144 4,200 SH Put SOLE 4 4,200 0 0
EQT CORP OPTIONS 26884L109 2,219 64,500 SH Put SOLE 18 64,500 0 0
EQT CORP OPTIONS 26884L109 11,349 329,900 SH Put SOLE 19 329,900 0 0
EQT CORP OPTIONS 26884L109 915 26,600 SH Put SOLE 22 26,600 0 0
EQT CORP OPTIONS 26884L109 148 4,300 SH Put SOLE 26 4,300 0 0
EQT CORP OPTIONS 26884L109 6,732 195,700 SH Put SOLE 34 195,700 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 1,135 482,000 PRN   SOLE 2 189,000 0 293,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 532 226,000 PRN   SOLE 18 226,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 1,550 658,000 PRN   SOLE 19 658,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 11,813 5,015,000 PRN   SOLE 21 5,015,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 1,651 701,000 PRN   SOLE 26 430,000 0 271,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 1,903 808,000 PRN   SOLE 34 808,000 0 0
EQUIFAX INC COM 294429105 45,114 246,819 SH   SOLE 2 55,119 0 191,700
EQUIFAX INC COM 294429105 16,492 90,230 SH   SOLE 4 50,611 0 39,619
EQUIFAX INC COM 294429105 19,849 108,597 SH   SOLE 7 105,162 0 3,435
EQUIFAX INC COM 294429105 734 4,015 SH   SOLE 13 4,015 0 0
EQUIFAX INC COM 294429105 2,757 15,086 SH   SOLE 15 15,086 0 0
EQUIFAX INC COM 294429105 44,601 244,017 SH   SOLE 18 227,343 0 16,674
EQUIFAX INC COM 294429105 35,079 191,919 SH   SOLE 19 191,919 0 0
EQUIFAX INC COM 294429105 554,694 3,034,763 SH   SOLE 21 3,034,763 0 0
EQUIFAX INC COM 294429105 464,599 2,541,847 SH   SOLE 22 2,303,574 0 238,273
EQUIFAX INC COM 294429105 36,278 198,478 SH   SOLE 23 198,478 0 0
EQUIFAX INC COM 294429105 83,551 457,113 SH   SOLE 25 457,113 0 0
EQUIFAX INC COM 294429105 52,225 285,726 SH   SOLE 26 79,851 0 205,875
EQUIFAX INC COM 294429105 55,990 306,325 SH   SOLE 28 1,786 0 304,539
EQUIFAX INC COM 294429105 36 199 SH   SOLE 29 199 0 0
EQUIFAX INC COM 294429105 97,913 535,687 SH   SOLE 30 509,213 0 26,474
EQUIFAX INC COM 294429105 4,614 25,244 SH   SOLE 31 13,271 0 11,973
EQUIFAX INC COM 294429105 92,486 505,999 SH   SOLE 34 505,999 0 0
EQUIFAX INC COM 294429105 7,389 40,427 SH   SOLE 36 40,427 0 0
EQUIFAX INC COM 294429105 716 3,919 SH   SOLE 40 3,919 0 0
EQUIFAX INC COM 294429105 69 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105 12,261 67,081 SH   SOLE 43 62,315 0 4,766
EQUILLIUM INC COM 29446K106 5 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 95 46,432 SH   SOLE 21 46,432 0 0
EQUILLIUM INC COM 29446K106 2 1,081 SH   SOLE 22 1,081 0 0
EQUINIX INC COM 29444U700 176,079 267,997 SH   SOLE 2 70,535 0 197,462
EQUINIX INC COM 29444U700 97,956 149,092 SH   SOLE 4 138,265 0 10,827
EQUINIX INC COM 29444U700 132,251 201,289 SH   SOLE 7 198,833 0 2,456
EQUINIX INC COM 29444U700 486 739 SH   SOLE 13 739 0 0
EQUINIX INC COM 29444U700 5,693 8,665 SH   SOLE 15 8,665 0 0
EQUINIX INC COM 29444U700 159,462 242,705 SH   SOLE 18 230,089 0 12,616
EQUINIX INC COM 29444U700 229,561 349,397 SH   SOLE 19 349,397 0 0
EQUINIX INC COM 29444U700 1,924,168 2,928,630 SH   SOLE 21 2,928,630 0 0
EQUINIX INC COM 29444U700 1,763,769 2,684,498 SH   SOLE 22 2,440,643 0 243,855
EQUINIX INC COM 29444U700 101,264 154,126 SH   SOLE 23 154,126 0 0
EQUINIX INC COM 29444U700 375,903 572,133 SH   SOLE 25 572,133 0 0
EQUINIX INC COM 29444U700 138,243 210,409 SH   SOLE 26 84,519 0 125,890
EQUINIX INC COM 29444U700 168,246 256,075 SH   SOLE 28 21,419 0 234,656
EQUINIX INC COM 29444U700 200 305 SH   SOLE 29 305 0 0
EQUINIX INC COM 29444U700 517,479 787,616 SH   SOLE 30 787,616 0 0
EQUINIX INC COM 29444U700 12,547 19,097 SH   SOLE 31 10,289 0 8,808
EQUINIX INC COM 29444U700 45,399 69,099 SH   SOLE 34 69,099 0 0
EQUINIX INC COM 29444U700 23,114 35,180 SH   SOLE 36 35,180 0 0
EQUINIX INC COM 29444U700 1,964 2,990 SH   SOLE 40 2,990 0 0
EQUINIX INC COM 29444U700 133 203 SH   OTR 43 203 0 0
EQUINIX INC COM 29444U700 55,716 84,801 SH   SOLE 43 77,527 0 7,274
EQUINOR ASA SPONSORED ADR 29446M102 690 19,840 SH   SOLE 18 19,828 0 12
EQUINOR ASA SPONSORED ADR 29446M102 36,055 1,037,270 SH   SOLE 43 804,447 0 232,823
EQUINOX GOLD CORP COM 29446Y502 527 118,619 SH   SOLE 21 118,619 0 0
EQUINOX GOLD CORP COM 29446Y502 20 4,521 SH   SOLE 43 3,854 0 667
EQUITABLE HLDGS INC COM 29452E101 36,612 1,404,382 SH   SOLE 2 343,518 0 1,060,864
EQUITABLE HLDGS INC COM 29452E101 8,527 327,096 SH   SOLE 4 175,748 0 151,348
EQUITABLE HLDGS INC COM 29452E101 1,402 53,761 SH   SOLE 7 53,761 0 0
EQUITABLE HLDGS INC COM 29452E101 42 1,600 SH   SOLE 13 1,600 0 0
EQUITABLE HLDGS INC COM 29452E101 1,383 53,051 SH   SOLE 15 53,051 0 0
EQUITABLE HLDGS INC COM 29452E101 77,373 2,967,889 SH   SOLE 18 2,823,617 0 144,272
EQUITABLE HLDGS INC COM 29452E101 112,683 4,322,343 SH   SOLE 19 4,322,343 0 0
EQUITABLE HLDGS INC COM 29452E101 167,609 6,429,183 SH   SOLE 21 6,429,183 0 0
EQUITABLE HLDGS INC COM 29452E101 217,556 8,345,080 SH   SOLE 22 7,663,601 0 681,479
EQUITABLE HLDGS INC COM 29452E101 19,871 762,199 SH   SOLE 23 762,199 0 0
EQUITABLE HLDGS INC COM 29452E101 15,327 587,930 SH   SOLE 25 587,930 0 0
EQUITABLE HLDGS INC COM 29452E101 15,628 599,475 SH   SOLE 26 358,192 0 241,283
EQUITABLE HLDGS INC COM 29452E101 31,839 1,221,308 SH   SOLE 28 182,918 0 1,038,390
EQUITABLE HLDGS INC COM 29452E101 83 3,167 SH   SOLE 29 3,167 0 0
EQUITABLE HLDGS INC COM 29452E101 43,324 1,661,822 SH   SOLE 30 1,620,428 0 41,394
EQUITABLE HLDGS INC COM 29452E101 1,898 72,812 SH   SOLE 31 35,655 0 37,157
EQUITABLE HLDGS INC COM 29452E101 48,624 1,865,115 SH   SOLE 34 1,865,115 0 0
EQUITABLE HLDGS INC COM 29452E101 4,600 176,455 SH   SOLE 36 176,455 0 0
EQUITABLE HLDGS INC COM 29452E101 309 11,847 SH   SOLE 40 11,847 0 0
EQUITABLE HLDGS INC COM 29452E101 32 1,226 SH   OTR 43 1,226 0 0
EQUITABLE HLDGS INC COM 29452E101 8,538 327,516 SH   SOLE 43 300,230 0 27,286
EQUITRANS MIDSTREAM CORP COM 294600101 4,581 720,206 SH   SOLE 2 491,399 0 228,807
EQUITRANS MIDSTREAM CORP COM 294600101 11 1,757 SH   SOLE 4 1,757 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 67 10,477 SH   SOLE 7 10,477 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 12,056 1,895,530 SH   SOLE 18 1,895,530 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 6,014 945,624 SH   SOLE 19 945,624 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 203,117 31,936,578 SH   SOLE 21 31,936,578 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 78,767 12,384,730 SH   SOLE 22 11,986,279 0 398,451
EQUITRANS MIDSTREAM CORP COM 294600101 30 4,648 SH   SOLE 23 4,648 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 372 58,425 SH   SOLE 25 58,425 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,402 220,506 SH   SOLE 26 141,736 0 78,770
EQUITRANS MIDSTREAM CORP COM 294600101 862 135,516 SH   SOLE 28 7,256 0 128,260
EQUITRANS MIDSTREAM CORP COM 294600101 2,132 335,186 SH   SOLE 30 335,186 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 21 3,339 SH   SOLE 31 0 0 3,339
EQUITRANS MIDSTREAM CORP COM 294600101 33 5,112 SH   SOLE 34 5,112 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 88 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 316 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2,888 454,128 SH   SOLE 43 416,409 0 37,719
EQUITY BANCSHARES INC COM CL A 29460X109 362 12,429 SH   SOLE 2 5,593 0 6,836
EQUITY BANCSHARES INC COM CL A 29460X109 5 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,336 45,816 SH   SOLE 18 45,816 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 826 28,333 SH   SOLE 19 28,333 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 15,416 528,669 SH   SOLE 21 528,669 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,437 426,526 SH   SOLE 22 416,556 0 9,970
EQUITY BANCSHARES INC COM CL A 29460X109 228 7,834 SH   SOLE 26 0 0 7,834
EQUITY BANCSHARES INC COM CL A 29460X109 88 3,031 SH   SOLE 43 2,972 0 59
EQUITY COMWLTH COM SH BEN INT 294628102 2,976 108,117 SH   SOLE 2 34,488 0 73,629
EQUITY COMWLTH COM SH BEN INT 294628102 1,438 52,236 SH   SOLE 4 52,236 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,667 133,192 SH   SOLE 7 133,192 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,731 317,157 SH   SOLE 18 317,157 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,049 328,683 SH   SOLE 19 328,683 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 126,258 4,586,182 SH   SOLE 21 4,586,182 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 96,895 3,519,607 SH   SOLE 22 3,397,070 0 122,537
EQUITY COMWLTH COM SH BEN INT 294628102 549 19,952 SH   SOLE 23 19,952 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,356 485,143 SH   SOLE 25 485,143 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,581 57,444 SH   SOLE 26 48,453 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102 1,818 66,049 SH   SOLE 28 820 0 65,229
EQUITY COMWLTH COM SH BEN INT 294628102 12,746 462,987 SH   SOLE 30 462,987 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 57 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 411 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,058 147,405 SH   SOLE 43 145,883 0 1,522
EQUITY COMWLTH 6.5% CNV PFD D 294628201 10,224 392,387 SH   SOLE 21 392,387 0 0
EQUITY DISTR ACQUISITION COR COM CL A 29465E106 50 5,000 SH   SOLE 2 5,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,336 231,822 SH   SOLE 2 33,963 0 197,859
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,932 169,322 SH   SOLE 4 151,486 0 17,836
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,804 266,842 SH   SOLE 7 266,842 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 68 969 SH   SOLE 13 969 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,621 23,005 SH   SOLE 15 23,005 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,136 115,452 SH   SOLE 18 91,295 0 24,157
EQUITY LIFESTYLE PPTYS INC COM 29472R108 24,128 342,388 SH   SOLE 19 342,388 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 323,646 4,592,671 SH   SOLE 21 4,592,671 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 387,721 5,501,931 SH   SOLE 22 5,183,236 0 318,695
EQUITY LIFESTYLE PPTYS INC COM 29472R108 21,286 302,063 SH   SOLE 23 302,063 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 69,095 980,486 SH   SOLE 25 980,486 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,140 229,035 SH   SOLE 26 118,313 0 110,722
EQUITY LIFESTYLE PPTYS INC COM 29472R108 30,396 431,330 SH   SOLE 28 3,274 0 428,056
EQUITY LIFESTYLE PPTYS INC COM 29472R108 19 270 SH   SOLE 29 270 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 41,848 593,836 SH   SOLE 30 593,836 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,498 35,453 SH   SOLE 31 17,342 0 18,111
EQUITY LIFESTYLE PPTYS INC COM 29472R108 677 9,607 SH   SOLE 34 9,607 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,091 58,047 SH   SOLE 36 58,047 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 409 5,802 SH   SOLE 40 5,802 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 41 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,709 109,400 SH   SOLE 43 100,978 0 8,422
EQUITY RESIDENTIAL SH BEN INT 29476L107 81,818 1,132,900 SH   SOLE 2 465,254 0 667,646
EQUITY RESIDENTIAL SH BEN INT 29476L107 38,057 526,966 SH   SOLE 4 401,304 0 125,662
EQUITY RESIDENTIAL SH BEN INT 29476L107 59,970 830,376 SH   SOLE 7 820,550 0 9,826
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,350 32,543 SH   SOLE 13 32,543 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,665 50,750 SH   SOLE 15 50,750 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 43,267 599,101 SH   SOLE 18 543,318 0 55,783
EQUITY RESIDENTIAL SH BEN INT 29476L107 49,501 685,414 SH   SOLE 19 685,414 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 979,392 13,561,230 SH   SOLE 21 13,561,230 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 765,920 10,605,379 SH   SOLE 22 9,630,318 0 975,061
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,111 693,864 SH   SOLE 23 693,864 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 169,998 2,353,889 SH   SOLE 25 2,353,889 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 71,687 992,615 SH   SOLE 26 529,909 0 462,706
EQUITY RESIDENTIAL SH BEN INT 29476L107 72,533 1,004,330 SH   SOLE 28 5,749 0 998,581
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,904 40,216 SH   SOLE 29 40,216 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 224,226 3,104,770 SH   SOLE 30 3,104,770 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 11,748 162,663 SH   SOLE 31 125,912 0 36,751
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,502 76,188 SH   SOLE 34 76,188 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,019 138,731 SH   SOLE 36 138,731 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 825 11,429 SH   SOLE 40 11,429 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 75 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,933 248,311 SH   SOLE 43 232,068 0 16,243
ERASCA INC COM 29479A108 355 63,689 SH   SOLE 2 23,975 0 39,714
ERASCA INC COM 29479A108 5 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108 1,104 198,203 SH   SOLE 18 198,203 0 0
ERASCA INC COM 29479A108 733 131,531 SH   SOLE 19 131,531 0 0
ERASCA INC COM 29479A108 15,295 2,745,940 SH   SOLE 21 2,745,940 0 0
ERASCA INC COM 29479A108 5,662 1,016,584 SH   SOLE 22 960,094 0 56,490
ERASCA INC COM 29479A108 31 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108 474 85,022 SH   SOLE 30 85,022 0 0
ERASCA INC COM 29479A108 28 5,026 SH   SOLE 40 5,026 0 0
ERICSSON ADR B SEK 10 294821608 6,391 863,658 SH   SOLE 19 863,658 0 0
ERICSSON ADR B SEK 10 294821608 541 73,090 SH   SOLE 25 73,090 0 0
ERICSSON ADR B SEK 10 294821608 1,669 225,489 SH   SOLE 34 225,489 0 0
ERICSSON ADR B SEK 10 294821608 3,320 448,643 SH   SOLE 43 432,904 0 15,739
ERIE INDTY CO CL A 29530P102 3,629 18,882 SH   SOLE 2 8,221 0 10,661
ERIE INDTY CO CL A 29530P102 4,407 22,928 SH   SOLE 4 12,340 0 10,588
ERIE INDTY CO CL A 29530P102 2,597 13,514 SH   SOLE 7 13,514 0 0
ERIE INDTY CO CL A 29530P102 21 107 SH   SOLE 13 107 0 0
ERIE INDTY CO CL A 29530P102 677 3,521 SH   SOLE 15 3,521 0 0
ERIE INDTY CO CL A 29530P102 5,523 28,737 SH   SOLE 18 27,462 0 1,275
ERIE INDTY CO CL A 29530P102 1,451 7,552 SH   SOLE 19 7,552 0 0
ERIE INDTY CO CL A 29530P102 174,174 906,262 SH   SOLE 21 906,262 0 0
ERIE INDTY CO CL A 29530P102 127,297 662,352 SH   SOLE 22 616,696 0 45,656
ERIE INDTY CO CL A 29530P102 8,442 43,927 SH   SOLE 23 43,927 0 0
ERIE INDTY CO CL A 29530P102 427 2,221 SH   SOLE 25 2,221 0 0
ERIE INDTY CO CL A 29530P102 5,008 26,059 SH   SOLE 26 20,329 0 5,730
ERIE INDTY CO CL A 29530P102 5,055 26,301 SH   SOLE 28 454 0 25,847
ERIE INDTY CO CL A 29530P102 29,364 152,788 SH   SOLE 30 117,475 0 35,313
ERIE INDTY CO CL A 29530P102 885 4,604 SH   SOLE 31 2,303 0 2,301
ERIE INDTY CO CL A 29530P102 274 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 2,653 13,804 SH   SOLE 36 13,804 0 0
ERIE INDTY CO CL A 29530P102 178 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 31 159 SH   OTR 43 159 0 0
ERIE INDTY CO CL A 29530P102 4,702 24,467 SH   SOLE 43 22,900 0 1,567
ERMENEGILDO ZEGNA N V ORD SHS N30577105 278 26,337 SH   SOLE 2 1,382 0 24,955
ERMENEGILDO ZEGNA N V ORD SHS N30577105 7 666 SH   SOLE 7 666 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 1,254 118,860 SH   SOLE 18 118,860 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 861 81,598 SH   SOLE 19 81,598 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 16,088 1,524,962 SH   SOLE 21 1,524,962 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 3,653 346,269 SH   SOLE 22 324,946 0 21,323
EROS MEDIA WORLD PLC ORD SHS A G3788R105 38 15,962 SH   SOLE 2 3,762 0 12,200
EROS MEDIA WORLD PLC ORD SHS A G3788R105 2 771 SH   SOLE 18 771 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 58 23,977 SH   SOLE 19 23,977 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 53 22,117 SH   SOLE 21 22,117 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 101 41,984 SH   SOLE 22 41,984 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 12 4,897 SH   SOLE 23 4,897 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 60 25,112 SH   SOLE 26 0 0 25,112
EROS MEDIA WORLD PLC ORD SHS A G3788R105 13 5,295 SH   SOLE 43 5,295 0 0
ESAB CORPORATION COM 29605J106 3,109 71,061 SH   SOLE 2 42,888 0 28,173
ESAB CORPORATION COM 29605J106 6 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106 36 834 SH   SOLE 7 834 0 0
ESAB CORPORATION COM 29605J106 4,416 100,929 SH   SOLE 18 100,929 0 0
ESAB CORPORATION COM 29605J106 661 15,105 SH   SOLE 19 15,105 0 0
ESAB CORPORATION COM 29605J106 96,935 2,215,651 SH   SOLE 21 2,215,651 0 0
ESAB CORPORATION COM 29605J106 56,223 1,285,107 SH   SOLE 22 1,227,296 0 57,811
ESAB CORPORATION COM 29605J106 296 6,760 SH   SOLE 25 6,760 0 0
ESAB CORPORATION COM 29605J106 856 19,555 SH   SOLE 26 16,409 0 3,146
ESAB CORPORATION COM 29605J106 988 22,581 SH   SOLE 30 22,581 0 0
ESAB CORPORATION COM 29605J106 42 971 SH   SOLE 31 683 0 288
ESAB CORPORATION COM 29605J106 45 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106 267 6,108 SH   SOLE 40 6,108 0 0
ESAB CORPORATION COM 29605J106 1,527 34,906 SH   SOLE 43 31,972 0 2,934
ESCALADE INC COM 296056104 118 9,097 SH   SOLE 2 8,632 0 465
ESCALADE INC COM 296056104 23 1,778 SH   SOLE 18 1,778 0 0
ESCALADE INC COM 296056104 390 30,007 SH   SOLE 21 30,007 0 0
ESCALADE INC COM 296056104 416 32,054 SH   SOLE 22 32,054 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,467 21,456 SH   SOLE 2 8,191 0 13,265
ESCO TECHNOLOGIES INC COM 296315104 5 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 21 302 SH   SOLE 7 302 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,579 96,223 SH   SOLE 18 96,223 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,187 46,616 SH   SOLE 19 46,616 0 0
ESCO TECHNOLOGIES INC COM 296315104 219,096 3,204,561 SH   SOLE 21 3,204,561 0 0
ESCO TECHNOLOGIES INC COM 296315104 44,513 651,055 SH   SOLE 22 623,864 0 27,191
ESCO TECHNOLOGIES INC COM 296315104 270 3,944 SH   SOLE 25 3,944 0 0
ESCO TECHNOLOGIES INC COM 296315104 877 12,822 SH   SOLE 26 11,026 0 1,796
ESCO TECHNOLOGIES INC COM 296315104 32 464 SH   SOLE 28 464 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,130 45,777 SH   SOLE 30 45,777 0 0
ESCO TECHNOLOGIES INC COM 296315104 204 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 46 670 SH   OTR 43 670 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,328 19,425 SH   SOLE 43 18,570 0 855
ESPERION THERAPEUTICS INC NE COM 29664W105 488 76,725 SH   SOLE 2 43,251 0 33,474
ESPERION THERAPEUTICS INC NE COM 29664W105 3 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,020 160,431 SH   SOLE 18 160,431 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,127 334,409 SH   SOLE 19 334,409 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 12,821 2,015,864 SH   SOLE 21 2,015,864 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 9,869 1,551,698 SH   SOLE 22 1,544,134 0 7,564
ESPERION THERAPEUTICS INC NE COM 29664W105 54 8,523 SH   SOLE 23 8,523 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 151 23,724 SH   SOLE 26 0 0 23,724
ESPERION THERAPEUTICS INC NE COM 29664W105 23 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 184 28,876 SH   SOLE 30 28,876 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 571 89,791 SH   SOLE 43 77,833 0 11,958
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 1,251 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 55 3,891 SH   SOLE 21 3,891 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 70 171,849 SH   SOLE 22 171,849 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 56 1,680 SH   SOLE 2 431 0 1,249
ESQUIRE FINL HLDGS INC COM 29667J101 525 15,763 SH   SOLE 18 15,763 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 408 12,260 SH   SOLE 19 12,260 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 8,337 250,366 SH   SOLE 21 250,366 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 2,565 77,024 SH   SOLE 22 75,859 0 1,165
ESS TECH INC COMMON STOCK 26916J106 68 24,377 SH   SOLE 2 16,589 0 7,788
ESS TECH INC COMMON STOCK 26916J106 4 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106 605 215,203 SH   SOLE 18 215,203 0 0
ESS TECH INC COMMON STOCK 26916J106 416 147,999 SH   SOLE 19 147,999 0 0
ESS TECH INC COMMON STOCK 26916J106 7,331 2,608,874 SH   SOLE 21 2,608,874 0 0
ESS TECH INC COMMON STOCK 26916J106 4,370 1,555,152 SH   SOLE 22 1,492,678 0 62,474
ESS TECH INC COMMON STOCK 26916J106 51 18,171 SH   SOLE 25 18,171 0 0
ESSA BANCORP INC COM 29667D104 140 8,351 SH   SOLE 2 8,351 0 0
ESSA BANCORP INC COM 29667D104 28 1,655 SH   SOLE 18 1,655 0 0
ESSA BANCORP INC COM 29667D104 471 28,063 SH   SOLE 21 28,063 0 0
ESSA BANCORP INC COM 29667D104 193 11,486 SH   SOLE 22 11,486 0 0
ESSENT GROUP LTD COM G3198U102 18,520 476,086 SH   SOLE 2 244,072 0 232,014
ESSENT GROUP LTD COM G3198U102 177 4,556 SH   SOLE 4 502 0 4,054
ESSENT GROUP LTD COM G3198U102 72 1,843 SH   SOLE 7 1,843 0 0
ESSENT GROUP LTD COM G3198U102 19,852 510,330 SH   SOLE 18 501,134 0 9,196
ESSENT GROUP LTD COM G3198U102 45,337 1,165,466 SH   SOLE 19 1,165,466 0 0
ESSENT GROUP LTD COM G3198U102 299,920 7,710,020 SH   SOLE 21 7,710,020 0 0
ESSENT GROUP LTD COM G3198U102 166,336 4,275,977 SH   SOLE 22 4,156,297 0 119,680
ESSENT GROUP LTD COM G3198U102 1,526 39,236 SH   SOLE 23 39,236 0 0
ESSENT GROUP LTD COM G3198U102 592 15,213 SH   SOLE 25 15,213 0 0
ESSENT GROUP LTD COM G3198U102 10,876 279,584 SH   SOLE 26 40,600 0 238,984
ESSENT GROUP LTD COM G3198U102 78 2,011 SH   SOLE 28 2,011 0 0
ESSENT GROUP LTD COM G3198U102 1,814 46,643 SH   SOLE 30 46,643 0 0
ESSENT GROUP LTD COM G3198U102 98 2,509 SH   SOLE 31 0 0 2,509
ESSENT GROUP LTD COM G3198U102 2,216 56,970 SH   SOLE 34 56,970 0 0
ESSENT GROUP LTD COM G3198U102 76 1,947 SH   SOLE 36 1,947 0 0
ESSENT GROUP LTD COM G3198U102 493 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 7,037 327,476 SH   SOLE 2 237,418 0 90,058
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,352 62,925 SH   SOLE 4 62,925 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,520 163,794 SH   SOLE 7 163,794 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,282 478,435 SH   SOLE 18 478,435 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,599 493,227 SH   SOLE 19 493,227 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 354,112 16,477,993 SH   SOLE 21 16,477,993 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 97,289 4,527,187 SH   SOLE 22 4,397,113 0 130,074
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 206 9,592 SH   SOLE 23 9,592 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,175 566,529 SH   SOLE 25 566,529 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 888 41,326 SH   SOLE 26 31,439 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,732 80,585 SH   SOLE 28 2,107 0 78,478
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 15,224 708,424 SH   SOLE 30 708,424 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 23 1,057 SH   SOLE 31 0 0 1,057
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 501 23,324 SH   SOLE 34 23,324 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 313 14,564 SH   SOLE 40 14,564 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,536 71,453 SH   SOLE 43 64,701 0 6,752
ESSENTIAL UTILS INC COM 29670G102 13,605 296,724 SH   SOLE 2 158,045 0 138,679
ESSENTIAL UTILS INC COM 29670G102 13,798 300,937 SH   SOLE 4 184,531 0 116,406
ESSENTIAL UTILS INC COM 29670G102 31,970 697,267 SH   SOLE 7 697,267 0 0
ESSENTIAL UTILS INC COM 29670G102 30 649 SH   SOLE 13 649 0 0
ESSENTIAL UTILS INC COM 29670G102 1,221 26,625 SH   SOLE 15 26,625 0 0
ESSENTIAL UTILS INC COM 29670G102 24,371 531,535 SH   SOLE 18 518,734 0 12,801
ESSENTIAL UTILS INC COM 29670G102 4,381 95,560 SH   SOLE 19 95,560 0 0
ESSENTIAL UTILS INC COM 29670G102 590,130 12,870,877 SH   SOLE 21 12,870,877 0 0
ESSENTIAL UTILS INC COM 29670G102 305,663 6,666,582 SH   SOLE 22 6,235,779 0 430,803
ESSENTIAL UTILS INC COM 29670G102 19,010 414,602 SH   SOLE 23 414,602 0 0
ESSENTIAL UTILS INC COM 29670G102 19,979 435,750 SH   SOLE 25 435,750 0 0
ESSENTIAL UTILS INC COM 29670G102 12,138 264,738 SH   SOLE 26 180,452 0 84,286
ESSENTIAL UTILS INC COM 29670G102 22,023 480,319 SH   SOLE 28 11,484 0 468,835
ESSENTIAL UTILS INC COM 29670G102 27 593 SH   SOLE 29 593 0 0
ESSENTIAL UTILS INC COM 29670G102 159,852 3,486,402 SH   SOLE 30 3,390,506 0 95,896
ESSENTIAL UTILS INC COM 29670G102 2,327 50,758 SH   SOLE 31 25,657 0 25,101
ESSENTIAL UTILS INC COM 29670G102 6,915 150,807 SH   SOLE 34 150,807 0 0
ESSENTIAL UTILS INC COM 29670G102 2,794 60,936 SH   SOLE 36 60,936 0 0
ESSENTIAL UTILS INC COM 29670G102 327 7,131 SH   SOLE 40 7,131 0 0
ESSENTIAL UTILS INC COM 29670G102 21 455 SH   OTR 43 455 0 0
ESSENTIAL UTILS INC COM 29670G102 11,545 251,795 SH   SOLE 43 237,079 0 14,716
ESSEX PPTY TR INC COM 297178105 35,298 134,977 SH   SOLE 2 22,599 0 112,378
ESSEX PPTY TR INC COM 297178105 21,940 83,896 SH   SOLE 4 57,406 0 26,490
ESSEX PPTY TR INC COM 297178105 41,182 157,476 SH   SOLE 7 155,481 0 1,995
ESSEX PPTY TR INC COM 297178105 136 519 SH   SOLE 13 519 0 0
ESSEX PPTY TR INC COM 297178105 2,416 9,238 SH   SOLE 15 9,238 0 0
ESSEX PPTY TR INC COM 297178105 28,631 109,484 SH   SOLE 18 100,619 0 8,865
ESSEX PPTY TR INC COM 297178105 31,835 121,735 SH   SOLE 19 121,735 0 0
ESSEX PPTY TR INC COM 297178105 650,850 2,488,814 SH   SOLE 21 2,488,814 0 0
ESSEX PPTY TR INC COM 297178105 490,970 1,877,443 SH   SOLE 22 1,737,982 0 139,461
ESSEX PPTY TR INC COM 297178105 29,770 113,840 SH   SOLE 23 113,840 0 0
ESSEX PPTY TR INC COM 297178105 106,809 408,432 SH   SOLE 25 408,432 0 0
ESSEX PPTY TR INC COM 297178105 34,249 130,968 SH   SOLE 26 48,599 0 82,369
ESSEX PPTY TR INC COM 297178105 46,156 176,499 SH   SOLE 28 919 0 175,580
ESSEX PPTY TR INC COM 297178105 83 316 SH   SOLE 29 316 0 0
ESSEX PPTY TR INC COM 297178105 139,538 533,587 SH   SOLE 30 533,587 0 0
ESSEX PPTY TR INC COM 297178105 3,761 14,382 SH   SOLE 31 7,532 0 6,850
ESSEX PPTY TR INC COM 297178105 2,365 9,042 SH   SOLE 34 9,042 0 0
ESSEX PPTY TR INC COM 297178105 6,509 24,889 SH   SOLE 36 24,889 0 0
ESSEX PPTY TR INC COM 297178105 578 2,210 SH   SOLE 40 2,210 0 0
ESSEX PPTY TR INC COM 297178105 32 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105 7,895 30,190 SH   SOLE 43 27,420 0 2,770
ESTABLISHMENT LABS HLDGS INC COM G31249108 256 4,700 SH   SOLE 2 4,700 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,205 58,946 SH   SOLE 21 58,946 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 949 17,448 SH   SOLE 22 8,860 0 8,588
ESTABLISHMENT LABS HLDGS INC COM G31249108 157 2,894 SH   SOLE 25 2,894 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 744 13,686 SH   SOLE 26 12,217 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108 2,237 41,132 SH   SOLE 30 41,132 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 65 1,201 SH   SOLE 36 1,201 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 123 2,255 SH   SOLE 40 2,255 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 6 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 3,528 174,564 SH   SOLE 2 139,207 0 35,357
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,812 89,636 SH   SOLE 18 89,636 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 4,519 223,589 SH   SOLE 19 223,589 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 59,589 2,948,485 SH   SOLE 21 2,948,485 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 16,567 819,759 SH   SOLE 22 794,137 0 25,622
ETHAN ALLEN INTERIORS INC COM 297602104 83 4,125 SH   SOLE 23 4,125 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 55 2,719 SH   SOLE 25 2,719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 541 26,745 SH   SOLE 26 3,301 0 23,444
ETHAN ALLEN INTERIORS INC COM 297602104 1,743 86,222 SH   SOLE 30 86,222 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 62 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 464 22,947 SH   SOLE 43 21,810 0 1,137
ETON PHARMACEUTICALS INC COM 29772L108 1 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108 11 4,171 SH   SOLE 18 4,171 0 0
ETON PHARMACEUTICALS INC COM 29772L108 140 53,619 SH   SOLE 21 53,619 0 0
ETON PHARMACEUTICALS INC COM 29772L108 612 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106 22,397 305,927 SH   SOLE 2 98,692 0 207,235
ETSY INC COM 29786A106 6,236 85,174 SH   SOLE 4 48,676 0 36,498
ETSY INC COM 29786A106 8,278 113,074 SH   SOLE 7 109,515 0 3,559
ETSY INC COM 29786A106 30 403 SH   SOLE 13 403 0 0
ETSY INC COM 29786A106 871 11,893 SH   SOLE 15 11,893 0 0
ETSY INC COM 29786A106 29,658 405,106 SH   SOLE 18 387,965 0 17,141
ETSY INC COM 29786A106 125,385 1,712,672 SH   SOLE 19 1,712,672 0 0
ETSY INC COM 29786A106 288,658 3,942,879 SH   SOLE 21 3,942,879 0 0
ETSY INC COM 29786A106 213,297 2,913,493 SH   SOLE 22 2,656,614 0 256,879
ETSY INC COM 29786A106 14,567 198,974 SH   SOLE 23 198,974 0 0
ETSY INC COM 29786A106 22,503 307,376 SH   SOLE 25 307,376 0 0
ETSY INC COM 29786A106 23,344 318,859 SH   SOLE 26 115,157 0 203,702
ETSY INC COM 29786A106 20,318 277,526 SH   SOLE 28 10,592 0 266,934
ETSY INC COM 29786A106 59,934 818,660 SH   SOLE 30 818,660 0 0
ETSY INC COM 29786A106 1,860 25,410 SH   SOLE 31 13,691 0 11,719
ETSY INC COM 29786A106 1,216 16,608 SH   SOLE 34 16,608 0 0
ETSY INC COM 29786A106 3,206 43,788 SH   SOLE 36 43,788 0 0
ETSY INC COM 29786A106 317 4,336 SH   SOLE 40 4,336 0 0
ETSY INC COM 29786A106 16 214 SH   OTR 43 214 0 0
ETSY INC COM 29786A106 9,792 133,759 SH   SOLE 43 122,168 0 11,591
ETSY INC NOTE 0.125%10/0 29786AAJ5 7,635 6,757,000 PRN   SOLE 21 6,757,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 4,794 6,198,000 PRN   SOLE 21 6,198,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6 6,757 9,225,000 PRN   SOLE 21 9,225,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,878 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 24 2,475 SH   SOLE 21 2,475 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 9 297,180 SH   SOLE 19 297,180 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 825 SH   SOLE 21 825 0 0
EURODRY LTD COM Y23508107 2,066 114,184 SH   SOLE 42 114,184 0 0
EURONAV NV SHS B38564108 38 3,220 SH   SOLE 22 3,220 0 0
EURONAV NV SHS B38564108 4 368 SH   SOLE 43 0 0 368
EURONET WORLDWIDE INC COM 298736109 11,061 109,957 SH   SOLE 2 51,873 0 58,084
EURONET WORLDWIDE INC COM 298736109 119 1,181 SH   SOLE 4 764 0 417
EURONET WORLDWIDE INC COM 298736109 74 731 SH   SOLE 7 731 0 0
EURONET WORLDWIDE INC COM 298736109 15,595 155,036 SH   SOLE 18 155,036 0 0
EURONET WORLDWIDE INC COM 298736109 1,647 16,370 SH   SOLE 19 16,370 0 0
EURONET WORLDWIDE INC COM 298736109 251,050 2,495,771 SH   SOLE 21 2,495,771 0 0
EURONET WORLDWIDE INC COM 298736109 140,778 1,399,520 SH   SOLE 22 1,338,259 0 61,261
EURONET WORLDWIDE INC COM 298736109 731 7,266 SH   SOLE 25 7,266 0 0
EURONET WORLDWIDE INC COM 298736109 2,331 23,177 SH   SOLE 26 18,899 0 4,278
EURONET WORLDWIDE INC COM 298736109 95 941 SH   SOLE 28 941 0 0
EURONET WORLDWIDE INC COM 298736109 2,220 22,068 SH   SOLE 30 22,068 0 0
EURONET WORLDWIDE INC COM 298736109 75 742 SH   SOLE 31 742 0 0
EURONET WORLDWIDE INC COM 298736109 42 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109 708 7,038 SH   SOLE 40 7,038 0 0
EURONET WORLDWIDE INC COM 298736109 2,116 21,036 SH   SOLE 43 19,078 0 1,958
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 14 14,000 PRN   SOLE 18 14,000 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 5,702 5,639,000 PRN   SOLE 21 5,639,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 226 12,849 SH   SOLE 2 7,133 0 5,716
EUROPEAN WAX CTR INC CLASS A COM 29882P106 3 187 SH   SOLE 7 187 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 924 52,452 SH   SOLE 18 52,452 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 672 38,163 SH   SOLE 19 38,163 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 13,161 746,919 SH   SOLE 21 746,919 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 7,772 441,064 SH   SOLE 22 422,077 0 18,987
EUROPEAN WAX CTR INC CLASS A COM 29882P106 74 4,176 SH   SOLE 25 4,176 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 33 1,866 SH   SOLE 26 1,866 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 534 30,323 SH   SOLE 30 30,323 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 60 3,403 SH   SOLE 36 3,403 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 45 2,565 SH   SOLE 40 2,565 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 0 5 SH   SOLE 43 0 0 5
EUROSEAS LTD SHS Y23592135 11 459 SH   SOLE 22 459 0 0
EVANS BANCORP INC COM NEW 29911Q208 195 5,732 SH   SOLE 2 5,345 0 387
EVANS BANCORP INC COM NEW 29911Q208 32 938 SH   SOLE 18 938 0 0
EVANS BANCORP INC COM NEW 29911Q208 445 13,095 SH   SOLE 21 13,095 0 0
EVANS BANCORP INC COM NEW 29911Q208 720 21,190 SH   SOLE 22 21,190 0 0
EVE HLDG INC COM 29970N104 6 922 SH   SOLE 19 922 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,049 497,296 SH   SOLE 21 497,296 0 0
EVELO BIOSCIENCES INC COM 299734103 755 357,661 SH   SOLE 22 357,661 0 0
EVELO BIOSCIENCES INC COM 299734103 104 49,350 SH   SOLE 30 49,350 0 0
EVELO BIOSCIENCES INC COM 299734103 1 244 SH   SOLE 43 244 0 0
EVENTBRITE INC COM CL A 29975E109 1,550 150,951 SH   SOLE 2 108,211 0 42,740
EVENTBRITE INC COM CL A 29975E109 2 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 11 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109 2,161 210,448 SH   SOLE 18 200,550 0 9,898
EVENTBRITE INC COM CL A 29975E109 10,022 975,900 SH   SOLE 19 975,900 0 0
EVENTBRITE INC COM CL A 29975E109 26,833 2,612,722 SH   SOLE 21 2,612,722 0 0
EVENTBRITE INC COM CL A 29975E109 22,481 2,189,015 SH   SOLE 22 2,125,362 0 63,653
EVENTBRITE INC COM CL A 29975E109 93 9,034 SH   SOLE 23 9,034 0 0
EVENTBRITE INC COM CL A 29975E109 120 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109 520 50,606 SH   SOLE 26 28,701 0 21,905
EVENTBRITE INC COM CL A 29975E109 406 39,530 SH   SOLE 30 39,530 0 0
EVENTBRITE INC COM CL A 29975E109 13,014 1,267,148 SH   SOLE 34 1,267,148 0 0
EVENTBRITE INC COM CL A 29975E109 89 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109 244 23,739 SH   SOLE 43 23,720 0 19
EVERBRIDGE INC COM 29978A104 592 21,235 SH   SOLE 2 16,848 0 4,387
EVERBRIDGE INC COM 29978A104 24 870 SH   SOLE 4 141 0 729
EVERBRIDGE INC COM 29978A104 35 1,268 SH   SOLE 7 1,268 0 0
EVERBRIDGE INC COM 29978A104 2,797 100,292 SH   SOLE 18 100,292 0 0
EVERBRIDGE INC COM 29978A104 2,244 80,446 SH   SOLE 19 80,446 0 0
EVERBRIDGE INC COM 29978A104 42,213 1,513,555 SH   SOLE 21 1,513,555 0 0
EVERBRIDGE INC COM 29978A104 26,212 939,827 SH   SOLE 22 911,842 0 27,985
EVERBRIDGE INC COM 29978A104 142 5,080 SH   SOLE 25 5,080 0 0
EVERBRIDGE INC COM 29978A104 1,516 54,366 SH   SOLE 26 22,275 0 32,091
EVERBRIDGE INC COM 29978A104 19 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104 8,515 305,304 SH   SOLE 30 305,304 0 0
EVERBRIDGE INC COM 29978A104 154 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104 1,694 60,738 SH   SOLE 43 47,215 0 13,523
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 3,582 4,120,000 PRN   SOLE 21 4,120,000 0 0
EVERBRIDGE INC NOTE 3/1 29978AAE4 3,323 4,125,000 PRN   SOLE 21 4,125,000 0 0
EVERCOMMERCE INC COM 29977X105 163 18,025 SH   SOLE 2 8,736 0 9,289
EVERCOMMERCE INC COM 29977X105 4 480 SH   SOLE 7 480 0 0
EVERCOMMERCE INC COM 29977X105 739 81,701 SH   SOLE 18 81,701 0 0
EVERCOMMERCE INC COM 29977X105 502 55,539 SH   SOLE 19 55,539 0 0
EVERCOMMERCE INC COM 29977X105 8,182 905,086 SH   SOLE 21 905,086 0 0
EVERCOMMERCE INC COM 29977X105 5,071 560,996 SH   SOLE 22 527,939 0 33,057
EVERCOMMERCE INC COM 29977X105 75 8,302 SH   SOLE 25 8,302 0 0
EVERCORE INC CLASS A 29977A105 9,633 102,902 SH   SOLE 2 36,952 0 65,950
EVERCORE INC CLASS A 29977A105 40 424 SH   SOLE 4 59 0 365
EVERCORE INC CLASS A 29977A105 63 672 SH   SOLE 7 672 0 0
EVERCORE INC CLASS A 29977A105 8,101 86,543 SH   SOLE 18 86,543 0 0
EVERCORE INC CLASS A 29977A105 1,066 11,384 SH   SOLE 19 11,384 0 0
EVERCORE INC CLASS A 29977A105 199,910 2,135,560 SH   SOLE 21 2,135,560 0 0
EVERCORE INC CLASS A 29977A105 102,916 1,099,410 SH   SOLE 22 1,053,553 0 45,857
EVERCORE INC CLASS A 29977A105 490 5,237 SH   SOLE 25 5,237 0 0
EVERCORE INC CLASS A 29977A105 1,755 18,743 SH   SOLE 26 15,203 0 3,540
EVERCORE INC CLASS A 29977A105 68 730 SH   SOLE 28 730 0 0
EVERCORE INC CLASS A 29977A105 1,622 17,325 SH   SOLE 30 17,325 0 0
EVERCORE INC CLASS A 29977A105 52 559 SH   SOLE 31 559 0 0
EVERCORE INC CLASS A 29977A105 224 2,392 SH   SOLE 34 2,392 0 0
EVERCORE INC CLASS A 29977A105 50 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105 473 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 33 356 SH   OTR 43 356 0 0
EVERCORE INC CLASS A 29977A105 8,949 95,596 SH   SOLE 43 91,816 0 3,780
EVEREST RE GROUP LTD COM G3223R108 22,767 81,231 SH   SOLE 2 26,306 0 54,925
EVEREST RE GROUP LTD COM G3223R108 9,443 33,692 SH   SOLE 4 20,009 0 13,683
EVEREST RE GROUP LTD COM G3223R108 10,104 36,051 SH   SOLE 7 34,660 0 1,391
EVEREST RE GROUP LTD COM G3223R108 52 185 SH   SOLE 13 185 0 0
EVEREST RE GROUP LTD COM G3223R108 1,610 5,746 SH   SOLE 15 5,746 0 0
EVEREST RE GROUP LTD COM G3223R108 27,615 98,527 SH   SOLE 18 93,184 0 5,343
EVEREST RE GROUP LTD COM G3223R108 5,486 19,574 SH   SOLE 19 19,574 0 0
EVEREST RE GROUP LTD COM G3223R108 303,938 1,084,408 SH   SOLE 21 1,084,408 0 0
EVEREST RE GROUP LTD COM G3223R108 255,771 912,557 SH   SOLE 22 832,776 0 79,781
EVEREST RE GROUP LTD COM G3223R108 18,724 66,805 SH   SOLE 23 66,805 0 0
EVEREST RE GROUP LTD COM G3223R108 14,910 53,197 SH   SOLE 25 53,197 0 0
EVEREST RE GROUP LTD COM G3223R108 22,955 81,902 SH   SOLE 26 32,434 0 49,468
EVEREST RE GROUP LTD COM G3223R108 18,576 66,278 SH   SOLE 28 714 0 65,564
EVEREST RE GROUP LTD COM G3223R108 55,216 197,002 SH   SOLE 30 197,002 0 0
EVEREST RE GROUP LTD COM G3223R108 2,397 8,552 SH   SOLE 31 4,680 0 3,872
EVEREST RE GROUP LTD COM G3223R108 512 1,825 SH   SOLE 34 1,825 0 0
EVEREST RE GROUP LTD COM G3223R108 4,312 15,383 SH   SOLE 36 15,383 0 0
EVEREST RE GROUP LTD COM G3223R108 336 1,198 SH   SOLE 40 1,198 0 0
EVEREST RE GROUP LTD COM G3223R108 30 108 SH   OTR 43 108 0 0
EVEREST RE GROUP LTD COM G3223R108 10,747 38,342 SH   SOLE 43 37,428 0 914
EVERGY INC COM 30034W106 42,883 657,212 SH   SOLE 2 166,419 0 490,793
EVERGY INC COM 30034W106 9,205 141,077 SH   SOLE 4 117,684 0 23,393
EVERGY INC COM 30034W106 15,860 243,064 SH   SOLE 7 235,371 0 7,693
EVERGY INC COM 30034W106 64 982 SH   SOLE 13 982 0 0
EVERGY INC COM 30034W106 2,192 33,587 SH   SOLE 15 33,587 0 0
EVERGY INC COM 30034W106 15 229 SH   SOLE 17 0 0 229
EVERGY INC COM 30034W106 23,698 363,187 SH   SOLE 18 331,006 0 32,181
EVERGY INC COM 30034W106 11,785 180,620 SH   SOLE 19 180,620 0 0
EVERGY INC COM 30034W106 501,937 7,692,519 SH   SOLE 21 7,692,519 0 0
EVERGY INC COM 30034W106 323,049 4,950,946 SH   SOLE 22 4,499,330 0 451,616
EVERGY INC COM 30034W106 25,947 397,655 SH   SOLE 23 397,655 0 0
EVERGY INC COM 30034W106 4,508 69,091 SH   SOLE 25 69,091 0 0
EVERGY INC COM 30034W106 32,844 503,354 SH   SOLE 26 213,917 0 289,437
EVERGY INC COM 30034W106 8,788 134,681 SH   SOLE 28 0 0 134,681
EVERGY INC COM 30034W106 55 842 SH   SOLE 29 842 0 0
EVERGY INC COM 30034W106 84,321 1,292,271 SH   SOLE 30 1,292,271 0 0
EVERGY INC COM 30034W106 3,083 47,252 SH   SOLE 31 22,535 0 24,717
EVERGY INC COM 30034W106 2,490 38,167 SH   SOLE 34 38,167 0 0
EVERGY INC COM 30034W106 9,593 147,013 SH   SOLE 36 147,013 0 0
EVERGY INC COM 30034W106 295 4,522 SH   SOLE 40 4,522 0 0
EVERGY INC COM 30034W106 37 568 SH   OTR 43 568 0 0
EVERGY INC COM 30034W106 7,006 107,366 SH   SOLE 43 97,333 0 10,033
EVERI HLDGS INC COM 30034T103 1,635 100,223 SH   SOLE 2 76,715 0 23,508
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,853 236,217 SH   SOLE 18 236,217 0 0
EVERI HLDGS INC COM 30034T103 3,015 184,851 SH   SOLE 19 184,851 0 0
EVERI HLDGS INC COM 30034T103 47,976 2,941,525 SH   SOLE 21 2,941,525 0 0
EVERI HLDGS INC COM 30034T103 35,495 2,176,263 SH   SOLE 22 2,104,654 0 71,609
EVERI HLDGS INC COM 30034T103 35 2,138 SH   SOLE 23 2,138 0 0
EVERI HLDGS INC COM 30034T103 311 19,097 SH   SOLE 25 19,097 0 0
EVERI HLDGS INC COM 30034T103 882 54,106 SH   SOLE 26 49,428 0 4,678
EVERI HLDGS INC COM 30034T103 16 982 SH   SOLE 28 982 0 0
EVERI HLDGS INC COM 30034T103 1,638 100,413 SH   SOLE 30 100,413 0 0
EVERI HLDGS INC COM 30034T103 324 19,888 SH   SOLE 34 19,888 0 0
EVERI HLDGS INC COM 30034T103 221 13,520 SH   SOLE 36 13,520 0 0
EVERI HLDGS INC COM 30034T103 166 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 226 13,875 SH   SOLE 43 13,839 0 36
EVERQUOTE INC COM CL A 30041R108 257 29,114 SH   SOLE 2 20,631 0 8,483
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 510 57,731 SH   SOLE 18 53,798 0 3,933
EVERQUOTE INC COM CL A 30041R108 1,575 178,128 SH   SOLE 19 178,128 0 0
EVERQUOTE INC COM CL A 30041R108 5,765 652,169 SH   SOLE 21 652,169 0 0
EVERQUOTE INC COM CL A 30041R108 5,292 598,625 SH   SOLE 22 589,270 0 9,355
EVERQUOTE INC COM CL A 30041R108 35 3,963 SH   SOLE 23 3,963 0 0
EVERQUOTE INC COM CL A 30041R108 20 2,224 SH   SOLE 25 2,224 0 0
EVERQUOTE INC COM CL A 30041R108 147 16,582 SH   SOLE 26 277 0 16,305
EVERQUOTE INC COM CL A 30041R108 17 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 26 2,918 SH   SOLE 30 2,918 0 0
EVERQUOTE INC COM CL A 30041R108 15 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 8 930 SH   SOLE 43 930 0 0
EVERSOURCE ENERGY COM 30040W108 76,362 904,019 SH   SOLE 2 301,984 0 602,035
EVERSOURCE ENERGY COM 30040W108 41,657 493,155 SH   SOLE 4 357,046 0 136,109
EVERSOURCE ENERGY COM 30040W108 78,111 924,724 SH   SOLE 7 914,397 0 10,327
EVERSOURCE ENERGY COM 30040W108 320 3,785 SH   SOLE 13 3,785 0 0
EVERSOURCE ENERGY COM 30040W108 4,151 49,143 SH   SOLE 15 49,143 0 0
EVERSOURCE ENERGY COM 30040W108 2 22 SH   SOLE 17 0 0 22
EVERSOURCE ENERGY COM 30040W108 54,325 643,129 SH   SOLE 18 595,131 0 47,998
EVERSOURCE ENERGY COM 30040W108 37,652 445,743 SH   SOLE 19 445,743 0 0
EVERSOURCE ENERGY COM 30040W108 1,297,358 15,358,807 SH   SOLE 21 15,358,807 0 0
EVERSOURCE ENERGY COM 30040W108 643,723 7,620,735 SH   SOLE 22 6,905,735 0 715,000
EVERSOURCE ENERGY COM 30040W108 50,426 596,970 SH   SOLE 23 596,970 0 0
EVERSOURCE ENERGY COM 30040W108 150,519 1,781,923 SH   SOLE 25 1,781,923 0 0
EVERSOURCE ENERGY COM 30040W108 134,995 1,598,144 SH   SOLE 26 1,114,087 0 484,057
EVERSOURCE ENERGY COM 30040W108 140,316 1,661,132 SH   SOLE 28 15,520 0 1,645,612
EVERSOURCE ENERGY COM 30040W108 72 858 SH   SOLE 29 858 0 0
EVERSOURCE ENERGY COM 30040W108 310,799 3,679,402 SH   SOLE 30 3,486,972 0 192,430
EVERSOURCE ENERGY COM 30040W108 6,298 74,559 SH   SOLE 31 38,078 0 36,481
EVERSOURCE ENERGY COM 30040W108 4,667 55,245 SH   SOLE 32 55,245 0 0
EVERSOURCE ENERGY COM 30040W108 25,502 301,902 SH   SOLE 34 301,902 0 0
EVERSOURCE ENERGY COM 30040W108 16,350 193,563 SH   SOLE 36 193,563 0 0
EVERSOURCE ENERGY COM 30040W108 901 10,664 SH   SOLE 40 10,664 0 0
EVERSOURCE ENERGY COM 30040W108 58 692 SH   OTR 43 692 0 0
EVERSOURCE ENERGY COM 30040W108 39,115 463,065 SH   SOLE 43 448,131 0 14,934
EVERSPIN TECHNOLOGIES INC COM 30041T104 16 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 16 3,134 SH   SOLE 18 3,134 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 211 40,351 SH   SOLE 21 40,351 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,237 236,124 SH   SOLE 22 236,124 0 0
EVERTEC INC COM 30040P103 1,125 30,512 SH   SOLE 2 24,131 0 6,381
EVERTEC INC COM 30040P103 9 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 26 698 SH   SOLE 7 698 0 0
EVERTEC INC COM 30040P103 9,113 247,097 SH   SOLE 18 247,097 0 0
EVERTEC INC COM 30040P103 4,065 110,234 SH   SOLE 19 110,234 0 0
EVERTEC INC COM 30040P103 264,597 7,174,527 SH   SOLE 21 7,174,527 0 0
EVERTEC INC COM 30040P103 53,484 1,450,229 SH   SOLE 22 1,409,190 0 41,039
EVERTEC INC COM 30040P103 331 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103 677 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 22 600 SH   SOLE 28 600 0 0
EVERTEC INC COM 30040P103 6,283 170,352 SH   SOLE 30 170,352 0 0
EVERTEC INC COM 30040P103 270 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 52 1,406 SH   SOLE 43 1,046 0 360
EVGO INC CL A COM 30052F100 423 70,423 SH   SOLE 2 25,528 0 44,895
EVGO INC CL A COM 30052F100 5 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100 1,168 194,410 SH   SOLE 18 194,410 0 0
EVGO INC CL A COM 30052F100 1,154 192,011 SH   SOLE 19 192,011 0 0
EVGO INC CL A COM 30052F100 14,061 2,339,547 SH   SOLE 21 2,339,547 0 0
EVGO INC CL A COM 30052F100 10,733 1,785,799 SH   SOLE 22 1,727,515 0 58,284
EVGO INC CL A COM 30052F100 17 2,826 SH   SOLE 23 2,826 0 0
EVGO INC CL A COM 30052F100 51 8,411 SH   SOLE 25 8,411 0 0
EVGO INC *W EXP 07/01/202 30052F118 3 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 07/01/202 30052F118 49 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118 733 586,091 SH   SOLE 19 586,091 0 0
EVGO INC *W EXP 07/01/202 30052F118 24 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118 2 1,880 SH   SOLE 26 1,880 0 0
EVGO INC *W EXP 07/01/202 30052F118 203 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102 2 177 SH   SOLE 2 0 0 177
EVI INDS INC COM 26929N102 6 566 SH   SOLE 18 566 0 0
EVI INDS INC COM 26929N102 180 18,042 SH   SOLE 21 18,042 0 0
EVI INDS INC COM 26929N102 278 27,866 SH   SOLE 22 27,866 0 0
EVO PMTS INC CL A COM 26927E104 443 18,816 SH   SOLE 2 13,779 0 5,037
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 15 631 SH   SOLE 7 631 0 0
EVO PMTS INC CL A COM 26927E104 3,778 160,631 SH   SOLE 18 160,631 0 0
EVO PMTS INC CL A COM 26927E104 2,034 86,480 SH   SOLE 19 86,480 0 0
EVO PMTS INC CL A COM 26927E104 36,622 1,557,070 SH   SOLE 21 1,557,070 0 0
EVO PMTS INC CL A COM 26927E104 27,172 1,155,290 SH   SOLE 22 1,125,630 0 29,660
EVO PMTS INC CL A COM 26927E104 139 5,898 SH   SOLE 25 5,898 0 0
EVO PMTS INC CL A COM 26927E104 646 27,459 SH   SOLE 26 22,322 0 5,137
EVO PMTS INC CL A COM 26927E104 10 431 SH   SOLE 28 431 0 0
EVO PMTS INC CL A COM 26927E104 1,723 73,238 SH   SOLE 30 73,238 0 0
EVO PMTS INC CL A COM 26927E104 6,180 262,763 SH   SOLE 34 262,763 0 0
EVO PMTS INC CL A COM 26927E104 115 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 236 10,048 SH   SOLE 43 9,643 0 405
EVOFEM BIOSCIENCES INC COM NEW 30048L203 0 153 SH   SOLE 2 0 0 153
EVOFEM BIOSCIENCES INC COM NEW 30048L203 11 9,477 SH   SOLE 21 9,477 0 0
EVOFEM BIOSCIENCES INC COM NEW 30048L203 254 224,595 SH   SOLE 22 224,595 0 0
EVOKE PHARMA INC COM NEW 30049G203 22 6,799 SH   SOLE 21 6,799 0 0
EVOKE PHARMA INC COM NEW 30049G203 5 1,463 SH   SOLE 22 1,463 0 0
EVOLENT HEALTH INC CL A 30050B101 4,349 141,618 SH   SOLE 2 80,422 0 61,196
EVOLENT HEALTH INC CL A 30050B101 8 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 28 914 SH   SOLE 7 914 0 0
EVOLENT HEALTH INC CL A 30050B101 6,716 218,702 SH   SOLE 18 207,951 0 10,751
EVOLENT HEALTH INC CL A 30050B101 15,053 490,176 SH   SOLE 19 490,176 0 0
EVOLENT HEALTH INC CL A 30050B101 84,674 2,757,227 SH   SOLE 21 2,757,227 0 0
EVOLENT HEALTH INC CL A 30050B101 70,971 2,311,018 SH   SOLE 22 2,262,761 0 48,257
EVOLENT HEALTH INC CL A 30050B101 412 13,427 SH   SOLE 23 13,427 0 0
EVOLENT HEALTH INC CL A 30050B101 363 11,805 SH   SOLE 25 11,805 0 0
EVOLENT HEALTH INC CL A 30050B101 4,149 135,115 SH   SOLE 26 43,998 0 91,117
EVOLENT HEALTH INC CL A 30050B101 44 1,430 SH   SOLE 28 1,430 0 0
EVOLENT HEALTH INC CL A 30050B101 6,718 218,766 SH   SOLE 30 218,766 0 0
EVOLENT HEALTH INC CL A 30050B101 171 5,574 SH   SOLE 34 5,574 0 0
EVOLENT HEALTH INC CL A 30050B101 260 8,465 SH   SOLE 40 8,465 0 0
EVOLENT HEALTH INC CL A 30050B101 1,007 32,806 SH   SOLE 43 31,083 0 1,723
EVOLUS INC COM 30052C107 201 17,331 SH   SOLE 2 13,253 0 4,078
EVOLUS INC COM 30052C107 6 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 1,102 95,031 SH   SOLE 18 95,031 0 0
EVOLUS INC COM 30052C107 709 61,091 SH   SOLE 19 61,091 0 0
EVOLUS INC COM 30052C107 14,075 1,213,372 SH   SOLE 21 1,213,372 0 0
EVOLUS INC COM 30052C107 10,759 927,482 SH   SOLE 22 904,975 0 22,507
EVOLUS INC COM 30052C107 78 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107 320 27,583 SH   SOLE 30 27,583 0 0
EVOLUS INC COM 30052C107 90 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107 271 23,349 SH   SOLE 43 23,349 0 0
EVOLUTION PETE CORP COM 30049A107 754 138,019 SH   SOLE 2 31,041 0 106,978
EVOLUTION PETE CORP COM 30049A107 192 35,157 SH   SOLE 18 5,427 0 29,730
EVOLUTION PETE CORP COM 30049A107 2,175 398,431 SH   SOLE 19 398,431 0 0
EVOLUTION PETE CORP COM 30049A107 701 128,413 SH   SOLE 21 128,413 0 0
EVOLUTION PETE CORP COM 30049A107 6,320 1,157,457 SH   SOLE 22 1,157,457 0 0
EVOLUTION PETE CORP COM 30049A107 316 57,947 SH   SOLE 23 57,947 0 0
EVOLUTION PETE CORP COM 30049A107 1,479 270,826 SH   SOLE 26 0 0 270,826
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 134 50,364 SH   SOLE 2 18,535 0 31,829
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 4 1,337 SH   SOLE 7 1,337 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 652 245,103 SH   SOLE 18 245,103 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 409 153,696 SH   SOLE 19 153,696 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 7,419 2,789,051 SH   SOLE 21 2,789,051 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 4,181 1,571,738 SH   SOLE 22 1,484,215 0 87,523
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 41 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 60 22,571 SH   SOLE 30 22,571 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 43 16,162 SH   SOLE 40 16,162 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,046 93,680 SH   SOLE 2 51,804 0 41,876
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 99 3,046 SH   SOLE 4 2,121 0 925
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,383 134,819 SH   SOLE 7 134,819 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,414 320,329 SH   SOLE 18 300,134 0 20,195
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13,144 404,305 SH   SOLE 19 404,305 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 126,453 3,889,655 SH   SOLE 21 3,889,655 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 97,452 2,997,607 SH   SOLE 22 2,924,051 0 73,556
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 347 10,668 SH   SOLE 23 10,668 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9,402 289,214 SH   SOLE 25 289,214 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 65,891 2,026,786 SH   SOLE 26 923,392 0 1,103,394
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 69 2,136 SH   SOLE 28 2,136 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 43,723 1,344,917 SH   SOLE 30 1,344,917 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 103,383 3,180,026 SH   SOLE 34 3,180,026 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 311 9,567 SH   SOLE 36 9,567 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 502 15,433 SH   SOLE 40 15,433 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 869 26,738 SH   SOLE 43 26,101 0 637
EVOTEC AG SPONSORED ADS 30050E105 118 9,826 SH   SOLE 43 8,148 0 1,678
EXACT SCIENCES CORP COM 30063P105 9,747 247,451 SH   SOLE 2 66,007 0 181,444
EXACT SCIENCES CORP COM 30063P105 4,879 123,873 SH   SOLE 4 69,914 0 53,959
EXACT SCIENCES CORP COM 30063P105 784 19,906 SH   SOLE 7 19,906 0 0
EXACT SCIENCES CORP COM 30063P105 22 571 SH   SOLE 13 571 0 0
EXACT SCIENCES CORP COM 30063P105 766 19,445 SH   SOLE 15 19,445 0 0
EXACT SCIENCES CORP COM 30063P105 8,338 211,689 SH   SOLE 18 202,517 0 9,172
EXACT SCIENCES CORP COM 30063P105 22,750 577,554 SH   SOLE 19 577,554 0 0
EXACT SCIENCES CORP COM 30063P105 89,193 2,264,366 SH   SOLE 21 2,264,366 0 0
EXACT SCIENCES CORP COM 30063P105 161,876 4,109,582 SH   SOLE 22 3,796,806 0 312,776
EXACT SCIENCES CORP COM 30063P105 11,276 286,273 SH   SOLE 23 286,273 0 0
EXACT SCIENCES CORP COM 30063P105 14,298 362,998 SH   SOLE 25 362,998 0 0
EXACT SCIENCES CORP COM 30063P105 9,058 229,948 SH   SOLE 26 119,634 0 110,314
EXACT SCIENCES CORP COM 30063P105 11,919 302,592 SH   SOLE 28 3,064 0 299,528
EXACT SCIENCES CORP COM 30063P105 22 564 SH   SOLE 29 564 0 0
EXACT SCIENCES CORP COM 30063P105 29,961 760,621 SH   SOLE 30 760,621 0 0
EXACT SCIENCES CORP COM 30063P105 1,444 36,655 SH   SOLE 31 18,680 0 17,975
EXACT SCIENCES CORP COM 30063P105 13,497 342,660 SH   SOLE 34 342,660 0 0
EXACT SCIENCES CORP COM 30063P105 2,303 58,468 SH   SOLE 36 58,468 0 0
EXACT SCIENCES CORP COM 30063P105 216 5,481 SH   SOLE 40 5,481 0 0
EXACT SCIENCES CORP COM 30063P105 21 542 SH   OTR 43 542 0 0
EXACT SCIENCES CORP COM 30063P105 2,288 58,094 SH   SOLE 43 53,559 0 4,535
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,006 3,300,000 PRN   SOLE 21 3,300,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 5,487 7,530,000 PRN   SOLE 21 7,530,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 7,547 10,985,000 PRN   SOLE 21 10,985,000 0 0
EXAGEN INC COM 30068X103 87 15,161 SH   SOLE 2 15,042 0 119
EXAGEN INC COM 30068X103 11 1,966 SH   SOLE 18 1,966 0 0
EXAGEN INC COM 30068X103 173 30,053 SH   SOLE 21 30,053 0 0
EXAGEN INC COM 30068X103 150 26,131 SH   SOLE 22 26,131 0 0
EXAGEN INC COM 30068X103 4 680 SH   SOLE 23 680 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 485 24,340 SH   SOLE 2 8,462 0 15,878
EXCELERATE ENERGY INC CL A COM 30069T101 58 2,890 SH   SOLE 4 2,890 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 4 196 SH   SOLE 7 196 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 2,074 104,123 SH   SOLE 18 101,817 0 2,306
EXCELERATE ENERGY INC CL A COM 30069T101 30,212 1,516,667 SH   SOLE 19 1,516,667 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 13,519 678,672 SH   SOLE 21 678,672 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 12,278 616,358 SH   SOLE 22 604,416 0 11,942
EXCELERATE ENERGY INC CL A COM 30069T101 578 29,006 SH   SOLE 26 21,563 0 7,443
EXCELERATE ENERGY INC CL A COM 30069T101 992 49,796 SH   SOLE 28 0 0 49,796
EXCELERATE ENERGY INC CL A COM 30069T101 20 1,001 SH   SOLE 31 0 0 1,001
EXCELERATE ENERGY INC CL A COM 30069T101 6,487 325,653 SH   SOLE 34 325,653 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 78 685,308 SH   SOLE 21 685,308 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 602 5,266,155 SH   SOLE 22 5,266,155 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607 1,010 144,297 SH   SOLE 21 144,297 0 0
EXELIXIS INC COM 30161Q104 15,545 746,658 SH   SOLE 2 385,799 0 360,859
EXELIXIS INC COM 30161Q104 302 14,483 SH   SOLE 4 12,763 0 1,720
EXELIXIS INC COM 30161Q104 294 14,116 SH   SOLE 7 14,116 0 0
EXELIXIS INC COM 30161Q104 390 18,719 SH   SOLE 13 18,719 0 0
EXELIXIS INC COM 30161Q104 15,331 736,344 SH   SOLE 18 735,477 0 867
EXELIXIS INC COM 30161Q104 16,464 790,776 SH   SOLE 19 790,776 0 0
EXELIXIS INC COM 30161Q104 425,704 20,446,874 SH   SOLE 21 20,446,874 0 0
EXELIXIS INC COM 30161Q104 190,245 9,137,627 SH   SOLE 22 8,635,409 0 502,218
EXELIXIS INC COM 30161Q104 569 27,340 SH   SOLE 23 27,340 0 0
EXELIXIS INC COM 30161Q104 1,014 48,683 SH   SOLE 25 48,683 0 0
EXELIXIS INC COM 30161Q104 3,567 171,310 SH   SOLE 26 134,920 0 36,390
EXELIXIS INC COM 30161Q104 340 16,318 SH   SOLE 28 5,584 0 10,734
EXELIXIS INC COM 30161Q104 105 5,022 SH   SOLE 29 5,022 0 0
EXELIXIS INC COM 30161Q104 24,247 1,164,618 SH   SOLE 30 1,164,618 0 0
EXELIXIS INC COM 30161Q104 473 22,720 SH   SOLE 31 22,095 0 625
EXELIXIS INC COM 30161Q104 892 42,831 SH   SOLE 34 42,831 0 0
EXELIXIS INC COM 30161Q104 93 4,459 SH   SOLE 36 4,459 0 0
EXELIXIS INC COM 30161Q104 881 42,296 SH   SOLE 40 42,296 0 0
EXELIXIS INC COM 30161Q104 33 1,583 SH   OTR 43 1,583 0 0
EXELIXIS INC COM 30161Q104 2,164 103,954 SH   SOLE 43 100,744 0 3,210
EXELON CORP COM 30161N101 126,922 2,800,566 SH   SOLE 2 474,918 0 2,325,648
EXELON CORP COM 30161N101 32,930 726,609 SH   SOLE 4 383,302 0 343,307
EXELON CORP COM 30161N101 66,901 1,476,192 SH   SOLE 7 1,207,040 0 269,152
EXELON CORP COM 30161N101 1,090 24,042 SH   SOLE 13 24,042 0 0
EXELON CORP COM 30161N101 6,640 146,523 SH   SOLE 15 146,523 0 0
EXELON CORP COM 30161N101 67,677 1,493,315 SH   SOLE 18 1,356,906 0 136,409
EXELON CORP COM 30161N101 22,545 497,461 SH   SOLE 19 497,461 0 0
EXELON CORP COM 30161N101 1,383,578 30,529,072 SH   SOLE 21 30,529,072 0 0
EXELON CORP COM 30161N101 944,310 20,836,505 SH   SOLE 22 18,860,822 0 1,975,683
EXELON CORP COM 30161N101 75,538 1,666,762 SH   SOLE 23 1,666,762 0 0
EXELON CORP COM 30161N101 120,963 2,669,082 SH   SOLE 25 2,669,082 0 0
EXELON CORP COM 30161N101 132,809 2,930,468 SH   SOLE 26 1,607,402 0 1,323,066
EXELON CORP COM 30161N101 113,378 2,501,730 SH   SOLE 28 32,805 0 2,468,925
EXELON CORP COM 30161N101 116 2,550 SH   SOLE 29 2,550 0 0
EXELON CORP COM 30161N101 312,911 6,904,478 SH   SOLE 30 6,711,544 0 192,934
EXELON CORP COM 30161N101 9,441 208,325 SH   SOLE 31 104,189 0 104,136
EXELON CORP COM 30161N101 15,088 332,931 SH   SOLE 32 332,931 0 0
EXELON CORP COM 30161N101 2,500 55,160 SH   SOLE 34 55,160 0 0
EXELON CORP COM 30161N101 20,254 446,900 SH   SOLE 36 446,900 0 0
EXELON CORP COM 30161N101 1,485 32,762 SH   SOLE 40 32,762 0 0
EXELON CORP COM 30161N101 100 2,209 SH   OTR 43 2,209 0 0
EXELON CORP COM 30161N101 29,595 653,013 SH   SOLE 43 571,467 0 81,546
EXICURE INC COM NEW 30205M200 0 55 SH   SOLE 2 0 0 55
EXICURE INC COM NEW 30205M200 17 7,911 SH   SOLE 21 7,911 0 0
EXICURE INC COM NEW 30205M200 11 4,934 SH   SOLE 22 4,934 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,149 14,583 SH   SOLE 2 11,177 0 3,406
EXLSERVICE HOLDINGS INC COM 302081104 85 580 SH   SOLE 4 134 0 446
EXLSERVICE HOLDINGS INC COM 302081104 58 391 SH   SOLE 7 391 0 0
EXLSERVICE HOLDINGS INC COM 302081104 20,031 135,962 SH   SOLE 18 133,733 0 2,229
EXLSERVICE HOLDINGS INC COM 302081104 10,473 71,085 SH   SOLE 19 71,085 0 0
EXLSERVICE HOLDINGS INC COM 302081104 570,746 3,873,926 SH   SOLE 21 3,873,926 0 0
EXLSERVICE HOLDINGS INC COM 302081104 119,043 808,005 SH   SOLE 22 787,067 0 20,938
EXLSERVICE HOLDINGS INC COM 302081104 186 1,261 SH   SOLE 23 1,261 0 0
EXLSERVICE HOLDINGS INC COM 302081104 821 5,571 SH   SOLE 25 5,571 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,425 16,458 SH   SOLE 26 13,573 0 2,885
EXLSERVICE HOLDINGS INC COM 302081104 83 565 SH   SOLE 28 565 0 0
EXLSERVICE HOLDINGS INC COM 302081104 10,395 70,554 SH   SOLE 30 70,554 0 0
EXLSERVICE HOLDINGS INC COM 302081104 282 1,911 SH   SOLE 34 1,911 0 0
EXLSERVICE HOLDINGS INC COM 302081104 283 1,918 SH   SOLE 36 1,918 0 0
EXLSERVICE HOLDINGS INC COM 302081104 550 3,735 SH   SOLE 40 3,735 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,484 23,645 SH   SOLE 43 22,988 0 657
EXP WORLD HLDGS INC COM 30212W100 1,375 116,815 SH   SOLE 2 110,037 0 6,778
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 1,946 165,371 SH   SOLE 18 165,371 0 0
EXP WORLD HLDGS INC COM 30212W100 1,768 150,184 SH   SOLE 19 150,184 0 0
EXP WORLD HLDGS INC COM 30212W100 26,735 2,271,423 SH   SOLE 21 2,271,423 0 0
EXP WORLD HLDGS INC COM 30212W100 20,110 1,708,580 SH   SOLE 22 1,670,690 0 37,890
EXP WORLD HLDGS INC COM 30212W100 12 992 SH   SOLE 23 992 0 0
EXP WORLD HLDGS INC COM 30212W100 100 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100 244 20,737 SH   SOLE 26 15,704 0 5,033
EXP WORLD HLDGS INC COM 30212W100 15 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100 361 30,686 SH   SOLE 30 30,686 0 0
EXP WORLD HLDGS INC COM 30212W100 12 1,055 SH   SOLE 34 1,055 0 0
EXP WORLD HLDGS INC COM 30212W100 103 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100 10 851 SH   OTR 43 851 0 0
EXP WORLD HLDGS INC COM 30212W100 379 32,218 SH   SOLE 43 30,974 0 1,244
EXPEDIA GROUP INC COM NEW 30212P303 49,663 523,702 SH   SOLE 2 270,061 0 253,641
EXPEDIA GROUP INC COM NEW 30212P303 13,809 145,619 SH   SOLE 4 88,018 0 57,601
EXPEDIA GROUP INC COM NEW 30212P303 12,805 135,035 SH   SOLE 7 130,450 0 4,585
EXPEDIA GROUP INC COM NEW 30212P303 1,491 15,720 SH   SOLE 13 15,720 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,654 17,442 SH   SOLE 15 17,442 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26,549 279,960 SH   SOLE 18 256,340 0 23,620
EXPEDIA GROUP INC COM NEW 30212P303 239,684 2,527,516 SH   SOLE 19 2,527,516 0 0
EXPEDIA GROUP INC COM NEW 30212P303 363,763 3,835,951 SH   SOLE 21 3,835,951 0 0
EXPEDIA GROUP INC COM NEW 30212P303 348,446 3,674,429 SH   SOLE 22 3,308,421 0 366,008
EXPEDIA GROUP INC COM NEW 30212P303 25,002 263,652 SH   SOLE 23 263,652 0 0
EXPEDIA GROUP INC COM NEW 30212P303 35,423 373,537 SH   SOLE 25 373,537 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,927 368,310 SH   SOLE 26 114,643 0 253,667
EXPEDIA GROUP INC COM NEW 30212P303 26,211 276,396 SH   SOLE 28 18,101 0 258,295
EXPEDIA GROUP INC COM NEW 30212P303 908 9,577 SH   SOLE 29 9,577 0 0
EXPEDIA GROUP INC COM NEW 30212P303 63,015 664,505 SH   SOLE 30 664,505 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,811 50,738 SH   SOLE 31 36,383 0 14,355
EXPEDIA GROUP INC COM NEW 30212P303 21,907 231,013 SH   SOLE 34 231,013 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,187 54,698 SH   SOLE 36 54,698 0 0
EXPEDIA GROUP INC COM NEW 30212P303 444 4,681 SH   SOLE 40 4,681 0 0
EXPEDIA GROUP INC COM NEW 30212P303 31 332 SH   OTR 43 332 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,510 89,741 SH   SOLE 43 83,150 0 6,591
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 8,953 9,920,000 PRN   SOLE 21 9,920,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 53,703 551,024 SH   SOLE 2 324,247 0 226,777
EXPEDITORS INTL WASH INC COM 302130109 22,957 235,557 SH   SOLE 4 146,488 0 89,069
EXPEDITORS INTL WASH INC COM 302130109 21,088 216,376 SH   SOLE 7 211,805 0 4,571
EXPEDITORS INTL WASH INC COM 302130109 2,215 22,726 SH   SOLE 13 22,726 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,504 25,694 SH   SOLE 15 25,694 0 0
EXPEDITORS INTL WASH INC COM 302130109 125,198 1,284,604 SH   SOLE 18 1,251,592 0 33,012
EXPEDITORS INTL WASH INC COM 302130109 12,033 123,461 SH   SOLE 19 123,461 0 0
EXPEDITORS INTL WASH INC COM 302130109 871,200 8,939,051 SH   SOLE 21 8,939,051 0 0
EXPEDITORS INTL WASH INC COM 302130109 433,904 4,452,121 SH   SOLE 22 3,979,644 0 472,477
EXPEDITORS INTL WASH INC COM 302130109 30,526 313,211 SH   SOLE 23 313,211 0 0
EXPEDITORS INTL WASH INC COM 302130109 67,316 690,702 SH   SOLE 25 690,702 0 0
EXPEDITORS INTL WASH INC COM 302130109 62,071 636,888 SH   SOLE 26 370,630 0 266,258
EXPEDITORS INTL WASH INC COM 302130109 97,680 1,002,260 SH   SOLE 28 8,683 0 993,577
EXPEDITORS INTL WASH INC COM 302130109 2,118 21,735 SH   SOLE 29 21,735 0 0
EXPEDITORS INTL WASH INC COM 302130109 218,188 2,238,746 SH   SOLE 30 2,077,351 0 161,395
EXPEDITORS INTL WASH INC COM 302130109 6,988 71,700 SH   SOLE 31 55,709 0 15,991
EXPEDITORS INTL WASH INC COM 302130109 19,814 203,301 SH   SOLE 34 203,301 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,917 122,273 SH   SOLE 36 122,273 0 0
EXPEDITORS INTL WASH INC COM 302130109 537 5,514 SH   SOLE 40 5,514 0 0
EXPEDITORS INTL WASH INC COM 302130109 24 245 SH   OTR 43 245 0 0
EXPEDITORS INTL WASH INC COM 302130109 31,115 319,262 SH   SOLE 43 308,672 0 10,591
EXPENSIFY INC COM CL A 30219Q106 158 8,876 SH   SOLE 2 8,876 0 0
EXPENSIFY INC COM CL A 30219Q106 240 13,475 SH   SOLE 21 13,475 0 0
EXPENSIFY INC COM CL A 30219Q106 2,474 139,080 SH   SOLE 22 130,712 0 8,368
EXPENSIFY INC COM CL A 30219Q106 75 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106 11,945 671,459 SH   SOLE 34 671,459 0 0
EXPONENT INC COM 30214U102 3,156 34,503 SH   SOLE 2 29,106 0 5,397
EXPONENT INC COM 30214U102 17 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,361 14,875 SH   SOLE 7 14,875 0 0
EXPONENT INC COM 30214U102 15,536 169,847 SH   SOLE 18 169,847 0 0
EXPONENT INC COM 30214U102 9,543 104,325 SH   SOLE 19 104,325 0 0
EXPONENT INC COM 30214U102 550,336 6,016,574 SH   SOLE 21 6,016,574 0 0
EXPONENT INC COM 30214U102 117,796 1,287,815 SH   SOLE 22 1,255,008 0 32,807
EXPONENT INC COM 30214U102 42 454 SH   SOLE 23 454 0 0
EXPONENT INC COM 30214U102 727 7,945 SH   SOLE 25 7,945 0 0
EXPONENT INC COM 30214U102 2,092 22,875 SH   SOLE 26 19,059 0 3,816
EXPONENT INC COM 30214U102 85 929 SH   SOLE 28 929 0 0
EXPONENT INC COM 30214U102 8,054 88,056 SH   SOLE 30 88,056 0 0
EXPONENT INC COM 30214U102 151 1,652 SH   SOLE 34 1,652 0 0
EXPONENT INC COM 30214U102 582 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 3,049 33,331 SH   SOLE 43 31,844 0 1,487
EXPRESS INC COM 30219E103 57 29,006 SH   SOLE 2 4,601 0 24,405
EXPRESS INC COM 30219E103 367 187,193 SH   SOLE 18 187,193 0 0
EXPRESS INC COM 30219E103 227 115,698 SH   SOLE 19 115,698 0 0
EXPRESS INC COM 30219E103 4,324 2,206,007 SH   SOLE 21 2,206,007 0 0
EXPRESS INC COM 30219E103 3,039 1,550,686 SH   SOLE 22 1,517,028 0 33,658
EXPRESS INC COM 30219E103 0 58 SH   SOLE 43 58 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,063 92,284 SH   SOLE 2 28,446 0 63,838
EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 10 841 SH   SOLE 7 841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 2,645 229,582 SH   SOLE 18 229,582 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,686 146,331 SH   SOLE 19 146,331 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 30,738 2,668,216 SH   SOLE 21 2,668,216 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 15,008 1,302,763 SH   SOLE 22 1,221,114 0 81,649
EXPRO GROUP HOLDINGS NV COM N3144W105 113 9,841 SH   SOLE 25 9,841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 603 52,382 SH   SOLE 26 49,397 0 2,985
EXPRO GROUP HOLDINGS NV COM N3144W105 20 1,763 SH   SOLE 28 1,763 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 525 45,595 SH   SOLE 30 45,595 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 164 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 207 18,005 SH   SOLE 43 17,801 0 204
EXTERRAN CORP COM 30227H106 0 48 SH   SOLE 2 48 0 0
EXTERRAN CORP COM 30227H106 17 3,937 SH   SOLE 18 3,937 0 0
EXTERRAN CORP COM 30227H106 461 107,119 SH   SOLE 21 107,119 0 0
EXTERRAN CORP COM 30227H106 1,865 433,712 SH   SOLE 22 433,712 0 0
EXTRA SPACE STORAGE INC COM 30225T102 79,000 464,376 SH   SOLE 2 172,822 0 291,554
EXTRA SPACE STORAGE INC COM 30225T102 49,895 293,294 SH   SOLE 4 246,998 0 46,296
EXTRA SPACE STORAGE INC COM 30225T102 52,720 309,896 SH   SOLE 7 305,907 0 3,989
EXTRA SPACE STORAGE INC COM 30225T102 96 564 SH   SOLE 13 564 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,390 19,928 SH   SOLE 15 19,928 0 0
EXTRA SPACE STORAGE INC COM 30225T102 0 1 SH   SOLE 17 0 0 1
EXTRA SPACE STORAGE INC COM 30225T102 69,571 408,955 SH   SOLE 18 364,644 0 44,311
EXTRA SPACE STORAGE INC COM 30225T102 72,811 427,999 SH   SOLE 19 427,999 0 0
EXTRA SPACE STORAGE INC COM 30225T102 901,746 5,300,646 SH   SOLE 21 5,300,646 0 0
EXTRA SPACE STORAGE INC COM 30225T102 688,789 4,048,843 SH   SOLE 22 3,656,629 0 392,214
EXTRA SPACE STORAGE INC COM 30225T102 40,913 240,493 SH   SOLE 23 240,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 127,842 751,482 SH   SOLE 25 751,482 0 0
EXTRA SPACE STORAGE INC COM 30225T102 44,456 261,324 SH   SOLE 26 87,971 0 173,353
EXTRA SPACE STORAGE INC COM 30225T102 64,349 378,254 SH   SOLE 28 20,760 0 357,494
EXTRA SPACE STORAGE INC COM 30225T102 31 180 SH   SOLE 29 180 0 0
EXTRA SPACE STORAGE INC COM 30225T102 182,341 1,071,840 SH   SOLE 30 1,071,840 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,955 29,124 SH   SOLE 31 15,517 0 13,607
EXTRA SPACE STORAGE INC COM 30225T102 8,210 48,258 SH   SOLE 34 48,258 0 0
EXTRA SPACE STORAGE INC COM 30225T102 9,796 57,584 SH   SOLE 36 57,584 0 0
EXTRA SPACE STORAGE INC COM 30225T102 703 4,131 SH   SOLE 40 4,131 0 0
EXTRA SPACE STORAGE INC COM 30225T102 47 279 SH   OTR 43 279 0 0
EXTRA SPACE STORAGE INC COM 30225T102 19,964 117,353 SH   SOLE 43 106,227 0 11,126
EXTREME NETWORKS INC COM 30226D106 613 68,726 SH   SOLE 2 55,191 0 13,535
EXTREME NETWORKS INC COM 30226D106 6 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 13 1,496 SH   SOLE 7 1,496 0 0
EXTREME NETWORKS INC COM 30226D106 3,964 444,351 SH   SOLE 18 422,217 0 22,134
EXTREME NETWORKS INC COM 30226D106 2,681 300,572 SH   SOLE 19 300,572 0 0
EXTREME NETWORKS INC COM 30226D106 106,559 11,946,103 SH   SOLE 21 11,946,103 0 0
EXTREME NETWORKS INC COM 30226D106 28,062 3,146,008 SH   SOLE 22 3,067,405 0 78,603
EXTREME NETWORKS INC COM 30226D106 24 2,655 SH   SOLE 23 2,655 0 0
EXTREME NETWORKS INC COM 30226D106 205 23,012 SH   SOLE 25 23,012 0 0
EXTREME NETWORKS INC COM 30226D106 774 86,758 SH   SOLE 26 77,120 0 9,638
EXTREME NETWORKS INC COM 30226D106 18 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS INC COM 30226D106 10,498 1,176,911 SH   SOLE 30 1,176,911 0 0
EXTREME NETWORKS INC COM 30226D106 135 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 285 32,004 SH   SOLE 43 31,544 0 460
EXXON MOBIL CORP COM 30231G102 495,607 5,787,093 SH   SOLE 2 2,630,457 0 3,156,636
EXXON MOBIL CORP COM 30231G102 167,441 1,955,177 SH   SOLE 4 1,532,522 0 422,655
EXXON MOBIL CORP COM 30231G102 349,088 4,076,227 SH   SOLE 7 3,953,326 0 122,901
EXXON MOBIL CORP COM 30231G102 18,084 211,168 SH   SOLE 13 211,168 0 0
EXXON MOBIL CORP COM 30231G102 53,475 624,417 SH   SOLE 15 624,417 0 0
EXXON MOBIL CORP COM 30231G102 62 719 SH   SOLE 17 0 0 719
EXXON MOBIL CORP COM 30231G102 604,717 7,061,147 SH   SOLE 18 6,240,803 0 820,344
EXXON MOBIL CORP COM 30231G102 522,266 6,098,388 SH   SOLE 19 6,098,388 0 0
EXXON MOBIL CORP COM 30231G102 4,704 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 9,831,951 114,805,588 SH   SOLE 21 114,805,588 0 0
EXXON MOBIL CORP COM 30231G102 7,707,816 90,002,519 SH   SOLE 22 81,373,784 0 8,628,735
EXXON MOBIL CORP COM 30231G102 649,562 7,584,796 SH   SOLE 23 7,584,796 0 0
EXXON MOBIL CORP COM 30231G102 278,158 3,247,997 SH   SOLE 25 3,247,997 0 0
EXXON MOBIL CORP COM 30231G102 933,311 10,898,068 SH   SOLE 26 4,778,680 0 6,119,388
EXXON MOBIL CORP COM 30231G102 143,673 1,677,634 SH   SOLE 28 6,614 0 1,671,020
EXXON MOBIL CORP COM 30231G102 104,184 1,216,536 SH   SOLE 29 1,216,536 0 0
EXXON MOBIL CORP COM 30231G102 1,858,460 21,700,844 SH   SOLE 30 21,691,059 0 9,785
EXXON MOBIL CORP COM 30231G102 104,397 1,219,019 SH   SOLE 31 810,034 0 408,985
EXXON MOBIL CORP COM 30231G102 30,771 359,312 SH   SOLE 32 359,312 0 0
EXXON MOBIL CORP COM 30231G102 364,898 4,260,832 SH   SOLE 34 4,260,832 0 0
EXXON MOBIL CORP COM 30231G102 158,689 1,852,975 SH   SOLE 36 1,852,975 0 0
EXXON MOBIL CORP COM 30231G102 11,753 137,232 SH   SOLE 40 137,232 0 0
EXXON MOBIL CORP COM 30231G102 941 10,986 SH   OTR 43 10,986 0 0
EXXON MOBIL CORP COM 30231G102 221,283 2,583,875 SH   SOLE 43 2,236,418 0 347,457
EXXON MOBIL CORP OPTIONS 30231G102 402 4,700 SH Put SOLE 2 0 0 4,700
EXXON MOBIL CORP OPTIONS 30231G102 360 4,200 SH Put SOLE 4 4,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 5,472 63,900 SH Put SOLE 18 63,900 0 0
EXXON MOBIL CORP OPTIONS 30231G102 28,167 328,900 SH Put SOLE 19 328,900 0 0
EXXON MOBIL CORP OPTIONS 30231G102 2,270 26,500 SH Put SOLE 22 26,500 0 0
EXXON MOBIL CORP OPTIONS 30231G102 360 4,200 SH Put SOLE 26 4,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 16,708 195,100 SH Put SOLE 34 195,100 0 0
EYENOVIA INC COM 30234E104 7 3,490 SH   SOLE 18 3,490 0 0
EYENOVIA INC COM 30234E104 123 63,259 SH   SOLE 21 63,259 0 0
EYENOVIA INC COM 30234E104 2 1,145 SH   SOLE 22 1,145 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 431 54,753 SH   SOLE 2 826 0 53,927
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 547 69,513 SH   SOLE 18 69,513 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 394 50,027 SH   SOLE 19 50,027 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6,745 857,013 SH   SOLE 21 857,013 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 4,113 522,645 SH   SOLE 22 512,691 0 9,954
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 117 14,811 SH   SOLE 30 14,811 0 0
EZCORP INC CL A NON VTG 302301106 2,294 305,467 SH   SOLE 2 249,541 0 55,926
EZCORP INC CL A NON VTG 302301106 5 662 SH   SOLE 7 662 0 0
EZCORP INC CL A NON VTG 302301106 1,434 190,979 SH   SOLE 18 190,979 0 0
EZCORP INC CL A NON VTG 302301106 675 89,847 SH   SOLE 19 89,847 0 0
EZCORP INC CL A NON VTG 302301106 50,352 6,704,679 SH   SOLE 21 6,704,679 0 0
EZCORP INC CL A NON VTG 302301106 11,914 1,586,389 SH   SOLE 22 1,554,420 0 31,969
EZCORP INC CL A NON VTG 302301106 94 12,573 SH   SOLE 26 0 0 12,573
EZCORP INC CL A NON VTG 302301106 684 91,136 SH   SOLE 30 91,136 0 0
EZCORP INC CL A NON VTG 302301106 14 1,799 SH   SOLE 31 0 0 1,799
EZCORP INC CL A NON VTG 302301106 115 15,309 SH   SOLE 43 15,256 0 53
F N B CORP COM 302520101 19,052 1,754,308 SH   SOLE 2 270,587 0 1,483,721
F N B CORP COM 302520101 152 13,987 SH   SOLE 4 1,143 0 12,844
F N B CORP COM 302520101 363 33,421 SH   SOLE 7 33,421 0 0
F N B CORP COM 302520101 9,867 908,584 SH   SOLE 18 908,584 0 0
F N B CORP COM 302520101 1,153 106,176 SH   SOLE 19 106,176 0 0
F N B CORP COM 302520101 281,864 25,954,373 SH   SOLE 21 25,954,373 0 0
F N B CORP COM 302520101 111,039 10,224,584 SH   SOLE 22 9,802,317 0 422,267
F N B CORP COM 302520101 642 59,089 SH   SOLE 25 59,089 0 0
F N B CORP COM 302520101 1,906 175,533 SH   SOLE 26 152,108 0 23,425
F N B CORP COM 302520101 62 5,691 SH   SOLE 28 5,691 0 0
F N B CORP COM 302520101 4,991 459,566 SH   SOLE 30 459,566 0 0
F N B CORP COM 302520101 85 7,810 SH   SOLE 31 5,242 0 2,568
F N B CORP COM 302520101 1,815 167,166 SH   SOLE 32 167,166 0 0
F N B CORP COM 302520101 231 21,229 SH   SOLE 36 21,229 0 0
F N B CORP COM 302520101 483 44,470 SH   SOLE 40 44,470 0 0
F N B CORP COM 302520101 3,548 326,717 SH   SOLE 43 312,602 0 14,115
F-STAR THERAPEUTICS INC COM 30315R107 23 3,716 SH   SOLE 2 3,716 0 0
F-STAR THERAPEUTICS INC COM 30315R107 99 15,858 SH   SOLE 21 15,858 0 0
F-STAR THERAPEUTICS INC COM 30315R107 1,736 277,279 SH   SOLE 22 277,279 0 0
F45 TRAINING HLDGS INC COM 30322L101 49 12,493 SH   SOLE 2 9,160 0 3,333
F45 TRAINING HLDGS INC COM 30322L101 346 88,016 SH   SOLE 18 88,016 0 0
F45 TRAINING HLDGS INC COM 30322L101 281 71,389 SH   SOLE 19 71,389 0 0
F45 TRAINING HLDGS INC COM 30322L101 4,660 1,185,830 SH   SOLE 21 1,185,830 0 0
F45 TRAINING HLDGS INC COM 30322L101 2,402 611,228 SH   SOLE 22 568,296 0 42,932
F45 TRAINING HLDGS INC COM 30322L101 4 934 SH   SOLE 25 934 0 0
F45 TRAINING HLDGS INC COM 30322L101 6 1,582 SH   SOLE 26 1,582 0 0
F45 TRAINING HLDGS INC COM 30322L101 193 48,986 SH   SOLE 30 48,986 0 0
F5 INC COM 315616102 12,451 81,358 SH   SOLE 2 29,166 0 52,192
F5 INC COM 315616102 5,343 34,914 SH   SOLE 4 28,409 0 6,505
F5 INC COM 315616102 9,376 61,266 SH   SOLE 7 59,763 0 1,503
F5 INC COM 315616102 43 283 SH   SOLE 13 283 0 0
F5 INC COM 315616102 1,092 7,137 SH   SOLE 15 7,137 0 0
F5 INC COM 315616102 24,894 162,665 SH   SOLE 18 154,444 0 8,221
F5 INC COM 315616102 50,697 331,264 SH   SOLE 19 331,264 0 0
F5 INC COM 315616102 277,051 1,810,318 SH   SOLE 21 1,810,318 0 0
F5 INC COM 315616102 225,799 1,475,424 SH   SOLE 22 1,351,974 0 123,450
F5 INC COM 315616102 15,525 101,446 SH   SOLE 23 101,446 0 0
F5 INC COM 315616102 17,795 116,275 SH   SOLE 25 116,275 0 0
F5 INC COM 315616102 20,649 134,927 SH   SOLE 26 50,113 0 84,814
F5 INC COM 315616102 26,333 172,065 SH   SOLE 28 1,062 0 171,003
F5 INC COM 315616102 92,933 607,246 SH   SOLE 30 587,654 0 19,592
F5 INC COM 315616102 2,012 13,144 SH   SOLE 31 6,889 0 6,255
F5 INC COM 315616102 29,527 192,934 SH   SOLE 34 192,934 0 0
F5 INC COM 315616102 5,267 34,419 SH   SOLE 36 34,419 0 0
F5 INC COM 315616102 321 2,095 SH   SOLE 40 2,095 0 0
F5 INC COM 315616102 15 96 SH   OTR 43 96 0 0
F5 INC COM 315616102 24,926 162,873 SH   SOLE 43 158,758 0 4,115
FABRINET SHS G3323L100 1,218 15,018 SH   SOLE 2 11,187 0 3,831
FABRINET SHS G3323L100 29 352 SH   SOLE 4 156 0 196
FABRINET SHS G3323L100 36 439 SH   SOLE 7 439 0 0
FABRINET SHS G3323L100 9,787 120,681 SH   SOLE 18 120,681 0 0
FABRINET SHS G3323L100 5,394 66,515 SH   SOLE 19 66,515 0 0
FABRINET SHS G3323L100 349,374 4,307,943 SH   SOLE 21 4,307,943 0 0
FABRINET SHS G3323L100 73,128 901,705 SH   SOLE 22 878,947 0 22,758
FABRINET SHS G3323L100 449 5,541 SH   SOLE 25 5,541 0 0
FABRINET SHS G3323L100 1,125 13,874 SH   SOLE 26 11,173 0 2,701
FABRINET SHS G3323L100 53 657 SH   SOLE 28 657 0 0
FABRINET SHS G3323L100 5,041 62,152 SH   SOLE 30 62,152 0 0
FABRINET SHS G3323L100 395 4,865 SH   SOLE 40 4,865 0 0
FABRINET SHS G3323L100 1,310 16,147 SH   SOLE 43 15,595 0 552
FACTSET RESH SYS INC COM 303075105 44,550 115,843 SH   SOLE 2 49,398 0 66,445
FACTSET RESH SYS INC COM 303075105 12,510 32,530 SH   SOLE 4 19,542 0 12,988
FACTSET RESH SYS INC COM 303075105 18,776 48,824 SH   SOLE 7 38,402 0 10,422
FACTSET RESH SYS INC COM 303075105 1,166 3,033 SH   SOLE 13 3,033 0 0
FACTSET RESH SYS INC COM 303075105 1,496 3,890 SH   SOLE 15 3,890 0 0
FACTSET RESH SYS INC COM 303075105 35,321 91,846 SH   SOLE 18 85,943 0 5,903
FACTSET RESH SYS INC COM 303075105 8,136 21,156 SH   SOLE 19 21,156 0 0
FACTSET RESH SYS INC COM 303075105 523,491 1,361,236 SH   SOLE 21 1,361,236 0 0
FACTSET RESH SYS INC COM 303075105 350,194 910,613 SH   SOLE 22 822,304 0 88,309
FACTSET RESH SYS INC COM 303075105 23,382 60,801 SH   SOLE 23 60,801 0 0
FACTSET RESH SYS INC COM 303075105 28,741 74,736 SH   SOLE 25 74,736 0 0
FACTSET RESH SYS INC COM 303075105 35,505 92,325 SH   SOLE 26 46,372 0 45,953
FACTSET RESH SYS INC COM 303075105 52,822 137,354 SH   SOLE 28 757 0 136,597
FACTSET RESH SYS INC COM 303075105 453 1,177 SH   SOLE 29 1,177 0 0
FACTSET RESH SYS INC COM 303075105 133,102 346,106 SH   SOLE 30 307,959 0 38,147
FACTSET RESH SYS INC COM 303075105 5,029 13,077 SH   SOLE 31 9,459 0 3,618
FACTSET RESH SYS INC COM 303075105 16,965 44,115 SH   SOLE 34 44,115 0 0
FACTSET RESH SYS INC COM 303075105 5,008 13,022 SH   SOLE 36 13,022 0 0
FACTSET RESH SYS INC COM 303075105 459 1,193 SH   SOLE 40 1,193 0 0
FACTSET RESH SYS INC COM 303075105 30 79 SH   OTR 43 79 0 0
FACTSET RESH SYS INC COM 303075105 9,714 25,260 SH   SOLE 43 22,693 0 2,567
FAIR ISAAC CORP COM 303250104 30,468 75,998 SH   SOLE 2 28,651 0 47,347
FAIR ISAAC CORP COM 303250104 7,576 18,897 SH   SOLE 4 10,977 0 7,920
FAIR ISAAC CORP COM 303250104 1,147 2,861 SH   SOLE 7 2,861 0 0
FAIR ISAAC CORP COM 303250104 30 75 SH   SOLE 13 75 0 0
FAIR ISAAC CORP COM 303250104 886 2,210 SH   SOLE 15 2,210 0 0
FAIR ISAAC CORP COM 303250104 35,137 87,645 SH   SOLE 18 86,279 0 1,366
FAIR ISAAC CORP COM 303250104 64,709 161,409 SH   SOLE 19 161,409 0 0
FAIR ISAAC CORP COM 303250104 556,335 1,387,714 SH   SOLE 21 1,387,714 0 0
FAIR ISAAC CORP COM 303250104 306,579 764,727 SH   SOLE 22 715,641 0 49,086
FAIR ISAAC CORP COM 303250104 17,341 43,255 SH   SOLE 23 43,255 0 0
FAIR ISAAC CORP COM 303250104 16,338 40,754 SH   SOLE 25 40,754 0 0
FAIR ISAAC CORP COM 303250104 26,331 65,680 SH   SOLE 26 20,424 0 45,256
FAIR ISAAC CORP COM 303250104 24,156 60,254 SH   SOLE 28 513 0 59,741
FAIR ISAAC CORP COM 303250104 19 47 SH   SOLE 29 47 0 0
FAIR ISAAC CORP COM 303250104 31,813 79,355 SH   SOLE 30 65,552 0 13,803
FAIR ISAAC CORP COM 303250104 2,205 5,500 SH   SOLE 31 2,832 0 2,668
FAIR ISAAC CORP COM 303250104 106,123 264,711 SH   SOLE 34 264,711 0 0
FAIR ISAAC CORP COM 303250104 3,379 8,429 SH   SOLE 36 8,429 0 0
FAIR ISAAC CORP COM 303250104 356 887 SH   SOLE 40 887 0 0
FAIR ISAAC CORP COM 303250104 35 87 SH   OTR 43 87 0 0
FAIR ISAAC CORP COM 303250104 6,930 17,286 SH   SOLE 43 16,405 0 881
FANHUA INC SPONSORED ADR 30712A103 103 19,912 SH   SOLE 2 19,912 0 0
FANHUA INC SPONSORED ADR 30712A103 83 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 118 22,866 SH   SOLE 43 22,795 0 71
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 165 590,000 SH   SOLE 2 590,000 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 172 66,082 SH   SOLE 2 42,096 0 23,986
FARADAY FUTRE INTLGT ELCTR I COM 307359109 5 1,827 SH   SOLE 7 1,827 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 722 277,552 SH   SOLE 18 277,552 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 476 183,094 SH   SOLE 19 183,094 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 9,206 3,540,788 SH   SOLE 21 3,540,788 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 8,868 3,410,586 SH   SOLE 22 3,330,910 0 79,676
FARADAY FUTRE INTLGT ELCTR I COM 307359109 35 13,388 SH   SOLE 25 13,388 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 28 10,790 SH   SOLE 26 0 0 10,790
FARADAY FUTRE INTLGT ELCTR I COM 307359109 72 27,546 SH   SOLE 30 27,546 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 27 10,446 SH   SOLE 31 0 0 10,446
FARADAY FUTRE INTLGT ELCTR I COM 307359109 24 9,325 SH   SOLE 40 9,325 0 0
FARFETCH LTD ORD SH CL A 30744W107 647 90,373 SH   SOLE 2 6,782 0 83,591
FARFETCH LTD ORD SH CL A 30744W107 17 2,371 SH   SOLE 15 2,371 0 0
FARFETCH LTD ORD SH CL A 30744W107 36 5,017 SH   SOLE 18 5,017 0 0
FARFETCH LTD ORD SH CL A 30744W107 181 25,338 SH   SOLE 22 12,015 0 13,323
FARFETCH LTD ORD SH CL A 30744W107 2,790 389,708 SH   SOLE 25 389,708 0 0
FARFETCH LTD ORD SH CL A 30744W107 474 66,214 SH   SOLE 26 11,139 0 55,075
FARFETCH LTD ORD SH CL A 30744W107 1,001 139,740 SH   SOLE 28 3,550 0 136,190
FARFETCH LTD ORD SH CL A 30744W107 2,488 347,478 SH   SOLE 30 347,478 0 0
FARFETCH LTD ORD SH CL A 30744W107 82 11,451 SH   SOLE 34 11,451 0 0
FARFETCH LTD ORD SH CL A 30744W107 416 58,051 SH   SOLE 36 58,051 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 3,546 4,000,000 PRN   SOLE 21 4,000,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 203 43,238 SH   SOLE 21 43,238 0 0
FARMER BROS CO COM 307675108 806 171,898 SH   SOLE 22 171,898 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 158 4,758 SH   SOLE 2 603 0 4,155
FARMERS & MERCHANTS BANCORP COM 30779N105 4 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 1,079 32,513 SH   SOLE 18 32,513 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 732 22,069 SH   SOLE 19 22,069 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 14,314 431,286 SH   SOLE 21 431,286 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 8,308 250,330 SH   SOLE 22 244,293 0 6,037
FARMERS & MERCHANTS BANCORP COM 30779N105 59 1,771 SH   SOLE 43 1,771 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,870 124,692 SH   SOLE 2 85,123 0 39,569
FARMERS NATIONAL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,495 99,641 SH   SOLE 18 99,641 0 0
FARMERS NATIONAL BANC CORP COM 309627107 919 61,262 SH   SOLE 19 61,262 0 0
FARMERS NATIONAL BANC CORP COM 309627107 17,583 1,172,224 SH   SOLE 21 1,172,224 0 0
FARMERS NATIONAL BANC CORP COM 309627107 10,970 731,327 SH   SOLE 22 709,308 0 22,019
FARMERS NATIONAL BANC CORP COM 309627107 6 376 SH   SOLE 23 376 0 0
FARMERS NATIONAL BANC CORP COM 309627107 243 16,206 SH   SOLE 43 16,206 0 0
FARMLAND PARTNERS INC COM 31154R109 624 45,208 SH   SOLE 2 25,922 0 19,286
FARMLAND PARTNERS INC COM 31154R109 6 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109 1,820 131,888 SH   SOLE 18 131,888 0 0
FARMLAND PARTNERS INC COM 31154R109 1,137 82,408 SH   SOLE 19 82,408 0 0
FARMLAND PARTNERS INC COM 31154R109 23,953 1,735,733 SH   SOLE 21 1,735,733 0 0
FARMLAND PARTNERS INC COM 31154R109 12,854 931,476 SH   SOLE 22 883,708 0 47,768
FARMLAND PARTNERS INC COM 31154R109 17 1,211 SH   SOLE 23 1,211 0 0
FARMLAND PARTNERS INC COM 31154R109 86 6,208 SH   SOLE 25 6,208 0 0
FARMLAND PARTNERS INC COM 31154R109 18 1,273 SH   SOLE 31 0 0 1,273
FARMLAND PARTNERS INC COM 31154R109 84 6,076 SH   SOLE 40 6,076 0 0
FARMLAND PARTNERS INC COM 31154R109 247 17,920 SH   SOLE 43 17,901 0 19
FARO TECHNOLOGIES INC COM 311642102 769 24,932 SH   SOLE 2 5,216 0 19,716
FARO TECHNOLOGIES INC COM 311642102 12 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102 5 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102 2,226 72,209 SH   SOLE 18 71,969 0 240
FARO TECHNOLOGIES INC COM 311642102 3,445 111,739 SH   SOLE 19 111,739 0 0
FARO TECHNOLOGIES INC COM 311642102 71,667 2,324,595 SH   SOLE 21 2,324,595 0 0
FARO TECHNOLOGIES INC COM 311642102 15,423 500,244 SH   SOLE 22 481,417 0 18,827
FARO TECHNOLOGIES INC COM 311642102 71 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102 418 13,555 SH   SOLE 26 5,260 0 8,295
FARO TECHNOLOGIES INC COM 311642102 2 57 SH   SOLE 28 57 0 0
FARO TECHNOLOGIES INC COM 311642102 5,125 166,219 SH   SOLE 30 166,219 0 0
FARO TECHNOLOGIES INC COM 311642102 55 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 1,005 32,614 SH   SOLE 43 29,706 0 2,908
FAST ACQUISITION CORP COM CL A 311875108 41 4,032 SH   SOLE 43 4,032 0 0
FASTENAL CO COM 311900104 76,236 1,527,169 SH   SOLE 2 204,983 0 1,322,186
FASTENAL CO COM 311900104 24,196 484,696 SH   SOLE 4 269,764 0 214,932
FASTENAL CO COM 311900104 40,946 820,237 SH   SOLE 7 662,688 0 157,549
FASTENAL CO COM 311900104 127 2,541 SH   SOLE 13 2,541 0 0
FASTENAL CO COM 311900104 4,431 88,755 SH   SOLE 15 88,755 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 58,344 1,168,746 SH   SOLE 18 1,087,122 0 81,624
FASTENAL CO COM 311900104 15,204 304,568 SH   SOLE 19 304,568 0 0
FASTENAL CO COM 311900104 922,261 18,474,770 SH   SOLE 21 18,474,770 0 0
FASTENAL CO COM 311900104 606,623 12,151,898 SH   SOLE 22 11,022,619 0 1,129,279
FASTENAL CO COM 311900104 48,272 966,982 SH   SOLE 23 966,982 0 0
FASTENAL CO COM 311900104 54,762 1,096,987 SH   SOLE 25 1,096,987 0 0
FASTENAL CO COM 311900104 60,098 1,203,882 SH   SOLE 26 452,469 0 751,413
FASTENAL CO COM 311900104 85,820 1,719,159 SH   SOLE 28 17,000 0 1,702,159
FASTENAL CO COM 311900104 135 2,707 SH   SOLE 29 2,707 0 0
FASTENAL CO COM 311900104 235,691 4,721,373 SH   SOLE 30 4,711,910 0 9,463
FASTENAL CO COM 311900104 5,743 115,043 SH   SOLE 31 59,662 0 55,381
FASTENAL CO COM 311900104 6,583 131,867 SH   SOLE 32 131,867 0 0
FASTENAL CO COM 311900104 1,463 29,307 SH   SOLE 34 29,307 0 0
FASTENAL CO COM 311900104 10,558 211,505 SH   SOLE 36 211,505 0 0
FASTENAL CO COM 311900104 943 18,893 SH   SOLE 40 18,893 0 0
FASTENAL CO COM 311900104 61 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104 29,145 583,827 SH   SOLE 43 510,408 0 73,419
FASTLY INC CL A 31188V100 1,438 123,831 SH   SOLE 2 39,064 0 84,767
FASTLY INC CL A 31188V100 5 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 25 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,870 333,315 SH   SOLE 18 333,315 0 0
FASTLY INC CL A 31188V100 2,316 199,460 SH   SOLE 19 199,460 0 0
FASTLY INC CL A 31188V100 46,684 4,021,042 SH   SOLE 21 4,021,042 0 0
FASTLY INC CL A 31188V100 33,982 2,926,964 SH   SOLE 22 2,809,722 0 117,242
FASTLY INC CL A 31188V100 169 14,559 SH   SOLE 25 14,559 0 0
FASTLY INC CL A 31188V100 685 59,023 SH   SOLE 26 37,695 0 21,328
FASTLY INC CL A 31188V100 20 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100 10,018 862,841 SH   SOLE 30 862,841 0 0
FASTLY INC CL A 31188V100 169 14,579 SH   SOLE 40 14,579 0 0
FASTLY INC CL A 31188V100 1 60 SH   SOLE 43 60 0 0
FASTLY INC NOTE 3/1 31188VAB6 6,266 8,625,000 PRN   SOLE 21 8,625,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 81 10,819 SH   SOLE 21 10,819 0 0
FAT BRANDS INC CLASS B COM 30258N600 18 2,369 SH   SOLE 21 2,369 0 0
FATE THERAPEUTICS INC COM 31189P102 2,513 101,409 SH   SOLE 2 61,622 0 39,787
FATE THERAPEUTICS INC COM 31189P102 7 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 166 6,689 SH   SOLE 7 6,689 0 0
FATE THERAPEUTICS INC COM 31189P102 5,654 228,153 SH   SOLE 18 212,497 0 15,656
FATE THERAPEUTICS INC COM 31189P102 13,018 525,353 SH   SOLE 19 525,353 0 0
FATE THERAPEUTICS INC COM 31189P102 93,038 3,754,570 SH   SOLE 21 3,754,570 0 0
FATE THERAPEUTICS INC COM 31189P102 55,955 2,258,053 SH   SOLE 22 2,210,523 0 47,530
FATE THERAPEUTICS INC COM 31189P102 358 14,454 SH   SOLE 23 14,454 0 0
FATE THERAPEUTICS INC COM 31189P102 254 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102 2,309 93,198 SH   SOLE 26 22,770 0 70,428
FATE THERAPEUTICS INC COM 31189P102 38 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102 9,682 390,707 SH   SOLE 30 390,707 0 0
FATE THERAPEUTICS INC COM 31189P102 62 2,485 SH   SOLE 34 2,485 0 0
FATE THERAPEUTICS INC COM 31189P102 247 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102 8 336 SH   OTR 43 336 0 0
FATE THERAPEUTICS INC COM 31189P102 460 18,544 SH   SOLE 43 16,558 0 1,986
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 4 1,091 SH   SOLE 2 0 0 1,091
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 104 26,769 SH   SOLE 18 26,769 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 68 17,465 SH   SOLE 19 17,465 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 495 127,554 SH   SOLE 21 127,554 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 640 164,919 SH   SOLE 22 159,692 0 5,227
FATHOM HOLDINGS INC COM 31189V109 44 5,583 SH   SOLE 2 5,334 0 249
FATHOM HOLDINGS INC COM 31189V109 11 1,435 SH   SOLE 18 1,435 0 0
FATHOM HOLDINGS INC COM 31189V109 144 18,344 SH   SOLE 21 18,344 0 0
FATHOM HOLDINGS INC COM 31189V109 320 40,860 SH   SOLE 22 40,860 0 0
FATHOM HOLDINGS INC COM 31189V109 37 4,768 SH   SOLE 43 4,768 0 0
FB FINL CORP COM 30257X104 4,971 126,748 SH   SOLE 2 83,394 0 43,354
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,179 132,055 SH   SOLE 18 132,055 0 0
FB FINL CORP COM 30257X104 7,706 196,482 SH   SOLE 19 196,482 0 0
FB FINL CORP COM 30257X104 168,761 4,302,922 SH   SOLE 21 4,302,922 0 0
FB FINL CORP COM 30257X104 43,125 1,099,555 SH   SOLE 22 1,057,066 0 42,489
FB FINL CORP COM 30257X104 232 5,928 SH   SOLE 23 5,928 0 0
FB FINL CORP COM 30257X104 216 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104 714 18,195 SH   SOLE 26 14,808 0 3,387
FB FINL CORP COM 30257X104 3,008 76,686 SH   SOLE 30 76,686 0 0
FB FINL CORP COM 30257X104 15 393 SH   SOLE 31 0 0 393
FB FINL CORP COM 30257X104 186 4,740 SH   SOLE 40 4,740 0 0
FB FINL CORP COM 30257X104 1,170 29,821 SH   SOLE 43 29,086 0 735
FEDERAL AGRIC MTG CORP CL A 313148108 3 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,010 82,027 SH   SOLE 2 42,197 0 39,830
FEDERAL AGRIC MTG CORP CL C 313148306 1 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,718 17,594 SH   SOLE 7 17,594 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,398 34,798 SH   SOLE 18 29,308 0 5,490
FEDERAL AGRIC MTG CORP CL C 313148306 29,983 307,044 SH   SOLE 19 307,044 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 35,117 359,623 SH   SOLE 21 359,623 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 54,411 557,205 SH   SOLE 22 546,838 0 10,367
FEDERAL AGRIC MTG CORP CL C 313148306 785 8,037 SH   SOLE 23 8,037 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 232 2,379 SH   SOLE 25 2,379 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,406 55,365 SH   SOLE 26 7,463 0 47,902
FEDERAL AGRIC MTG CORP CL C 313148306 2,110 21,603 SH   SOLE 30 21,603 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 120 1,229 SH   SOLE 36 1,229 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 149 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 799 8,186 SH   SOLE 43 5,207 0 2,979
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 22,261 232,513 SH   SOLE 2 74,547 0 157,966
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 9,518 99,420 SH   SOLE 4 96,468 0 2,952
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 19,113 199,634 SH   SOLE 7 197,177 0 2,457
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 452 4,717 SH   SOLE 13 4,717 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 156 1,632 SH   SOLE 15 1,632 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 16,395 171,248 SH   SOLE 18 165,068 0 6,180
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 17,700 184,878 SH   SOLE 19 184,878 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 250,849 2,620,108 SH   SOLE 21 2,620,108 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 226,994 2,370,945 SH   SOLE 22 2,206,813 0 164,132
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 892 9,322 SH   SOLE 23 9,322 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 43,769 457,170 SH   SOLE 25 457,170 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 23,729 247,845 SH   SOLE 26 120,461 0 127,384
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 8,248 86,151 SH   SOLE 28 1,272 0 84,879
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 50,308 525,460 SH   SOLE 30 525,460 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 160 1,667 SH   SOLE 31 1,161 0 506
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,636 17,093 SH   SOLE 34 17,093 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,554 16,236 SH   SOLE 36 16,236 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 856 8,941 SH   SOLE 40 8,941 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 5,709 59,633 SH   SOLE 43 56,248 0 3,385
FEDERAL SIGNAL CORP COM 313855108 849 23,837 SH   SOLE 2 17,602 0 6,235
FEDERAL SIGNAL CORP COM 313855108 7 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 22 623 SH   SOLE 7 623 0 0
FEDERAL SIGNAL CORP COM 313855108 6,897 193,727 SH   SOLE 18 193,727 0 0
FEDERAL SIGNAL CORP COM 313855108 3,861 108,444 SH   SOLE 19 108,444 0 0
FEDERAL SIGNAL CORP COM 313855108 253,480 7,120,224 SH   SOLE 21 7,120,224 0 0
FEDERAL SIGNAL CORP COM 313855108 53,075 1,490,872 SH   SOLE 22 1,451,085 0 39,787
FEDERAL SIGNAL CORP COM 313855108 339 9,511 SH   SOLE 25 9,511 0 0
FEDERAL SIGNAL CORP COM 313855108 831 23,347 SH   SOLE 26 19,431 0 3,916
FEDERAL SIGNAL CORP COM 313855108 39 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108 4,584 128,774 SH   SOLE 30 128,774 0 0
FEDERAL SIGNAL CORP COM 313855108 300 8,421 SH   SOLE 40 8,421 0 0
FEDERAL SIGNAL CORP COM 313855108 1,323 37,149 SH   SOLE 43 36,757 0 392
FEDERATED HERMES INC CL B 314211103 2,314 72,775 SH   SOLE 2 63,191 0 9,584
FEDERATED HERMES INC CL B 314211103 12 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 299 9,391 SH   SOLE 7 9,391 0 0
FEDERATED HERMES INC CL B 314211103 13,906 437,441 SH   SOLE 18 437,441 0 0
FEDERATED HERMES INC CL B 314211103 5,233 164,627 SH   SOLE 19 164,627 0 0
FEDERATED HERMES INC CL B 314211103 280,738 8,831,016 SH   SOLE 21 8,831,016 0 0
FEDERATED HERMES INC CL B 314211103 84,436 2,656,063 SH   SOLE 22 2,598,557 0 57,506
FEDERATED HERMES INC CL B 314211103 456 14,353 SH   SOLE 25 14,353 0 0
FEDERATED HERMES INC CL B 314211103 995 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 53 1,653 SH   SOLE 28 1,653 0 0
FEDERATED HERMES INC CL B 314211103 1,176 36,994 SH   SOLE 30 36,994 0 0
FEDERATED HERMES INC CL B 314211103 1,528 48,056 SH   SOLE 32 48,056 0 0
FEDERATED HERMES INC CL B 314211103 95 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 343 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 30 951 SH   OTR 43 951 0 0
FEDERATED HERMES INC CL B 314211103 1,516 47,693 SH   SOLE 43 45,002 0 2,691
FEDEX CORP COM 31428X106 115,351 508,806 SH   SOLE 2 78,807 0 429,999
FEDEX CORP COM 31428X106 29,770 131,313 SH   SOLE 4 106,049 0 25,264
FEDEX CORP COM 31428X106 49,875 219,996 SH   SOLE 7 204,627 0 15,369
FEDEX CORP COM 31428X106 637 2,809 SH   SOLE 13 2,809 0 0
FEDEX CORP COM 31428X106 8,250 36,392 SH   SOLE 15 36,392 0 0
FEDEX CORP COM 31428X106 0 2 SH   SOLE 17 0 0 2
FEDEX CORP COM 31428X106 395,598 1,744,950 SH   SOLE 18 1,711,783 0 33,167
FEDEX CORP COM 31428X106 39,601 174,676 SH   SOLE 19 174,676 0 0
FEDEX CORP COM 31428X106 1,194,094 5,267,056 SH   SOLE 21 5,267,056 0 0
FEDEX CORP COM 31428X106 1,145,780 5,053,945 SH   SOLE 22 4,545,557 0 508,388
FEDEX CORP COM 31428X106 97,039 428,032 SH   SOLE 23 428,032 0 0
FEDEX CORP COM 31428X106 93,930 414,317 SH   SOLE 25 414,317 0 0
FEDEX CORP COM 31428X106 129,097 569,437 SH   SOLE 26 249,602 0 319,835
FEDEX CORP COM 31428X106 125,146 552,011 SH   SOLE 28 5,735 0 546,276
FEDEX CORP COM 31428X106 15 66 SH   SOLE 29 66 0 0
FEDEX CORP COM 31428X106 313,992 1,384,993 SH   SOLE 30 1,384,993 0 0
FEDEX CORP COM 31428X106 12,036 53,089 SH   SOLE 31 27,462 0 25,627
FEDEX CORP COM 31428X106 7,486 33,022 SH   SOLE 34 33,022 0 0
FEDEX CORP COM 31428X106 23,127 102,012 SH   SOLE 36 102,012 0 0
FEDEX CORP COM 31428X106 1,855 8,182 SH   SOLE 40 8,182 0 0
FEDEX CORP COM 31428X106 126 555 SH   OTR 43 555 0 0
FEDEX CORP COM 31428X106 47,640 210,137 SH   SOLE 43 187,219 0 22,919
FEDEX CORP OPTIONS 31428X106 635 2,800 SH Put SOLE 4 2,800 0 0
FEDEX CORP OPTIONS 31428X106 9,681 42,700 SH Put SOLE 18 42,700 0 0
FEDEX CORP OPTIONS 31428X106 75,086 331,200 SH Put SOLE 19 331,200 0 0
FEDEX CORP OPTIONS 31428X106 4,376 19,300 SH Put SOLE 22 19,300 0 0
FEDEX CORP OPTIONS 31428X106 34,075 150,300 SH Put SOLE 34 150,300 0 0
FEDNAT HLDG CO COM 31431B109 2 6,479 SH   SOLE 2 0 0 6,479
FEDNAT HLDG CO COM 31431B109 5 14,976 SH   SOLE 21 14,976 0 0
FEDNAT HLDG CO COM 31431B109 75 242,895 SH   SOLE 22 242,895 0 0
FEDNAT HLDG CO COM 31431B109 5 16,872 SH   SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 15 2,667 SH   SOLE 2 2,667 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 19 3,380 SH   SOLE 18 3,380 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 215 38,545 SH   SOLE 21 38,545 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 38 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 31,073 280,666 SH   SOLE 18 279,836 0 830
FERGUSON PLC NEW SHS G3421J106 17,491 157,993 SH   SOLE 43 141,068 0 16,925
FERRARI N V COM N3167Y103 35 189 SH   SOLE 2 189 0 0
FERRARI N V COM N3167Y103 187 1,020 SH   SOLE 18 1,020 0 0
FERRARI N V COM N3167Y103 179,736 979,596 SH   SOLE 19 979,596 0 0
FERRARI N V COM N3167Y103 19,784 107,826 SH   SOLE 22 107,826 0 0
FERRARI N V COM N3167Y103 27,414 149,413 SH   SOLE 43 142,576 0 6,837
FERROGLOBE PLC SHS G33856108 917 154,437 SH   SOLE 7 154,437 0 0
FFBW INC MD COM 30260M103 10 849 SH   SOLE 18 849 0 0
FFBW INC MD COM 30260M103 168 13,834 SH   SOLE 21 13,834 0 0
FFBW INC MD COM 30260M103 5 379 SH   SOLE 22 379 0 0
FG FINANCIAL GROUP INC COM 30259W104 13 8,952 SH   SOLE 21 8,952 0 0
FG FINANCIAL GROUP INC COM 30259W104 59 40,702 SH   SOLE 22 40,702 0 0
FIBROGEN INC COM 31572Q808 1,783 168,822 SH   SOLE 2 135,934 0 32,888
FIBROGEN INC COM 31572Q808 4 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 67 6,319 SH   SOLE 7 6,319 0 0
FIBROGEN INC COM 31572Q808 2,421 229,235 SH   SOLE 18 229,235 0 0
FIBROGEN INC COM 31572Q808 2,805 265,670 SH   SOLE 19 265,670 0 0
FIBROGEN INC COM 31572Q808 41,070 3,889,184 SH   SOLE 21 3,889,184 0 0
FIBROGEN INC COM 31572Q808 23,267 2,203,312 SH   SOLE 22 2,143,704 0 59,608
FIBROGEN INC COM 31572Q808 52 4,929 SH   SOLE 23 4,929 0 0
FIBROGEN INC COM 31572Q808 110 10,410 SH   SOLE 25 10,410 0 0
FIBROGEN INC COM 31572Q808 281 26,584 SH   SOLE 26 14,636 0 11,948
FIBROGEN INC COM 31572Q808 16 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808 819 77,531 SH   SOLE 30 77,531 0 0
FIBROGEN INC COM 31572Q808 32 3,077 SH   SOLE 34 3,077 0 0
FIBROGEN INC COM 31572Q808 105 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 5 508 SH   OTR 43 508 0 0
FIBROGEN INC COM 31572Q808 168 15,914 SH   SOLE 43 15,763 0 151
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 116 2,861 SH   SOLE 2 2,697 0 164
FIDELITY D & D BANCORP INC COM 31609R100 33 801 SH   SOLE 18 801 0 0
FIDELITY D & D BANCORP INC COM 31609R100 783 19,243 SH   SOLE 21 19,243 0 0
FIDELITY D & D BANCORP INC COM 31609R100 60 1,464 SH   SOLE 22 1,464 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 67,465 1,825,358 SH   SOLE 2 757,012 0 1,068,346
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,801 238,119 SH   SOLE 4 135,979 0 102,140
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,555 69,122 SH   SOLE 7 69,122 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 996 26,952 SH   SOLE 13 26,952 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,363 36,867 SH   SOLE 15 36,867 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 114,773 3,105,343 SH   SOLE 18 2,858,843 0 246,500
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 292,761 7,921,034 SH   SOLE 19 7,921,034 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 441,264 11,938,966 SH   SOLE 21 11,938,966 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 241,908 6,545,130 SH   SOLE 22 6,059,490 0 485,640
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 21,003 568,268 SH   SOLE 23 568,268 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,076 489,062 SH   SOLE 25 489,062 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,676 478,256 SH   SOLE 26 296,865 0 181,391
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,697 668,222 SH   SOLE 28 5,150 0 663,072
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 225 6,099 SH   SOLE 29 6,099 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 43,666 1,181,430 SH   SOLE 30 836,346 0 345,084
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,967 53,213 SH   SOLE 31 26,407 0 26,806
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,389 118,737 SH   SOLE 32 118,737 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,633 422,980 SH   SOLE 34 422,980 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,472 283,331 SH   SOLE 35 283,331 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,101 110,959 SH   SOLE 36 110,959 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 318 8,601 SH   SOLE 40 8,601 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,255 142,178 SH   SOLE 43 128,257 0 13,921
FIDELITY NATL INFORMATION SV COM 31620M106 164,142 1,790,571 SH   SOLE 2 775,382 0 1,015,189
FIDELITY NATL INFORMATION SV COM 31620M106 42,357 462,065 SH   SOLE 4 289,015 0 173,050
FIDELITY NATL INFORMATION SV COM 31620M106 51,688 563,845 SH   SOLE 7 545,807 0 18,038
FIDELITY NATL INFORMATION SV COM 31620M106 2,207 24,078 SH   SOLE 13 24,078 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 8,209 89,548 SH   SOLE 15 89,548 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 399,907 4,362,463 SH   SOLE 18 4,063,054 0 299,409
FIDELITY NATL INFORMATION SV COM 31620M106 605,248 6,602,467 SH   SOLE 19 6,602,467 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,382,900 15,085,628 SH   SOLE 21 15,085,628 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,248,574 13,620,314 SH   SOLE 22 12,314,174 0 1,306,140
FIDELITY NATL INFORMATION SV COM 31620M106 98,291 1,072,231 SH   SOLE 23 1,072,231 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 101,131 1,103,204 SH   SOLE 25 1,071,520 0 31,684
FIDELITY NATL INFORMATION SV COM 31620M106 136,168 1,485,419 SH   SOLE 26 672,976 0 812,443
FIDELITY NATL INFORMATION SV COM 31620M106 119,214 1,300,473 SH   SOLE 28 27,339 0 1,273,134
FIDELITY NATL INFORMATION SV COM 31620M106 2,042 22,277 SH   SOLE 29 22,277 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 450,220 4,911,307 SH   SOLE 30 4,911,307 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 14,068 153,459 SH   SOLE 31 92,879 0 60,580
FIDELITY NATL INFORMATION SV COM 31620M106 118,514 1,292,833 SH   SOLE 34 1,292,833 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,852 282,009 SH   SOLE 36 282,009 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,041 22,260 SH   SOLE 37 22,260 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,788 19,507 SH   SOLE 40 19,507 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 128 1,394 SH   OTR 43 1,394 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40,535 442,180 SH   SOLE 43 405,326 0 36,854
FIDUS INVT CORP COM 316500107 3,141 180,011 SH   SOLE 30 180,011 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 191 26,778 SH   SOLE 2 25,901 0 877
FIESTA RESTAURANT GROUP INC COM 31660B101 20 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 531 74,341 SH   SOLE 21 74,341 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,886 264,193 SH   SOLE 22 264,193 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 13 1,799 SH   SOLE 43 1,799 0 0
FIFTH THIRD BANCORP COM 316773100 47,328 1,408,561 SH   SOLE 2 172,334 0 1,236,227
FIFTH THIRD BANCORP COM 316773100 17,113 509,329 SH   SOLE 4 276,589 0 232,740
FIFTH THIRD BANCORP COM 316773100 21,454 638,498 SH   SOLE 7 619,376 0 19,122
FIFTH THIRD BANCORP COM 316773100 101 3,010 SH   SOLE 13 3,010 0 0
FIFTH THIRD BANCORP COM 316773100 3,308 98,452 SH   SOLE 15 98,452 0 0
FIFTH THIRD BANCORP COM 316773100 56,169 1,671,695 SH   SOLE 18 1,578,291 0 93,404
FIFTH THIRD BANCORP COM 316773100 9,891 294,379 SH   SOLE 19 294,379 0 0
FIFTH THIRD BANCORP COM 316773100 828,450 24,656,244 SH   SOLE 21 24,656,244 0 0
FIFTH THIRD BANCORP COM 316773100 481,435 14,328,411 SH   SOLE 22 12,957,670 0 1,370,741
FIFTH THIRD BANCORP COM 316773100 38,893 1,157,526 SH   SOLE 23 1,157,526 0 0
FIFTH THIRD BANCORP COM 316773100 50,191 1,493,774 SH   SOLE 25 1,493,774 0 0
FIFTH THIRD BANCORP COM 316773100 53,099 1,580,324 SH   SOLE 26 657,675 0 922,649
FIFTH THIRD BANCORP COM 316773100 55,867 1,662,713 SH   SOLE 28 117,879 0 1,544,834
FIFTH THIRD BANCORP COM 316773100 148,356 4,415,352 SH   SOLE 30 4,415,352 0 0
FIFTH THIRD BANCORP COM 316773100 4,915 146,274 SH   SOLE 31 74,893 0 71,381
FIFTH THIRD BANCORP COM 316773100 2,794 83,169 SH   SOLE 32 83,169 0 0
FIFTH THIRD BANCORP COM 316773100 1,115 33,174 SH   SOLE 34 33,174 0 0
FIFTH THIRD BANCORP COM 316773100 9,721 289,315 SH   SOLE 36 289,315 0 0
FIFTH THIRD BANCORP COM 316773100 729 21,695 SH   SOLE 40 21,695 0 0
FIFTH THIRD BANCORP COM 316773100 69 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100 26,768 796,656 SH   SOLE 43 735,225 0 61,431
FIGS INC CL A 30260D103 761 83,570 SH   SOLE 2 50,471 0 33,099
FIGS INC CL A 30260D103 15 1,643 SH   SOLE 7 1,643 0 0
FIGS INC CL A 30260D103 3,019 331,407 SH   SOLE 18 331,407 0 0
FIGS INC CL A 30260D103 20,453 2,245,110 SH   SOLE 19 2,245,110 0 0
FIGS INC CL A 30260D103 37,156 4,078,545 SH   SOLE 21 4,078,545 0 0
FIGS INC CL A 30260D103 17,859 1,960,372 SH   SOLE 22 1,902,306 0 58,066
FIGS INC CL A 30260D103 96 10,522 SH   SOLE 25 10,522 0 0
FIGS INC CL A 30260D103 416 45,611 SH   SOLE 26 39,839 0 5,772
FIGS INC CL A 30260D103 495 54,366 SH   SOLE 30 54,366 0 0
FIGS INC CL A 30260D103 112 12,325 SH   SOLE 40 12,325 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 61 39,127 SH   SOLE 2 613 0 38,514
FINANCE OF AMERICA COMPAN COM CL A 31738L107 143 90,772 SH   SOLE 18 90,772 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 62 39,525 SH   SOLE 19 39,525 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 1,605 1,022,324 SH   SOLE 21 1,022,324 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 709 451,588 SH   SOLE 22 425,107 0 26,481
FINANCIAL INSTNS INC COM 317585404 1,139 43,764 SH   SOLE 2 35,995 0 7,769
FINANCIAL INSTNS INC COM 317585404 7 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,312 50,405 SH   SOLE 18 50,405 0 0
FINANCIAL INSTNS INC COM 317585404 1,420 54,586 SH   SOLE 19 54,586 0 0
FINANCIAL INSTNS INC COM 317585404 15,492 595,406 SH   SOLE 21 595,406 0 0
FINANCIAL INSTNS INC COM 317585404 12,340 474,257 SH   SOLE 22 463,383 0 10,874
FINANCIAL INSTNS INC COM 317585404 16 607 SH   OTR 43 607 0 0
FINANCIAL INSTNS INC COM 317585404 114 4,364 SH   SOLE 43 4,337 0 27
FINCH THERAPEUTICS GROUP INC COM 31773D101 14 5,046 SH   SOLE 2 5,046 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 14 4,786 SH   SOLE 18 4,786 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 153 53,925 SH   SOLE 21 53,925 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 8 2,992 SH   SOLE 22 2,992 0 0
FINGERMOTION INC COM 31788K108 6 4,079 SH   SOLE 18 4,079 0 0
FINGERMOTION INC COM 31788K108 75 52,950 SH   SOLE 21 52,950 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 27 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 6,171 1,299,153 SH   SOLE 21 1,299,153 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,981 838,159 SH   SOLE 22 693,765 0 144,394
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,653 347,965 SH   SOLE 30 347,965 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 67 14,151 SH   SOLE 34 14,151 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,578 332,125 SH   SOLE 43 331,723 0 402
FINWARD BANCORP COM 31812F109 25 654 SH   SOLE 18 654 0 0
FINWARD BANCORP COM 31812F109 287 7,658 SH   SOLE 21 7,658 0 0
FINWARD BANCORP COM 31812F109 21 563 SH   SOLE 22 563 0 0
FINWISE BANCORP COM 31813A109 6 693 SH   SOLE 18 693 0 0
FINWISE BANCORP COM 31813A109 82 8,756 SH   SOLE 21 8,756 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 753 59,403 SH   SOLE 2 36,491 0 22,912
FIRST ADVANTAGE CORP NEW COM 31846B108 10 779 SH   SOLE 7 779 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,140 168,898 SH   SOLE 18 168,898 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 1,433 113,115 SH   SOLE 19 113,115 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 25,635 2,023,244 SH   SOLE 21 2,023,244 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 15,601 1,231,309 SH   SOLE 22 1,172,629 0 58,680
FIRST ADVANTAGE CORP NEW COM 31846B108 8 667 SH   SOLE 23 667 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 127 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 540 42,595 SH   SOLE 26 42,595 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 445 35,145 SH   SOLE 30 35,145 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 50 3,967 SH   SOLE 40 3,967 0 0
FIRST AMERN FINL CORP COM 31847R102 15,624 295,241 SH   SOLE 2 114,707 0 180,534
FIRST AMERN FINL CORP COM 31847R102 55 1,040 SH   SOLE 4 394 0 646
FIRST AMERN FINL CORP COM 31847R102 450 8,511 SH   SOLE 7 8,511 0 0
FIRST AMERN FINL CORP COM 31847R102 12,210 230,725 SH   SOLE 18 230,725 0 0
FIRST AMERN FINL CORP COM 31847R102 1,706 32,241 SH   SOLE 19 32,241 0 0
FIRST AMERN FINL CORP COM 31847R102 314,491 5,942,759 SH   SOLE 21 5,942,759 0 0
FIRST AMERN FINL CORP COM 31847R102 154,462 2,918,779 SH   SOLE 22 2,786,219 0 132,560
FIRST AMERN FINL CORP COM 31847R102 2,679 50,628 SH   SOLE 25 50,628 0 0
FIRST AMERN FINL CORP COM 31847R102 3,672 69,392 SH   SOLE 26 60,501 0 8,891
FIRST AMERN FINL CORP COM 31847R102 104 1,959 SH   SOLE 28 1,959 0 0
FIRST AMERN FINL CORP COM 31847R102 5,381 101,673 SH   SOLE 30 101,673 0 0
FIRST AMERN FINL CORP COM 31847R102 83 1,561 SH   SOLE 31 1,561 0 0
FIRST AMERN FINL CORP COM 31847R102 101 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102 928 17,533 SH   SOLE 36 17,533 0 0
FIRST AMERN FINL CORP COM 31847R102 743 14,042 SH   SOLE 40 14,042 0 0
FIRST AMERN FINL CORP COM 31847R102 1,713 32,369 SH   SOLE 43 29,912 0 2,457
FIRST BANCORP INC ME COM 31866P102 216 7,180 SH   SOLE 2 3,191 0 3,989
FIRST BANCORP INC ME COM 31866P102 2 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102 1,020 33,843 SH   SOLE 18 33,843 0 0
FIRST BANCORP INC ME COM 31866P102 567 18,812 SH   SOLE 19 18,812 0 0
FIRST BANCORP INC ME COM 31866P102 11,337 376,282 SH   SOLE 21 376,282 0 0
FIRST BANCORP INC ME COM 31866P102 7,876 261,406 SH   SOLE 22 253,862 0 7,544
FIRST BANCORP INC ME COM 31866P102 2 81 SH   SOLE 43 81 0 0
FIRST BANCORP N C COM 318910106 979 28,046 SH   SOLE 2 10,174 0 17,872
FIRST BANCORP N C COM 318910106 16 453 SH   SOLE 7 453 0 0
FIRST BANCORP N C COM 318910106 4,183 119,848 SH   SOLE 18 119,848 0 0
FIRST BANCORP N C COM 318910106 2,048 58,669 SH   SOLE 19 58,669 0 0
FIRST BANCORP N C COM 318910106 140,403 4,023,011 SH   SOLE 21 4,023,011 0 0
FIRST BANCORP N C COM 318910106 28,012 802,640 SH   SOLE 22 769,557 0 33,083
FIRST BANCORP N C COM 318910106 158 4,520 SH   SOLE 25 4,520 0 0
FIRST BANCORP N C COM 318910106 571 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 1,759 50,397 SH   SOLE 30 50,397 0 0
FIRST BANCORP N C COM 318910106 140 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,050 30,085 SH   SOLE 43 29,237 0 848
FIRST BANCORP P R COM NEW 318672706 2,021 156,583 SH   SOLE 2 53,780 0 102,803
FIRST BANCORP P R COM NEW 318672706 143 11,050 SH   SOLE 4 682 0 10,368
FIRST BANCORP P R COM NEW 318672706 29 2,278 SH   SOLE 7 2,278 0 0
FIRST BANCORP P R COM NEW 318672706 9,122 706,605 SH   SOLE 18 706,605 0 0
FIRST BANCORP P R COM NEW 318672706 4,454 345,021 SH   SOLE 19 345,021 0 0
FIRST BANCORP P R COM NEW 318672706 288,195 22,323,391 SH   SOLE 21 22,323,391 0 0
FIRST BANCORP P R COM NEW 318672706 60,972 4,722,825 SH   SOLE 22 4,529,898 0 192,927
FIRST BANCORP P R COM NEW 318672706 270 20,876 SH   SOLE 25 20,876 0 0
FIRST BANCORP P R COM NEW 318672706 757 58,635 SH   SOLE 26 45,655 0 12,980
FIRST BANCORP P R COM NEW 318672706 47 3,642 SH   SOLE 28 3,642 0 0
FIRST BANCORP P R COM NEW 318672706 3,925 303,996 SH   SOLE 30 303,996 0 0
FIRST BANCORP P R COM NEW 318672706 271 20,959 SH   SOLE 40 20,959 0 0
FIRST BANCORP P R COM NEW 318672706 2,285 176,961 SH   SOLE 43 176,961 0 0
FIRST BANCSHARES INC MS COM 318916103 3,681 128,723 SH   SOLE 2 111,776 0 16,947
FIRST BANCSHARES INC MS COM 318916103 5 170 SH   SOLE 7 170 0 0
FIRST BANCSHARES INC MS COM 318916103 1,868 65,329 SH   SOLE 18 65,329 0 0
FIRST BANCSHARES INC MS COM 318916103 1,146 40,079 SH   SOLE 19 40,079 0 0
FIRST BANCSHARES INC MS COM 318916103 22,562 788,893 SH   SOLE 21 788,893 0 0
FIRST BANCSHARES INC MS COM 318916103 20,510 717,134 SH   SOLE 22 691,795 0 25,339
FIRST BANCSHARES INC MS COM 318916103 77 2,684 SH   SOLE 25 2,684 0 0
FIRST BANCSHARES INC MS COM 318916103 97 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 572 19,987 SH   SOLE 30 19,987 0 0
FIRST BANCSHARES INC MS COM 318916103 627 21,938 SH   SOLE 34 21,938 0 0
FIRST BANCSHARES INC MS COM 318916103 71 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 561 19,603 SH   SOLE 43 19,245 0 358
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 249 17,782 SH   SOLE 2 12,725 0 5,057
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 5 346 SH   SOLE 7 346 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 717 51,291 SH   SOLE 18 51,291 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 408 29,219 SH   SOLE 19 29,219 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 7,957 569,192 SH   SOLE 21 569,192 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,486 249,351 SH   SOLE 22 237,294 0 12,057
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 32 2,283 SH   SOLE 31 0 0 2,283
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 38 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204 1,903 83,271 SH   SOLE 2 51,571 0 31,700
FIRST BUSEY CORP COM NEW 319383204 4 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204 14 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204 3,736 163,520 SH   SOLE 18 163,520 0 0
FIRST BUSEY CORP COM NEW 319383204 2,944 128,860 SH   SOLE 19 128,860 0 0
FIRST BUSEY CORP COM NEW 319383204 43,578 1,907,115 SH   SOLE 21 1,907,115 0 0
FIRST BUSEY CORP COM NEW 319383204 33,396 1,461,514 SH   SOLE 22 1,400,722 0 60,792
FIRST BUSEY CORP COM NEW 319383204 199 8,699 SH   SOLE 25 8,699 0 0
FIRST BUSEY CORP COM NEW 319383204 571 24,992 SH   SOLE 26 21,255 0 3,737
FIRST BUSEY CORP COM NEW 319383204 22 967 SH   SOLE 28 967 0 0
FIRST BUSEY CORP COM NEW 319383204 815 35,669 SH   SOLE 30 35,669 0 0
FIRST BUSEY CORP COM NEW 319383204 63 2,742 SH   SOLE 34 2,742 0 0
FIRST BUSEY CORP COM NEW 319383204 165 7,222 SH   SOLE 40 7,222 0 0
FIRST BUSEY CORP COM NEW 319383204 1,269 55,523 SH   SOLE 43 55,158 0 365
FIRST BUSINESS FINL SVCS INC COM 319390100 1,017 32,601 SH   SOLE 2 26,056 0 6,545
FIRST BUSINESS FINL SVCS INC COM 319390100 626 20,064 SH   SOLE 18 20,064 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 559 17,927 SH   SOLE 19 17,927 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 8,971 287,622 SH   SOLE 21 287,622 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 3,692 118,373 SH   SOLE 22 113,587 0 4,786
FIRST CAP INC COM 31942S104 4 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104 14 508 SH   SOLE 18 508 0 0
FIRST CAP INC COM 31942S104 217 8,004 SH   SOLE 21 8,004 0 0
FIRST CAP INC COM 31942S104 6 229 SH   SOLE 22 229 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,132 38,474 SH   SOLE 2 12,915 0 25,559
FIRST CMNTY BANKSHARES INC V COM 31983A103 7 239 SH   SOLE 7 239 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,594 54,183 SH   SOLE 18 54,183 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2,914 99,087 SH   SOLE 19 99,087 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,983 645,466 SH   SOLE 21 645,466 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,477 628,259 SH   SOLE 22 608,189 0 20,070
FIRST CMNTY BANKSHARES INC V COM 31983A103 106 3,610 SH   SOLE 23 3,610 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 69 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 857 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 107 3,635 SH   SOLE 30 3,635 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 41 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 27 933 SH   SOLE 43 933 0 0
FIRST CMNTY CORP S C COM 319835104 218 11,361 SH   SOLE 2 11,361 0 0
FIRST CMNTY CORP S C COM 319835104 24 1,258 SH   SOLE 18 1,258 0 0
FIRST CMNTY CORP S C COM 319835104 473 24,672 SH   SOLE 21 24,672 0 0
FIRST CMNTY CORP S C COM 319835104 287 14,980 SH   SOLE 22 14,980 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 935 69,704 SH   SOLE 2 26,256 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 17 1,248 SH   SOLE 7 1,248 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 4,684 349,065 SH   SOLE 18 349,065 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,058 227,876 SH   SOLE 19 227,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 139,863 10,421,981 SH   SOLE 21 10,421,981 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 33,184 2,472,734 SH   SOLE 22 2,382,725 0 90,009
FIRST COMWLTH FINL CORP PA COM 319829107 64 4,791 SH   SOLE 23 4,791 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 68 5,046 SH   SOLE 25 5,046 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,111 82,794 SH   SOLE 26 23,644 0 59,150
FIRST COMWLTH FINL CORP PA COM 319829107 19 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,879 140,019 SH   SOLE 30 140,019 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 130 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,364 101,639 SH   SOLE 43 101,639 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 27,552 42,142 SH   SOLE 2 29,804 0 12,338
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,801 8,873 SH   SOLE 4 4,683 0 4,190
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,011 1,547 SH   SOLE 7 1,547 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 29 44 SH   SOLE 13 44 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 928 1,420 SH   SOLE 15 1,420 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 98,266 150,305 SH   SOLE 18 128,815 0 21,490
FIRST CTZNS BANCSHARES INC N CL A 31946M103 514,308 786,669 SH   SOLE 19 786,669 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 119,387 182,610 SH   SOLE 21 182,610 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 235,433 360,110 SH   SOLE 22 338,279 0 21,831
FIRST CTZNS BANCSHARES INC N CL A 31946M103 20,637 31,566 SH   SOLE 23 31,566 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,614 10,116 SH   SOLE 25 6,036 0 4,080
FIRST CTZNS BANCSHARES INC N CL A 31946M103 9,781 14,961 SH   SOLE 26 13,605 0 1,356
FIRST CTZNS BANCSHARES INC N CL A 31946M103 8,222 12,576 SH   SOLE 28 254 0 12,322
FIRST CTZNS BANCSHARES INC N CL A 31946M103 15,652 23,941 SH   SOLE 30 23,941 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,125 1,721 SH   SOLE 31 1,346 0 375
FIRST CTZNS BANCSHARES INC N CL A 31946M103 97,642 149,350 SH   SOLE 34 149,350 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,626 4,017 SH   SOLE 36 4,017 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 260 398 SH   SOLE 40 398 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 9,578 14,650 SH   SOLE 43 13,066 0 1,584
FIRST FINANCIAL NORTHWEST IN COM 32022K102 255 16,381 SH   SOLE 2 10,585 0 5,796
FIRST FINANCIAL NORTHWEST IN COM 32022K102 17 1,068 SH   SOLE 18 1,068 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,997 128,514 SH   SOLE 19 128,514 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 701 45,108 SH   SOLE 21 45,108 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,096 263,595 SH   SOLE 22 263,595 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 292 18,786 SH   SOLE 23 18,786 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,177 75,708 SH   SOLE 26 0 0 75,708
FIRST FINANCIAL NORTHWEST IN COM 32022K102 59 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109 1,413 72,849 SH   SOLE 2 25,589 0 47,260
FIRST FINL BANCORP OH COM 320209109 26 1,318 SH   SOLE 4 332 0 986
FIRST FINL BANCORP OH COM 320209109 19 996 SH   SOLE 7 996 0 0
FIRST FINL BANCORP OH COM 320209109 6,549 337,586 SH   SOLE 18 337,586 0 0
FIRST FINL BANCORP OH COM 320209109 3,132 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109 210,211 10,835,603 SH   SOLE 21 10,835,603 0 0
FIRST FINL BANCORP OH COM 320209109 42,396 2,185,340 SH   SOLE 22 2,091,036 0 94,304
FIRST FINL BANCORP OH COM 320209109 116 5,971 SH   SOLE 25 5,971 0 0
FIRST FINL BANCORP OH COM 320209109 332 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109 34 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109 2,687 138,494 SH   SOLE 30 138,494 0 0
FIRST FINL BANCORP OH COM 320209109 199 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109 1,459 75,195 SH   SOLE 43 60,544 0 14,651
FIRST FINL BANKSHARES INC COM 32020R109 6,614 168,426 SH   SOLE 2 134,649 0 33,777
FIRST FINL BANKSHARES INC COM 32020R109 121 3,093 SH   SOLE 4 472 0 2,621
FIRST FINL BANKSHARES INC COM 32020R109 60 1,539 SH   SOLE 7 1,539 0 0
FIRST FINL BANKSHARES INC COM 32020R109 22,627 576,182 SH   SOLE 18 557,862 0 18,320
FIRST FINL BANKSHARES INC COM 32020R109 20,138 512,803 SH   SOLE 19 512,803 0 0
FIRST FINL BANKSHARES INC COM 32020R109 365,246 9,300,884 SH   SOLE 21 9,300,884 0 0
FIRST FINL BANKSHARES INC COM 32020R109 154,571 3,936,098 SH   SOLE 22 3,852,948 0 83,150
FIRST FINL BANKSHARES INC COM 32020R109 392 9,983 SH   SOLE 23 9,983 0 0
FIRST FINL BANKSHARES INC COM 32020R109 800 20,364 SH   SOLE 25 20,364 0 0
FIRST FINL BANKSHARES INC COM 32020R109 3,886 98,955 SH   SOLE 26 45,413 0 53,542
FIRST FINL BANKSHARES INC COM 32020R109 100 2,535 SH   SOLE 28 2,535 0 0
FIRST FINL BANKSHARES INC COM 32020R109 7,249 184,603 SH   SOLE 30 184,603 0 0
FIRST FINL BANKSHARES INC COM 32020R109 697 17,737 SH   SOLE 40 17,737 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,381 60,627 SH   SOLE 43 58,741 0 1,886
FIRST FINL CORP IND COM 320218100 2,423 54,439 SH   SOLE 2 37,342 0 17,097
FIRST FINL CORP IND COM 320218100 7 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100 1,659 37,287 SH   SOLE 18 37,287 0 0
FIRST FINL CORP IND COM 320218100 4,394 98,736 SH   SOLE 19 98,736 0 0
FIRST FINL CORP IND COM 320218100 22,401 503,400 SH   SOLE 21 503,400 0 0
FIRST FINL CORP IND COM 320218100 22,379 502,904 SH   SOLE 22 489,827 0 13,077
FIRST FINL CORP IND COM 320218100 75 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100 1,191 26,767 SH   SOLE 26 5,421 0 21,346
FIRST FINL CORP IND COM 320218100 613 13,775 SH   SOLE 30 13,775 0 0
FIRST FINL CORP IND COM 320218100 44 990 SH   SOLE 31 0 0 990
FIRST FINL CORP IND COM 320218100 39 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 2,611 58,675 SH   SOLE 43 46,129 0 12,546
FIRST FNDTN INC COM 32026V104 3,085 150,645 SH   SOLE 2 113,687 0 36,958
FIRST FNDTN INC COM 32026V104 12 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104 3,365 164,316 SH   SOLE 18 164,316 0 0
FIRST FNDTN INC COM 32026V104 1,936 94,528 SH   SOLE 19 94,528 0 0
FIRST FNDTN INC COM 32026V104 40,470 1,976,082 SH   SOLE 21 1,976,082 0 0
FIRST FNDTN INC COM 32026V104 30,393 1,484,055 SH   SOLE 22 1,423,283 0 60,772
FIRST FNDTN INC COM 32026V104 172 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104 581 28,363 SH   SOLE 26 24,712 0 3,651
FIRST FNDTN INC COM 32026V104 26 1,253 SH   SOLE 28 1,253 0 0
FIRST FNDTN INC COM 32026V104 76 3,730 SH   SOLE 30 3,730 0 0
FIRST FNDTN INC COM 32026V104 178 8,709 SH   SOLE 34 8,709 0 0
FIRST FNDTN INC COM 32026V104 110 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 408 19,931 SH   SOLE 43 15,014 0 4,917
FIRST GTY BANCSHARES INC COM 32043P106 61 2,512 SH   SOLE 2 412 0 2,100
FIRST GTY BANCSHARES INC COM 32043P106 374 15,386 SH   SOLE 18 15,386 0 0
FIRST GTY BANCSHARES INC COM 32043P106 264 10,879 SH   SOLE 19 10,879 0 0
FIRST GTY BANCSHARES INC COM 32043P106 4,003 164,674 SH   SOLE 21 164,674 0 0
FIRST GTY BANCSHARES INC COM 32043P106 1,117 45,965 SH   SOLE 22 42,864 0 3,101
FIRST GTY BANCSHARES INC COM 32043P106 8 326 SH   SOLE 43 326 0 0
FIRST HAWAIIAN INC COM 32051X108 3,359 147,925 SH   SOLE 2 43,478 0 104,447
FIRST HAWAIIAN INC COM 32051X108 89 3,935 SH   SOLE 4 409 0 3,526
FIRST HAWAIIAN INC COM 32051X108 58 2,564 SH   SOLE 7 2,564 0 0
FIRST HAWAIIAN INC COM 32051X108 3,370 148,381 SH   SOLE 18 148,381 0 0
FIRST HAWAIIAN INC COM 32051X108 983 43,306 SH   SOLE 19 43,306 0 0
FIRST HAWAIIAN INC COM 32051X108 295,084 12,993,592 SH   SOLE 21 12,993,592 0 0
FIRST HAWAIIAN INC COM 32051X108 70,550 3,106,561 SH   SOLE 22 2,946,262 0 160,299
FIRST HAWAIIAN INC COM 32051X108 481 21,191 SH   SOLE 25 21,191 0 0
FIRST HAWAIIAN INC COM 32051X108 1,253 55,159 SH   SOLE 26 45,016 0 10,143
FIRST HAWAIIAN INC COM 32051X108 53 2,323 SH   SOLE 28 2,323 0 0
FIRST HAWAIIAN INC COM 32051X108 6,688 294,479 SH   SOLE 30 294,479 0 0
FIRST HAWAIIAN INC COM 32051X108 43 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108 172 7,590 SH   SOLE 36 7,590 0 0
FIRST HAWAIIAN INC COM 32051X108 372 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 3,450 151,937 SH   SOLE 43 147,689 0 4,248
FIRST HORIZON CORPORATION COM 320517105 27,375 1,252,287 SH   SOLE 2 397,336 0 854,951
FIRST HORIZON CORPORATION COM 320517105 166 7,610 SH   SOLE 4 1,610 0 6,000
FIRST HORIZON CORPORATION COM 320517105 757 34,621 SH   SOLE 7 34,621 0 0
FIRST HORIZON CORPORATION COM 320517105 28,912 1,322,617 SH   SOLE 18 1,322,617 0 0
FIRST HORIZON CORPORATION COM 320517105 3,484 159,356 SH   SOLE 19 159,356 0 0
FIRST HORIZON CORPORATION COM 320517105 796,309 36,427,689 SH   SOLE 21 36,427,689 0 0
FIRST HORIZON CORPORATION COM 320517105 321,176 14,692,407 SH   SOLE 22 14,050,357 0 642,050
FIRST HORIZON CORPORATION COM 320517105 1,674 76,594 SH   SOLE 25 76,594 0 0
FIRST HORIZON CORPORATION COM 320517105 6,416 293,510 SH   SOLE 26 251,236 0 42,274
FIRST HORIZON CORPORATION COM 320517105 215 9,842 SH   SOLE 28 9,842 0 0
FIRST HORIZON CORPORATION COM 320517105 18,951 866,928 SH   SOLE 30 866,928 0 0
FIRST HORIZON CORPORATION COM 320517105 264 12,069 SH   SOLE 31 7,857 0 4,212
FIRST HORIZON CORPORATION COM 320517105 3,530 161,487 SH   SOLE 32 161,487 0 0
FIRST HORIZON CORPORATION COM 320517105 113 5,171 SH   SOLE 34 5,171 0 0
FIRST HORIZON CORPORATION COM 320517105 591 27,054 SH   SOLE 36 27,054 0 0
FIRST HORIZON CORPORATION COM 320517105 1,455 66,571 SH   SOLE 40 66,571 0 0
FIRST HORIZON CORPORATION COM 320517105 14,466 661,778 SH   SOLE 43 572,742 0 89,036
FIRST INDL RLTY TR INC COM 32054K103 23,473 494,381 SH   SOLE 2 114,798 0 379,583
FIRST INDL RLTY TR INC COM 32054K103 3,048 64,185 SH   SOLE 4 63,570 0 615
FIRST INDL RLTY TR INC COM 32054K103 7,839 165,091 SH   SOLE 7 165,091 0 0
FIRST INDL RLTY TR INC COM 32054K103 13,660 287,697 SH   SOLE 18 287,697 0 0
FIRST INDL RLTY TR INC COM 32054K103 21,826 459,682 SH   SOLE 19 459,682 0 0
FIRST INDL RLTY TR INC COM 32054K103 350,434 7,380,675 SH   SOLE 21 7,380,675 0 0
FIRST INDL RLTY TR INC COM 32054K103 251,579 5,298,625 SH   SOLE 22 5,136,145 0 162,480
FIRST INDL RLTY TR INC COM 32054K103 832 17,523 SH   SOLE 23 17,523 0 0
FIRST INDL RLTY TR INC COM 32054K103 27,324 575,484 SH   SOLE 25 575,484 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,609 181,319 SH   SOLE 26 53,215 0 128,104
FIRST INDL RLTY TR INC COM 32054K103 3,825 80,568 SH   SOLE 28 2,301 0 78,267
FIRST INDL RLTY TR INC COM 32054K103 11,892 250,469 SH   SOLE 30 250,469 0 0
FIRST INDL RLTY TR INC COM 32054K103 150 3,161 SH   SOLE 31 1,887 0 1,274
FIRST INDL RLTY TR INC COM 32054K103 592 12,474 SH   SOLE 34 12,474 0 0
FIRST INDL RLTY TR INC COM 32054K103 59 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103 803 16,914 SH   SOLE 40 16,914 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,806 80,164 SH   SOLE 43 77,779 0 2,385
FIRST INTERNET BANCORP COM 320557101 228 6,201 SH   SOLE 2 357 0 5,844
FIRST INTERNET BANCORP COM 320557101 5 123 SH   SOLE 7 123 0 0
FIRST INTERNET BANCORP COM 320557101 1,090 29,599 SH   SOLE 18 29,599 0 0
FIRST INTERNET BANCORP COM 320557101 618 16,777 SH   SOLE 19 16,777 0 0
FIRST INTERNET BANCORP COM 320557101 13,988 379,889 SH   SOLE 21 379,889 0 0
FIRST INTERNET BANCORP COM 320557101 5,918 160,723 SH   SOLE 22 154,598 0 6,125
FIRST INTERNET BANCORP COM 320557101 123 3,354 SH   SOLE 43 3,308 0 46
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 10,647 279,377 SH   SOLE 2 128,966 0 150,411
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 191 4,999 SH   SOLE 4 292 0 4,707
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 44 1,157 SH   SOLE 7 1,157 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 10,548 276,774 SH   SOLE 18 276,774 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30,891 810,571 SH   SOLE 19 810,571 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 128,136 3,362,267 SH   SOLE 21 3,362,267 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 112,079 2,940,939 SH   SOLE 22 2,840,059 0 100,880
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 842 22,094 SH   SOLE 23 22,094 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 511 13,421 SH   SOLE 25 13,421 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,020 236,682 SH   SOLE 26 33,000 0 203,682
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 51 1,342 SH   SOLE 28 1,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,873 75,391 SH   SOLE 30 75,391 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 109 2,866 SH   SOLE 34 2,866 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 83 2,185 SH   SOLE 36 2,185 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 392 10,285 SH   SOLE 40 10,285 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,529 66,372 SH   SOLE 43 57,447 0 8,925
FIRST LONG IS CORP COM 320734106 716 40,861 SH   SOLE 2 32,052 0 8,809
FIRST LONG IS CORP COM 320734106 3 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106 1,295 73,897 SH   SOLE 18 73,897 0 0
FIRST LONG IS CORP COM 320734106 742 42,303 SH   SOLE 19 42,303 0 0
FIRST LONG IS CORP COM 320734106 16,588 946,268 SH   SOLE 21 946,268 0 0
FIRST LONG IS CORP COM 320734106 12,274 700,190 SH   SOLE 22 674,152 0 26,038
FIRST LONG IS CORP COM 320734106 57 3,245 SH   SOLE 25 3,245 0 0
FIRST LONG IS CORP COM 320734106 3 175 SH   SOLE 26 175 0 0
FIRST LONG IS CORP COM 320734106 162 9,253 SH   SOLE 30 9,253 0 0
FIRST LONG IS CORP COM 320734106 6 344 SH   SOLE 34 344 0 0
FIRST LONG IS CORP COM 320734106 64 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 189 10,771 SH   SOLE 43 10,677 0 94
FIRST MAJESTIC SILVER CORP COM 32076V103 694 96,592 SH   SOLE 21 96,592 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 71 9,834 SH   SOLE 43 7,836 0 1,998
FIRST MERCHANTS CORP COM 320817109 2,145 60,210 SH   SOLE 2 26,230 0 33,980
FIRST MERCHANTS CORP COM 320817109 52 1,469 SH   SOLE 4 208 0 1,261
FIRST MERCHANTS CORP COM 320817109 24 677 SH   SOLE 7 677 0 0
FIRST MERCHANTS CORP COM 320817109 5,998 168,400 SH   SOLE 18 168,400 0 0
FIRST MERCHANTS CORP COM 320817109 3,749 105,259 SH   SOLE 19 105,259 0 0
FIRST MERCHANTS CORP COM 320817109 76,518 2,148,185 SH   SOLE 21 2,148,185 0 0
FIRST MERCHANTS CORP COM 320817109 51,826 1,454,966 SH   SOLE 22 1,390,431 0 64,535
FIRST MERCHANTS CORP COM 320817109 319 8,947 SH   SOLE 25 8,947 0 0
FIRST MERCHANTS CORP COM 320817109 1,494 41,949 SH   SOLE 26 31,602 0 10,347
FIRST MERCHANTS CORP COM 320817109 35 969 SH   SOLE 28 969 0 0
FIRST MERCHANTS CORP COM 320817109 821 23,041 SH   SOLE 30 23,041 0 0
FIRST MERCHANTS CORP COM 320817109 225 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 961 26,982 SH   SOLE 43 26,720 0 262
FIRST MID ILL BANCSHARES INC COM 320866106 570 15,972 SH   SOLE 2 5,236 0 10,736
FIRST MID ILL BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,025 56,781 SH   SOLE 18 56,781 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,189 33,327 SH   SOLE 19 33,327 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 23,373 655,249 SH   SOLE 21 655,249 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 15,813 443,304 SH   SOLE 22 423,643 0 19,661
FIRST MID ILL BANCSHARES INC COM 320866106 139 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 173 4,840 SH   SOLE 30 4,840 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 79 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 561 15,736 SH   SOLE 43 15,641 0 95
FIRST NATL CORP COM 32106V107 14 769 SH   SOLE 18 769 0 0
FIRST NATL CORP COM 32106V107 261 14,311 SH   SOLE 21 14,311 0 0
FIRST NATL CORP COM 32106V107 18 1,004 SH   SOLE 22 1,004 0 0
FIRST NORTHWEST BANCORP COM 335834107 564 36,147 SH   SOLE 2 30,878 0 5,269
FIRST NORTHWEST BANCORP COM 335834107 21 1,350 SH   SOLE 18 1,350 0 0
FIRST NORTHWEST BANCORP COM 335834107 94 6,043 SH   SOLE 19 6,043 0 0
FIRST NORTHWEST BANCORP COM 335834107 497 31,835 SH   SOLE 21 31,835 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,491 95,547 SH   SOLE 22 95,547 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,115 278,191 SH   SOLE 2 56,950 0 221,241
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,930 131,274 SH   SOLE 4 68,284 0 62,990
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,753 157,790 SH   SOLE 7 153,299 0 4,491
FIRST REP BK SAN FRANCISCO C COM 33616C100 116 803 SH   SOLE 13 803 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,841 26,640 SH   SOLE 15 26,640 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 290 2,014 SH   SOLE 17 0 0 2,014
FIRST REP BK SAN FRANCISCO C COM 33616C100 59,592 413,260 SH   SOLE 18 389,118 0 24,142
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,090 83,839 SH   SOLE 19 83,839 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 705,464 4,892,258 SH   SOLE 21 4,892,258 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 537,148 3,725,024 SH   SOLE 22 3,374,597 0 350,427
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,132 299,115 SH   SOLE 23 299,115 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,043 277,688 SH   SOLE 25 277,688 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 53,289 369,552 SH   SOLE 26 140,831 0 228,721
FIRST REP BK SAN FRANCISCO C COM 33616C100 63,016 437,004 SH   SOLE 28 2,842 0 434,162
FIRST REP BK SAN FRANCISCO C COM 33616C100 156,635 1,086,234 SH   SOLE 30 1,006,640 0 79,594
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,089 35,293 SH   SOLE 31 17,552 0 17,741
FIRST REP BK SAN FRANCISCO C COM 33616C100 38,158 264,620 SH   SOLE 34 264,620 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,891 61,659 SH   SOLE 36 61,659 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 854 5,923 SH   SOLE 40 5,923 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,678 101,791 SH   SOLE 43 92,451 0 9,340
FIRST SEACOAST BANCORP COM 33631P102 6 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 88 8,243 SH   SOLE 21 8,243 0 0
FIRST SOLAR INC COM 336433107 16,268 238,779 SH   SOLE 2 75,204 0 163,575
FIRST SOLAR INC COM 336433107 408 5,984 SH   SOLE 4 319 0 5,665
FIRST SOLAR INC COM 336433107 215 3,152 SH   SOLE 7 3,152 0 0
FIRST SOLAR INC COM 336433107 14,851 217,983 SH   SOLE 18 217,983 0 0
FIRST SOLAR INC COM 336433107 4,433 65,070 SH   SOLE 19 65,070 0 0
FIRST SOLAR INC COM 336433107 527,177 7,737,817 SH   SOLE 21 7,737,817 0 0
FIRST SOLAR INC COM 336433107 189,202 2,777,074 SH   SOLE 22 2,653,195 0 123,879
FIRST SOLAR INC COM 336433107 7,757 113,858 SH   SOLE 25 113,858 0 0
FIRST SOLAR INC COM 336433107 5,455 80,069 SH   SOLE 26 52,772 0 27,297
FIRST SOLAR INC COM 336433107 3,768 55,311 SH   SOLE 28 55,311 0 0
FIRST SOLAR INC COM 336433107 204,736 3,005,074 SH   SOLE 30 3,005,074 0 0
FIRST SOLAR INC COM 336433107 159 2,337 SH   SOLE 31 1,554 0 783
FIRST SOLAR INC COM 336433107 87,073 1,278,048 SH   SOLE 34 1,278,048 0 0
FIRST SOLAR INC COM 336433107 350 5,133 SH   SOLE 36 5,133 0 0
FIRST SOLAR INC COM 336433107 833 12,224 SH   SOLE 40 12,224 0 0
FIRST SOLAR INC COM 336433107 14 202 SH   OTR 43 202 0 0
FIRST SOLAR INC COM 336433107 11,845 173,858 SH   SOLE 43 171,443 0 2,415
FIRST SVGS FINL GROUP INC COM 33621E109 119 4,983 SH   SOLE 2 4,983 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 24 988 SH   SOLE 18 988 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 362 15,112 SH   SOLE 21 15,112 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 260 10,877 SH   SOLE 22 10,877 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 205 8,547 SH   SOLE 26 0 0 8,547
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4 260 SH   SOLE 17 0 0 260
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 0 12 SH   SOLE 17 0 0 12
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 0 14 SH   SOLE 17 0 0 14
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 18 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 19 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 0 1 SH   SOLE 43 0 0 1
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 51 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 NASD TECH DIV 33738R118 2 31 SH   SOLE 17 0 0 31
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 2,121 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 18 209 SH   SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 70 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 216 1,891 SH   SOLE 43 1,891 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 60 SH   SOLE 17 0 0 60
FIRST US BANCSHARES INC COM 33744V103 12 1,061 SH   SOLE 18 1,061 0 0
FIRST US BANCSHARES INC COM 33744V103 224 20,382 SH   SOLE 21 20,382 0 0
FIRST US BANCSHARES INC COM 33744V103 4 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107 214 11,401 SH   SOLE 2 11,401 0 0
FIRST UTD CORP COM 33741H107 23 1,233 SH   SOLE 18 1,233 0 0
FIRST UTD CORP COM 33741H107 630 33,580 SH   SOLE 19 33,580 0 0
FIRST UTD CORP COM 33741H107 425 22,661 SH   SOLE 21 22,661 0 0
FIRST UTD CORP COM 33741H107 198 10,565 SH   SOLE 22 10,565 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 239 16,557 SH   SOLE 2 13,285 0 3,272
FIRST WATCH RESTAURANT GROUP COM 33748L101 457 31,660 SH   SOLE 18 31,660 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 316 21,886 SH   SOLE 19 21,886 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 4,992 346,177 SH   SOLE 21 346,177 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 1,444 100,146 SH   SOLE 22 96,515 0 3,631
FIRST WAVE BIOPHARMA INC COM 33749P101 1 4,544 SH   SOLE 2 0 0 4,544
FIRST WAVE BIOPHARMA INC COM 33749P101 17 83,254 SH   SOLE 21 83,254 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 0 230 SH   SOLE 43 230 0 0
FIRST WESTN FINL INC COM 33751L105 117 4,310 SH   SOLE 2 1,809 0 2,501
FIRST WESTN FINL INC COM 33751L105 517 19,004 SH   SOLE 18 19,004 0 0
FIRST WESTN FINL INC COM 33751L105 381 14,017 SH   SOLE 19 14,017 0 0
FIRST WESTN FINL INC COM 33751L105 8,092 297,618 SH   SOLE 21 297,618 0 0
FIRST WESTN FINL INC COM 33751L105 1,765 64,930 SH   SOLE 22 60,791 0 4,139
FIRSTCASH HOLDINGS INC COM 33768G107 2,928 42,127 SH   SOLE 2 28,294 0 13,833
FIRSTCASH HOLDINGS INC COM 33768G107 12 168 SH   SOLE 4 168 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 32 456 SH   SOLE 7 456 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 12,135 174,582 SH   SOLE 18 174,582 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 4,850 69,769 SH   SOLE 19 69,769 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 194,382 2,796,462 SH   SOLE 21 2,796,462 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 79,464 1,143,202 SH   SOLE 22 1,108,710 0 34,492
FIRSTCASH HOLDINGS INC COM 33768G107 409 5,882 SH   SOLE 25 5,882 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,580 22,730 SH   SOLE 26 19,505 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107 50 721 SH   SOLE 28 721 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,223 17,595 SH   SOLE 30 17,595 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 15 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 325 4,677 SH   SOLE 40 4,677 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,438 20,694 SH   SOLE 43 18,561 0 2,133
FIRSTENERGY CORP COM 337932107 22,025 573,709 SH   SOLE 2 160,128 0 413,581
FIRSTENERGY CORP COM 337932107 17,402 453,298 SH   SOLE 4 256,686 0 196,612
FIRSTENERGY CORP COM 337932107 21,700 565,242 SH   SOLE 7 546,907 0 18,335
FIRSTENERGY CORP COM 337932107 90 2,348 SH   SOLE 13 2,348 0 0
FIRSTENERGY CORP COM 337932107 3,163 82,403 SH   SOLE 15 82,403 0 0
FIRSTENERGY CORP COM 337932107 39,728 1,034,847 SH   SOLE 18 957,007 0 77,840
FIRSTENERGY CORP COM 337932107 16,368 426,359 SH   SOLE 19 426,359 0 0
FIRSTENERGY CORP COM 337932107 885,219 23,058,595 SH   SOLE 21 23,058,595 0 0
FIRSTENERGY CORP COM 337932107 455,550 11,866,377 SH   SOLE 22 10,779,041 0 1,087,336
FIRSTENERGY CORP COM 337932107 35,209 917,145 SH   SOLE 23 917,145 0 0
FIRSTENERGY CORP COM 337932107 23,670 616,574 SH   SOLE 25 616,574 0 0
FIRSTENERGY CORP COM 337932107 39,402 1,026,366 SH   SOLE 26 433,816 0 592,550
FIRSTENERGY CORP COM 337932107 32,416 844,389 SH   SOLE 28 7,935 0 836,454
FIRSTENERGY CORP COM 337932107 68 1,773 SH   SOLE 29 1,773 0 0
FIRSTENERGY CORP COM 337932107 109,570 2,854,138 SH   SOLE 30 2,854,138 0 0
FIRSTENERGY CORP COM 337932107 4,205 109,538 SH   SOLE 31 57,242 0 52,296
FIRSTENERGY CORP COM 337932107 4,842 126,124 SH   SOLE 32 126,124 0 0
FIRSTENERGY CORP COM 337932107 1,266 32,975 SH   SOLE 34 32,975 0 0
FIRSTENERGY CORP COM 337932107 9,216 240,067 SH   SOLE 36 240,067 0 0
FIRSTENERGY CORP COM 337932107 388 10,101 SH   SOLE 40 10,101 0 0
FIRSTENERGY CORP COM 337932107 58 1,508 SH   OTR 43 1,508 0 0
FIRSTENERGY CORP COM 337932107 9,394 244,687 SH   SOLE 43 208,546 0 36,141
FIRSTSERVICE CORP NEW COM 33767E202 1,876 15,475 SH   SOLE 43 15,475 0 0
FISERV INC COM 337738108 94,762 1,065,102 SH   SOLE 2 136,360 0 928,742
FISERV INC COM 337738108 36,612 411,511 SH   SOLE 4 232,718 0 178,793
FISERV INC COM 337738108 55,458 623,336 SH   SOLE 7 606,732 0 16,604
FISERV INC COM 337738108 240 2,697 SH   SOLE 13 2,697 0 0
FISERV INC COM 337738108 8,209 92,264 SH   SOLE 15 92,264 0 0
FISERV INC COM 337738108 8 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 125,447 1,409,989 SH   SOLE 18 1,328,179 0 81,810
FISERV INC COM 337738108 21,081 236,946 SH   SOLE 19 236,946 0 0
FISERV INC COM 337738108 1,240,331 13,940,999 SH   SOLE 21 13,940,999 0 0
FISERV INC COM 337738108 1,112,736 12,506,862 SH   SOLE 22 11,312,112 0 1,194,750
FISERV INC COM 337738108 98,401 1,106,001 SH   SOLE 23 1,106,001 0 0
FISERV INC COM 337738108 82,444 926,652 SH   SOLE 25 926,652 0 0
FISERV INC COM 337738108 113,238 1,272,768 SH   SOLE 26 465,418 0 807,350
FISERV INC COM 337738108 106,657 1,198,796 SH   SOLE 28 13,274 0 1,185,522
FISERV INC COM 337738108 62 694 SH   SOLE 29 694 0 0
FISERV INC COM 337738108 372,725 4,189,337 SH   SOLE 30 4,189,337 0 0
FISERV INC COM 337738108 12,259 137,786 SH   SOLE 31 65,106 0 72,680
FISERV INC COM 337738108 13,240 148,813 SH   SOLE 32 148,813 0 0
FISERV INC COM 337738108 33,942 381,498 SH   SOLE 34 381,498 0 0
FISERV INC COM 337738108 23,038 258,944 SH   SOLE 36 258,944 0 0
FISERV INC COM 337738108 1,741 19,569 SH   SOLE 40 19,569 0 0
FISERV INC COM 337738108 108 1,216 SH   OTR 43 1,216 0 0
FISERV INC COM 337738108 40,662 457,033 SH   SOLE 43 420,221 0 36,812
FISKER INC CL A COM STK 33813J106 658 76,799 SH   SOLE 2 60,638 0 16,161
FISKER INC CL A COM STK 33813J106 5 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106 16 1,856 SH   SOLE 7 1,856 0 0
FISKER INC CL A COM STK 33813J106 3,784 441,496 SH   SOLE 18 419,097 0 22,399
FISKER INC CL A COM STK 33813J106 2,736 319,240 SH   SOLE 19 319,240 0 0
FISKER INC CL A COM STK 33813J106 45,232 5,277,994 SH   SOLE 21 5,277,994 0 0
FISKER INC CL A COM STK 33813J106 30,918 3,607,678 SH   SOLE 22 3,504,816 0 102,862
FISKER INC CL A COM STK 33813J106 6 687 SH   SOLE 23 687 0 0
FISKER INC CL A COM STK 33813J106 212 24,754 SH   SOLE 25 24,754 0 0
FISKER INC CL A COM STK 33813J106 792 92,452 SH   SOLE 26 75,312 0 17,140
FISKER INC CL A COM STK 33813J106 775 90,466 SH   SOLE 28 90,466 0 0
FISKER INC CL A COM STK 33813J106 2,484 289,851 SH   SOLE 30 289,851 0 0
FISKER INC CL A COM STK 33813J106 33 3,857 SH   SOLE 34 3,857 0 0
FISKER INC CL A COM STK 33813J106 175 20,431 SH   SOLE 40 20,431 0 0
FISKER INC CL A COM STK 33813J106 0 25 SH   SOLE 43 25 0 0
FIVE BELOW INC COM 33829M101 9,887 87,167 SH   SOLE 2 41,016 0 46,151
FIVE BELOW INC COM 33829M101 47 410 SH   SOLE 4 168 0 242
FIVE BELOW INC COM 33829M101 74 652 SH   SOLE 7 652 0 0
FIVE BELOW INC COM 33829M101 14,256 125,677 SH   SOLE 18 125,677 0 0
FIVE BELOW INC COM 33829M101 1,883 16,599 SH   SOLE 19 16,599 0 0
FIVE BELOW INC COM 33829M101 312,017 2,750,745 SH   SOLE 21 2,750,745 0 0
FIVE BELOW INC COM 33829M101 172,524 1,520,975 SH   SOLE 22 1,454,170 0 66,805
FIVE BELOW INC COM 33829M101 946 8,340 SH   SOLE 25 8,340 0 0
FIVE BELOW INC COM 33829M101 2,661 23,455 SH   SOLE 26 19,141 0 4,314
FIVE BELOW INC COM 33829M101 113 998 SH   SOLE 28 998 0 0
FIVE BELOW INC COM 33829M101 3,848 33,927 SH   SOLE 30 33,927 0 0
FIVE BELOW INC COM 33829M101 92 808 SH   SOLE 31 808 0 0
FIVE BELOW INC COM 33829M101 138 1,216 SH   SOLE 36 1,216 0 0
FIVE BELOW INC COM 33829M101 811 7,153 SH   SOLE 40 7,153 0 0
FIVE BELOW INC COM 33829M101 20 172 SH   OTR 43 172 0 0
FIVE BELOW INC COM 33829M101 3,564 31,424 SH   SOLE 43 29,376 0 2,048
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 56 14,378 SH   SOLE 2 14,378 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 672 171,845 SH   SOLE 21 171,845 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 29 7,459 SH   SOLE 25 7,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 19 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 28 7,071 SH   SOLE 40 7,071 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 5 1,257 SH   SOLE 43 1,257 0 0
FIVE STAR BANCORP COM 33830T103 112 4,256 SH   SOLE 2 489 0 3,767
FIVE STAR BANCORP COM 33830T103 5 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103 1,023 38,731 SH   SOLE 18 38,731 0 0
FIVE STAR BANCORP COM 33830T103 570 21,561 SH   SOLE 19 21,561 0 0
FIVE STAR BANCORP COM 33830T103 10,364 392,267 SH   SOLE 21 392,267 0 0
FIVE STAR BANCORP COM 33830T103 3,479 131,675 SH   SOLE 22 126,410 0 5,265
FIVE9 INC COM 338307101 10,112 110,951 SH   SOLE 2 28,373 0 82,578
FIVE9 INC COM 338307101 142 1,558 SH   SOLE 4 242 0 1,316
FIVE9 INC COM 338307101 73 802 SH   SOLE 7 802 0 0
FIVE9 INC COM 338307101 3,078 33,769 SH   SOLE 18 33,769 0 0
FIVE9 INC COM 338307101 67,331 738,767 SH   SOLE 19 738,767 0 0
FIVE9 INC COM 338307101 109,635 1,202,927 SH   SOLE 21 1,202,927 0 0
FIVE9 INC COM 338307101 142,307 1,561,414 SH   SOLE 22 1,478,874 0 82,540
FIVE9 INC COM 338307101 322 3,530 SH   SOLE 23 3,530 0 0
FIVE9 INC COM 338307101 1,001 10,986 SH   SOLE 25 10,986 0 0
FIVE9 INC COM 338307101 2,567 28,164 SH   SOLE 26 22,704 0 5,460
FIVE9 INC COM 338307101 110 1,206 SH   SOLE 28 1,206 0 0
FIVE9 INC COM 338307101 4,797 52,638 SH   SOLE 30 52,638 0 0
FIVE9 INC COM 338307101 90 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101 5,269 57,808 SH   SOLE 34 57,808 0 0
FIVE9 INC COM 338307101 194 2,131 SH   SOLE 36 2,131 0 0
FIVE9 INC COM 338307101 789 8,652 SH   SOLE 40 8,652 0 0
FIVE9 INC COM 338307101 10 111 SH   OTR 43 111 0 0
FIVE9 INC COM 338307101 4,693 51,494 SH   SOLE 43 36,332 0 15,162
FIVE9 INC NOTE 0.500% 6/0 338307AD3 6,672 6,840,000 PRN   SOLE 21 6,840,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,087 31,598 SH   SOLE 2 31,598 0 0
FIVERR INTL LTD ORD SHS M4R82T106 4 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106 455 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 21,423 622,941 SH   SOLE 19 622,941 0 0
FIVERR INTL LTD ORD SHS M4R82T106 13,253 385,365 SH   SOLE 21 385,365 0 0
FIVERR INTL LTD ORD SHS M4R82T106 8,850 257,343 SH   SOLE 22 245,358 0 11,985
FIVERR INTL LTD ORD SHS M4R82T106 151 4,405 SH   SOLE 25 4,405 0 0
FIVERR INTL LTD ORD SHS M4R82T106 148 4,313 SH   SOLE 26 0 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106 17 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,874 54,480 SH   SOLE 30 54,480 0 0
FIVERR INTL LTD ORD SHS M4R82T106 140 4,062 SH   SOLE 40 4,062 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1 35 SH   SOLE 43 0 0 35
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,572 44,349 SH   SOLE 2 16,340 0 28,009
FLAGSTAR BANCORP INC COM PAR .001 337930705 112 3,153 SH   SOLE 4 223 0 2,930
FLAGSTAR BANCORP INC COM PAR .001 337930705 19 543 SH   SOLE 7 543 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 6,817 192,293 SH   SOLE 18 192,293 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 6,042 170,439 SH   SOLE 19 170,439 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 210,820 5,946,977 SH   SOLE 21 5,946,977 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 45,910 1,295,064 SH   SOLE 22 1,241,081 0 53,983
FLAGSTAR BANCORP INC COM PAR .001 337930705 114 3,229 SH   SOLE 23 3,229 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 237 6,695 SH   SOLE 25 6,695 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,396 39,367 SH   SOLE 26 15,756 0 23,611
FLAGSTAR BANCORP INC COM PAR .001 337930705 33 941 SH   SOLE 28 941 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,073 86,697 SH   SOLE 30 86,697 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 228 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 453 12,772 SH   SOLE 43 11,332 0 1,440
FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 58 1,922 SH   SOLE 21 1,922 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 29,497 140,388 SH   SOLE 2 25,621 0 114,767
FLEETCOR TECHNOLOGIES INC COM 339041105 11,977 57,003 SH   SOLE 4 30,902 0 26,101
FLEETCOR TECHNOLOGIES INC COM 339041105 14,966 71,230 SH   SOLE 7 68,918 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 71 340 SH   SOLE 13 340 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,491 7,095 SH   SOLE 15 7,095 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 101,633 483,715 SH   SOLE 18 472,474 0 11,241
FLEETCOR TECHNOLOGIES INC COM 339041105 74,063 352,496 SH   SOLE 19 352,496 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 421,067 2,004,033 SH   SOLE 21 2,004,033 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 337,270 1,605,208 SH   SOLE 22 1,454,912 0 150,296
FLEETCOR TECHNOLOGIES INC COM 339041105 31,009 147,586 SH   SOLE 23 147,586 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 29,590 140,829 SH   SOLE 25 124,770 0 16,059
FLEETCOR TECHNOLOGIES INC COM 339041105 31,952 152,071 SH   SOLE 26 56,035 0 96,036
FLEETCOR TECHNOLOGIES INC COM 339041105 25,215 120,008 SH   SOLE 28 1,159 0 118,849
FLEETCOR TECHNOLOGIES INC COM 339041105 89,235 424,704 SH   SOLE 30 424,704 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3,312 15,762 SH   SOLE 31 8,357 0 7,405
FLEETCOR TECHNOLOGIES INC COM 339041105 27,268 129,779 SH   SOLE 34 129,779 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,245 39,240 SH   SOLE 36 39,240 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 487 2,318 SH   SOLE 40 2,318 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 47 225 SH   OTR 43 225 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,898 37,592 SH   SOLE 43 34,007 0 3,585
FLEX LNG LTD SHS G35947202 451 16,483 SH   SOLE 2 1,445 0 15,038
FLEX LNG LTD SHS G35947202 8 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202 2,283 83,355 SH   SOLE 18 83,355 0 0
FLEX LNG LTD SHS G35947202 1,410 51,483 SH   SOLE 19 51,483 0 0
FLEX LNG LTD SHS G35947202 25,723 939,123 SH   SOLE 21 939,123 0 0
FLEX LNG LTD SHS G35947202 7,903 288,554 SH   SOLE 22 270,002 0 18,552
FLEX LTD ORD Y2573F102 4,309 297,818 SH   SOLE 2 169,116 0 128,702
FLEX LTD ORD Y2573F102 214 14,799 SH   SOLE 4 12,402 0 2,397
FLEX LTD ORD Y2573F102 138 9,506 SH   SOLE 7 9,506 0 0
FLEX LTD ORD Y2573F102 54 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 441 30,460 SH   SOLE 18 29,436 0 1,024
FLEX LTD ORD Y2573F102 6,535 451,656 SH   SOLE 19 451,656 0 0
FLEX LTD ORD Y2573F102 10,220 706,300 SH   SOLE 21 706,300 0 0
FLEX LTD ORD Y2573F102 16,192 1,118,976 SH   SOLE 22 842,165 0 276,811
FLEX LTD ORD Y2573F102 136 9,412 SH   SOLE 23 9,412 0 0
FLEX LTD ORD Y2573F102 9,912 685,028 SH   SOLE 25 685,028 0 0
FLEX LTD ORD Y2573F102 9,014 622,913 SH   SOLE 26 329,511 0 293,402
FLEX LTD ORD Y2573F102 9,804 677,507 SH   SOLE 28 281,903 0 395,604
FLEX LTD ORD Y2573F102 125 8,650 SH   SOLE 29 8,650 0 0
FLEX LTD ORD Y2573F102 7,184 496,492 SH   SOLE 30 496,492 0 0
FLEX LTD ORD Y2573F102 62 4,285 SH   SOLE 31 4,285 0 0
FLEX LTD ORD Y2573F102 16 1,076 SH   SOLE 34 1,076 0 0
FLEX LTD ORD Y2573F102 2,749 190,002 SH   SOLE 36 190,002 0 0
FLEX LTD ORD Y2573F102 920 63,551 SH   SOLE 40 63,551 0 0
FLEX LTD ORD Y2573F102 4,240 293,022 SH   SOLE 43 282,704 0 10,318
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 4 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 43 17,650 SH   SOLE 21 17,650 0 0
FLEXSHOPPER INC COM NEW 33939J303 9 10,429 SH   SOLE 21 10,429 0 0
FLEXSHOPPER INC COM NEW 33939J303 1 862 SH   SOLE 22 862 0 0
FLEXSTEEL INDS INC COM 339382103 6 339 SH   SOLE 2 0 0 339
FLEXSTEEL INDS INC COM 339382103 17 948 SH   SOLE 18 948 0 0
FLEXSTEEL INDS INC COM 339382103 201 11,144 SH   SOLE 21 11,144 0 0
FLEXSTEEL INDS INC COM 339382103 1,670 92,757 SH   SOLE 22 92,757 0 0
FLEXSTEEL INDS INC COM 339382103 11 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 11,465 182,107 SH   SOLE 2 33,832 0 148,275
FLOOR & DECOR HLDGS INC CL A 339750101 149 2,368 SH   SOLE 4 1,888 0 480
FLOOR & DECOR HLDGS INC CL A 339750101 76 1,200 SH   SOLE 7 1,200 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,941 78,479 SH   SOLE 18 78,479 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 13,494 214,330 SH   SOLE 19 214,330 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 104,521 1,660,115 SH   SOLE 21 1,660,115 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 150,179 2,385,305 SH   SOLE 22 2,259,074 0 126,231
FLOOR & DECOR HLDGS INC CL A 339750101 70,751 1,123,743 SH   SOLE 25 1,123,743 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 9,049 143,732 SH   SOLE 26 135,596 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101 111 1,760 SH   SOLE 28 1,760 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 13,953 221,611 SH   SOLE 30 221,611 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 94 1,492 SH   SOLE 31 1,492 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,316 68,557 SH   SOLE 34 68,557 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 846 13,444 SH   SOLE 40 13,444 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 16 249 SH   OTR 43 249 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,651 26,219 SH   SOLE 43 23,591 0 2,628
FLOTEK INDS INC DEL COM 343389102 13 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 205 207,109 SH   SOLE 21 207,109 0 0
FLOTEK INDS INC DEL COM 343389102 801 807,487 SH   SOLE 22 807,487 0 0
FLOWERS FOODS INC COM 343498101 15,060 572,188 SH   SOLE 2 205,693 0 366,495
FLOWERS FOODS INC COM 343498101 79 3,018 SH   SOLE 4 696 0 2,322
FLOWERS FOODS INC COM 343498101 91 3,466 SH   SOLE 7 3,466 0 0
FLOWERS FOODS INC COM 343498101 11,234 426,838 SH   SOLE 18 426,838 0 0
FLOWERS FOODS INC COM 343498101 10,623 403,608 SH   SOLE 19 403,608 0 0
FLOWERS FOODS INC COM 343498101 275,717 10,475,556 SH   SOLE 21 10,475,556 0 0
FLOWERS FOODS INC COM 343498101 145,022 5,509,955 SH   SOLE 22 5,278,035 0 231,920
FLOWERS FOODS INC COM 343498101 768 29,184 SH   SOLE 25 29,184 0 0
FLOWERS FOODS INC COM 343498101 2,367 89,946 SH   SOLE 26 72,738 0 17,208
FLOWERS FOODS INC COM 343498101 99 3,772 SH   SOLE 28 3,772 0 0
FLOWERS FOODS INC COM 343498101 4,609 175,114 SH   SOLE 30 175,114 0 0
FLOWERS FOODS INC COM 343498101 72 2,749 SH   SOLE 31 2,749 0 0
FLOWERS FOODS INC COM 343498101 14 548 SH   SOLE 34 548 0 0
FLOWERS FOODS INC COM 343498101 183 6,943 SH   SOLE 36 6,943 0 0
FLOWERS FOODS INC COM 343498101 649 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 28,111 1,068,058 SH   SOLE 43 1,057,382 0 10,676
FLOWSERVE CORP COM 34354P105 6,718 234,657 SH   SOLE 2 96,071 0 138,586
FLOWSERVE CORP COM 34354P105 89 3,125 SH   SOLE 4 1,953 0 1,172
FLOWSERVE CORP COM 34354P105 75 2,635 SH   SOLE 7 2,635 0 0
FLOWSERVE CORP COM 34354P105 8,191 286,103 SH   SOLE 18 286,103 0 0
FLOWSERVE CORP COM 34354P105 1,126 39,344 SH   SOLE 19 39,344 0 0
FLOWSERVE CORP COM 34354P105 180,393 6,300,829 SH   SOLE 21 6,300,829 0 0
FLOWSERVE CORP COM 34354P105 102,900 3,594,129 SH   SOLE 22 3,431,164 0 162,965
FLOWSERVE CORP COM 34354P105 613 21,399 SH   SOLE 25 21,399 0 0
FLOWSERVE CORP COM 34354P105 1,605 56,045 SH   SOLE 26 45,773 0 10,272
FLOWSERVE CORP COM 34354P105 66 2,322 SH   SOLE 28 2,322 0 0
FLOWSERVE CORP COM 34354P105 3,111 108,679 SH   SOLE 30 108,679 0 0
FLOWSERVE CORP COM 34354P105 78 2,741 SH   SOLE 31 1,907 0 834
FLOWSERVE CORP COM 34354P105 263 9,177 SH   SOLE 36 9,177 0 0
FLOWSERVE CORP COM 34354P105 457 15,971 SH   SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 22 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105 2,929 102,304 SH   SOLE 43 98,717 0 3,587
FLUENCE ENERGY INC COM CL A 34379V103 57 6,007 SH   SOLE 2 1,550 0 4,457
FLUENCE ENERGY INC COM CL A 34379V103 5 484 SH   SOLE 7 484 0 0
FLUENCE ENERGY INC COM CL A 34379V103 826 87,183 SH   SOLE 18 87,183 0 0
FLUENCE ENERGY INC COM CL A 34379V103 693 73,114 SH   SOLE 19 73,114 0 0
FLUENCE ENERGY INC COM CL A 34379V103 10,180 1,073,887 SH   SOLE 21 1,073,887 0 0
FLUENCE ENERGY INC COM CL A 34379V103 7,918 835,282 SH   SOLE 22 828,931 0 6,351
FLUENT INC COM 34380C102 27 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102 10 8,682 SH   SOLE 18 8,682 0 0
FLUENT INC COM 34380C102 240 201,434 SH   SOLE 21 201,434 0 0
FLUENT INC COM 34380C102 799 671,023 SH   SOLE 22 671,023 0 0
FLUOR CORP NEW COM 343412102 6,328 259,998 SH   SOLE 2 176,784 0 83,214
FLUOR CORP NEW COM 343412102 10 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 115 4,740 SH   SOLE 7 4,740 0 0
FLUOR CORP NEW COM 343412102 15,553 638,986 SH   SOLE 18 616,739 0 22,247
FLUOR CORP NEW COM 343412102 17,636 724,579 SH   SOLE 19 724,579 0 0
FLUOR CORP NEW COM 343412102 249,140 10,235,819 SH   SOLE 21 10,235,819 0 0
FLUOR CORP NEW COM 343412102 111,895 4,597,162 SH   SOLE 22 4,487,430 0 109,732
FLUOR CORP NEW COM 343412102 483 19,835 SH   SOLE 23 19,835 0 0
FLUOR CORP NEW COM 343412102 2,002 82,234 SH   SOLE 26 82,234 0 0
FLUOR CORP NEW COM 343412102 1,240 50,950 SH   SOLE 30 50,950 0 0
FLUOR CORP NEW COM 343412102 27 1,092 SH   SOLE 31 0 0 1,092
FLUOR CORP NEW COM 343412102 773 31,758 SH   SOLE 36 31,758 0 0
FLUOR CORP NEW COM 343412102 456 18,728 SH   SOLE 40 18,728 0 0
FLUOR CORP NEW COM 343412102 6,001 246,545 SH   SOLE 43 217,660 0 28,885
FLUSHING FINL CORP COM 343873105 2,324 109,319 SH   SOLE 2 91,763 0 17,556
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,994 93,801 SH   SOLE 18 93,801 0 0
FLUSHING FINL CORP COM 343873105 1,561 73,410 SH   SOLE 19 73,410 0 0
FLUSHING FINL CORP COM 343873105 23,383 1,099,872 SH   SOLE 21 1,099,872 0 0
FLUSHING FINL CORP COM 343873105 21,310 1,002,369 SH   SOLE 22 967,593 0 34,776
FLUSHING FINL CORP COM 343873105 28 1,335 SH   SOLE 23 1,335 0 0
FLUSHING FINL CORP COM 343873105 144 6,789 SH   SOLE 25 6,789 0 0
FLUSHING FINL CORP COM 343873105 399 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 45 2,131 SH   SOLE 30 2,131 0 0
FLUSHING FINL CORP COM 343873105 21 975 SH   SOLE 31 0 0 975
FLUSHING FINL CORP COM 343873105 67 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,553 73,032 SH   SOLE 43 70,554 0 2,478
FLUX PWR HLDGS INC COM NEW 344057302 4 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 68 28,493 SH   SOLE 21 28,493 0 0
FLUX PWR HLDGS INC COM NEW 344057302 370 154,219 SH   SOLE 22 154,219 0 0
FLYWIRE CORPORATION COM VTG 302492103 733 41,549 SH   SOLE 2 28,457 0 13,092
FLYWIRE CORPORATION COM VTG 302492103 12 689 SH   SOLE 7 689 0 0
FLYWIRE CORPORATION COM VTG 302492103 3,073 174,330 SH   SOLE 18 169,631 0 4,699
FLYWIRE CORPORATION COM VTG 302492103 2,663 151,024 SH   SOLE 19 151,024 0 0
FLYWIRE CORPORATION COM VTG 302492103 31,249 1,772,486 SH   SOLE 21 1,772,486 0 0
FLYWIRE CORPORATION COM VTG 302492103 14,608 828,568 SH   SOLE 22 803,750 0 24,818
FLYWIRE CORPORATION COM VTG 302492103 57 3,239 SH   SOLE 23 3,239 0 0
FLYWIRE CORPORATION COM VTG 302492103 75 4,268 SH   SOLE 25 4,268 0 0
FLYWIRE CORPORATION COM VTG 302492103 19 1,101 SH   SOLE 26 0 0 1,101
FLYWIRE CORPORATION COM VTG 302492103 1,300 73,750 SH   SOLE 30 73,750 0 0
FLYWIRE CORPORATION COM VTG 302492103 86 4,898 SH   SOLE 40 4,898 0 0
FMC CORP COM NEW 302491303 36,354 339,721 SH   SOLE 2 107,876 0 231,845
FMC CORP COM NEW 302491303 13,765 128,634 SH   SOLE 4 73,513 0 55,121
FMC CORP COM NEW 302491303 13,815 129,101 SH   SOLE 7 125,346 0 3,755
FMC CORP COM NEW 302491303 553 5,166 SH   SOLE 13 5,166 0 0
FMC CORP COM NEW 302491303 2,025 18,925 SH   SOLE 15 18,925 0 0
FMC CORP COM NEW 302491303 24,792 231,683 SH   SOLE 18 211,928 0 19,755
FMC CORP COM NEW 302491303 61,366 573,464 SH   SOLE 19 573,464 0 0
FMC CORP COM NEW 302491303 371,439 3,471,069 SH   SOLE 21 3,471,069 0 0
FMC CORP COM NEW 302491303 292,227 2,730,836 SH   SOLE 22 2,448,162 0 282,674
FMC CORP COM NEW 302491303 22,940 214,377 SH   SOLE 23 214,377 0 0
FMC CORP COM NEW 302491303 60,036 561,033 SH   SOLE 25 561,033 0 0
FMC CORP COM NEW 302491303 43,175 403,463 SH   SOLE 26 192,472 0 210,991
FMC CORP COM NEW 302491303 37,401 349,512 SH   SOLE 28 2,786 0 346,726
FMC CORP COM NEW 302491303 46,673 436,153 SH   SOLE 29 436,153 0 0
FMC CORP COM NEW 302491303 117,722 1,100,102 SH   SOLE 30 1,100,102 0 0
FMC CORP COM NEW 302491303 2,730 25,515 SH   SOLE 31 12,543 0 12,972
FMC CORP COM NEW 302491303 34,509 322,480 SH   SOLE 34 322,480 0 0
FMC CORP COM NEW 302491303 5,366 50,146 SH   SOLE 36 50,146 0 0
FMC CORP COM NEW 302491303 432 4,040 SH   SOLE 40 4,040 0 0
FMC CORP COM NEW 302491303 42 389 SH   OTR 43 389 0 0
FMC CORP COM NEW 302491303 27,394 255,992 SH   SOLE 43 246,521 0 9,471
FNCB BANCORP INC COM 302578109 22 2,768 SH   SOLE 2 2,768 0 0
FNCB BANCORP INC COM 302578109 21 2,650 SH   SOLE 18 2,650 0 0
FNCB BANCORP INC COM 302578109 17 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109 279 34,845 SH   SOLE 21 34,845 0 0
FNCB BANCORP INC COM 302578109 186 23,287 SH   SOLE 22 23,287 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,223 35,894 SH   SOLE 2 29,438 0 6,456
FOCUS FINL PARTNERS INC COM CL A 34417P100 8 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 23 676 SH   SOLE 7 676 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 5,178 152,024 SH   SOLE 18 152,024 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,605 105,856 SH   SOLE 19 105,856 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 65,330 1,918,075 SH   SOLE 21 1,918,075 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 48,620 1,427,485 SH   SOLE 22 1,389,365 0 38,120
FOCUS FINL PARTNERS INC COM CL A 34417P100 317 9,294 SH   SOLE 25 9,294 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 662 19,431 SH   SOLE 26 14,750 0 4,681
FOCUS FINL PARTNERS INC COM CL A 34417P100 314 9,220 SH   SOLE 28 9,220 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,415 70,913 SH   SOLE 30 70,913 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 236 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 250 7,326 SH   SOLE 43 6,643 0 683
FOCUS UNVL INC COM 34417J104 33 2,911 SH   SOLE 2 772 0 2,139
FOCUS UNVL INC COM 34417J104 4 331 SH   SOLE 7 331 0 0
FOCUS UNVL INC COM 34417J104 508 44,458 SH   SOLE 18 44,458 0 0
FOCUS UNVL INC COM 34417J104 370 32,438 SH   SOLE 19 32,438 0 0
FOCUS UNVL INC COM 34417J104 6,082 532,603 SH   SOLE 21 532,603 0 0
FOCUS UNVL INC COM 34417J104 2,338 204,761 SH   SOLE 22 200,694 0 4,067
FOGHORN THERAPEUTICS INC COM 344174107 191 14,009 SH   SOLE 2 11,742 0 2,267
FOGHORN THERAPEUTICS INC COM 344174107 5 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107 895 65,835 SH   SOLE 18 57,579 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 842 61,901 SH   SOLE 19 61,901 0 0
FOGHORN THERAPEUTICS INC COM 344174107 8,865 651,812 SH   SOLE 21 651,812 0 0
FOGHORN THERAPEUTICS INC COM 344174107 3,749 275,681 SH   SOLE 22 271,745 0 3,936
FOGHORN THERAPEUTICS INC COM 344174107 14 1,010 SH   SOLE 23 1,010 0 0
FOGHORN THERAPEUTICS INC COM 344174107 13 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 164 12,084 SH   SOLE 43 11,917 0 167
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,895 116,975 SH   SOLE 2 116,610 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 610 9,043 SH   SOLE 4 9,043 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 305 4,521 SH   SOLE 13 4,521 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11,342 168,056 SH   SOLE 18 0 0 168,056
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,842 249,550 SH   SOLE 19 249,550 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 28,268 418,846 SH   SOLE 22 395,100 0 23,746
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18,592 275,473 SH   SOLE 25 275,473 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,339 108,742 SH   SOLE 26 74,014 0 34,728
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,880 27,863 SH   SOLE 28 0 0 27,863
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 89 1,323 SH   SOLE 30 1,323 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 78,809 1,167,708 SH   SOLE 34 1,167,708 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13,931 206,412 SH   SOLE 43 193,167 0 13,245
FONAR CORP COM NEW 344437405 15 985 SH   SOLE 18 985 0 0
FONAR CORP COM NEW 344437405 337 22,206 SH   SOLE 21 22,206 0 0
FONAR CORP COM NEW 344437405 1,270 83,581 SH   SOLE 22 83,581 0 0
FOOT LOCKER INC COM 344849104 3,548 140,520 SH   SOLE 2 84,417 0 56,103
FOOT LOCKER INC COM 344849104 8 330 SH   SOLE 4 330 0 0
FOOT LOCKER INC COM 344849104 57 2,256 SH   SOLE 7 2,256 0 0
FOOT LOCKER INC COM 344849104 10,031 397,249 SH   SOLE 18 397,249 0 0
FOOT LOCKER INC COM 344849104 4,411 174,683 SH   SOLE 19 174,683 0 0
FOOT LOCKER INC COM 344849104 154,554 6,120,951 SH   SOLE 21 6,120,951 0 0
FOOT LOCKER INC COM 344849104 63,586 2,518,248 SH   SOLE 22 2,388,208 0 130,040
FOOT LOCKER INC COM 344849104 404 15,987 SH   SOLE 25 15,987 0 0
FOOT LOCKER INC COM 344849104 1,238 49,048 SH   SOLE 26 41,907 0 7,141
FOOT LOCKER INC COM 344849104 47 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104 2,166 85,767 SH   SOLE 30 85,767 0 0
FOOT LOCKER INC COM 344849104 36 1,413 SH   SOLE 34 1,413 0 0
FOOT LOCKER INC COM 344849104 415 16,428 SH   SOLE 36 16,428 0 0
FOOT LOCKER INC COM 344849104 256 10,141 SH   SOLE 40 10,141 0 0
FOOT LOCKER INC COM 344849104 9 357 SH   OTR 43 357 0 0
FOOT LOCKER INC COM 344849104 6,918 273,989 SH   SOLE 43 261,300 0 12,689
FORD MTR CO DEL COM 345370860 91,043 8,179,930 SH   SOLE 2 1,228,769 0 6,951,161
FORD MTR CO DEL COM 345370860 29,494 2,649,960 SH   SOLE 4 1,534,018 0 1,115,942
FORD MTR CO DEL COM 345370860 39,234 3,525,026 SH   SOLE 7 3,408,981 0 116,045
FORD MTR CO DEL COM 345370860 297 26,682 SH   SOLE 13 26,682 0 0
FORD MTR CO DEL COM 345370860 6,374 572,708 SH   SOLE 15 572,708 0 0
FORD MTR CO DEL COM 345370860 19 1,688 SH   SOLE 17 0 0 1,688
FORD MTR CO DEL COM 345370860 65,918 5,922,535 SH   SOLE 18 5,342,282 0 580,253
FORD MTR CO DEL COM 345370860 51,903 4,663,348 SH   SOLE 19 4,663,348 0 0
FORD MTR CO DEL COM 345370860 1,060,040 95,241,649 SH   SOLE 21 95,241,649 0 0
FORD MTR CO DEL COM 345370860 923,972 83,016,323 SH   SOLE 22 75,065,206 0 7,951,117
FORD MTR CO DEL COM 345370860 74,180 6,664,891 SH   SOLE 23 6,664,891 0 0
FORD MTR CO DEL COM 345370860 69,154 6,213,274 SH   SOLE 25 6,213,274 0 0
FORD MTR CO DEL COM 345370860 94,468 8,487,678 SH   SOLE 26 3,412,316 0 5,075,362
FORD MTR CO DEL COM 345370860 69,181 6,215,703 SH   SOLE 28 501,729 0 5,713,974
FORD MTR CO DEL COM 345370860 78 6,968 SH   SOLE 29 6,968 0 0
FORD MTR CO DEL COM 345370860 308,952 27,758,466 SH   SOLE 30 27,758,466 0 0
FORD MTR CO DEL COM 345370860 9,194 826,055 SH   SOLE 31 419,143 0 406,912
FORD MTR CO DEL COM 345370860 40,530 3,641,553 SH   SOLE 34 3,641,553 0 0
FORD MTR CO DEL COM 345370860 22,478 2,019,620 SH   SOLE 36 2,019,620 0 0
FORD MTR CO DEL COM 345370860 1,416 127,207 SH   SOLE 40 127,207 0 0
FORD MTR CO DEL COM 345370860 100 9,001 SH   OTR 43 9,001 0 0
FORD MTR CO DEL COM 345370860 26,009 2,336,834 SH   SOLE 43 2,123,386 0 213,448
FORD MTR CO DEL OPTIONS 345370860 63 5,600 SH Put SOLE 4 5,600 0 0
FORD MTR CO DEL OPTIONS 345370860 779 70,000 SH Put SOLE 18 70,000 0 0
FORD MTR CO DEL OPTIONS 345370860 16,354 1,469,400 SH Put SOLE 19 1,469,400 0 0
FORD MTR CO DEL OPTIONS 345370860 462 41,500 SH Put SOLE 22 41,500 0 0
FORD MTR CO DEL OPTIONS 345370860 4,602 413,500 SH Put SOLE 34 413,500 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 2,001 2,194,000 PRN   SOLE 2 1,218,000 0 976,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 197 216,000 PRN   SOLE 18 216,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 665 729,000 PRN   SOLE 19 729,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 20,351 22,315,000 PRN   SOLE 21 22,315,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 1,175 1,288,000 PRN   SOLE 26 669,000 0 619,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 651 714,000 PRN   SOLE 34 714,000 0 0
FORESTAR GROUP INC COM 346232101 435 31,783 SH   SOLE 2 18,779 0 13,004
FORESTAR GROUP INC COM 346232101 3 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101 694 50,711 SH   SOLE 18 50,711 0 0
FORESTAR GROUP INC COM 346232101 3,138 229,252 SH   SOLE 19 229,252 0 0
FORESTAR GROUP INC COM 346232101 9,308 679,883 SH   SOLE 21 679,883 0 0
FORESTAR GROUP INC COM 346232101 6,236 455,489 SH   SOLE 22 435,567 0 19,922
FORESTAR GROUP INC COM 346232101 45 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101 94 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 61 4,468 SH   SOLE 30 4,468 0 0
FORESTAR GROUP INC COM 346232101 525 38,320 SH   SOLE 34 38,320 0 0
FORESTAR GROUP INC COM 346232101 24 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 735 53,675 SH   SOLE 43 47,445 0 6,230
FORGE GLOBAL HOLDINGS INC COM 34629L103 37 3,597 SH   SOLE 2 0 0 3,597
FORGE GLOBAL HOLDINGS INC COM 34629L103 1,439 138,211 SH   SOLE 21 138,211 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103 13,765 1,322,266 SH   SOLE 22 1,322,266 0 0
FORGEROCK INC CL A 34631B101 841 39,269 SH   SOLE 2 33,530 0 5,739
FORGEROCK INC CL A 34631B101 7 317 SH   SOLE 7 317 0 0
FORGEROCK INC CL A 34631B101 1,585 74,017 SH   SOLE 18 74,017 0 0
FORGEROCK INC CL A 34631B101 4,658 217,447 SH   SOLE 19 217,447 0 0
FORGEROCK INC CL A 34631B101 19,244 898,401 SH   SOLE 21 898,401 0 0
FORGEROCK INC CL A 34631B101 13,821 645,244 SH   SOLE 22 636,361 0 8,883
FORGEROCK INC CL A 34631B101 7,816 364,871 SH   SOLE 34 364,871 0 0
FORIAN INC COM 34630N106 12 2,642 SH   SOLE 18 2,642 0 0
FORIAN INC COM 34630N106 172 39,215 SH   SOLE 21 39,215 0 0
FORIAN INC COM 34630N106 190 43,393 SH   SOLE 22 43,393 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,021 148,232 SH   SOLE 2 49,069 0 99,163
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 0 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 780 113,221 SH   SOLE 18 113,221 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,358 342,215 SH   SOLE 19 342,215 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 10,971 1,592,299 SH   SOLE 21 1,592,299 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 5,895 855,559 SH   SOLE 22 826,187 0 29,372
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 12 1,741 SH   SOLE 23 1,741 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 19 2,803 SH   SOLE 25 2,803 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 9 1,309 SH   SOLE 28 1,309 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 218 31,617 SH   SOLE 30 31,617 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7 1,074 SH   SOLE 34 1,074 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 179 25,978 SH   SOLE 43 24,317 0 1,661
FORMFACTOR INC COM 346375108 1,207 31,163 SH   SOLE 2 22,814 0 8,349
FORMFACTOR INC COM 346375108 29 741 SH   SOLE 4 327 0 414
FORMFACTOR INC COM 346375108 34 882 SH   SOLE 7 882 0 0
FORMFACTOR INC COM 346375108 9,873 254,925 SH   SOLE 18 254,925 0 0
FORMFACTOR INC COM 346375108 5,864 151,396 SH   SOLE 19 151,396 0 0
FORMFACTOR INC COM 346375108 361,029 9,321,681 SH   SOLE 21 9,321,681 0 0
FORMFACTOR INC COM 346375108 74,861 1,932,888 SH   SOLE 22 1,881,798 0 51,090
FORMFACTOR INC COM 346375108 36 922 SH   SOLE 23 922 0 0
FORMFACTOR INC COM 346375108 435 11,237 SH   SOLE 25 11,237 0 0
FORMFACTOR INC COM 346375108 1,475 38,079 SH   SOLE 26 30,758 0 7,321
FORMFACTOR INC COM 346375108 54 1,383 SH   SOLE 28 1,383 0 0
FORMFACTOR INC COM 346375108 5,396 139,322 SH   SOLE 30 139,322 0 0
FORMFACTOR INC COM 346375108 352 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 1,835 47,385 SH   SOLE 43 45,210 0 2,175
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 134 1,442 SH   SOLE 43 1,435 0 7
FORRESTER RESH INC COM 346563109 2,122 44,365 SH   SOLE 2 43,176 0 1,189
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 7 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,114 44,182 SH   SOLE 18 39,506 0 4,676
FORRESTER RESH INC COM 346563109 4,096 85,609 SH   SOLE 19 85,609 0 0
FORRESTER RESH INC COM 346563109 62,942 1,315,670 SH   SOLE 21 1,315,670 0 0
FORRESTER RESH INC COM 346563109 16,509 345,087 SH   SOLE 22 338,267 0 6,820
FORRESTER RESH INC COM 346563109 27 568 SH   SOLE 23 568 0 0
FORRESTER RESH INC COM 346563109 72 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109 432 9,029 SH   SOLE 26 2,297 0 6,732
FORRESTER RESH INC COM 346563109 1,031 21,548 SH   SOLE 30 21,548 0 0
FORRESTER RESH INC COM 346563109 1,313 27,447 SH   SOLE 34 27,447 0 0
FORRESTER RESH INC COM 346563109 42 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 416 8,705 SH   SOLE 43 8,579 0 126
FORTE BIOSCIENCES INC COM 34962G109 9 6,929 SH   SOLE 2 4,697 0 2,232
FORTE BIOSCIENCES INC COM 34962G109 12 9,434 SH   SOLE 21 9,434 0 0
FORTE BIOSCIENCES INC COM 34962G109 247 189,850 SH   SOLE 22 189,848 0 2
FORTE BIOSCIENCES INC COM 34962G109 3 2,110 SH   SOLE 23 2,110 0 0
FORTE BIOSCIENCES INC COM 34962G109 7 5,720 SH   SOLE 26 0 0 5,720
FORTINET INC COM 34959E109 89,914 1,589,144 SH   SOLE 2 415,239 0 1,173,905
FORTINET INC COM 34959E109 30,091 531,824 SH   SOLE 4 334,849 0 196,975
FORTINET INC COM 34959E109 40,599 717,545 SH   SOLE 7 698,425 0 19,120
FORTINET INC COM 34959E109 1,094 19,340 SH   SOLE 13 19,340 0 0
FORTINET INC COM 34959E109 3,816 67,449 SH   SOLE 15 67,449 0 0
FORTINET INC COM 34959E109 108,191 1,912,177 SH   SOLE 18 1,816,362 0 95,815
FORTINET INC COM 34959E109 51,335 907,304 SH   SOLE 19 907,304 0 0
FORTINET INC COM 34959E109 1,250,600 22,103,225 SH   SOLE 21 22,103,225 0 0
FORTINET INC COM 34959E109 803,261 14,196,912 SH   SOLE 22 12,838,978 0 1,357,934
FORTINET INC COM 34959E109 62,902 1,111,744 SH   SOLE 23 1,111,744 0 0
FORTINET INC COM 34959E109 60,450 1,068,404 SH   SOLE 25 1,068,404 0 0
FORTINET INC COM 34959E109 78,844 1,393,500 SH   SOLE 26 512,280 0 881,220
FORTINET INC COM 34959E109 68,688 1,214,004 SH   SOLE 28 11,360 0 1,202,644
FORTINET INC COM 34959E109 262 4,631 SH   SOLE 29 4,631 0 0
FORTINET INC COM 34959E109 253,297 4,476,800 SH   SOLE 30 4,415,315 0 61,485
FORTINET INC COM 34959E109 8,201 144,941 SH   SOLE 31 78,060 0 66,881
FORTINET INC COM 34959E109 10,411 184,012 SH   SOLE 32 184,012 0 0
FORTINET INC COM 34959E109 24,457 432,260 SH   SOLE 34 432,260 0 0
FORTINET INC COM 34959E109 12,803 226,279 SH   SOLE 36 226,279 0 0
FORTINET INC COM 34959E109 1,322 23,370 SH   SOLE 40 23,370 0 0
FORTINET INC COM 34959E109 119 2,100 SH   OTR 43 2,100 0 0
FORTINET INC COM 34959E109 30,723 543,008 SH   SOLE 43 478,548 0 64,460
FORTIS INC COM 349553107 13,147 278,122 SH   SOLE 21 278,122 0 0
FORTIS INC COM 349553107 54 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107 22,050 466,467 SH   SOLE 43 443,793 0 22,674
FORTIVE CORP COM 34959J108 28,328 520,923 SH   SOLE 2 161,018 0 359,905
FORTIVE CORP COM 34959J108 16,016 294,527 SH   SOLE 4 163,591 0 130,936
FORTIVE CORP COM 34959J108 17,045 313,443 SH   SOLE 7 304,074 0 9,369
FORTIVE CORP COM 34959J108 74 1,355 SH   SOLE 13 1,355 0 0
FORTIVE CORP COM 34959J108 2,722 50,052 SH   SOLE 15 50,052 0 0
FORTIVE CORP COM 34959J108 120,559 2,216,966 SH   SOLE 18 2,167,409 0 49,557
FORTIVE CORP COM 34959J108 139,663 2,568,272 SH   SOLE 19 2,568,272 0 0
FORTIVE CORP COM 34959J108 466,253 8,573,975 SH   SOLE 21 8,573,975 0 0
FORTIVE CORP COM 34959J108 418,598 7,697,650 SH   SOLE 22 7,009,533 0 688,117
FORTIVE CORP COM 34959J108 31,204 573,815 SH   SOLE 23 573,815 0 0
FORTIVE CORP COM 34959J108 29,812 548,219 SH   SOLE 25 491,793 0 56,426
FORTIVE CORP COM 34959J108 39,925 734,177 SH   SOLE 26 265,844 0 468,333
FORTIVE CORP COM 34959J108 24,719 454,554 SH   SOLE 28 4,978 0 449,576
FORTIVE CORP COM 34959J108 115,729 2,128,162 SH   SOLE 30 2,124,015 0 4,147
FORTIVE CORP COM 34959J108 3,689 67,843 SH   SOLE 31 33,660 0 34,183
FORTIVE CORP COM 34959J108 92,845 1,707,333 SH   SOLE 34 1,707,333 0 0
FORTIVE CORP COM 34959J108 9,388 172,629 SH   SOLE 36 172,629 0 0
FORTIVE CORP COM 34959J108 581 10,681 SH   SOLE 40 10,681 0 0
FORTIVE CORP COM 34959J108 15,495 284,935 SH   SOLE 43 257,955 0 26,980
FORTRESS BIOTECH INC COM 34960Q109 1 1,422 SH   SOLE 2 0 0 1,422
FORTRESS BIOTECH INC COM 34960Q109 12 14,676 SH   SOLE 18 14,676 0 0
FORTRESS BIOTECH INC COM 34960Q109 233 277,098 SH   SOLE 21 277,098 0 0
FORTRESS BIOTECH INC COM 34960Q109 943 1,122,634 SH   SOLE 22 1,122,634 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 72 3,733 SH   SOLE 28 3,733 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,647 194,506 SH   SOLE 2 76,673 0 117,833
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,068 118,033 SH   SOLE 4 83,815 0 34,218
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,306 122,005 SH   SOLE 7 118,887 0 3,118
FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 652 SH   SOLE 13 652 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,155 19,286 SH   SOLE 15 19,286 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 16,268 271,672 SH   SOLE 18 252,816 0 18,856
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,846 80,928 SH   SOLE 19 80,928 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 245,391 4,098,039 SH   SOLE 21 4,098,039 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 185,020 3,089,846 SH   SOLE 22 2,816,551 0 273,295
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,605 227,208 SH   SOLE 23 227,208 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 18,876 315,233 SH   SOLE 25 315,233 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 17,209 287,386 SH   SOLE 26 122,744 0 164,642
FORTUNE BRANDS HOME & SEC IN COM 34964C106 22,903 382,482 SH   SOLE 28 7,616 0 374,866
FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 646 SH   SOLE 29 646 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 60,784 1,015,102 SH   SOLE 30 1,010,942 0 4,160
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,673 27,946 SH   SOLE 31 13,969 0 13,977
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,378 23,020 SH   SOLE 34 23,020 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,804 46,829 SH   SOLE 36 46,829 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 272 4,545 SH   SOLE 40 4,545 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12 194 SH   OTR 43 194 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,086 101,634 SH   SOLE 43 93,936 0 7,698
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 79 4,051 SH   SOLE 2 4,051 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 13 646 SH   SOLE 18 646 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 322 16,437 SH   SOLE 21 16,437 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,223 62,324 SH   SOLE 22 62,324 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 9 476 SH   SOLE 43 476 0 0
FORWARD AIR CORP COM 349853101 1,460 15,880 SH   SOLE 2 13,103 0 2,777
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 8,024 87,255 SH   SOLE 18 87,255 0 0
FORWARD AIR CORP COM 349853101 4,713 51,254 SH   SOLE 19 51,254 0 0
FORWARD AIR CORP COM 349853101 289,514 3,148,261 SH   SOLE 21 3,148,261 0 0
FORWARD AIR CORP COM 349853101 61,077 664,168 SH   SOLE 22 647,834 0 16,334
FORWARD AIR CORP COM 349853101 32 343 SH   SOLE 23 343 0 0
FORWARD AIR CORP COM 349853101 379 4,123 SH   SOLE 25 4,123 0 0
FORWARD AIR CORP COM 349853101 1,223 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 45 487 SH   SOLE 28 487 0 0
FORWARD AIR CORP COM 349853101 4,339 47,188 SH   SOLE 30 47,188 0 0
FORWARD AIR CORP COM 349853101 302 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,628 17,699 SH   SOLE 43 17,042 0 657
FORWARD INDS INC N Y COM NEW 349862300 15 10,364 SH   SOLE 21 10,364 0 0
FORWARD INDS INC N Y COM NEW 349862300 560 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 270 52,244 SH   SOLE 2 9,169 0 43,075
FOSSIL GROUP INC COM 34988V106 3 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 922 178,350 SH   SOLE 18 178,350 0 0
FOSSIL GROUP INC COM 34988V106 1,140 220,513 SH   SOLE 19 220,513 0 0
FOSSIL GROUP INC COM 34988V106 31,257 6,045,815 SH   SOLE 21 6,045,815 0 0
FOSSIL GROUP INC COM 34988V106 6,198 1,198,837 SH   SOLE 22 1,167,748 0 31,089
FOSSIL GROUP INC COM 34988V106 76 14,688 SH   SOLE 26 0 0 14,688
FOSSIL GROUP INC COM 34988V106 304 58,713 SH   SOLE 30 58,713 0 0
FOSSIL GROUP INC COM 34988V106 28 5,400 SH   SOLE 36 5,400 0 0
FOSSIL GROUP INC COM 34988V106 83 15,970 SH   SOLE 43 15,923 0 47
FOSTER L B CO COM 350060109 20 1,578 SH   SOLE 18 1,578 0 0
FOSTER L B CO COM 350060109 397 30,833 SH   SOLE 21 30,833 0 0
FOSTER L B CO COM 350060109 1,525 118,478 SH   SOLE 22 118,478 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,596 248,047 SH   SOLE 2 151,459 0 96,588
FOUR CORNERS PPTY TR INC COM 35086T109 1,046 39,347 SH   SOLE 4 39,347 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,643 99,405 SH   SOLE 7 99,405 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,793 293,070 SH   SOLE 18 293,070 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 16,100 605,480 SH   SOLE 19 605,480 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 267,209 10,049,234 SH   SOLE 21 10,049,234 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 85,396 3,211,599 SH   SOLE 22 3,130,850 0 80,749
FOUR CORNERS PPTY TR INC COM 35086T109 554 20,827 SH   SOLE 23 20,827 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,212 346,463 SH   SOLE 25 346,463 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,581 172,275 SH   SOLE 26 35,198 0 137,077
FOUR CORNERS PPTY TR INC COM 35086T109 1,316 49,474 SH   SOLE 28 1,357 0 48,117
FOUR CORNERS PPTY TR INC COM 35086T109 11,702 440,078 SH   SOLE 30 440,078 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 24 921 SH   SOLE 31 0 0 921
FOUR CORNERS PPTY TR INC COM 35086T109 240 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,664 62,565 SH   SOLE 43 61,288 0 1,277
FOX CORP CL A COM 35137L105 39,196 1,218,786 SH   SOLE 2 709,349 0 509,437
FOX CORP CL A COM 35137L105 7,444 231,458 SH   SOLE 4 196,827 0 34,631
FOX CORP CL A COM 35137L105 9,206 286,252 SH   SOLE 7 277,780 0 8,472
FOX CORP CL A COM 35137L105 1,609 50,030 SH   SOLE 13 50,030 0 0
FOX CORP CL A COM 35137L105 1,472 45,767 SH   SOLE 15 45,767 0 0
FOX CORP CL A COM 35137L105 176,200 5,478,870 SH   SOLE 18 4,926,679 0 552,191
FOX CORP CL A COM 35137L105 278,777 8,668,448 SH   SOLE 19 8,668,448 0 0
FOX CORP CL A COM 35137L105 278,756 8,667,793 SH   SOLE 21 8,667,793 0 0
FOX CORP CL A COM 35137L105 294,593 9,160,225 SH   SOLE 22 8,086,582 0 1,073,643
FOX CORP CL A COM 35137L105 20,587 640,158 SH   SOLE 23 640,158 0 0
FOX CORP CL A COM 35137L105 16,774 521,591 SH   SOLE 25 467,137 0 54,454
FOX CORP CL A COM 35137L105 31,084 966,544 SH   SOLE 26 419,595 0 546,949
FOX CORP CL A COM 35137L105 27,936 868,654 SH   SOLE 28 5,826 0 862,828
FOX CORP CL A COM 35137L105 783 24,350 SH   SOLE 29 24,350 0 0
FOX CORP CL A COM 35137L105 65,478 2,036,013 SH   SOLE 30 2,029,794 0 6,219
FOX CORP CL A COM 35137L105 4,472 139,070 SH   SOLE 31 110,673 0 28,397
FOX CORP CL A COM 35137L105 27,060 841,417 SH   SOLE 34 841,417 0 0
FOX CORP CL A COM 35137L105 6,098 189,616 SH   SOLE 36 189,616 0 0
FOX CORP CL A COM 35137L105 315 9,787 SH   SOLE 40 9,787 0 0
FOX CORP CL A COM 35137L105 28 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105 8,358 259,895 SH   SOLE 43 223,778 0 36,117
FOX CORP CL B COM 35137L204 14,295 481,318 SH   SOLE 2 111,112 0 370,206
FOX CORP CL B COM 35137L204 5,993 201,795 SH   SOLE 4 72,777 0 129,018
FOX CORP CL B COM 35137L204 4,223 142,186 SH   SOLE 7 136,471 0 5,715
FOX CORP CL B COM 35137L204 10 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204 741 24,957 SH   SOLE 15 24,957 0 0
FOX CORP CL B COM 35137L204 8,121 273,444 SH   SOLE 18 246,736 0 26,708
FOX CORP CL B COM 35137L204 3,037 102,244 SH   SOLE 19 102,244 0 0
FOX CORP CL B COM 35137L204 129,965 4,375,912 SH   SOLE 21 4,375,912 0 0
FOX CORP CL B COM 35137L204 95,346 3,210,315 SH   SOLE 22 2,894,781 0 315,534
FOX CORP CL B COM 35137L204 7,560 254,554 SH   SOLE 23 254,554 0 0
FOX CORP CL B COM 35137L204 6,532 219,947 SH   SOLE 25 219,947 0 0
FOX CORP CL B COM 35137L204 10,887 366,563 SH   SOLE 26 177,746 0 188,817
FOX CORP CL B COM 35137L204 12,474 420,002 SH   SOLE 28 2,722 0 417,280
FOX CORP CL B COM 35137L204 28 948 SH   SOLE 29 948 0 0
FOX CORP CL B COM 35137L204 28,026 943,626 SH   SOLE 30 943,626 0 0
FOX CORP CL B COM 35137L204 902 30,376 SH   SOLE 31 13,958 0 16,418
FOX CORP CL B COM 35137L204 667 22,451 SH   SOLE 34 22,451 0 0
FOX CORP CL B COM 35137L204 1,564 52,659 SH   SOLE 36 52,659 0 0
FOX CORP CL B COM 35137L204 119 4,014 SH   SOLE 40 4,014 0 0
FOX CORP CL B COM 35137L204 1,169 39,359 SH   SOLE 43 38,074 0 1,285
FOX FACTORY HLDG CORP COM 35138V102 3,673 45,606 SH   SOLE 2 35,325 0 10,281
FOX FACTORY HLDG CORP COM 35138V102 13 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102 40 494 SH   SOLE 7 494 0 0
FOX FACTORY HLDG CORP COM 35138V102 15,017 186,451 SH   SOLE 18 180,813 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 51,138 634,945 SH   SOLE 19 634,945 0 0
FOX FACTORY HLDG CORP COM 35138V102 234,419 2,910,594 SH   SOLE 21 2,910,594 0 0
FOX FACTORY HLDG CORP COM 35138V102 100,939 1,253,273 SH   SOLE 22 1,226,218 0 27,055
FOX FACTORY HLDG CORP COM 35138V102 231 2,868 SH   SOLE 23 2,868 0 0
FOX FACTORY HLDG CORP COM 35138V102 472 5,864 SH   SOLE 25 5,864 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,248 27,915 SH   SOLE 26 13,552 0 14,363
FOX FACTORY HLDG CORP COM 35138V102 60 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,458 18,099 SH   SOLE 30 18,099 0 0
FOX FACTORY HLDG CORP COM 35138V102 430 5,341 SH   SOLE 40 5,341 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,904 23,635 SH   SOLE 43 20,276 0 3,359
FRANCHISE GROUP INC COM 35180X105 849 24,212 SH   SOLE 2 7,922 0 16,290
FRANCHISE GROUP INC COM 35180X105 2 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 13 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 2,611 74,461 SH   SOLE 18 74,461 0 0
FRANCHISE GROUP INC COM 35180X105 3,060 87,241 SH   SOLE 19 87,241 0 0
FRANCHISE GROUP INC COM 35180X105 32,321 921,601 SH   SOLE 21 921,601 0 0
FRANCHISE GROUP INC COM 35180X105 24,359 694,593 SH   SOLE 22 675,657 0 18,936
FRANCHISE GROUP INC COM 35180X105 189 5,376 SH   SOLE 25 5,376 0 0
FRANCHISE GROUP INC COM 35180X105 1,377 39,255 SH   SOLE 26 19,432 0 19,823
FRANCHISE GROUP INC COM 35180X105 1,228 35,024 SH   SOLE 30 35,024 0 0
FRANCHISE GROUP INC COM 35180X105 73 2,095 SH   SOLE 34 2,095 0 0
FRANCHISE GROUP INC COM 35180X105 103 2,945 SH   SOLE 36 2,945 0 0
FRANCHISE GROUP INC COM 35180X105 86 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 185 5,275 SH   SOLE 43 4,641 0 634
FRANCO NEV CORP COM 351858105 10,941 83,152 SH   SOLE 19 83,152 0 0
FRANCO NEV CORP COM 351858105 10,699 81,315 SH   SOLE 21 81,315 0 0
FRANCO NEV CORP COM 351858105 2,884 21,917 SH   SOLE 25 21,917 0 0
FRANCO NEV CORP COM 351858105 14,048 106,761 SH   SOLE 29 106,761 0 0
FRANCO NEV CORP COM 351858105 4,591 34,895 SH   SOLE 34 34,895 0 0
FRANCO NEV CORP COM 351858105 39,055 296,813 SH   SOLE 43 280,172 0 16,641
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 608 45,088 SH   SOLE 2 13,388 0 31,700
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 6 447 SH   SOLE 7 447 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 3,957 293,544 SH   SOLE 18 293,544 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,967 145,956 SH   SOLE 19 145,956 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 158,522 11,759,789 SH   SOLE 21 11,759,789 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 24,290 1,801,910 SH   SOLE 22 1,740,402 0 61,508
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 121 8,970 SH   SOLE 25 8,970 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 104 7,720 SH   SOLE 26 6,690 0 1,030
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,574 116,753 SH   SOLE 30 116,753 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 49 3,640 SH   SOLE 40 3,640 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 34 2,558 SH   SOLE 43 2,558 0 0
FRANKLIN COVEY CO COM 353469109 2,883 62,437 SH   SOLE 2 33,947 0 28,490
FRANKLIN COVEY CO COM 353469109 5 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109 2,518 54,526 SH   SOLE 18 34,650 0 19,876
FRANKLIN COVEY CO COM 353469109 7,962 172,406 SH   SOLE 19 172,406 0 0
FRANKLIN COVEY CO COM 353469109 21,614 468,028 SH   SOLE 21 468,028 0 0
FRANKLIN COVEY CO COM 353469109 21,388 463,143 SH   SOLE 22 455,030 0 8,113
FRANKLIN COVEY CO COM 353469109 382 8,263 SH   SOLE 23 8,263 0 0
FRANKLIN COVEY CO COM 353469109 95 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109 2,351 50,914 SH   SOLE 26 0 0 50,914
FRANKLIN COVEY CO COM 353469109 110 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109 146 3,168 SH   SOLE 43 2,279 0 889
FRANKLIN ELEC INC COM 353514102 10,518 143,570 SH   SOLE 2 96,644 0 46,926
FRANKLIN ELEC INC COM 353514102 11 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,287 58,517 SH   SOLE 7 58,517 0 0
FRANKLIN ELEC INC COM 353514102 11,999 163,791 SH   SOLE 18 143,323 0 20,468
FRANKLIN ELEC INC COM 353514102 35,745 487,916 SH   SOLE 19 487,916 0 0
FRANKLIN ELEC INC COM 353514102 353,230 4,821,595 SH   SOLE 21 4,821,595 0 0
FRANKLIN ELEC INC COM 353514102 105,866 1,445,075 SH   SOLE 22 1,418,500 0 26,575
FRANKLIN ELEC INC COM 353514102 1,450 19,799 SH   SOLE 23 19,799 0 0
FRANKLIN ELEC INC COM 353514102 419 5,722 SH   SOLE 25 5,722 0 0
FRANKLIN ELEC INC COM 353514102 7,386 100,816 SH   SOLE 26 14,017 0 86,799
FRANKLIN ELEC INC COM 353514102 51 702 SH   SOLE 28 702 0 0
FRANKLIN ELEC INC COM 353514102 35,116 479,328 SH   SOLE 30 479,328 0 0
FRANKLIN ELEC INC COM 353514102 384 5,245 SH   SOLE 40 5,245 0 0
FRANKLIN ELEC INC COM 353514102 7,066 96,445 SH   SOLE 43 96,052 0 393
FRANKLIN FINL SVCS CORP COM 353525108 5 162 SH   SOLE 2 162 0 0
FRANKLIN FINL SVCS CORP COM 353525108 24 799 SH   SOLE 18 799 0 0
FRANKLIN FINL SVCS CORP COM 353525108 292 9,677 SH   SOLE 21 9,677 0 0
FRANKLIN FINL SVCS CORP COM 353525108 8 252 SH   SOLE 22 252 0 0
FRANKLIN RESOURCES INC COM 354613101 20,521 880,345 SH   SOLE 2 242,510 0 637,835
FRANKLIN RESOURCES INC COM 354613101 5,739 246,206 SH   SOLE 4 123,368 0 122,838
FRANKLIN RESOURCES INC COM 354613101 13,657 585,904 SH   SOLE 7 502,482 0 83,422
FRANKLIN RESOURCES INC COM 354613101 36 1,541 SH   SOLE 13 1,541 0 0
FRANKLIN RESOURCES INC COM 354613101 992 42,562 SH   SOLE 15 42,562 0 0
FRANKLIN RESOURCES INC COM 354613101 21,638 928,277 SH   SOLE 18 888,803 0 39,474
FRANKLIN RESOURCES INC COM 354613101 2,756 118,241 SH   SOLE 19 118,241 0 0
FRANKLIN RESOURCES INC COM 354613101 378,432 16,234,763 SH   SOLE 21 16,234,763 0 0
FRANKLIN RESOURCES INC COM 354613101 141,553 6,072,650 SH   SOLE 22 5,492,868 0 579,782
FRANKLIN RESOURCES INC COM 354613101 11,990 514,383 SH   SOLE 23 514,383 0 0
FRANKLIN RESOURCES INC COM 354613101 10,434 447,625 SH   SOLE 25 447,625 0 0
FRANKLIN RESOURCES INC COM 354613101 12,310 528,120 SH   SOLE 26 200,787 0 327,333
FRANKLIN RESOURCES INC COM 354613101 16,455 705,905 SH   SOLE 28 5,243 0 700,662
FRANKLIN RESOURCES INC COM 354613101 40,390 1,732,732 SH   SOLE 30 1,562,296 0 170,436
FRANKLIN RESOURCES INC COM 354613101 1,440 61,773 SH   SOLE 31 32,032 0 29,741
FRANKLIN RESOURCES INC COM 354613101 3,199 137,242 SH   SOLE 32 137,242 0 0
FRANKLIN RESOURCES INC COM 354613101 371 15,918 SH   SOLE 34 15,918 0 0
FRANKLIN RESOURCES INC COM 354613101 5,234 224,555 SH   SOLE 36 224,555 0 0
FRANKLIN RESOURCES INC COM 354613101 228 9,796 SH   SOLE 40 9,796 0 0
FRANKLIN RESOURCES INC COM 354613101 15 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101 6,057 259,828 SH   SOLE 43 234,183 0 25,645
FRANKLIN STR PPTYS CORP COM 35471R106 340 81,442 SH   SOLE 2 29,729 0 51,713
FRANKLIN STR PPTYS CORP COM 35471R106 2 542 SH   SOLE 4 542 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 6 1,346 SH   SOLE 7 1,346 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,622 388,861 SH   SOLE 18 388,861 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 775 185,745 SH   SOLE 19 185,745 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 51,715 12,401,593 SH   SOLE 21 12,401,593 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 11,190 2,683,441 SH   SOLE 22 2,560,935 0 122,506
FRANKLIN STR PPTYS CORP COM 35471R106 14 3,476 SH   SOLE 23 3,476 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 54 12,959 SH   SOLE 25 12,959 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 85 20,356 SH   SOLE 26 14,556 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 563 134,924 SH   SOLE 30 134,924 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 44 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 518 124,147 SH   SOLE 43 124,099 0 48
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 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 70 22,123 SH   SOLE 21 22,123 0 0
FRANKLIN WIRELESS CORP COM 355184102 1 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104 193 4,363 SH   SOLE 2 4,363 0 0
FREEDOM HLDG CORP NEV COM 356390104 2 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,745 39,348 SH   SOLE 21 39,348 0 0
FREEDOM HLDG CORP NEV COM 356390104 683 15,390 SH   SOLE 22 8,403 0 6,987
FREEDOM HLDG CORP NEV COM 356390104 99 2,228 SH   SOLE 25 2,228 0 0
FREEDOM HLDG CORP NEV COM 356390104 566 12,760 SH   SOLE 26 10,935 0 1,825
FREEDOM HLDG CORP NEV COM 356390104 7 166 SH   SOLE 28 166 0 0
FREEDOM HLDG CORP NEV COM 356390104 691 15,585 SH   SOLE 30 15,585 0 0
FREEDOM HLDG CORP NEV COM 356390104 95 2,148 SH   SOLE 40 2,148 0 0
FREEDOM HLDG CORP NEV COM 356390104 0 9 SH   SOLE 43 9 0 0
FREEPORT-MCMORAN INC CL B 35671D857 51,898 1,773,676 SH   SOLE 2 649,068 0 1,124,608
FREEPORT-MCMORAN INC CL B 35671D857 32,143 1,098,547 SH   SOLE 4 615,769 0 482,778
FREEPORT-MCMORAN INC CL B 35671D857 52,215 1,784,517 SH   SOLE 7 1,743,416 0 41,101
FREEPORT-MCMORAN INC CL B 35671D857 183 6,249 SH   SOLE 13 6,249 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,785 163,541 SH   SOLE 15 163,541 0 0
FREEPORT-MCMORAN INC CL B 35671D857 86,057 2,941,120 SH   SOLE 18 2,699,993 0 241,127
FREEPORT-MCMORAN INC CL B 35671D857 140,738 4,809,917 SH   SOLE 19 4,809,917 0 0
FREEPORT-MCMORAN INC CL B 35671D857 918,082 31,376,700 SH   SOLE 21 31,376,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 900,030 30,759,741 SH   SOLE 22 27,772,452 0 2,987,289
FREEPORT-MCMORAN INC CL B 35671D857 68,917 2,355,341 SH   SOLE 23 2,355,341 0 0
FREEPORT-MCMORAN INC CL B 35671D857 122,292 4,179,486 SH   SOLE 25 4,179,486 0 0
FREEPORT-MCMORAN INC CL B 35671D857 105,160 3,593,978 SH   SOLE 26 1,033,468 0 2,560,510
FREEPORT-MCMORAN INC CL B 35671D857 55,684 1,903,075 SH   SOLE 28 31,603 0 1,871,472
FREEPORT-MCMORAN INC CL B 35671D857 21,900 748,465 SH   SOLE 29 748,465 0 0
FREEPORT-MCMORAN INC CL B 35671D857 197,017 6,733,328 SH   SOLE 30 6,726,546 0 6,782
FREEPORT-MCMORAN INC CL B 35671D857 8,829 301,732 SH   SOLE 31 152,159 0 149,573
FREEPORT-MCMORAN INC CL B 35671D857 317,544 10,852,490 SH   SOLE 34 10,852,490 0 0
FREEPORT-MCMORAN INC CL B 35671D857 15,566 531,989 SH   SOLE 36 531,989 0 0
FREEPORT-MCMORAN INC CL B 35671D857 810 27,685 SH   SOLE 40 27,685 0 0
FREEPORT-MCMORAN INC CL B 35671D857 101 3,442 SH   OTR 43 3,442 0 0
FREEPORT-MCMORAN INC CL B 35671D857 29,293 1,001,114 SH   SOLE 43 880,291 0 120,823
FREIGHTCAR AMER INC COM 357023100 9 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100 154 42,269 SH   SOLE 21 42,269 0 0
FREIGHTCAR AMER INC COM 357023100 706 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106 8 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106 9 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106 169 23,114 SH   SOLE 21 23,114 0 0
FREQUENCY ELECTRS INC COM 358010106 979 134,089 SH   SOLE 22 134,089 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 141 94,260 SH   SOLE 2 55,583 0 38,677
FREQUENCY THERAPEUTICS INC COM 35803L108 27 17,886 SH   SOLE 18 6,251 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 636 423,816 SH   SOLE 19 423,816 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 560 373,140 SH   SOLE 21 373,140 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,137 757,957 SH   SOLE 22 757,957 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 11 7,049 SH   SOLE 23 7,049 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 64 42,966 SH   SOLE 26 0 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108 7 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 23 15,457 SH   SOLE 30 15,457 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,968 119,025 SH   SOLE 43 102,088 0 16,937
FRESH DEL MONTE PRODUCE INC ORD G36738105 872 29,516 SH   SOLE 2 10,631 0 18,885
FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,131 72,149 SH   SOLE 7 72,149 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,319 112,396 SH   SOLE 18 112,396 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,644 55,664 SH   SOLE 19 55,664 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 123,913 4,196,161 SH   SOLE 21 4,196,161 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 24,470 828,663 SH   SOLE 22 792,866 0 35,797
FRESH DEL MONTE PRODUCE INC ORD G36738105 204 6,907 SH   SOLE 25 6,907 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 300 10,160 SH   SOLE 26 6,562 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,110 139,176 SH   SOLE 30 139,176 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 108 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 716 24,242 SH   SOLE 43 23,334 0 908
FRESH VINE WINE INC COM 35804X101 1 443 SH   SOLE 18 443 0 0
FRESH VINE WINE INC COM 35804X101 13 7,043 SH   SOLE 21 7,043 0 0
FRESHPET INC COM 358039105 3,130 60,326 SH   SOLE 2 34,130 0 26,196
FRESHPET INC COM 358039105 39 750 SH   SOLE 4 100 0 650
FRESHPET INC COM 358039105 29 553 SH   SOLE 7 553 0 0
FRESHPET INC COM 358039105 1,087 20,957 SH   SOLE 18 20,957 0 0
FRESHPET INC COM 358039105 18,560 357,681 SH   SOLE 19 357,681 0 0
FRESHPET INC COM 358039105 32,200 620,548 SH   SOLE 21 620,548 0 0
FRESHPET INC COM 358039105 54,868 1,057,396 SH   SOLE 22 1,000,227 0 57,169
FRESHPET INC COM 358039105 353 6,811 SH   SOLE 25 6,811 0 0
FRESHPET INC COM 358039105 918 17,692 SH   SOLE 26 14,220 0 3,472
FRESHPET INC COM 358039105 36 700 SH   SOLE 28 700 0 0
FRESHPET INC COM 358039105 2,432 46,862 SH   SOLE 30 46,862 0 0
FRESHPET INC COM 358039105 36 687 SH   SOLE 31 687 0 0
FRESHPET INC COM 358039105 8,204 158,096 SH   SOLE 34 158,096 0 0
FRESHPET INC COM 358039105 130 2,501 SH   SOLE 36 2,501 0 0
FRESHPET INC COM 358039105 308 5,928 SH   SOLE 40 5,928 0 0
FRESHPET INC COM 358039105 556 10,711 SH   SOLE 43 9,377 0 1,334
FRESHWORKS INC CLASS A COM 358054104 582 44,242 SH   SOLE 2 40,368 0 3,874
FRESHWORKS INC CLASS A COM 358054104 1,151 87,497 SH   SOLE 19 87,497 0 0
FRESHWORKS INC CLASS A COM 358054104 4,653 353,854 SH   SOLE 21 353,854 0 0
FRESHWORKS INC CLASS A COM 358054104 19,987 1,519,923 SH   SOLE 22 1,483,539 0 36,384
FRESHWORKS INC CLASS A COM 358054104 164 12,456 SH   SOLE 25 12,456 0 0
FRESHWORKS INC CLASS A COM 358054104 695 52,825 SH   SOLE 26 43,739 0 9,086
FRESHWORKS INC CLASS A COM 358054104 2,658 202,158 SH   SOLE 34 202,158 0 0
FRESHWORKS INC CLASS A COM 358054104 136 10,357 SH   SOLE 40 10,357 0 0
FREYR BATTERY SHS L4135L100 148 21,691 SH   SOLE 2 21,691 0 0
FREYR BATTERY SHS L4135L100 732 107,051 SH   SOLE 21 107,051 0 0
FREYR BATTERY SHS L4135L100 483 70,598 SH   SOLE 22 35,476 0 35,122
FREYR BATTERY SHS L4135L100 96 14,016 SH   SOLE 25 14,016 0 0
FREYR BATTERY SHS L4135L100 26 3,856 SH   SOLE 26 3,856 0 0
FREYR BATTERY SHS L4135L100 800 117,018 SH   SOLE 30 117,018 0 0
FREYR BATTERY SHS L4135L100 20 2,969 SH   SOLE 36 2,969 0 0
FREYR BATTERY SHS L4135L100 71 10,327 SH   SOLE 40 10,327 0 0
FRIEDMAN INDS INC COM 358435105 10 1,278 SH   SOLE 18 1,278 0 0
FRIEDMAN INDS INC COM 358435105 191 23,414 SH   SOLE 21 23,414 0 0
FRIEDMAN INDS INC COM 358435105 3 370 SH   SOLE 22 370 0 0
FRONTDOOR INC COM 35905A109 3,148 130,739 SH   SOLE 2 81,739 0 49,000
FRONTDOOR INC COM 35905A109 8 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 23 969 SH   SOLE 7 969 0 0
FRONTDOOR INC COM 35905A109 6,209 257,836 SH   SOLE 18 257,836 0 0
FRONTDOOR INC COM 35905A109 3,621 150,391 SH   SOLE 19 150,391 0 0
FRONTDOOR INC COM 35905A109 72,335 3,003,939 SH   SOLE 21 3,003,939 0 0
FRONTDOOR INC COM 35905A109 50,413 2,093,552 SH   SOLE 22 2,005,505 0 88,047
FRONTDOOR INC COM 35905A109 266 11,063 SH   SOLE 25 11,063 0 0
FRONTDOOR INC COM 35905A109 1,179 48,955 SH   SOLE 26 42,340 0 6,615
FRONTDOOR INC COM 35905A109 37 1,527 SH   SOLE 28 1,527 0 0
FRONTDOOR INC COM 35905A109 3,079 127,877 SH   SOLE 30 127,877 0 0
FRONTDOOR INC COM 35905A109 207 8,607 SH   SOLE 34 8,607 0 0
FRONTDOOR INC COM 35905A109 252 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 5 224 SH   OTR 43 224 0 0
FRONTDOOR INC COM 35905A109 374 15,541 SH   SOLE 43 14,429 0 1,112
FRONTIER COMMUNICATIONS PARE COM 35909D109 5,154 218,939 SH   SOLE 2 82,157 0 136,782
FRONTIER COMMUNICATIONS PARE COM 35909D109 44 1,888 SH   SOLE 4 475 0 1,413
FRONTIER COMMUNICATIONS PARE COM 35909D109 88 3,735 SH   SOLE 7 3,735 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,317 98,443 SH   SOLE 18 98,443 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,734 73,658 SH   SOLE 19 73,658 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 78,741 3,344,993 SH   SOLE 21 3,344,993 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 116,151 4,934,204 SH   SOLE 22 4,667,027 0 267,177
FRONTIER COMMUNICATIONS PARE COM 35909D109 701 29,769 SH   SOLE 25 29,769 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,696 72,066 SH   SOLE 26 58,112 0 13,954
FRONTIER COMMUNICATIONS PARE COM 35909D109 77 3,275 SH   SOLE 28 3,275 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,345 99,624 SH   SOLE 30 99,624 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 85 3,600 SH   SOLE 31 3,600 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 568 24,118 SH   SOLE 40 24,118 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1 35 SH   SOLE 43 35 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 2,550 272,094 SH   SOLE 2 216,316 0 55,778
FRONTIER GROUP HLDGS INC COM 35909R108 5 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 879 93,797 SH   SOLE 18 93,797 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 4,075 434,910 SH   SOLE 19 434,910 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 11,817 1,261,148 SH   SOLE 21 1,261,148 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 13,681 1,460,102 SH   SOLE 22 1,439,441 0 20,661
FRONTIER GROUP HLDGS INC COM 35909R108 179 19,102 SH   SOLE 23 19,102 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 54 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 982 104,769 SH   SOLE 26 0 0 104,769
FRONTIER GROUP HLDGS INC COM 35909R108 107 11,393 SH   SOLE 30 11,393 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 501 53,476 SH   SOLE 34 53,476 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 51 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 0 37 SH   SOLE 43 37 0 0
FRONTLINE LTD SHS NEW G3682E192 880 99,374 SH   SOLE 2 18,296 0 81,078
FRONTLINE LTD SHS NEW G3682E192 1,034 116,669 SH   SOLE 7 116,669 0 0
FRONTLINE LTD SHS NEW G3682E192 3,304 372,883 SH   SOLE 18 372,883 0 0
FRONTLINE LTD SHS NEW G3682E192 2,772 312,879 SH   SOLE 19 312,879 0 0
FRONTLINE LTD SHS NEW G3682E192 36,425 4,111,123 SH   SOLE 21 4,111,123 0 0
FRONTLINE LTD SHS NEW G3682E192 11,735 1,324,530 SH   SOLE 22 1,243,759 0 80,771
FRONTLINE LTD SHS NEW G3682E192 149 16,819 SH   SOLE 26 0 0 16,819
FRONTLINE LTD SHS NEW G3682E192 4 399 SH   SOLE 43 201 0 198
FRP HLDGS INC COM 30292L107 883 14,628 SH   SOLE 2 4,029 0 10,599
FRP HLDGS INC COM 30292L107 5 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107 1,275 21,129 SH   SOLE 18 21,129 0 0
FRP HLDGS INC COM 30292L107 2,753 45,616 SH   SOLE 19 45,616 0 0
FRP HLDGS INC COM 30292L107 16,089 266,599 SH   SOLE 21 266,599 0 0
FRP HLDGS INC COM 30292L107 12,265 203,228 SH   SOLE 22 194,539 0 8,689
FRP HLDGS INC COM 30292L107 74 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107 267 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 105 1,748 SH   SOLE 30 1,748 0 0
FRP HLDGS INC COM 30292L107 61 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107 38 624 SH   SOLE 43 624 0 0
FS BANCORP INC COM 30263Y104 1,286 44,781 SH   SOLE 2 44,645 0 136
FS BANCORP INC COM 30263Y104 35 1,227 SH   SOLE 18 1,227 0 0
FS BANCORP INC COM 30263Y104 639 22,268 SH   SOLE 21 22,268 0 0
FS BANCORP INC COM 30263Y104 1,632 56,840 SH   SOLE 22 56,840 0 0
FS BANCORP INC COM 30263Y104 4 144 SH   SOLE 23 144 0 0
FS BANCORP INC COM 30263Y104 13 451 SH   SOLE 31 0 0 451
FS KKR CAP CORP COM 302635206 0 13 SH   SOLE 17 0 0 13
FS KKR CAP CORP COM 302635206 34,285 1,765,465 SH   SOLE 30 1,765,465 0 0
FS KKR CAP CORP COM 302635206 0 1 SH   SOLE 43 0 0 1
FTC SOLAR INC COM 30320C103 32 8,869 SH   SOLE 2 5,945 0 2,924
FTC SOLAR INC COM 30320C103 1 260 SH   SOLE 7 260 0 0
FTC SOLAR INC COM 30320C103 402 111,071 SH   SOLE 18 111,071 0 0
FTC SOLAR INC COM 30320C103 274 75,752 SH   SOLE 19 75,752 0 0
FTC SOLAR INC COM 30320C103 7,063 1,951,149 SH   SOLE 21 1,951,149 0 0
FTC SOLAR INC COM 30320C103 2,922 807,127 SH   SOLE 22 800,664 0 6,463
FTC SOLAR INC COM 30320C103 2,286 631,516 SH   SOLE 30 631,516 0 0
FTI CONSULTING INC COM 302941109 8,861 48,994 SH   SOLE 2 33,035 0 15,959
FTI CONSULTING INC COM 302941109 62 345 SH   SOLE 4 99 0 246
FTI CONSULTING INC COM 302941109 101 557 SH   SOLE 7 557 0 0
FTI CONSULTING INC COM 302941109 13,446 74,349 SH   SOLE 18 74,349 0 0
FTI CONSULTING INC COM 302941109 1,838 10,163 SH   SOLE 19 10,163 0 0
FTI CONSULTING INC COM 302941109 311,853 1,724,376 SH   SOLE 21 1,724,376 0 0
FTI CONSULTING INC COM 302941109 170,166 940,922 SH   SOLE 22 900,695 0 40,227
FTI CONSULTING INC COM 302941109 461 2,551 SH   SOLE 23 2,551 0 0
FTI CONSULTING INC COM 302941109 997 5,512 SH   SOLE 25 5,512 0 0
FTI CONSULTING INC COM 302941109 3,369 18,630 SH   SOLE 26 15,849 0 2,781
FTI CONSULTING INC COM 302941109 110 610 SH   SOLE 28 610 0 0
FTI CONSULTING INC COM 302941109 6,652 36,781 SH   SOLE 30 36,781 0 0
FTI CONSULTING INC COM 302941109 120 666 SH   SOLE 31 492 0 174
FTI CONSULTING INC COM 302941109 430 2,375 SH   SOLE 36 2,375 0 0
FTI CONSULTING INC COM 302941109 749 4,139 SH   SOLE 40 4,139 0 0
FTI CONSULTING INC COM 302941109 6,947 38,414 SH   SOLE 43 38,177 0 237
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 5,096 2,829,000 PRN   SOLE 21 2,829,000 0 0
FUBOTV INC COM 35953D104 709 286,929 SH   SOLE 2 138,789 0 148,140
FUBOTV INC COM 35953D104 1 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104 5 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104 1,437 581,866 SH   SOLE 18 559,067 0 22,799
FUBOTV INC COM 35953D104 2,200 890,718 SH   SOLE 19 890,718 0 0
FUBOTV INC COM 35953D104 18,376 7,439,789 SH   SOLE 21 7,439,789 0 0
FUBOTV INC COM 35953D104 13,763 5,571,968 SH   SOLE 22 5,392,027 0 179,941
FUBOTV INC COM 35953D104 63 25,706 SH   SOLE 23 25,706 0 0
FUBOTV INC COM 35953D104 75 30,386 SH   SOLE 25 30,386 0 0
FUBOTV INC COM 35953D104 561 227,049 SH   SOLE 26 38,330 0 188,719
FUBOTV INC COM 35953D104 10 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104 468 189,434 SH   SOLE 30 189,434 0 0
FUBOTV INC COM 35953D104 14 5,839 SH   SOLE 40 5,839 0 0
FUBOTV INC NOTE 3.250% 2/1 35953DAB0 1,573 5,125,000 PRN   SOLE 21 5,125,000 0 0
FUEL TECH INC COM 359523107 6 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 95 76,483 SH   SOLE 21 76,483 0 0
FUEL TECH INC COM 359523107 509 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601 880 234,656 SH   SOLE 2 116,636 0 118,020
FUELCELL ENERGY INC COM 35952H601 61 16,255 SH   SOLE 4 1,203 0 15,052
FUELCELL ENERGY INC COM 35952H601 29 7,748 SH   SOLE 7 7,748 0 0
FUELCELL ENERGY INC COM 35952H601 3,737 996,615 SH   SOLE 18 996,615 0 0
FUELCELL ENERGY INC COM 35952H601 2,506 668,310 SH   SOLE 19 668,310 0 0
FUELCELL ENERGY INC COM 35952H601 72,081 19,221,473 SH   SOLE 21 19,221,473 0 0
FUELCELL ENERGY INC COM 35952H601 32,788 8,743,394 SH   SOLE 22 8,445,433 0 297,961
FUELCELL ENERGY INC COM 35952H601 256 68,153 SH   SOLE 25 68,153 0 0
FUELCELL ENERGY INC COM 35952H601 435 115,976 SH   SOLE 26 91,212 0 24,764
FUELCELL ENERGY INC COM 35952H601 22 5,745 SH   SOLE 28 5,745 0 0
FUELCELL ENERGY INC COM 35952H601 31,196 8,318,941 SH   SOLE 30 8,318,941 0 0
FUELCELL ENERGY INC COM 35952H601 14 3,854 SH   SOLE 31 0 0 3,854
FUELCELL ENERGY INC COM 35952H601 54 14,417 SH   SOLE 36 14,417 0 0
FUELCELL ENERGY INC COM 35952H601 173 46,006 SH   SOLE 40 46,006 0 0
FUELCELL ENERGY INC COM 35952H601 514 137,113 SH   SOLE 43 129,520 0 7,593
FULCRUM THERAPEUTICS INC COM 359616109 265 54,128 SH   SOLE 2 7,546 0 46,582
FULCRUM THERAPEUTICS INC COM 359616109 1 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 465 94,968 SH   SOLE 18 94,968 0 0
FULCRUM THERAPEUTICS INC COM 359616109 438 89,433 SH   SOLE 19 89,433 0 0
FULCRUM THERAPEUTICS INC COM 359616109 7,434 1,517,161 SH   SOLE 21 1,517,161 0 0
FULCRUM THERAPEUTICS INC COM 359616109 4,032 822,928 SH   SOLE 22 789,703 0 33,225
FULCRUM THERAPEUTICS INC COM 359616109 29 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109 18 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109 285 58,261 SH   SOLE 30 58,261 0 0
FULCRUM THERAPEUTICS INC COM 359616109 26 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109 12 2,495 SH   SOLE 43 2,302 0 193
FULGENT GENETICS INC COM 359664109 1,169 21,445 SH   SOLE 2 5,679 0 15,766
FULGENT GENETICS INC COM 359664109 3 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 15 277 SH   SOLE 7 277 0 0
FULGENT GENETICS INC COM 359664109 4,220 77,382 SH   SOLE 18 77,382 0 0
FULGENT GENETICS INC COM 359664109 2,214 40,606 SH   SOLE 19 40,606 0 0
FULGENT GENETICS INC COM 359664109 141,629 2,597,271 SH   SOLE 21 2,597,271 0 0
FULGENT GENETICS INC COM 359664109 28,854 529,136 SH   SOLE 22 507,246 0 21,890
FULGENT GENETICS INC COM 359664109 172 3,157 SH   SOLE 25 3,157 0 0
FULGENT GENETICS INC COM 359664109 547 10,037 SH   SOLE 26 7,737 0 2,300
FULGENT GENETICS INC COM 359664109 19 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109 2,335 42,829 SH   SOLE 30 42,829 0 0
FULGENT GENETICS INC COM 359664109 94 1,724 SH   SOLE 36 1,724 0 0
FULGENT GENETICS INC COM 359664109 126 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109 477 8,749 SH   SOLE 43 8,473 0 276
FULL HSE RESORTS INC COM 359678109 69 11,323 SH   SOLE 2 1,323 0 10,000
FULL HSE RESORTS INC COM 359678109 3 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 625 102,820 SH   SOLE 18 102,820 0 0
FULL HSE RESORTS INC COM 359678109 375 61,727 SH   SOLE 19 61,727 0 0
FULL HSE RESORTS INC COM 359678109 7,057 1,160,667 SH   SOLE 21 1,160,667 0 0
FULL HSE RESORTS INC COM 359678109 4,724 777,037 SH   SOLE 22 759,435 0 17,602
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 955 105,460 SH   SOLE 22 105,460 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 3,631 400,826 SH   SOLE 25 400,826 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1,877 207,157 SH   SOLE 28 0 0 207,157
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 116 SH   SOLE 34 116 0 0
FULLER H B CO COM 359694106 5,102 84,735 SH   SOLE 2 35,258 0 49,477
FULLER H B CO COM 359694106 13 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,184 19,659 SH   SOLE 7 19,659 0 0
FULLER H B CO COM 359694106 11,095 184,267 SH   SOLE 18 175,247 0 9,020
FULLER H B CO COM 359694106 23,254 386,213 SH   SOLE 19 386,213 0 0
FULLER H B CO COM 359694106 385,801 6,407,586 SH   SOLE 21 6,407,586 0 0
FULLER H B CO COM 359694106 93,457 1,552,178 SH   SOLE 22 1,516,332 0 35,846
FULLER H B CO COM 359694106 483 8,030 SH   SOLE 23 8,030 0 0
FULLER H B CO COM 359694106 515 8,560 SH   SOLE 25 8,560 0 0
FULLER H B CO COM 359694106 6,763 112,323 SH   SOLE 26 27,923 0 84,400
FULLER H B CO COM 359694106 56 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106 5,515 91,596 SH   SOLE 30 91,596 0 0
FULLER H B CO COM 359694106 55 912 SH   SOLE 31 0 0 912
FULLER H B CO COM 359694106 207 3,432 SH   SOLE 36 3,432 0 0
FULLER H B CO COM 359694106 390 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 2,151 35,721 SH   SOLE 43 34,171 0 1,550
FULTON FINL CORP PA COM 360271100 11,473 793,969 SH   SOLE 2 536,172 0 257,797
FULTON FINL CORP PA COM 360271100 104 7,231 SH   SOLE 4 748 0 6,483
FULTON FINL CORP PA COM 360271100 47 3,238 SH   SOLE 7 3,238 0 0
FULTON FINL CORP PA COM 360271100 11,041 764,079 SH   SOLE 18 764,079 0 0
FULTON FINL CORP PA COM 360271100 22,816 1,578,995 SH   SOLE 19 1,578,995 0 0
FULTON FINL CORP PA COM 360271100 175,100 12,117,673 SH   SOLE 21 12,117,673 0 0
FULTON FINL CORP PA COM 360271100 92,898 6,428,946 SH   SOLE 22 6,259,751 0 169,195
FULTON FINL CORP PA COM 360271100 614 42,520 SH   SOLE 23 42,520 0 0
FULTON FINL CORP PA COM 360271100 367 25,432 SH   SOLE 25 25,432 0 0
FULTON FINL CORP PA COM 360271100 5,548 383,926 SH   SOLE 26 73,340 0 310,586
FULTON FINL CORP PA COM 360271100 42 2,897 SH   SOLE 28 2,897 0 0
FULTON FINL CORP PA COM 360271100 3,967 274,547 SH   SOLE 30 274,547 0 0
FULTON FINL CORP PA COM 360271100 99 6,818 SH   SOLE 36 6,818 0 0
FULTON FINL CORP PA COM 360271100 278 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,380 95,529 SH   SOLE 43 89,932 0 5,597
FUNKO INC COM CL A 361008105 266 11,910 SH   SOLE 2 8,590 0 3,320
FUNKO INC COM CL A 361008105 10 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,926 86,303 SH   SOLE 18 86,303 0 0
FUNKO INC COM CL A 361008105 1,268 56,817 SH   SOLE 19 56,817 0 0
FUNKO INC COM CL A 361008105 24,773 1,109,894 SH   SOLE 21 1,109,894 0 0
FUNKO INC COM CL A 361008105 15,063 674,882 SH   SOLE 22 651,902 0 22,980
FUNKO INC COM CL A 361008105 86 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105 119 5,349 SH   SOLE 30 5,349 0 0
FUNKO INC COM CL A 361008105 53 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 113 5,079 SH   SOLE 43 5,027 0 52
FUSION PHARMACEUTICALS INC COM 36118A100 10 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 10 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 709 13,587 SH   SOLE 2 1,691 0 11,896
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,088 39,988 SH   SOLE 4 26,172 0 13,816
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,506 48,000 SH   SOLE 7 45,462 0 2,538
FUTU HLDGS LTD SPON ADS CL A 36118L106 5 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,988 38,071 SH   SOLE 15 38,071 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,673 51,200 SH   SOLE 18 51,200 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,213 42,387 SH   SOLE 19 42,387 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 49,866 955,111 SH   SOLE 21 955,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 43,469 832,576 SH   SOLE 22 810,718 0 21,858
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,929 75,248 SH   SOLE 23 75,248 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,669 51,111 SH   SOLE 25 51,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,315 82,638 SH   SOLE 26 10,288 0 72,350
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,349 45,000 SH   SOLE 28 0 0 45,000
FUTU HLDGS LTD SPON ADS CL A 36118L106 14,095 269,976 SH   SOLE 30 269,976 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 361 6,913 SH   SOLE 31 5,368 0 1,545
FUTU HLDGS LTD SPON ADS CL A 36118L106 451 8,634 SH   SOLE 34 8,634 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 396 7,590 SH   SOLE 36 7,590 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 104 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 7,803 149,445 SH   SOLE 43 126,020 0 23,425
FUTUREFUEL CORP COM 36116M106 226 30,981 SH   SOLE 2 7,633 0 23,348
FUTUREFUEL CORP COM 36116M106 735 101,025 SH   SOLE 18 101,025 0 0
FUTUREFUEL CORP COM 36116M106 395 54,309 SH   SOLE 19 54,309 0 0
FUTUREFUEL CORP COM 36116M106 24,300 3,337,944 SH   SOLE 21 3,337,944 0 0
FUTUREFUEL CORP COM 36116M106 5,454 749,235 SH   SOLE 22 719,100 0 30,135
FUTUREFUEL CORP COM 36116M106 50 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106 285 39,167 SH   SOLE 30 39,167 0 0
FUTUREFUEL CORP COM 36116M106 17 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 465 63,879 SH   SOLE 43 63,594 0 285
FVCBANKCORP INC COM 36120Q101 79 4,205 SH   SOLE 2 953 0 3,252
FVCBANKCORP INC COM 36120Q101 553 29,372 SH   SOLE 18 29,372 0 0
FVCBANKCORP INC COM 36120Q101 404 21,429 SH   SOLE 19 21,429 0 0
FVCBANKCORP INC COM 36120Q101 7,835 416,065 SH   SOLE 21 416,065 0 0
FVCBANKCORP INC COM 36120Q101 2,071 110,006 SH   SOLE 22 104,063 0 5,943
FVCBANKCORP INC COM 36120Q101 21 1,089 SH   SOLE 43 1,089 0 0
G III APPAREL GROUP LTD COM 36237H101 3,158 156,093 SH   SOLE 2 91,967 0 64,126
G III APPAREL GROUP LTD COM 36237H101 3 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 23 1,154 SH   SOLE 7 1,154 0 0
G III APPAREL GROUP LTD COM 36237H101 3,331 164,647 SH   SOLE 18 164,647 0 0
G III APPAREL GROUP LTD COM 36237H101 5,890 291,143 SH   SOLE 19 291,143 0 0
G III APPAREL GROUP LTD COM 36237H101 111,036 5,488,660 SH   SOLE 21 5,488,660 0 0
G III APPAREL GROUP LTD COM 36237H101 28,810 1,424,114 SH   SOLE 22 1,377,195 0 46,919
G III APPAREL GROUP LTD COM 36237H101 191 9,449 SH   SOLE 23 9,449 0 0
G III APPAREL GROUP LTD COM 36237H101 112 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101 1,272 62,855 SH   SOLE 26 16,406 0 46,449
G III APPAREL GROUP LTD COM 36237H101 8 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101 1,419 70,151 SH   SOLE 30 70,151 0 0
G III APPAREL GROUP LTD COM 36237H101 21 1,057 SH   SOLE 31 0 0 1,057
G III APPAREL GROUP LTD COM 36237H101 21 1,053 SH   SOLE 34 1,053 0 0
G III APPAREL GROUP LTD COM 36237H101 78 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 124 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 1,572 77,721 SH   SOLE 43 64,837 0 12,884
G&P ACQUISITION CORP COM CL A 36146G103 199 20,000 SH   SOLE 2 20,000 0 0
G1 THERAPEUTICS INC COM 3621LQ109 215 43,604 SH   SOLE 2 27,388 0 16,216
G1 THERAPEUTICS INC COM 3621LQ109 34 6,908 SH   SOLE 18 6,908 0 0
G1 THERAPEUTICS INC COM 3621LQ109 984 199,196 SH   SOLE 19 199,196 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,939 392,605 SH   SOLE 21 392,605 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,243 656,548 SH   SOLE 22 656,548 0 0
G1 THERAPEUTICS INC COM 3621LQ109 33 6,632 SH   SOLE 23 6,632 0 0
G1 THERAPEUTICS INC COM 3621LQ109 159 32,222 SH   SOLE 26 0 0 32,222
G1 THERAPEUTICS INC COM 3621LQ109 96 19,479 SH   SOLE 30 19,479 0 0
G1 THERAPEUTICS INC COM 3621LQ109 60 12,087 SH   SOLE 43 3,511 0 8,576
GAIA INC NEW CL A 36269P104 56 13,234 SH   SOLE 2 7,782 0 5,452
GAIA INC NEW CL A 36269P104 9 2,197 SH   SOLE 18 2,197 0 0
GAIA INC NEW CL A 36269P104 8 1,999 SH   SOLE 19 1,999 0 0
GAIA INC NEW CL A 36269P104 230 54,093 SH   SOLE 21 54,093 0 0
GAIA INC NEW CL A 36269P104 1,065 250,496 SH   SOLE 22 250,496 0 0
GAIA INC NEW CL A 36269P104 27 6,442 SH   SOLE 23 6,442 0 0
GAIA INC NEW CL A 36269P104 79 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105 8 2,186 SH   SOLE 18 2,186 0 0
GAIN THERAPEUTICS INC COM 36269B105 77 21,355 SH   SOLE 21 21,355 0 0
GALAPAGOS NV SPON ADR 36315X101 4,152 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101 23,257 416,796 SH   SOLE 21 416,796 0 0
GALAPAGOS NV SPON ADR 36315X101 352 6,311 SH   SOLE 30 6,311 0 0
GALAPAGOS NV SPON ADR 36315X101 72 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101 961 17,221 SH   SOLE 43 14,199 0 3,022
GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202 6 4,539 SH   SOLE 18 4,539 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 145 110,706 SH   SOLE 21 110,706 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 863 659,095 SH   SOLE 22 659,095 0 0
GALECTO INC COM 36322Q107 8 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107 17 9,713 SH   SOLE 22 9,713 0 0
GALERA THERAPEUTICS INC COM 36338D108 2 1,411 SH   SOLE 2 1,230 0 181
GALERA THERAPEUTICS INC COM 36338D108 4 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 76 58,174 SH   SOLE 21 58,174 0 0
GALERA THERAPEUTICS INC COM 36338D108 308 236,980 SH   SOLE 22 236,980 0 0
GALERA THERAPEUTICS INC COM 36338D108 20 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 56,569 346,966 SH   SOLE 2 66,416 0 280,550
GALLAGHER ARTHUR J & CO COM 363576109 25,516 156,503 SH   SOLE 4 83,368 0 73,135
GALLAGHER ARTHUR J & CO COM 363576109 35,984 220,706 SH   SOLE 7 214,509 0 6,197
GALLAGHER ARTHUR J & CO COM 363576109 164 1,006 SH   SOLE 13 1,006 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,960 30,425 SH   SOLE 15 30,425 0 0
GALLAGHER ARTHUR J & CO COM 363576109 133,517 818,920 SH   SOLE 18 787,960 0 30,960
GALLAGHER ARTHUR J & CO COM 363576109 14,238 87,329 SH   SOLE 19 87,329 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,148,503 7,044,300 SH   SOLE 21 7,044,300 0 0
GALLAGHER ARTHUR J & CO COM 363576109 749,103 4,594,595 SH   SOLE 22 4,182,122 0 412,473
GALLAGHER ARTHUR J & CO COM 363576109 57,091 350,165 SH   SOLE 23 350,165 0 0
GALLAGHER ARTHUR J & CO COM 363576109 43,480 266,683 SH   SOLE 25 266,683 0 0
GALLAGHER ARTHUR J & CO COM 363576109 67,065 411,341 SH   SOLE 26 146,668 0 264,673
GALLAGHER ARTHUR J & CO COM 363576109 82,653 506,949 SH   SOLE 28 3,167 0 503,782
GALLAGHER ARTHUR J & CO COM 363576109 187,306 1,148,833 SH   SOLE 30 1,148,833 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,967 42,733 SH   SOLE 31 21,978 0 20,755
GALLAGHER ARTHUR J & CO COM 363576109 1,765 10,828 SH   SOLE 34 10,828 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,936 91,608 SH   SOLE 36 91,608 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,140 6,991 SH   SOLE 40 6,991 0 0
GALLAGHER ARTHUR J & CO COM 363576109 89 546 SH   OTR 43 546 0 0
GALLAGHER ARTHUR J & CO COM 363576109 26,747 164,051 SH   SOLE 43 144,337 0 19,714
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 4 475 SH   SOLE 2 0 0 475
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 228 28,919 SH   SOLE 18 28,919 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 113 14,408 SH   SOLE 19 14,408 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 1,694 215,309 SH   SOLE 21 215,309 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 429 54,478 SH   SOLE 22 54,007 0 471
GAMCO INVS INC CL A COM 361438104 41 1,960 SH   SOLE 2 205 0 1,755
GAMCO INVS INC CL A COM 361438104 296 14,164 SH   SOLE 18 14,164 0 0
GAMCO INVS INC CL A COM 361438104 195 9,347 SH   SOLE 19 9,347 0 0
GAMCO INVS INC CL A COM 361438104 4,104 196,361 SH   SOLE 21 196,361 0 0
GAMCO INVS INC CL A COM 361438104 3,025 144,721 SH   SOLE 22 142,990 0 1,731
GAMESTOP CORP NEW CL A 36467W109 15,471 126,498 SH   SOLE 2 45,859 0 80,639
GAMESTOP CORP NEW CL A 36467W109 24 200 SH   SOLE 4 200 0 0
GAMESTOP CORP NEW CL A 36467W109 126 1,033 SH   SOLE 7 1,033 0 0
GAMESTOP CORP NEW CL A 36467W109 16,698 136,533 SH   SOLE 18 136,533 0 0
GAMESTOP CORP NEW CL A 36467W109 2,483 20,301 SH   SOLE 19 20,301 0 0
GAMESTOP CORP NEW CL A 36467W109 370,806 3,031,936 SH   SOLE 21 3,031,936 0 0
GAMESTOP CORP NEW CL A 36467W109 212,553 1,737,966 SH   SOLE 22 1,657,678 0 80,288
GAMESTOP CORP NEW CL A 36467W109 1,177 9,626 SH   SOLE 25 9,626 0 0
GAMESTOP CORP NEW CL A 36467W109 3,897 31,867 SH   SOLE 26 26,760 0 5,107
GAMESTOP CORP NEW CL A 36467W109 403 3,293 SH   SOLE 28 2,070 0 1,223
GAMESTOP CORP NEW CL A 36467W109 5,127 41,921 SH   SOLE 30 41,921 0 0
GAMESTOP CORP NEW CL A 36467W109 166 1,358 SH   SOLE 31 986 0 372
GAMESTOP CORP NEW CL A 36467W109 220 1,797 SH   SOLE 34 1,797 0 0
GAMESTOP CORP NEW CL A 36467W109 239 1,952 SH   SOLE 36 1,952 0 0
GAMESTOP CORP NEW CL A 36467W109 1,020 8,341 SH   SOLE 40 8,341 0 0
GAMESTOP CORP NEW CL A 36467W109 697 5,702 SH   SOLE 43 5,702 0 0
GAMIDA CELL LTD SHS M47364100 15 8,250 SH   SOLE 18 8,250 0 0
GAMIDA CELL LTD SHS M47364100 730 412,164 SH   SOLE 21 412,164 0 0
GAMIDA CELL LTD SHS M47364100 52 29,177 SH   SOLE 30 29,177 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 26,682 581,807 SH   SOLE 2 86,413 0 495,394
GAMING & LEISURE PPTYS INC COM 36467J108 5,299 115,558 SH   SOLE 4 114,695 0 863
GAMING & LEISURE PPTYS INC COM 36467J108 13,927 303,679 SH   SOLE 7 303,679 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,325 94,310 SH   SOLE 18 94,310 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 26,447 576,682 SH   SOLE 19 576,682 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 210,606 4,592,375 SH   SOLE 21 4,592,375 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 315,204 6,873,171 SH   SOLE 22 6,588,520 0 284,651
GAMING & LEISURE PPTYS INC COM 36467J108 404 8,799 SH   SOLE 23 8,799 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 47,555 1,036,968 SH   SOLE 25 1,036,968 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,840 105,549 SH   SOLE 26 87,007 0 18,542
GAMING & LEISURE PPTYS INC COM 36467J108 6,689 145,852 SH   SOLE 28 3,936 0 141,916
GAMING & LEISURE PPTYS INC COM 36467J108 45,596 994,247 SH   SOLE 30 994,247 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 274 5,978 SH   SOLE 31 3,447 0 2,531
GAMING & LEISURE PPTYS INC COM 36467J108 717 15,631 SH   SOLE 34 15,631 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 148 3,217 SH   SOLE 36 3,217 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,384 30,168 SH   SOLE 40 30,168 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,252 179,945 SH   SOLE 43 161,972 0 17,973
GAN LTD SHS G3728V109 5 1,535 SH   SOLE 2 0 0 1,535
GAN LTD SHS G3728V109 20 6,598 SH   SOLE 18 6,598 0 0
GAN LTD SHS G3728V109 33 11,110 SH   SOLE 19 11,110 0 0
GAN LTD SHS G3728V109 435 146,856 SH   SOLE 21 146,856 0 0
GAN LTD SHS G3728V109 1,693 571,868 SH   SOLE 22 571,868 0 0
GANNETT CO INC COM 36472T109 436 150,516 SH   SOLE 2 38,268 0 112,248
GANNETT CO INC COM 36472T109 6 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 1,617 557,706 SH   SOLE 18 557,706 0 0
GANNETT CO INC COM 36472T109 745 256,798 SH   SOLE 19 256,798 0 0
GANNETT CO INC COM 36472T109 52,736 18,184,919 SH   SOLE 21 18,184,919 0 0
GANNETT CO INC COM 36472T109 10,482 3,614,467 SH   SOLE 22 3,475,067 0 139,400
GANNETT CO INC COM 36472T109 49 16,787 SH   SOLE 25 16,787 0 0
GANNETT CO INC COM 36472T109 33 11,393 SH   SOLE 26 799 0 10,594
GANNETT CO INC COM 36472T109 73 25,326 SH   SOLE 28 25,326 0 0
GANNETT CO INC COM 36472T109 630 217,200 SH   SOLE 30 217,200 0 0
GANNETT CO INC COM 36472T109 32 11,063 SH   SOLE 36 11,063 0 0
GANNETT CO INC COM 36472T109 34 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 102 35,200 SH   SOLE 43 32,691 0 2,509
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 8 4,322 SH   SOLE 4 4,322 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2,464 1,257,256 SH   SOLE 21 1,257,256 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,418 723,584 SH   SOLE 22 695,602 0 27,982
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 8 4,236 SH   SOLE 25 4,236 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 676 344,877 SH   SOLE 30 344,877 0 0
GAP INC COM 364760108 9,450 1,146,848 SH   SOLE 2 691,953 0 454,895
GAP INC COM 364760108 32 3,885 SH   SOLE 4 779 0 3,106
GAP INC COM 364760108 53 6,379 SH   SOLE 7 6,379 0 0
GAP INC COM 364760108 0 11 SH   SOLE 17 0 0 11
GAP INC COM 364760108 3,746 454,556 SH   SOLE 18 454,556 0 0
GAP INC COM 364760108 1,612 195,590 SH   SOLE 19 195,590 0 0
GAP INC COM 364760108 82,674 10,033,225 SH   SOLE 21 10,033,225 0 0
GAP INC COM 364760108 54,728 6,641,754 SH   SOLE 22 6,384,557 0 257,197
GAP INC COM 364760108 387 46,999 SH   SOLE 25 46,999 0 0
GAP INC COM 364760108 1,304 158,288 SH   SOLE 26 137,719 0 20,569
GAP INC COM 364760108 690 83,751 SH   SOLE 28 83,751 0 0
GAP INC COM 364760108 2,107 255,656 SH   SOLE 30 255,656 0 0
GAP INC COM 364760108 25 3,029 SH   SOLE 31 3,029 0 0
GAP INC COM 364760108 151 18,326 SH   SOLE 34 18,326 0 0
GAP INC COM 364760108 543 65,857 SH   SOLE 36 65,857 0 0
GAP INC COM 364760108 226 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 11 1,373 SH   OTR 43 1,373 0 0
GAP INC COM 364760108 8,284 1,005,368 SH   SOLE 43 954,217 0 51,151
GARMIN LTD SHS H2906T109 16,309 165,998 SH   SOLE 2 65,584 0 100,414
GARMIN LTD SHS H2906T109 11,641 118,484 SH   SOLE 4 60,759 0 57,725
GARMIN LTD SHS H2906T109 15,753 160,335 SH   SOLE 7 155,382 0 4,953
GARMIN LTD SHS H2906T109 568 5,786 SH   SOLE 13 5,786 0 0
GARMIN LTD SHS H2906T109 2,447 24,910 SH   SOLE 15 24,910 0 0
GARMIN LTD SHS H2906T109 28,154 286,553 SH   SOLE 18 265,305 0 21,248
GARMIN LTD SHS H2906T109 7,968 81,098 SH   SOLE 19 81,098 0 0
GARMIN LTD SHS H2906T109 671,355 6,833,132 SH   SOLE 21 6,833,132 0 0
GARMIN LTD SHS H2906T109 328,471 3,343,217 SH   SOLE 22 3,009,066 0 334,151
GARMIN LTD SHS H2906T109 26,797 272,747 SH   SOLE 23 272,747 0 0
GARMIN LTD SHS H2906T109 25,042 254,876 SH   SOLE 25 254,876 0 0
GARMIN LTD SHS H2906T109 33,012 335,999 SH   SOLE 26 142,902 0 193,097
GARMIN LTD SHS H2906T109 54,295 552,616 SH   SOLE 28 2,718 0 549,898
GARMIN LTD SHS H2906T109 392 3,985 SH   SOLE 29 3,985 0 0
GARMIN LTD SHS H2906T109 129,842 1,321,543 SH   SOLE 30 1,243,492 0 78,051
GARMIN LTD SHS H2906T109 4,330 44,070 SH   SOLE 31 28,878 0 15,192
GARMIN LTD SHS H2906T109 3,194 32,506 SH   SOLE 32 32,506 0 0
GARMIN LTD SHS H2906T109 15,802 160,839 SH   SOLE 34 160,839 0 0
GARMIN LTD SHS H2906T109 6,054 61,615 SH   SOLE 36 61,615 0 0
GARMIN LTD SHS H2906T109 484 4,929 SH   SOLE 40 4,929 0 0
GARMIN LTD SHS H2906T109 28 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109 15,784 160,654 SH   SOLE 43 147,052 0 13,602
GARRETT MOTION INC COM 366505105 13 1,724 SH   SOLE 2 0 0 1,724
GARRETT MOTION INC COM 366505105 122 15,737 SH   SOLE 21 15,737 0 0
GARRETT MOTION INC COM 366505105 5,753 744,267 SH   SOLE 22 744,267 0 0
GARRETT MOTION INC COM 366505105 20 2,632 SH   SOLE 43 2,624 0 8
GARTNER INC COM 366651107 66,189 273,699 SH   SOLE 2 123,152 0 150,547
GARTNER INC COM 366651107 18,235 75,403 SH   SOLE 4 48,283 0 27,120
GARTNER INC COM 366651107 17,686 73,136 SH   SOLE 7 70,683 0 2,453
GARTNER INC COM 366651107 2,367 9,788 SH   SOLE 13 9,788 0 0
GARTNER INC COM 366651107 1,954 8,079 SH   SOLE 15 8,079 0 0
GARTNER INC COM 366651107 36,028 148,982 SH   SOLE 18 136,043 0 12,939
GARTNER INC COM 366651107 12,644 52,285 SH   SOLE 19 52,285 0 0
GARTNER INC COM 366651107 544,071 2,249,808 SH   SOLE 21 2,249,808 0 0
GARTNER INC COM 366651107 431,173 1,782,959 SH   SOLE 22 1,583,674 0 199,285
GARTNER INC COM 366651107 37,952 156,936 SH   SOLE 23 156,936 0 0
GARTNER INC COM 366651107 28,139 116,358 SH   SOLE 25 116,358 0 0
GARTNER INC COM 366651107 45,084 186,430 SH   SOLE 26 77,061 0 109,369
GARTNER INC COM 366651107 41,780 172,765 SH   SOLE 28 1,215 0 171,550
GARTNER INC COM 366651107 1,695 7,007 SH   SOLE 29 7,007 0 0
GARTNER INC COM 366651107 115,301 476,787 SH   SOLE 30 426,526 0 50,261
GARTNER INC COM 366651107 9,070 37,505 SH   SOLE 31 29,402 0 8,103
GARTNER INC COM 366651107 5,057 20,911 SH   SOLE 34 20,911 0 0
GARTNER INC COM 366651107 6,690 27,662 SH   SOLE 36 27,662 0 0
GARTNER INC COM 366651107 639 2,643 SH   SOLE 40 2,643 0 0
GARTNER INC COM 366651107 32 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107 11,754 48,605 SH   SOLE 43 42,841 0 5,764
GATES INDL CORP PLC ORD SHS G39108108 956 88,407 SH   SOLE 2 33,335 0 55,072
GATES INDL CORP PLC ORD SHS G39108108 1 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108 15 1,402 SH   SOLE 7 1,402 0 0
GATES INDL CORP PLC ORD SHS G39108108 507 46,904 SH   SOLE 18 46,904 0 0
GATES INDL CORP PLC ORD SHS G39108108 352 32,541 SH   SOLE 19 32,541 0 0
GATES INDL CORP PLC ORD SHS G39108108 13,331 1,233,199 SH   SOLE 21 1,233,199 0 0
GATES INDL CORP PLC ORD SHS G39108108 23,899 2,210,840 SH   SOLE 22 2,098,416 0 112,424
GATES INDL CORP PLC ORD SHS G39108108 155 14,362 SH   SOLE 25 14,362 0 0
GATES INDL CORP PLC ORD SHS G39108108 390 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDL CORP PLC ORD SHS G39108108 387 35,841 SH   SOLE 30 35,841 0 0
GATES INDL CORP PLC ORD SHS G39108108 15 1,395 SH   SOLE 31 1,395 0 0
GATES INDL CORP PLC ORD SHS G39108108 71 6,525 SH   SOLE 40 6,525 0 0
GATES INDL CORP PLC ORD SHS G39108108 1,975 182,707 SH   SOLE 43 173,249 0 9,458
GATOS SILVER INC COM 368036109 2 812 SH   SOLE 2 0 0 812
GATOS SILVER INC COM 368036109 22 7,496 SH   SOLE 18 7,496 0 0
GATOS SILVER INC COM 368036109 484 168,595 SH   SOLE 21 168,595 0 0
GATOS SILVER INC COM 368036109 1,790 623,624 SH   SOLE 22 623,624 0 0
GATOS SILVER INC COM 368036109 1 201 SH   SOLE 43 201 0 0
GATX CORP COM 361448103 5,865 62,288 SH   SOLE 2 36,760 0 25,528
GATX CORP COM 361448103 12 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 65 692 SH   SOLE 7 692 0 0
GATX CORP COM 361448103 15,588 165,547 SH   SOLE 18 165,547 0 0
GATX CORP COM 361448103 8,895 94,466 SH   SOLE 19 94,466 0 0
GATX CORP COM 361448103 242,829 2,578,894 SH   SOLE 21 2,578,894 0 0
GATX CORP COM 361448103 100,834 1,070,878 SH   SOLE 22 1,033,486 0 37,392
GATX CORP COM 361448103 65 694 SH   SOLE 23 694 0 0
GATX CORP COM 361448103 462 4,906 SH   SOLE 25 4,906 0 0
GATX CORP COM 361448103 2,388 25,363 SH   SOLE 26 16,296 0 9,067
GATX CORP COM 361448103 59 631 SH   SOLE 28 631 0 0
GATX CORP COM 361448103 2,826 30,018 SH   SOLE 30 30,018 0 0
GATX CORP COM 361448103 13 140 SH   SOLE 31 0 0 140
GATX CORP COM 361448103 81 856 SH   SOLE 36 856 0 0
GATX CORP COM 361448103 374 3,970 SH   SOLE 40 3,970 0 0
GATX CORP COM 361448103 2,470 26,227 SH   SOLE 43 25,315 0 912
GCM GROSVENOR INC COM CL A 36831E108 585 85,348 SH   SOLE 2 80,934 0 4,414
GCM GROSVENOR INC COM CL A 36831E108 4 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 795 116,044 SH   SOLE 18 116,044 0 0
GCM GROSVENOR INC COM CL A 36831E108 637 93,064 SH   SOLE 19 93,064 0 0
GCM GROSVENOR INC COM CL A 36831E108 10,204 1,489,661 SH   SOLE 21 1,489,661 0 0
GCM GROSVENOR INC COM CL A 36831E108 7,180 1,048,156 SH   SOLE 22 1,037,213 0 10,943
GCM GROSVENOR INC COM CL A 36831E108 24 3,513 SH   SOLE 26 0 0 3,513
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 628 20,073 SH   SOLE 2 13,727 0 6,346
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 203 SH   SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 18 577 SH   SOLE 7 577 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5,265 168,313 SH   SOLE 18 168,313 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,812 89,896 SH   SOLE 19 89,896 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204,880 6,549,858 SH   SOLE 21 6,549,858 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 40,318 1,288,930 SH   SOLE 22 1,255,481 0 33,449
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 252 8,060 SH   SOLE 25 8,060 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 466 14,903 SH   SOLE 26 8,538 0 6,365
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 18 565 SH   SOLE 28 565 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,058 97,765 SH   SOLE 30 97,765 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 771 SH   SOLE 31 0 0 771
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 177 5,654 SH   SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 797 25,491 SH   SOLE 43 24,897 0 594
GDS HLDGS LTD SPONSORED ADS 36165L108 196 5,861 SH   SOLE 4 1,040 0 4,821
GDS HLDGS LTD SPONSORED ADS 36165L108 644 19,294 SH   SOLE 15 19,294 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 57,571 1,724,213 SH   SOLE 21 1,724,213 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 18,729 560,918 SH   SOLE 22 503,271 0 57,647
GDS HLDGS LTD SPONSORED ADS 36165L108 100 2,986 SH   SOLE 25 2,986 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 17 520 SH   SOLE 30 520 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 7,433 222,600 SH   SOLE 43 214,910 0 7,690
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,762 2,745,000 PRN   SOLE 21 2,745,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102 10 18,214 SH   SOLE 22 18,214 0 0
GELESIS HLDGS INC COM 36850R204 237 152,639 SH   SOLE 2 0 0 152,639
GELESIS HLDGS INC COM 36850R204 30 19,176 SH   SOLE 18 19,176 0 0
GELESIS HLDGS INC COM 36850R204 6 4,032 SH   SOLE 19 4,032 0 0
GELESIS HLDGS INC COM 36850R204 141 90,694 SH   SOLE 21 90,694 0 0
GELESIS HLDGS INC COM 36850R204 486 313,468 SH   SOLE 22 309,728 0 3,740
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 172 102,018 SH   SOLE 21 102,018 0 0
GEMINI THERAPEUTICS INC COM 36870G105 160 94,750 SH   SOLE 22 94,750 0 0
GENASYS INC COM 36872P103 4 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103 19 5,800 SH   SOLE 18 5,800 0 0
GENASYS INC COM 36872P103 345 106,283 SH   SOLE 21 106,283 0 0
GENASYS INC COM 36872P103 1,911 587,856 SH   SOLE 22 587,856 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,627 84,196 SH   SOLE 2 50,371 0 33,825
GENCO SHIPPING & TRADING LTD SHS Y2685T131 10 536 SH   SOLE 7 536 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,240 115,957 SH   SOLE 18 115,957 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,809 197,151 SH   SOLE 19 197,151 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 28,687 1,484,850 SH   SOLE 21 1,484,850 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 19,599 1,014,427 SH   SOLE 22 974,315 0 40,112
GENCO SHIPPING & TRADING LTD SHS Y2685T131 88 4,560 SH   SOLE 23 4,560 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 81 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 897 46,409 SH   SOLE 26 26,955 0 19,454
GENCO SHIPPING & TRADING LTD SHS Y2685T131 53 2,769 SH   SOLE 30 2,769 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 10 524 SH   SOLE 31 0 0 524
GENCO SHIPPING & TRADING LTD SHS Y2685T131 68 3,510 SH   SOLE 34 3,510 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 63 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 721 37,328 SH   SOLE 43 34,463 0 2,865
GENCOR INDS INC COM 368678108 10 996 SH   SOLE 2 891 0 105
GENCOR INDS INC COM 368678108 20 1,929 SH   SOLE 18 1,929 0 0
GENCOR INDS INC COM 368678108 375 36,866 SH   SOLE 21 36,866 0 0
GENCOR INDS INC COM 368678108 108 10,661 SH   SOLE 22 10,661 0 0
GENERAC HLDGS INC COM 368736104 25,075 119,078 SH   SOLE 2 14,977 0 104,101
GENERAC HLDGS INC COM 368736104 10,387 49,324 SH   SOLE 4 29,190 0 20,134
GENERAC HLDGS INC COM 368736104 12,293 58,378 SH   SOLE 7 56,680 0 1,698
GENERAC HLDGS INC COM 368736104 41 197 SH   SOLE 13 197 0 0
GENERAC HLDGS INC COM 368736104 1,206 5,729 SH   SOLE 15 5,729 0 0
GENERAC HLDGS INC COM 368736104 30,587 145,249 SH   SOLE 18 136,558 0 8,691
GENERAC HLDGS INC COM 368736104 28,897 137,224 SH   SOLE 19 137,224 0 0
GENERAC HLDGS INC COM 368736104 376,063 1,785,843 SH   SOLE 21 1,785,843 0 0
GENERAC HLDGS INC COM 368736104 283,803 1,347,720 SH   SOLE 22 1,221,042 0 126,678
GENERAC HLDGS INC COM 368736104 21,045 99,936 SH   SOLE 23 99,936 0 0
GENERAC HLDGS INC COM 368736104 23,247 110,397 SH   SOLE 25 110,397 0 0
GENERAC HLDGS INC COM 368736104 27,167 129,012 SH   SOLE 26 45,357 0 83,655
GENERAC HLDGS INC COM 368736104 31,433 149,271 SH   SOLE 28 1,122 0 148,149
GENERAC HLDGS INC COM 368736104 68,897 327,175 SH   SOLE 30 327,175 0 0
GENERAC HLDGS INC COM 368736104 2,679 12,723 SH   SOLE 31 6,515 0 6,208
GENERAC HLDGS INC COM 368736104 10,838 51,469 SH   SOLE 34 51,469 0 0
GENERAC HLDGS INC COM 368736104 4,297 20,406 SH   SOLE 36 20,406 0 0
GENERAC HLDGS INC COM 368736104 402 1,911 SH   SOLE 40 1,911 0 0
GENERAC HLDGS INC COM 368736104 47 221 SH   OTR 43 221 0 0
GENERAC HLDGS INC COM 368736104 8,532 40,515 SH   SOLE 43 38,225 0 2,290
GENERAC HLDGS INC OPTIONS 368736104 190 900 SH Call SOLE 2 0 0 900
GENERAC HLDGS INC OPTIONS 368736104 316 1,500 SH Call SOLE 4 1,500 0 0
GENERAC HLDGS INC OPTIONS 368736104 4,738 22,500 SH Call SOLE 18 22,500 0 0
GENERAC HLDGS INC OPTIONS 368736104 28,808 136,800 SH Call SOLE 19 136,800 0 0
GENERAC HLDGS INC OPTIONS 368736104 2,042 9,700 SH Call SOLE 22 9,700 0 0
GENERAC HLDGS INC OPTIONS 368736104 190 900 SH Call SOLE 26 900 0 0
GENERAC HLDGS INC OPTIONS 368736104 15,415 73,200 SH Call SOLE 34 73,200 0 0
GENERAL DYNAMICS CORP COM 369550108 213,415 964,588 SH   SOLE 2 472,959 0 491,629
GENERAL DYNAMICS CORP COM 369550108 24,596 111,170 SH   SOLE 4 58,705 0 52,465
GENERAL DYNAMICS CORP COM 369550108 51,176 231,305 SH   SOLE 7 224,349 0 6,956
GENERAL DYNAMICS CORP COM 369550108 11,718 52,962 SH   SOLE 13 52,962 0 0
GENERAL DYNAMICS CORP COM 369550108 7,647 34,563 SH   SOLE 15 34,563 0 0
GENERAL DYNAMICS CORP COM 369550108 0 2 SH   SOLE 17 0 0 2
GENERAL DYNAMICS CORP COM 369550108 116,310 525,696 SH   SOLE 18 431,273 0 94,423
GENERAL DYNAMICS CORP COM 369550108 104,456 472,119 SH   SOLE 19 472,119 0 0
GENERAL DYNAMICS CORP COM 369550108 1,327,204 5,998,664 SH   SOLE 21 5,998,664 0 0
GENERAL DYNAMICS CORP COM 369550108 1,216,373 5,497,730 SH   SOLE 22 4,963,979 0 533,751
GENERAL DYNAMICS CORP COM 369550108 114,771 518,741 SH   SOLE 23 518,741 0 0
GENERAL DYNAMICS CORP COM 369550108 27,791 125,610 SH   SOLE 25 125,610 0 0
GENERAL DYNAMICS CORP COM 369550108 74,769 337,940 SH   SOLE 26 177,128 0 160,812
GENERAL DYNAMICS CORP COM 369550108 12,323 55,695 SH   SOLE 29 55,695 0 0
GENERAL DYNAMICS CORP COM 369550108 220,431 996,297 SH   SOLE 30 996,297 0 0
GENERAL DYNAMICS CORP COM 369550108 36,763 166,162 SH   SOLE 31 143,189 0 22,973
GENERAL DYNAMICS CORP COM 369550108 20,645 93,312 SH   SOLE 36 93,312 0 0
GENERAL DYNAMICS CORP COM 369550108 975 4,409 SH   SOLE 40 4,409 0 0
GENERAL DYNAMICS CORP COM 369550108 41,379 187,024 SH   SOLE 43 170,865 0 16,159
GENERAL ELECTRIC CO COM NEW 369604301 154,541 2,427,223 SH   SOLE 2 686,384 0 1,740,839
GENERAL ELECTRIC CO COM NEW 369604301 51,035 801,560 SH   SOLE 4 488,908 0 312,652
GENERAL ELECTRIC CO COM NEW 369604301 62,182 976,632 SH   SOLE 7 945,017 0 31,615
GENERAL ELECTRIC CO COM NEW 369604301 2,171 34,099 SH   SOLE 13 34,099 0 0
GENERAL ELECTRIC CO COM NEW 369604301 6,511 102,267 SH   SOLE 15 102,267 0 0
GENERAL ELECTRIC CO COM NEW 369604301 6 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301 195,352 3,068,196 SH   SOLE 18 2,861,078 0 207,118
GENERAL ELECTRIC CO COM NEW 369604301 106,048 1,665,589 SH   SOLE 19 1,665,589 0 0
GENERAL ELECTRIC CO COM NEW 369604301 689 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,354,324 21,270,990 SH   SOLE 21 21,270,990 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,500,734 23,570,509 SH   SOLE 22 21,180,893 0 2,389,616
GENERAL ELECTRIC CO COM NEW 369604301 120,403 1,891,041 SH   SOLE 23 1,891,041 0 0
GENERAL ELECTRIC CO COM NEW 369604301 154,614 2,428,365 SH   SOLE 25 2,428,365 0 0
GENERAL ELECTRIC CO COM NEW 369604301 177,509 2,787,959 SH   SOLE 26 1,297,499 0 1,490,460
GENERAL ELECTRIC CO COM NEW 369604301 97,543 1,532,014 SH   SOLE 28 179,729 0 1,352,285
GENERAL ELECTRIC CO COM NEW 369604301 2,186 34,326 SH   SOLE 29 34,326 0 0
GENERAL ELECTRIC CO COM NEW 369604301 288,328 4,528,475 SH   SOLE 30 4,528,475 0 0
GENERAL ELECTRIC CO COM NEW 369604301 19,505 306,345 SH   SOLE 31 192,961 0 113,384
GENERAL ELECTRIC CO COM NEW 369604301 8,855 139,073 SH   SOLE 34 139,073 0 0
GENERAL ELECTRIC CO COM NEW 369604301 30,282 475,603 SH   SOLE 36 475,603 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,258 35,462 SH   SOLE 40 35,462 0 0
GENERAL ELECTRIC CO COM NEW 369604301 204 3,202 SH   OTR 43 3,202 0 0
GENERAL ELECTRIC CO COM NEW 369604301 33,222 521,787 SH   SOLE 43 451,271 0 70,517
GENERAL MLS INC COM 370334104 107,095 1,419,418 SH   SOLE 2 185,805 0 1,233,613
GENERAL MLS INC COM 370334104 48,523 643,112 SH   SOLE 4 382,812 0 260,300
GENERAL MLS INC COM 370334104 48,016 636,392 SH   SOLE 7 617,899 0 18,493
GENERAL MLS INC COM 370334104 159 2,109 SH   SOLE 13 2,109 0 0
GENERAL MLS INC COM 370334104 6,698 88,776 SH   SOLE 15 88,776 0 0
GENERAL MLS INC COM 370334104 69,814 925,300 SH   SOLE 18 843,613 0 81,687
GENERAL MLS INC COM 370334104 24,646 326,659 SH   SOLE 19 326,659 0 0
GENERAL MLS INC COM 370334104 1,617,178 21,433,776 SH   SOLE 21 21,433,776 0 0
GENERAL MLS INC COM 370334104 989,874 13,119,608 SH   SOLE 22 11,932,184 0 1,187,424
GENERAL MLS INC COM 370334104 77,615 1,028,701 SH   SOLE 23 1,028,701 0 0
GENERAL MLS INC COM 370334104 100,588 1,333,180 SH   SOLE 25 1,333,180 0 0
GENERAL MLS INC COM 370334104 128,200 1,699,144 SH   SOLE 26 674,995 0 1,024,149
GENERAL MLS INC COM 370334104 111,301 1,475,157 SH   SOLE 28 29,137 0 1,446,020
GENERAL MLS INC COM 370334104 433,519 5,745,778 SH   SOLE 30 5,680,070 0 65,708
GENERAL MLS INC COM 370334104 9,665 128,101 SH   SOLE 31 66,595 0 61,506
GENERAL MLS INC COM 370334104 5,310 70,381 SH   SOLE 32 70,381 0 0
GENERAL MLS INC COM 370334104 2,373 31,449 SH   SOLE 34 31,449 0 0
GENERAL MLS INC COM 370334104 13,052 172,990 SH   SOLE 35 172,990 0 0
GENERAL MLS INC COM 370334104 23,702 314,146 SH   SOLE 36 314,146 0 0
GENERAL MLS INC COM 370334104 1,451 19,226 SH   SOLE 40 19,226 0 0
GENERAL MLS INC COM 370334104 168 2,226 SH   OTR 43 2,226 0 0
GENERAL MLS INC COM 370334104 63,489 841,476 SH   SOLE 43 783,995 0 57,481
GENERAL MTRS CO COM 37045V100 123,711 3,895,193 SH   SOLE 2 1,318,790 0 2,576,403
GENERAL MTRS CO COM 37045V100 31,260 984,264 SH   SOLE 4 591,374 0 392,890
GENERAL MTRS CO COM 37045V100 43,201 1,360,237 SH   SOLE 7 1,318,243 0 41,994
GENERAL MTRS CO COM 37045V100 1,263 39,781 SH   SOLE 13 39,781 0 0
GENERAL MTRS CO COM 37045V100 6,426 202,332 SH   SOLE 15 202,332 0 0
GENERAL MTRS CO COM 37045V100 1 26 SH   SOLE 17 0 0 26
GENERAL MTRS CO COM 37045V100 289,019 9,100,107 SH   SOLE 18 8,283,400 0 816,707
GENERAL MTRS CO COM 37045V100 593,625 18,690,979 SH   SOLE 19 18,690,979 0 0
GENERAL MTRS CO COM 37045V100 1,111,638 35,001,193 SH   SOLE 21 35,001,193 0 0
GENERAL MTRS CO COM 37045V100 1,048,564 33,015,225 SH   SOLE 22 29,948,245 0 3,066,980
GENERAL MTRS CO COM 37045V100 82,719 2,604,504 SH   SOLE 23 2,604,504 0 0
GENERAL MTRS CO COM 37045V100 85,340 2,687,027 SH   SOLE 25 2,592,918 0 94,109
GENERAL MTRS CO COM 37045V100 116,244 3,660,081 SH   SOLE 26 1,758,193 0 1,901,888
GENERAL MTRS CO COM 37045V100 77,348 2,435,400 SH   SOLE 28 137,098 0 2,298,302
GENERAL MTRS CO COM 37045V100 763 24,030 SH   SOLE 29 24,030 0 0
GENERAL MTRS CO COM 37045V100 359,377 11,315,396 SH   SOLE 30 11,315,396 0 0
GENERAL MTRS CO COM 37045V100 10,331 325,288 SH   SOLE 31 185,886 0 139,402
GENERAL MTRS CO COM 37045V100 108,630 3,420,340 SH   SOLE 34 3,420,340 0 0
GENERAL MTRS CO COM 37045V100 24,872 783,112 SH   SOLE 36 783,112 0 0
GENERAL MTRS CO COM 37045V100 1,383 43,538 SH   SOLE 40 43,538 0 0
GENERAL MTRS CO COM 37045V100 94 2,948 SH   OTR 43 2,948 0 0
GENERAL MTRS CO COM 37045V100 39,328 1,238,290 SH   SOLE 43 1,128,171 0 110,119
GENERAL MTRS CO OPTIONS 37045V100 248 7,800 SH Call SOLE 2 0 0 7,800
GENERAL MTRS CO OPTIONS 37045V100 381 12,000 SH Call SOLE 4 12,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 5,587 175,900 SH Call SOLE 18 175,900 0 0
GENERAL MTRS CO OPTIONS 37045V100 34,422 1,083,800 SH Call SOLE 19 1,083,800 0 0
GENERAL MTRS CO OPTIONS 37045V100 2,439 76,800 SH Call SOLE 22 76,800 0 0
GENERAL MTRS CO OPTIONS 37045V100 241 7,600 SH Call SOLE 26 7,600 0 0
GENERAL MTRS CO OPTIONS 37045V100 18,240 574,300 SH Call SOLE 34 574,300 0 0
GENERATION BIO CO COM 37148K100 383 58,458 SH   SOLE 2 12,698 0 45,760
GENERATION BIO CO COM 37148K100 1 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 5 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 911 138,937 SH   SOLE 18 138,937 0 0
GENERATION BIO CO COM 37148K100 679 103,451 SH   SOLE 19 103,451 0 0
GENERATION BIO CO COM 37148K100 13,247 2,019,301 SH   SOLE 21 2,019,301 0 0
GENERATION BIO CO COM 37148K100 6,962 1,061,316 SH   SOLE 22 1,016,695 0 44,621
GENERATION BIO CO COM 37148K100 27 4,081 SH   SOLE 25 4,081 0 0
GENERATION BIO CO COM 37148K100 166 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 20 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100 365 55,634 SH   SOLE 30 55,634 0 0
GENERATION BIO CO COM 37148K100 6 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 34 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 167 25,505 SH   SOLE 43 25,337 0 168
GENESCO INC COM 371532102 822 16,475 SH   SOLE 2 6,019 0 10,456
GENESCO INC COM 371532102 3 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102 3 63 SH   SOLE 7 63 0 0
GENESCO INC COM 371532102 2,442 48,937 SH   SOLE 18 48,937 0 0
GENESCO INC COM 371532102 1,288 25,815 SH   SOLE 19 25,815 0 0
GENESCO INC COM 371532102 81,272 1,628,373 SH   SOLE 21 1,628,373 0 0
GENESCO INC COM 371532102 18,510 370,871 SH   SOLE 22 356,886 0 13,985
GENESCO INC COM 371532102 115 2,297 SH   SOLE 25 2,297 0 0
GENESCO INC COM 371532102 213 4,271 SH   SOLE 26 3,187 0 1,084
GENESCO INC COM 371532102 1,278 25,614 SH   SOLE 30 25,614 0 0
GENESCO INC COM 371532102 89 1,790 SH   SOLE 36 1,790 0 0
GENESCO INC COM 371532102 79 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102 420 8,412 SH   SOLE 43 8,278 0 134
GENESIS ENERGY L P UNIT LTD PARTN 371927104 0 3 SH   SOLE 43 3 0 0
GENETRON HLDGS LTD ADS 37186H100 14 8,050 SH   SOLE 2 8,050 0 0
GENETRON HLDGS LTD ADS 37186H100 875 514,789 SH   SOLE 21 514,789 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 561 61,263 SH   SOLE 21 61,263 0 0
GENIE ENERGY LTD CL B 372284208 2,969 324,111 SH   SOLE 22 324,111 0 0
GENIUS BRANDS INTL INC COM 37229T301 6 8,433 SH   SOLE 2 0 0 8,433
GENIUS BRANDS INTL INC COM 37229T301 369 487,197 SH   SOLE 21 487,197 0 0
GENIUS BRANDS INTL INC COM 37229T301 3,283 4,337,442 SH   SOLE 22 4,337,442 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 125 55,477 SH   SOLE 2 41,981 0 13,496
GENIUS SPORTS LIMITED SHARES CL A G3934V109 30 13,132 SH   SOLE 4 13,132 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 504 223,996 SH   SOLE 18 223,996 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 7,259 3,226,141 SH   SOLE 19 3,226,141 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 1,062 472,169 SH   SOLE 22 472,169 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 36 16,143 SH   SOLE 26 16,143 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 2,106 935,894 SH   SOLE 34 935,894 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 1 2,672 SH   SOLE 4 2,672 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 17 39,678 SH   SOLE 18 39,678 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 718 1,630,582 SH   SOLE 19 1,630,582 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 36 82,867 SH   SOLE 22 82,867 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 1 2,328 SH   SOLE 26 2,328 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 80 181,099 SH   SOLE 34 181,099 0 0
GENMAB A/S SPONSORED ADS 372303206 1,738 53,502 SH   SOLE 2 53,502 0 0
GENMAB A/S SPONSORED ADS 372303206 697 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206 13,659 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206 135,726 4,177,470 SH   SOLE 21 4,177,470 0 0
GENMAB A/S SPONSORED ADS 372303206 628 19,326 SH   SOLE 30 19,326 0 0
GENMAB A/S SPONSORED ADS 372303206 13,446 413,862 SH   SOLE 34 413,862 0 0
GENMAB A/S SPONSORED ADS 372303206 11,006 338,737 SH   SOLE 43 303,609 0 35,128
GENPACT LIMITED SHS G3922B107 11,751 277,409 SH   SOLE 2 100,948 0 176,461
GENPACT LIMITED SHS G3922B107 190 4,479 SH   SOLE 4 4,479 0 0
GENPACT LIMITED SHS G3922B107 119 2,803 SH   SOLE 7 2,803 0 0
GENPACT LIMITED SHS G3922B107 16,017 378,124 SH   SOLE 18 378,124 0 0
GENPACT LIMITED SHS G3922B107 6,805 160,657 SH   SOLE 19 160,657 0 0
GENPACT LIMITED SHS G3922B107 361,327 8,529,909 SH   SOLE 21 8,529,909 0 0
GENPACT LIMITED SHS G3922B107 220,642 5,208,723 SH   SOLE 22 5,068,231 0 140,492
GENPACT LIMITED SHS G3922B107 842 19,889 SH   SOLE 23 19,889 0 0
GENPACT LIMITED SHS G3922B107 4,217 99,544 SH   SOLE 28 99,544 0 0
GENPACT LIMITED SHS G3922B107 439 10,370 SH   SOLE 30 10,370 0 0
GENPACT LIMITED SHS G3922B107 5,426 128,098 SH   SOLE 31 128,098 0 0
GENPACT LIMITED SHS G3922B107 63 1,479 SH   SOLE 34 1,479 0 0
GENPACT LIMITED SHS G3922B107 59 1,402 SH   SOLE 36 1,402 0 0
GENPACT LIMITED SHS G3922B107 14,460 341,359 SH   SOLE 43 336,894 0 4,465
GENPREX INC COM 372446104 12 8,955 SH   SOLE 2 8,282 0 673
GENPREX INC COM 372446104 13 9,100 SH   SOLE 18 9,100 0 0
GENPREX INC COM 372446104 140 100,537 SH   SOLE 21 100,537 0 0
GENPREX INC COM 372446104 638 459,196 SH   SOLE 22 459,196 0 0
GENTEX CORP COM 371901109 15,038 537,634 SH   SOLE 2 259,447 0 278,187
GENTEX CORP COM 371901109 61 2,171 SH   SOLE 4 858 0 1,313
GENTEX CORP COM 371901109 110 3,919 SH   SOLE 7 3,919 0 0
GENTEX CORP COM 371901109 58 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 14,151 505,924 SH   SOLE 18 505,924 0 0
GENTEX CORP COM 371901109 1,988 71,068 SH   SOLE 19 71,068 0 0
GENTEX CORP COM 371901109 325,206 11,626,970 SH   SOLE 21 11,626,970 0 0
GENTEX CORP COM 371901109 181,198 6,478,308 SH   SOLE 22 6,204,175 0 274,133
GENTEX CORP COM 371901109 7,567 270,556 SH   SOLE 25 270,556 0 0
GENTEX CORP COM 371901109 6,503 232,482 SH   SOLE 26 93,706 0 138,776
GENTEX CORP COM 371901109 4,781 170,939 SH   SOLE 28 4,304 0 166,635
GENTEX CORP COM 371901109 11,706 418,522 SH   SOLE 30 418,522 0 0
GENTEX CORP COM 371901109 141 5,049 SH   SOLE 31 3,470 0 1,579
GENTEX CORP COM 371901109 1,273 45,506 SH   SOLE 36 45,506 0 0
GENTEX CORP COM 371901109 871 31,153 SH   SOLE 40 31,153 0 0
GENTEX CORP COM 371901109 12,721 454,817 SH   SOLE 43 438,301 0 16,516
GENTHERM INC COM 37253A103 796 12,756 SH   SOLE 2 9,367 0 3,389
GENTHERM INC COM 37253A103 6 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 23 367 SH   SOLE 7 367 0 0
GENTHERM INC COM 37253A103 6,749 108,140 SH   SOLE 18 108,140 0 0
GENTHERM INC COM 37253A103 3,724 59,662 SH   SOLE 19 59,662 0 0
GENTHERM INC COM 37253A103 241,985 3,877,350 SH   SOLE 21 3,877,350 0 0
GENTHERM INC COM 37253A103 50,051 801,965 SH   SOLE 22 781,481 0 20,484
GENTHERM INC COM 37253A103 375 6,013 SH   SOLE 25 6,013 0 0
GENTHERM INC COM 37253A103 762 12,209 SH   SOLE 26 9,818 0 2,391
GENTHERM INC COM 37253A103 37 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103 7,563 121,185 SH   SOLE 30 121,185 0 0
GENTHERM INC COM 37253A103 146 2,333 SH   SOLE 36 2,333 0 0
GENTHERM INC COM 37253A103 241 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,547 24,793 SH   SOLE 43 22,953 0 1,840
GENUINE PARTS CO COM 372460105 62,344 468,753 SH   SOLE 2 121,779 0 346,974
GENUINE PARTS CO COM 372460105 16,835 126,582 SH   SOLE 4 64,489 0 62,093
GENUINE PARTS CO COM 372460105 23,852 179,335 SH   SOLE 7 174,806 0 4,529
GENUINE PARTS CO COM 372460105 80 598 SH   SOLE 13 598 0 0
GENUINE PARTS CO COM 372460105 2,800 21,050 SH   SOLE 15 21,050 0 0
GENUINE PARTS CO COM 372460105 35,477 266,748 SH   SOLE 18 247,418 0 19,330
GENUINE PARTS CO COM 372460105 11,757 88,396 SH   SOLE 19 88,396 0 0
GENUINE PARTS CO COM 372460105 766,048 5,759,762 SH   SOLE 21 5,759,762 0 0
GENUINE PARTS CO COM 372460105 398,347 2,995,092 SH   SOLE 22 2,704,820 0 290,272
GENUINE PARTS CO COM 372460105 31,848 239,462 SH   SOLE 23 239,462 0 0
GENUINE PARTS CO COM 372460105 66,160 497,443 SH   SOLE 25 497,443 0 0
GENUINE PARTS CO COM 372460105 41,670 313,310 SH   SOLE 26 128,203 0 185,107
GENUINE PARTS CO COM 372460105 56,880 427,671 SH   SOLE 28 1,934 0 425,737
GENUINE PARTS CO COM 372460105 85,919 646,010 SH   SOLE 30 643,434 0 2,576
GENUINE PARTS CO COM 372460105 3,904 29,356 SH   SOLE 31 15,598 0 13,758
GENUINE PARTS CO COM 372460105 4,784 35,972 SH   SOLE 32 35,972 0 0
GENUINE PARTS CO COM 372460105 22,912 172,273 SH   SOLE 34 172,273 0 0
GENUINE PARTS CO COM 372460105 8,211 61,740 SH   SOLE 36 61,740 0 0
GENUINE PARTS CO COM 372460105 643 4,836 SH   SOLE 40 4,836 0 0
GENUINE PARTS CO COM 372460105 72 543 SH   OTR 43 543 0 0
GENUINE PARTS CO COM 372460105 18,326 137,787 SH   SOLE 43 128,730 0 9,057
GENWORTH FINL INC COM CL A 37247D106 1,424 403,391 SH   SOLE 2 134,656 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 42 12,019 SH   SOLE 7 12,019 0 0
GENWORTH FINL INC COM CL A 37247D106 6,376 1,806,361 SH   SOLE 18 1,806,361 0 0
GENWORTH FINL INC COM CL A 37247D106 5,079 1,438,730 SH   SOLE 19 1,438,730 0 0
GENWORTH FINL INC COM CL A 37247D106 198,108 56,121,323 SH   SOLE 21 56,121,323 0 0
GENWORTH FINL INC COM CL A 37247D106 43,552 12,337,790 SH   SOLE 22 11,858,778 0 479,012
GENWORTH FINL INC COM CL A 37247D106 43 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 96 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 945 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,792 1,357,495 SH   SOLE 30 1,357,495 0 0
GENWORTH FINL INC COM CL A 37247D106 164 46,466 SH   SOLE 36 46,466 0 0
GENWORTH FINL INC COM CL A 37247D106 191 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 877 248,311 SH   SOLE 43 244,904 0 3,407
GEO GROUP INC NEW COM 36162J106 198 30,072 SH   SOLE 2 30,072 0 0
GEO GROUP INC NEW COM 36162J106 3 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 31 4,652 SH   SOLE 7 4,652 0 0
GEO GROUP INC NEW COM 36162J106 2,993 453,494 SH   SOLE 18 453,494 0 0
GEO GROUP INC NEW COM 36162J106 1,368 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 97,010 14,698,466 SH   SOLE 21 14,698,466 0 0
GEO GROUP INC NEW COM 36162J106 17,097 2,590,472 SH   SOLE 22 2,467,643 0 122,829
GEO GROUP INC NEW COM 36162J106 242 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 14 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106 1,102 167,005 SH   SOLE 30 167,005 0 0
GEO GROUP INC NEW COM 36162J106 42 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 81 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 3 461 SH   SOLE 43 461 0 0
GEOPARK LTD USD SHS G38327105 58 4,471 SH   SOLE 2 4,471 0 0
GEOPARK LTD USD SHS G38327105 328 25,362 SH   SOLE 22 25,362 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 18 3,732 SH   SOLE 2 3,732 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 12 2,489 SH   SOLE 18 2,489 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 214 45,090 SH   SOLE 21 45,090 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 967 203,935 SH   SOLE 22 203,935 0 0
GEOVAX LABS INC COM 373678507 0 397 SH   SOLE 22 397 0 0
GERDAU SA SPON ADR REP PFD 373737105 781 182,105 SH   SOLE 2 182,105 0 0
GERDAU SA SPON ADR REP PFD 373737105 515 120,029 SH   SOLE 18 120,029 0 0
GERDAU SA SPON ADR REP PFD 373737105 16,375 3,817,003 SH   SOLE 21 3,817,003 0 0
GERDAU SA SPON ADR REP PFD 373737105 7,094 1,653,609 SH   SOLE 22 1,653,609 0 0
GERDAU SA SPON ADR REP PFD 373737105 117 27,305 SH   SOLE 28 0 0 27,305
GERDAU SA SPON ADR REP PFD 373737105 2,441 568,905 SH   SOLE 30 568,905 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,791 650,531 SH   SOLE 43 562,152 0 88,379
GERMAN AMERN BANCORP INC COM 373865104 774 22,633 SH   SOLE 2 7,696 0 14,937
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 2,882 84,317 SH   SOLE 18 84,317 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,728 50,545 SH   SOLE 19 50,545 0 0
GERMAN AMERN BANCORP INC COM 373865104 35,819 1,047,953 SH   SOLE 21 1,047,953 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,323 740,869 SH   SOLE 22 712,596 0 28,273
GERMAN AMERN BANCORP INC COM 373865104 109 3,200 SH   SOLE 25 3,200 0 0
GERMAN AMERN BANCORP INC COM 373865104 708 20,718 SH   SOLE 26 18,761 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 16 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104 532 15,567 SH   SOLE 30 15,567 0 0
GERMAN AMERN BANCORP INC COM 373865104 144 4,222 SH   SOLE 40 4,222 0 0
GERMAN AMERN BANCORP INC COM 373865104 270 7,904 SH   SOLE 43 7,832 0 72
GERON CORP COM 374163103 295 190,276 SH   SOLE 2 92,195 0 98,081
GERON CORP COM 374163103 7 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103 1,447 933,355 SH   SOLE 18 933,355 0 0
GERON CORP COM 374163103 913 588,785 SH   SOLE 19 588,785 0 0
GERON CORP COM 374163103 24,035 15,506,382 SH   SOLE 21 15,506,382 0 0
GERON CORP COM 374163103 14,428 9,308,093 SH   SOLE 22 9,041,756 0 266,337
GERON CORP COM 374163103 81 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103 82 52,603 SH   SOLE 26 0 0 52,603
GERON CORP COM 374163103 600 386,947 SH   SOLE 30 386,947 0 0
GERON CORP COM 374163103 75 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 171 110,221 SH   SOLE 43 109,829 0 392
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 33 20,184 SH   SOLE 43 12,533 0 7,651
GETTY RLTY CORP NEW COM 374297109 1,303 49,182 SH   SOLE 2 28,969 0 20,213
GETTY RLTY CORP NEW COM 374297109 545 20,560 SH   SOLE 4 20,560 0 0
GETTY RLTY CORP NEW COM 374297109 1,345 50,759 SH   SOLE 7 50,759 0 0
GETTY RLTY CORP NEW COM 374297109 3,919 147,891 SH   SOLE 18 147,891 0 0
GETTY RLTY CORP NEW COM 374297109 3,326 125,503 SH   SOLE 19 125,503 0 0
GETTY RLTY CORP NEW COM 374297109 136,066 5,134,557 SH   SOLE 21 5,134,557 0 0
GETTY RLTY CORP NEW COM 374297109 35,621 1,344,183 SH   SOLE 22 1,302,892 0 41,291
GETTY RLTY CORP NEW COM 374297109 39 1,468 SH   SOLE 23 1,468 0 0
GETTY RLTY CORP NEW COM 374297109 4,599 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109 510 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 665 25,100 SH   SOLE 28 700 0 24,400
GETTY RLTY CORP NEW COM 374297109 6,555 247,359 SH   SOLE 30 247,359 0 0
GETTY RLTY CORP NEW COM 374297109 8 300 SH   SOLE 34 300 0 0
GETTY RLTY CORP NEW COM 374297109 138 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 565 21,304 SH   SOLE 43 21,304 0 0
GEVO INC COM PAR 374396406 541 230,364 SH   SOLE 2 65,920 0 164,444
GEVO INC COM PAR 374396406 10 4,150 SH   SOLE 7 4,150 0 0
GEVO INC COM PAR 374396406 1,499 637,923 SH   SOLE 18 637,923 0 0
GEVO INC COM PAR 374396406 899 382,525 SH   SOLE 19 382,525 0 0
GEVO INC COM PAR 374396406 30,104 12,810,127 SH   SOLE 21 12,810,127 0 0
GEVO INC COM PAR 374396406 12,381 5,268,352 SH   SOLE 22 5,040,712 0 227,640
GEVO INC COM PAR 374396406 59 25,171 SH   SOLE 25 25,171 0 0
GEVO INC COM PAR 374396406 340 144,614 SH   SOLE 26 128,533 0 16,081
GEVO INC COM PAR 374396406 7 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406 14,040 5,974,623 SH   SOLE 30 5,974,623 0 0
GEVO INC COM PAR 374396406 49 20,689 SH   SOLE 40 20,689 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 8,300 321,704 SH   SOLE 2 321,704 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 52,885 2,049,799 SH   SOLE 19 2,049,799 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 773 29,944 SH   SOLE 22 29,944 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 604 23,425 SH   SOLE 26 23,425 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 17 659 SH   SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 57,210 2,217,458 SH   SOLE 34 2,217,458 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 210 21,086 SH   SOLE 21 21,086 0 0
GIBRALTAR INDS INC COM 374689107 3,010 77,667 SH   SOLE 2 51,137 0 26,530
GIBRALTAR INDS INC COM 374689107 5 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 17 435 SH   SOLE 7 435 0 0
GIBRALTAR INDS INC COM 374689107 4,836 124,792 SH   SOLE 18 124,792 0 0
GIBRALTAR INDS INC COM 374689107 4,289 110,678 SH   SOLE 19 110,678 0 0
GIBRALTAR INDS INC COM 374689107 163,353 4,215,569 SH   SOLE 21 4,215,569 0 0
GIBRALTAR INDS INC COM 374689107 34,974 902,557 SH   SOLE 22 866,823 0 35,734
GIBRALTAR INDS INC COM 374689107 48 1,241 SH   SOLE 23 1,241 0 0
GIBRALTAR INDS INC COM 374689107 195 5,029 SH   SOLE 25 5,029 0 0
GIBRALTAR INDS INC COM 374689107 934 24,115 SH   SOLE 26 11,513 0 12,602
GIBRALTAR INDS INC COM 374689107 23 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107 2,232 57,612 SH   SOLE 30 57,612 0 0
GIBRALTAR INDS INC COM 374689107 164 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,078 27,811 SH   SOLE 43 27,313 0 498
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 74 12,324 SH   SOLE 43 11,998 0 326
GILDAN ACTIVEWEAR INC COM 375916103 4,885 169,748 SH   SOLE 43 148,861 0 20,887
GILEAD SCIENCES INC COM 375558103 207,081 3,350,276 SH   SOLE 2 1,177,409 0 2,172,867
GILEAD SCIENCES INC COM 375558103 71,716 1,160,263 SH   SOLE 4 755,445 0 404,818
GILEAD SCIENCES INC COM 375558103 99,239 1,605,557 SH   SOLE 7 1,470,546 0 135,011
GILEAD SCIENCES INC COM 375558103 3,319 53,703 SH   SOLE 13 53,703 0 0
GILEAD SCIENCES INC COM 375558103 11,606 187,769 SH   SOLE 15 187,769 0 0
GILEAD SCIENCES INC COM 375558103 16 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 171,427 2,773,454 SH   SOLE 18 2,595,558 0 177,896
GILEAD SCIENCES INC COM 375558103 206,911 3,347,540 SH   SOLE 19 3,347,540 0 0
GILEAD SCIENCES INC COM 375558103 3,418,292 55,303,216 SH   SOLE 21 55,303,216 0 0
GILEAD SCIENCES INC COM 375558103 1,745,109 28,233,440 SH   SOLE 22 25,527,961 0 2,705,479
GILEAD SCIENCES INC COM 375558103 137,279 2,220,978 SH   SOLE 23 2,220,978 0 0
GILEAD SCIENCES INC COM 375558103 148,945 2,409,718 SH   SOLE 25 2,409,718 0 0
GILEAD SCIENCES INC COM 375558103 194,138 3,140,887 SH   SOLE 26 1,469,013 0 1,671,874
GILEAD SCIENCES INC COM 375558103 224,316 3,629,125 SH   SOLE 28 94,179 0 3,534,946
GILEAD SCIENCES INC COM 375558103 2,345 37,938 SH   SOLE 29 37,938 0 0
GILEAD SCIENCES INC COM 375558103 825,018 13,347,644 SH   SOLE 30 13,250,507 0 97,137
GILEAD SCIENCES INC COM 375558103 21,135 341,931 SH   SOLE 31 211,231 0 130,700
GILEAD SCIENCES INC COM 375558103 25,320 409,644 SH   SOLE 32 409,644 0 0
GILEAD SCIENCES INC COM 375558103 196,166 3,173,686 SH   SOLE 34 3,173,686 0 0
GILEAD SCIENCES INC COM 375558103 18,615 301,157 SH   SOLE 35 301,157 0 0
GILEAD SCIENCES INC COM 375558103 40,895 661,618 SH   SOLE 36 661,618 0 0
GILEAD SCIENCES INC COM 375558103 2,504 40,515 SH   SOLE 40 40,515 0 0
GILEAD SCIENCES INC COM 375558103 304 4,918 SH   OTR 43 4,918 0 0
GILEAD SCIENCES INC COM 375558103 74,318 1,202,368 SH   SOLE 43 1,109,132 0 93,236
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2,227 935,695 SH   SOLE 2 412,728 0 522,967
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 23 9,791 SH   SOLE 7 9,791 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 31 12,971 SH   SOLE 13 12,971 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 824 346,147 SH   SOLE 18 346,147 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 596 250,451 SH   SOLE 19 250,451 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 23,710 9,962,307 SH   SOLE 21 9,962,307 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 47,849 20,104,752 SH   SOLE 22 19,236,822 0 867,930
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 199 83,694 SH   SOLE 25 83,694 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 743 312,341 SH   SOLE 26 256,065 0 56,276
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 56 23,442 SH   SOLE 28 23,442 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 548 230,068 SH   SOLE 30 230,068 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 29 12,062 SH   SOLE 31 12,062 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 166 69,542 SH   SOLE 40 69,542 0 0
GITLAB INC CLASS A COM 37637K108 1,033 19,441 SH   SOLE 2 18,275 0 1,166
GITLAB INC CLASS A COM 37637K108 106,977 2,013,123 SH   SOLE 19 2,013,123 0 0
GITLAB INC CLASS A COM 37637K108 4,068 76,544 SH   SOLE 21 76,544 0 0
GITLAB INC CLASS A COM 37637K108 27,836 523,819 SH   SOLE 22 508,615 0 15,204
GITLAB INC CLASS A COM 37637K108 274 5,156 SH   SOLE 25 5,156 0 0
GITLAB INC CLASS A COM 37637K108 1,158 21,797 SH   SOLE 26 18,117 0 3,680
GITLAB INC CLASS A COM 37637K108 2 38 SH   SOLE 28 38 0 0
GITLAB INC CLASS A COM 37637K108 837 15,756 SH   SOLE 30 15,756 0 0
GITLAB INC CLASS A COM 37637K108 32,848 618,133 SH   SOLE 34 618,133 0 0
GITLAB INC CLASS A COM 37637K108 237 4,464 SH   SOLE 40 4,464 0 0
GLACIER BANCORP INC NEW COM 37637Q105 9,141 192,757 SH   SOLE 2 96,023 0 96,734
GLACIER BANCORP INC NEW COM 37637Q105 121 2,542 SH   SOLE 4 326 0 2,216
GLACIER BANCORP INC NEW COM 37637Q105 84 1,769 SH   SOLE 7 1,769 0 0
GLACIER BANCORP INC NEW COM 37637Q105 24,318 512,814 SH   SOLE 18 512,814 0 0
GLACIER BANCORP INC NEW COM 37637Q105 20,828 439,221 SH   SOLE 19 439,221 0 0
GLACIER BANCORP INC NEW COM 37637Q105 389,443 8,212,622 SH   SOLE 21 8,212,622 0 0
GLACIER BANCORP INC NEW COM 37637Q105 161,536 3,406,500 SH   SOLE 22 3,292,190 0 114,310
GLACIER BANCORP INC NEW COM 37637Q105 420 8,866 SH   SOLE 23 8,866 0 0
GLACIER BANCORP INC NEW COM 37637Q105 760 16,022 SH   SOLE 25 16,022 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,431 114,539 SH   SOLE 26 42,659 0 71,880
GLACIER BANCORP INC NEW COM 37637Q105 81 1,702 SH   SOLE 28 1,702 0 0
GLACIER BANCORP INC NEW COM 37637Q105 8,140 171,660 SH   SOLE 30 171,660 0 0
GLACIER BANCORP INC NEW COM 37637Q105 20 417 SH   SOLE 31 0 0 417
GLACIER BANCORP INC NEW COM 37637Q105 67 1,411 SH   SOLE 36 1,411 0 0
GLACIER BANCORP INC NEW COM 37637Q105 604 12,744 SH   SOLE 40 12,744 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,541 53,590 SH   SOLE 43 49,298 0 4,292
GLADSTONE CAPITAL CORP COM 376535100 2,512 248,918 SH   SOLE 30 248,918 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 459 24,384 SH   SOLE 2 10,547 0 13,837
GLADSTONE COMMERCIAL CORP COM 376536108 9 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,989 105,593 SH   SOLE 18 105,593 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,257 66,716 SH   SOLE 19 66,716 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 27,131 1,440,070 SH   SOLE 21 1,440,070 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 15,950 846,611 SH   SOLE 22 817,367 0 29,244
GLADSTONE COMMERCIAL CORP COM 376536108 28 1,481 SH   SOLE 23 1,481 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 86 4,542 SH   SOLE 25 4,542 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 433 22,996 SH   SOLE 30 22,996 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 11 607 SH   SOLE 31 0 0 607
GLADSTONE COMMERCIAL CORP COM 376536108 119 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 10 535 SH   OTR 43 535 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 915 48,548 SH   SOLE 43 44,445 0 4,103
GLADSTONE INVT CORP COM 376546107 3,105 220,494 SH   SOLE 30 220,494 0 0
GLADSTONE INVT CORP COM 376546107 333 23,657 SH   SOLE 43 17,962 0 5,695
GLADSTONE LD CORP COM 376549101 606 27,360 SH   SOLE 2 15,558 0 11,802
GLADSTONE LD CORP COM 376549101 8 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 2,050 92,495 SH   SOLE 18 92,495 0 0
GLADSTONE LD CORP COM 376549101 1,264 57,050 SH   SOLE 19 57,050 0 0
GLADSTONE LD CORP COM 376549101 28,727 1,296,351 SH   SOLE 21 1,296,351 0 0
GLADSTONE LD CORP COM 376549101 17,628 795,476 SH   SOLE 22 765,336 0 30,140
GLADSTONE LD CORP COM 376549101 25 1,147 SH   SOLE 23 1,147 0 0
GLADSTONE LD CORP COM 376549101 90 4,071 SH   SOLE 25 4,071 0 0
GLADSTONE LD CORP COM 376549101 540 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101 53 2,388 SH   SOLE 30 2,388 0 0
GLADSTONE LD CORP COM 376549101 10 443 SH   SOLE 31 0 0 443
GLADSTONE LD CORP COM 376549101 76 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101 52 2,338 SH   SOLE 43 2,149 0 189
GLATFELTER CORPORATION COM 377320106 278 40,421 SH   SOLE 2 12,733 0 27,688
GLATFELTER CORPORATION COM 377320106 1 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 4 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106 1,174 170,663 SH   SOLE 18 170,663 0 0
GLATFELTER CORPORATION COM 377320106 553 80,390 SH   SOLE 19 80,390 0 0
GLATFELTER CORPORATION COM 377320106 39,790 5,783,485 SH   SOLE 21 5,783,485 0 0
GLATFELTER CORPORATION COM 377320106 8,048 1,169,769 SH   SOLE 22 1,121,220 0 48,549
GLATFELTER CORPORATION COM 377320106 39 5,639 SH   SOLE 25 5,639 0 0
GLATFELTER CORPORATION COM 377320106 49 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 2 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106 589 85,651 SH   SOLE 30 85,651 0 0
GLATFELTER CORPORATION COM 377320106 34 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 287 41,653 SH   SOLE 43 25,402 0 16,251
GLAUKOS CORP COM 377322102 1,279 28,168 SH   SOLE 2 23,176 0 4,992
GLAUKOS CORP COM 377322102 30 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102 24 530 SH   SOLE 7 530 0 0
GLAUKOS CORP COM 377322102 7,111 156,560 SH   SOLE 18 153,796 0 2,764
GLAUKOS CORP COM 377322102 4,597 101,208 SH   SOLE 19 101,208 0 0
GLAUKOS CORP COM 377322102 266,635 5,870,439 SH   SOLE 21 5,870,439 0 0
GLAUKOS CORP COM 377322102 53,167 1,170,556 SH   SOLE 22 1,140,792 0 29,764
GLAUKOS CORP COM 377322102 36 788 SH   SOLE 23 788 0 0
GLAUKOS CORP COM 377322102 334 7,360 SH   SOLE 25 7,360 0 0
GLAUKOS CORP COM 377322102 844 18,592 SH   SOLE 26 15,496 0 3,096
GLAUKOS CORP COM 377322102 37 825 SH   SOLE 28 825 0 0
GLAUKOS CORP COM 377322102 6,473 142,524 SH   SOLE 30 142,524 0 0
GLAUKOS CORP COM 377322102 253 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 898 19,769 SH   SOLE 43 18,945 0 824
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 3,480 2,948,000 PRN   SOLE 21 2,948,000 0 0
GLEN BURNIE BANCORP COM 377407101 4 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101 66 6,237 SH   SOLE 21 6,237 0 0
GLIMPSE GROUP INC COM 37892C106 2 607 SH   SOLE 18 607 0 0
GLIMPSE GROUP INC COM 37892C106 19 4,837 SH   SOLE 21 4,837 0 0
GLIMPSE GROUP INC COM 37892C106 118 29,746 SH   SOLE 22 29,746 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,800 87,649 SH   SOLE 2 73,884 0 13,765
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25 772 SH   SOLE 7 772 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,156 161,392 SH   SOLE 18 157,323 0 4,069
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4,969 155,509 SH   SOLE 19 155,509 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 81,839 2,561,482 SH   SOLE 21 2,561,482 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 51,685 1,617,699 SH   SOLE 22 1,580,889 0 36,810
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 79 2,488 SH   SOLE 23 2,488 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 299 9,351 SH   SOLE 25 9,351 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,219 38,156 SH   SOLE 26 20,306 0 17,850
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 32 1,005 SH   SOLE 28 1,005 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,773 118,101 SH   SOLE 30 118,101 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 215 6,731 SH   SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 377 11,808 SH   SOLE 43 11,550 0 258
GLOBAL E ONLINE LTD SHS M5216V106 1,576 78,151 SH   SOLE 30 78,151 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 6 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 480 14,199 SH   SOLE 2 4,684 0 9,515
GLOBAL INDUSTRIAL COMPANY COM 37892E102 6 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,133 33,554 SH   SOLE 18 33,554 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 772 22,861 SH   SOLE 19 22,861 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 14,785 437,811 SH   SOLE 21 437,811 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 11,819 349,971 SH   SOLE 22 341,642 0 8,329
GLOBAL INDUSTRIAL COMPANY COM 37892E102 62 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 37 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 130 3,864 SH   SOLE 30 3,864 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 76 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 530 15,682 SH   SOLE 43 9,582 0 6,100
GLOBAL MED REIT INC COM NEW 37954A204 1,004 89,401 SH   SOLE 2 23,923 0 65,478
GLOBAL MED REIT INC COM NEW 37954A204 8 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,142 190,699 SH   SOLE 18 190,699 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,229 109,440 SH   SOLE 19 109,440 0 0
GLOBAL MED REIT INC COM NEW 37954A204 28,320 2,521,790 SH   SOLE 21 2,521,790 0 0
GLOBAL MED REIT INC COM NEW 37954A204 18,137 1,615,072 SH   SOLE 22 1,556,637 0 58,435
GLOBAL MED REIT INC COM NEW 37954A204 27 2,392 SH   SOLE 23 2,392 0 0
GLOBAL MED REIT INC COM NEW 37954A204 81 7,251 SH   SOLE 25 7,251 0 0
GLOBAL MED REIT INC COM NEW 37954A204 558 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,269 113,036 SH   SOLE 30 113,036 0 0
GLOBAL MED REIT INC COM NEW 37954A204 106 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204 311 27,707 SH   SOLE 43 22,693 0 5,014
GLOBAL NET LEASE INC COM NEW 379378201 1,411 99,630 SH   SOLE 2 29,834 0 69,796
GLOBAL NET LEASE INC COM NEW 379378201 726 51,268 SH   SOLE 4 51,268 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,787 126,208 SH   SOLE 7 126,208 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,509 389,021 SH   SOLE 18 389,021 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,519 319,159 SH   SOLE 19 319,159 0 0
GLOBAL NET LEASE INC COM NEW 379378201 189,584 13,388,715 SH   SOLE 21 13,388,715 0 0
GLOBAL NET LEASE INC COM NEW 379378201 48,705 3,439,623 SH   SOLE 22 3,332,739 0 106,884
GLOBAL NET LEASE INC COM NEW 379378201 56 3,949 SH   SOLE 23 3,949 0 0
GLOBAL NET LEASE INC COM NEW 379378201 298 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 877 61,905 SH   SOLE 28 286 0 61,619
GLOBAL NET LEASE INC COM NEW 379378201 51 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201 152 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,142 80,615 SH   SOLE 43 77,413 0 3,202
GLOBAL PMTS INC COM 37940X102 73,470 664,047 SH   SOLE 2 207,906 0 456,141
GLOBAL PMTS INC COM 37940X102 23,468 212,111 SH   SOLE 4 130,372 0 81,739
GLOBAL PMTS INC COM 37940X102 27,736 250,683 SH   SOLE 7 242,834 0 7,849
GLOBAL PMTS INC COM 37940X102 1,494 13,500 SH   SOLE 13 13,500 0 0
GLOBAL PMTS INC COM 37940X102 4,590 41,484 SH   SOLE 15 41,484 0 0
GLOBAL PMTS INC COM 37940X102 80,837 730,627 SH   SOLE 18 673,444 0 57,183
GLOBAL PMTS INC COM 37940X102 22,959 207,508 SH   SOLE 19 207,508 0 0
GLOBAL PMTS INC COM 37940X102 809,627 7,317,666 SH   SOLE 21 7,317,666 0 0
GLOBAL PMTS INC COM 37940X102 676,892 6,117,964 SH   SOLE 22 5,463,228 0 654,736
GLOBAL PMTS INC COM 37940X102 56,053 506,622 SH   SOLE 23 506,622 0 0
GLOBAL PMTS INC COM 37940X102 44,097 398,567 SH   SOLE 25 398,567 0 0
GLOBAL PMTS INC COM 37940X102 65,272 589,952 SH   SOLE 26 213,393 0 376,559
GLOBAL PMTS INC COM 37940X102 50,437 455,867 SH   SOLE 28 8,183 0 447,684
GLOBAL PMTS INC COM 37940X102 829 7,489 SH   SOLE 29 7,489 0 0
GLOBAL PMTS INC COM 37940X102 203,968 1,843,532 SH   SOLE 30 1,843,532 0 0
GLOBAL PMTS INC COM 37940X102 8,303 75,047 SH   SOLE 31 46,678 0 28,369
GLOBAL PMTS INC COM 37940X102 68,627 620,272 SH   SOLE 34 620,272 0 0
GLOBAL PMTS INC COM 37940X102 11,719 105,924 SH   SOLE 36 105,924 0 0
GLOBAL PMTS INC COM 37940X102 1,063 9,610 SH   SOLE 40 9,610 0 0
GLOBAL PMTS INC COM 37940X102 20,456 184,884 SH   SOLE 43 171,362 0 13,522
GLOBAL SELF STORAGE INC COM 37955N106 12 2,104 SH   SOLE 18 2,104 0 0
GLOBAL SELF STORAGE INC COM 37955N106 169 30,096 SH   SOLE 21 30,096 0 0
GLOBAL SELF STORAGE INC COM 37955N106 2 347 SH   SOLE 22 347 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 350 21,172 SH   SOLE 43 17,356 0 3,816
GLOBAL WTR RES INC COM 379463102 35 2,666 SH   SOLE 2 1,020 0 1,646
GLOBAL WTR RES INC COM 379463102 518 39,202 SH   SOLE 18 39,202 0 0
GLOBAL WTR RES INC COM 379463102 302 22,843 SH   SOLE 19 22,843 0 0
GLOBAL WTR RES INC COM 379463102 5,753 435,482 SH   SOLE 21 435,482 0 0
GLOBAL WTR RES INC COM 379463102 2,041 154,522 SH   SOLE 22 150,886 0 3,636
GLOBAL WTR RES INC COM 379463102 120 9,050 SH   SOLE 25 9,050 0 0
GLOBAL WTR RES INC COM 379463102 94 7,117 SH   SOLE 26 2,440 0 4,677
GLOBAL WTR RES INC COM 379463102 99 7,465 SH   SOLE 34 7,465 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH   SOLE 36 53 0 0
GLOBAL WTR RES INC COM 379463102 5 380 SH   SOLE 43 380 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 3 78 SH   SOLE 2 78 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8,761 217,173 SH   SOLE 2 134,225 0 82,948
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 30 753 SH   SOLE 4 0 0 753
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 30 752 SH   SOLE 7 752 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 31 769 SH   SOLE 15 769 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1,058 26,238 SH   SOLE 18 26,238 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 63,237 1,567,603 SH   SOLE 19 1,567,603 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 26,794 664,212 SH   SOLE 21 664,212 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 16,075 398,485 SH   SOLE 22 350,777 0 47,708
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 2,817 69,828 SH   SOLE 25 69,828 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 4,986 123,603 SH   SOLE 26 2,216 0 121,387
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 5,656 140,199 SH   SOLE 28 0 0 140,199
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 37 918 SH   SOLE 31 918 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 102,866 2,549,977 SH   SOLE 34 2,549,977 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 439 10,893 SH   SOLE 36 10,893 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1 19 SH   SOLE 43 19 0 0
GLOBALSTAR INC COM 378973408 380 308,917 SH   SOLE 2 204,633 0 104,284
GLOBALSTAR INC COM 378973408 3 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 11 8,949 SH   SOLE 7 8,949 0 0
GLOBALSTAR INC COM 378973408 2,212 1,798,710 SH   SOLE 18 1,798,710 0 0
GLOBALSTAR INC COM 378973408 1,453 1,181,541 SH   SOLE 19 1,181,541 0 0
GLOBALSTAR INC COM 378973408 28,294 23,003,364 SH   SOLE 21 23,003,364 0 0
GLOBALSTAR INC COM 378973408 19,618 15,949,755 SH   SOLE 22 15,438,156 0 511,599
GLOBALSTAR INC COM 378973408 105 85,517 SH   SOLE 25 85,517 0 0
GLOBALSTAR INC COM 378973408 752 611,228 SH   SOLE 26 578,430 0 32,798
GLOBALSTAR INC COM 378973408 611 496,590 SH   SOLE 30 496,590 0 0
GLOBALSTAR INC COM 378973408 137 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408 110 89,418 SH   SOLE 43 89,320 0 98
GLOBANT S A COM L44385109 11,443 65,766 SH   SOLE 2 9,270 0 56,496
GLOBANT S A COM L44385109 32 185 SH   SOLE 4 0 0 185
GLOBANT S A COM L44385109 83 479 SH   SOLE 7 479 0 0
GLOBANT S A COM L44385109 7,456 42,853 SH   SOLE 18 21,729 0 21,124
GLOBANT S A COM L44385109 297,677 1,710,786 SH   SOLE 19 1,710,786 0 0
GLOBANT S A COM L44385109 85,653 492,257 SH   SOLE 21 492,257 0 0
GLOBANT S A COM L44385109 82,489 474,072 SH   SOLE 22 442,933 0 31,139
GLOBANT S A COM L44385109 3,354 19,274 SH   SOLE 25 19,274 0 0
GLOBANT S A COM L44385109 8,121 46,674 SH   SOLE 26 0 0 46,674
GLOBANT S A COM L44385109 137 785 SH   SOLE 28 785 0 0
GLOBANT S A COM L44385109 29,257 168,145 SH   SOLE 30 168,145 0 0
GLOBANT S A COM L44385109 103 593 SH   SOLE 31 593 0 0
GLOBANT S A COM L44385109 91,349 524,992 SH   SOLE 34 524,992 0 0
GLOBANT S A COM L44385109 307 1,764 SH   SOLE 43 1,585 0 179
GLOBE LIFE INC COM 37959E102 12,563 128,887 SH   SOLE 2 30,656 0 98,231
GLOBE LIFE INC COM 37959E102 7,330 75,201 SH   SOLE 4 37,616 0 37,585
GLOBE LIFE INC COM 37959E102 8,052 82,612 SH   SOLE 7 80,371 0 2,241
GLOBE LIFE INC COM 37959E102 52 533 SH   SOLE 13 533 0 0
GLOBE LIFE INC COM 37959E102 1,312 13,459 SH   SOLE 15 13,459 0 0
GLOBE LIFE INC COM 37959E102 23,017 236,142 SH   SOLE 18 223,665 0 12,477
GLOBE LIFE INC COM 37959E102 4,414 45,285 SH   SOLE 19 45,285 0 0
GLOBE LIFE INC COM 37959E102 219,753 2,254,567 SH   SOLE 21 2,254,567 0 0
GLOBE LIFE INC COM 37959E102 203,418 2,086,979 SH   SOLE 22 1,893,525 0 193,454
GLOBE LIFE INC COM 37959E102 16,072 164,887 SH   SOLE 23 164,887 0 0
GLOBE LIFE INC COM 37959E102 10,867 111,495 SH   SOLE 25 111,495 0 0
GLOBE LIFE INC COM 37959E102 17,897 183,612 SH   SOLE 26 69,389 0 114,223
GLOBE LIFE INC COM 37959E102 12,866 131,999 SH   SOLE 28 1,731 0 130,268
GLOBE LIFE INC COM 37959E102 47,661 488,981 SH   SOLE 30 488,981 0 0
GLOBE LIFE INC COM 37959E102 2,017 20,689 SH   SOLE 31 11,136 0 9,553
GLOBE LIFE INC COM 37959E102 473 4,856 SH   SOLE 34 4,856 0 0
GLOBE LIFE INC COM 37959E102 3,682 37,779 SH   SOLE 36 37,779 0 0
GLOBE LIFE INC COM 37959E102 303 3,110 SH   SOLE 40 3,110 0 0
GLOBE LIFE INC COM 37959E102 30 304 SH   OTR 43 304 0 0
GLOBE LIFE INC COM 37959E102 9,621 98,712 SH   SOLE 43 94,183 0 4,529
GLOBUS MED INC CL A 379577208 11,640 207,332 SH   SOLE 2 75,233 0 132,099
GLOBUS MED INC CL A 379577208 289 5,152 SH   SOLE 4 3,619 0 1,533
GLOBUS MED INC CL A 379577208 52 935 SH   SOLE 7 935 0 0
GLOBUS MED INC CL A 379577208 9,754 173,747 SH   SOLE 18 172,477 0 1,270
GLOBUS MED INC CL A 379577208 8,549 152,278 SH   SOLE 19 152,278 0 0
GLOBUS MED INC CL A 379577208 249,968 4,452,585 SH   SOLE 21 4,452,585 0 0
GLOBUS MED INC CL A 379577208 125,419 2,234,035 SH   SOLE 22 2,127,498 0 106,537
GLOBUS MED INC CL A 379577208 803 14,303 SH   SOLE 25 14,303 0 0
GLOBUS MED INC CL A 379577208 2,791 49,719 SH   SOLE 26 32,704 0 17,015
GLOBUS MED INC CL A 379577208 100 1,788 SH   SOLE 28 1,788 0 0
GLOBUS MED INC CL A 379577208 5,846 104,135 SH   SOLE 30 104,135 0 0
GLOBUS MED INC CL A 379577208 83 1,477 SH   SOLE 31 1,149 0 328
GLOBUS MED INC CL A 379577208 91 1,615 SH   SOLE 34 1,615 0 0
GLOBUS MED INC CL A 379577208 727 12,956 SH   SOLE 40 12,956 0 0
GLOBUS MED INC CL A 379577208 15 261 SH   OTR 43 261 0 0
GLOBUS MED INC CL A 379577208 2,420 43,099 SH   SOLE 43 34,644 0 8,455
GLYCOMIMETICS INC COM 38000Q102 7 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 32 52,982 SH   SOLE 21 52,982 0 0
GLYCOMIMETICS INC COM 38000Q102 408 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 1,290 28,981 SH   SOLE 2 16,837 0 12,144
GMS INC COM 36251C103 8 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 38 859 SH   SOLE 7 859 0 0
GMS INC COM 36251C103 6,381 143,384 SH   SOLE 18 143,384 0 0
GMS INC COM 36251C103 5,431 122,046 SH   SOLE 19 122,046 0 0
GMS INC COM 36251C103 229,655 5,160,794 SH   SOLE 21 5,160,794 0 0
GMS INC COM 36251C103 48,397 1,087,584 SH   SOLE 22 1,063,279 0 24,305
GMS INC COM 36251C103 133 2,987 SH   SOLE 23 2,987 0 0
GMS INC COM 36251C103 343 7,706 SH   SOLE 25 7,706 0 0
GMS INC COM 36251C103 1,500 33,699 SH   SOLE 26 19,987 0 13,712
GMS INC COM 36251C103 34 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103 4,310 96,862 SH   SOLE 30 96,862 0 0
GMS INC COM 36251C103 17 390 SH   SOLE 31 0 0 390
GMS INC COM 36251C103 198 4,450 SH   SOLE 36 4,450 0 0
GMS INC COM 36251C103 200 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 2,251 50,594 SH   SOLE 43 50,460 0 134
GO ACQUISITION CORP COM 362019101 51 5,100 SH   SOLE 2 5,100 0 0
GODADDY INC CL A 380237107 23,224 333,872 SH   SOLE 2 46,860 0 287,012
GODADDY INC CL A 380237107 7,924 113,916 SH   SOLE 4 62,977 0 50,939
GODADDY INC CL A 380237107 1,586 22,799 SH   SOLE 7 22,799 0 0
GODADDY INC CL A 380237107 47 682 SH   SOLE 13 682 0 0
GODADDY INC CL A 380237107 800 11,501 SH   SOLE 15 11,501 0 0
GODADDY INC CL A 380237107 7,158 102,902 SH   SOLE 18 94,248 0 8,654
GODADDY INC CL A 380237107 3,667 52,715 SH   SOLE 19 52,715 0 0
GODADDY INC CL A 380237107 176,414 2,536,135 SH   SOLE 21 2,536,135 0 0
GODADDY INC CL A 380237107 246,543 3,544,317 SH   SOLE 22 3,226,983 0 317,334
GODADDY INC CL A 380237107 18,248 262,330 SH   SOLE 23 262,330 0 0
GODADDY INC CL A 380237107 14,825 213,122 SH   SOLE 25 213,122 0 0
GODADDY INC CL A 380237107 16,083 231,204 SH   SOLE 26 120,905 0 110,299
GODADDY INC CL A 380237107 24,200 347,898 SH   SOLE 28 2,989 0 344,909
GODADDY INC CL A 380237107 37,239 535,355 SH   SOLE 30 508,130 0 27,225
GODADDY INC CL A 380237107 2,379 34,199 SH   SOLE 31 16,981 0 17,218
GODADDY INC CL A 380237107 645 9,271 SH   SOLE 34 9,271 0 0
GODADDY INC CL A 380237107 3,958 56,895 SH   SOLE 36 56,895 0 0
GODADDY INC CL A 380237107 389 5,586 SH   SOLE 40 5,586 0 0
GODADDY INC CL A 380237107 39 556 SH   OTR 43 556 0 0
GODADDY INC CL A 380237107 5,858 84,216 SH   SOLE 43 77,987 0 6,229
GOGO INC COM 38046C109 1,185 73,180 SH   SOLE 2 41,743 0 31,437
GOGO INC COM 38046C109 3 199 SH   SOLE 4 199 0 0
GOGO INC COM 38046C109 10 616 SH   SOLE 7 616 0 0
GOGO INC COM 38046C109 3,155 194,877 SH   SOLE 18 194,877 0 0
GOGO INC COM 38046C109 1,472 90,891 SH   SOLE 19 90,891 0 0
GOGO INC COM 38046C109 125,579 7,756,579 SH   SOLE 21 7,756,579 0 0
GOGO INC COM 38046C109 24,867 1,535,974 SH   SOLE 22 1,486,003 0 49,971
GOGO INC COM 38046C109 122 7,552 SH   SOLE 25 7,552 0 0
GOGO INC COM 38046C109 724 44,697 SH   SOLE 26 40,722 0 3,975
GOGO INC COM 38046C109 1,856 114,640 SH   SOLE 30 114,640 0 0
GOGO INC COM 38046C109 19 1,158 SH   SOLE 34 1,158 0 0
GOGO INC COM 38046C109 31 1,922 SH   SOLE 36 1,922 0 0
GOGO INC COM 38046C109 106 6,543 SH   SOLE 40 6,543 0 0
GOGO INC COM 38046C109 359 22,162 SH   SOLE 43 22,060 0 102
GOGORO INC ORDINARY SHARES G9491K105 20 2,579 SH   SOLE 2 2,579 0 0
GOGORO INC ORDINARY SHARES G9491K105 13 1,727 SH   SOLE 22 1,727 0 0
GOHEALTH INC COM CL A 38046W105 11 18,887 SH   SOLE 2 17,645 0 1,242
GOHEALTH INC COM CL A 38046W105 35 59,011 SH   SOLE 21 59,011 0 0
GOHEALTH INC COM CL A 38046W105 497 830,993 SH   SOLE 22 830,993 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 1,573 461,264 SH   SOLE 34 461,264 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 78 22,817 SH   SOLE 43 22,817 0 0
GOLAR LNG LTD SHS G9456A100 1,802 79,192 SH   SOLE 2 15,329 0 63,863
GOLAR LNG LTD SHS G9456A100 29 1,265 SH   SOLE 7 1,265 0 0
GOLAR LNG LTD SHS G9456A100 6,758 297,036 SH   SOLE 18 297,036 0 0
GOLAR LNG LTD SHS G9456A100 6,116 268,816 SH   SOLE 19 268,816 0 0
GOLAR LNG LTD SHS G9456A100 75,216 3,306,215 SH   SOLE 21 3,306,215 0 0
GOLAR LNG LTD SHS G9456A100 24,933 1,095,975 SH   SOLE 22 1,033,577 0 62,398
GOLAR LNG LTD SHS G9456A100 23 1,031 SH   SOLE 23 1,031 0 0
GOLAR LNG LTD SHS G9456A100 390 17,125 SH   SOLE 26 0 0 17,125
GOLAR LNG LTD SHS G9456A100 7 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 3,236 354,871 SH   SOLE 2 354,871 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 188 20,628 SH   SOLE 4 20,628 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 30,102 3,300,662 SH   SOLE 7 3,300,662 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 379 41,537 SH   SOLE 13 41,537 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 911 99,850 SH   SOLE 18 99,850 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 16,600 1,820,140 SH   SOLE 19 1,820,140 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 116 12,753 SH   SOLE 21 12,753 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 13,153 1,442,167 SH   SOLE 22 1,294,131 0 148,036
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,888 316,624 SH   SOLE 23 316,624 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 21,252 2,330,306 SH   SOLE 25 2,330,306 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 11,496 1,260,482 SH   SOLE 26 745,317 0 515,165
GOLD FIELDS LTD SPONSORED ADR 38059T106 80 8,728 SH   SOLE 28 0 0 8,728
GOLD FIELDS LTD SPONSORED ADR 38059T106 62,408 6,843,004 SH   SOLE 30 6,843,004 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 154 16,854 SH   SOLE 31 0 0 16,854
GOLD FIELDS LTD SPONSORED ADR 38059T106 86,163 9,447,734 SH   SOLE 34 9,447,734 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 7,893 865,505 SH   SOLE 43 816,621 0 48,884
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 419 256,905 SH   SOLE 21 256,905 0 0
GOLD RESOURCE CORP COM 38068T105 1,650 1,012,573 SH   SOLE 22 1,012,573 0 0
GOLD RESOURCE CORP COM 38068T105 21 12,736 SH   SOLE 43 12,736 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 750 333,274 SH   SOLE 7 333,274 0 0
GOLDEN ENTMT INC COM 381013101 552 13,947 SH   SOLE 2 11,509 0 2,438
GOLDEN ENTMT INC COM 381013101 9 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101 2,786 70,455 SH   SOLE 18 70,455 0 0
GOLDEN ENTMT INC COM 381013101 1,536 38,848 SH   SOLE 19 38,848 0 0
GOLDEN ENTMT INC COM 381013101 95,599 2,417,173 SH   SOLE 21 2,417,173 0 0
GOLDEN ENTMT INC COM 381013101 19,750 499,362 SH   SOLE 22 485,684 0 13,678
GOLDEN ENTMT INC COM 381013101 28 697 SH   SOLE 23 697 0 0
GOLDEN ENTMT INC COM 381013101 92 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101 579 14,642 SH   SOLE 26 14,642 0 0
GOLDEN ENTMT INC COM 381013101 1,096 27,708 SH   SOLE 30 27,708 0 0
GOLDEN ENTMT INC COM 381013101 85 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 141 3,577 SH   SOLE 43 3,535 0 42
GOLDEN MATRIX GROUP INC COM 381098300 6 1,434 SH   SOLE 18 1,434 0 0
GOLDEN MATRIX GROUP INC COM 381098300 71 15,884 SH   SOLE 21 15,884 0 0
GOLDEN MATRIX GROUP INC COM 381098300 855 190,811 SH   SOLE 22 190,811 0 0
GOLDEN MINERALS CO COM 381119106 35 98,104 SH   SOLE 21 98,104 0 0
GOLDEN MINERALS CO COM 381119106 2 6,765 SH   SOLE 22 6,765 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1,230 105,664 SH   SOLE 2 36,880 0 68,784
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 17 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4,162 357,545 SH   SOLE 18 357,545 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4,570 392,569 SH   SOLE 19 392,569 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 47,087 4,045,273 SH   SOLE 21 4,045,273 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 16,290 1,399,491 SH   SOLE 22 1,320,689 0 78,802
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 94 8,042 SH   SOLE 23 8,042 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 12,951 770,905 SH   SOLE 30 770,905 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5 172 SH   SOLE 17 0 0 172
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1 30 SH   SOLE 17 0 0 30
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 415 9,020 SH   SOLE 18 9,020 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 39 520 SH   SOLE 17 0 0 520
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 1 SH   SOLE 17 0 0 1
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 14 600 SH   SOLE 43 600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 213,028 717,218 SH   SOLE 2 135,806 0 581,412
GOLDMAN SACHS GROUP INC COM 38141G104 73,001 245,778 SH   SOLE 4 148,963 0 96,815
GOLDMAN SACHS GROUP INC COM 38141G104 89,947 302,832 SH   SOLE 7 292,963 0 9,869
GOLDMAN SACHS GROUP INC COM 38141G104 2,217 7,463 SH   SOLE 13 7,463 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,787 49,786 SH   SOLE 15 49,786 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2 8 SH   SOLE 17 0 0 8
GOLDMAN SACHS GROUP INC COM 38141G104 202,980 683,389 SH   SOLE 18 634,558 0 48,831
GOLDMAN SACHS GROUP INC COM 38141G104 34,990 117,802 SH   SOLE 19 117,802 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,510,008 8,450,638 SH   SOLE 21 8,450,638 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,116,656 7,126,308 SH   SOLE 22 6,449,405 0 676,903
GOLDMAN SACHS GROUP INC COM 38141G104 169,957 572,206 SH   SOLE 23 572,206 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 220,797 743,374 SH   SOLE 25 743,374 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 250,460 843,244 SH   SOLE 26 351,031 0 492,213
GOLDMAN SACHS GROUP INC COM 38141G104 170,512 574,076 SH   SOLE 28 33,244 0 540,832
GOLDMAN SACHS GROUP INC COM 38141G104 84 282 SH   SOLE 29 282 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 626,697 2,109,948 SH   SOLE 30 2,109,948 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 20,845 70,180 SH   SOLE 31 35,579 0 34,601
GOLDMAN SACHS GROUP INC COM 38141G104 14,944 50,312 SH   SOLE 32 50,312 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 33,188 111,735 SH   SOLE 34 111,735 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 43,201 145,447 SH   SOLE 36 145,447 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,231 10,878 SH   SOLE 40 10,878 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 213 717 SH   OTR 43 717 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90,013 303,053 SH   SOLE 43 272,141 0 30,913
GOLUB CAP BDC INC COM 38173M102 13,776 1,062,925 SH   SOLE 30 1,062,925 0 0
GOLUB CAP BDC INC COM 38173M102 545 42,030 SH   SOLE 43 37,506 0 4,524
GOOD TIMES RESTAURANTS INC COM NEW 382140879 5 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 97 32,317 SH   SOLE 21 32,317 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 97 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108 152 25,684 SH   SOLE 2 23,634 0 2,050
GOODRX HLDGS INC COM CL A 38246G108 1,916 323,611 SH   SOLE 21 323,611 0 0
GOODRX HLDGS INC COM CL A 38246G108 6,779 1,145,046 SH   SOLE 22 1,111,258 0 33,788
GOODRX HLDGS INC COM CL A 38246G108 61 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108 211 35,577 SH   SOLE 30 35,577 0 0
GOODRX HLDGS INC COM CL A 38246G108 68 11,519 SH   SOLE 40 11,519 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 8,325 777,266 SH   SOLE 2 346,660 0 430,606
GOODYEAR TIRE & RUBR CO COM 382550101 12 1,131 SH   SOLE 4 1,131 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 95 8,879 SH   SOLE 7 8,879 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 14,430 1,347,384 SH   SOLE 18 1,347,384 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 19,872 1,855,444 SH   SOLE 19 1,855,444 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 215,321 20,104,654 SH   SOLE 21 20,104,654 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 105,286 9,830,628 SH   SOLE 22 9,477,731 0 352,897
GOODYEAR TIRE & RUBR CO COM 382550101 397 37,057 SH   SOLE 23 37,057 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 467 43,583 SH   SOLE 25 43,583 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,259 491,035 SH   SOLE 26 148,520 0 342,515
GOODYEAR TIRE & RUBR CO COM 382550101 588 54,909 SH   SOLE 28 54,909 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,227 114,539 SH   SOLE 30 114,539 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 21 2,005 SH   SOLE 31 0 0 2,005
GOODYEAR TIRE & RUBR CO COM 382550101 543 50,668 SH   SOLE 36 50,668 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 386 36,079 SH   SOLE 40 36,079 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,915 458,884 SH   SOLE 43 428,146 0 30,738
GOOSEHEAD INS INC COM CL A 38267D109 612 13,401 SH   SOLE 2 5,796 0 7,605
GOOSEHEAD INS INC COM CL A 38267D109 3 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 11 251 SH   SOLE 7 251 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,236 48,968 SH   SOLE 18 48,968 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,501 32,877 SH   SOLE 19 32,877 0 0
GOOSEHEAD INS INC COM CL A 38267D109 28,411 622,095 SH   SOLE 21 622,095 0 0
GOOSEHEAD INS INC COM CL A 38267D109 22,087 483,623 SH   SOLE 22 470,056 0 13,567
GOOSEHEAD INS INC COM CL A 38267D109 136 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109 393 8,615 SH   SOLE 26 6,240 0 2,375
GOOSEHEAD INS INC COM CL A 38267D109 15 329 SH   SOLE 28 329 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,261 27,622 SH   SOLE 30 27,622 0 0
GOOSEHEAD INS INC COM CL A 38267D109 117 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109 320 7,011 SH   SOLE 43 6,119 0 892
GOPRO INC CL A 38268T103 2,654 479,994 SH   SOLE 2 238,196 0 241,798
GOPRO INC CL A 38268T103 2 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 10 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103 2,482 448,740 SH   SOLE 18 391,117 0 57,623
GOPRO INC CL A 38268T103 6,816 1,232,495 SH   SOLE 19 1,232,495 0 0
GOPRO INC CL A 38268T103 26,345 4,763,961 SH   SOLE 21 4,763,961 0 0
GOPRO INC CL A 38268T103 23,697 4,285,088 SH   SOLE 22 4,126,280 0 158,808
GOPRO INC CL A 38268T103 215 38,897 SH   SOLE 23 38,897 0 0
GOPRO INC CL A 38268T103 91 16,467 SH   SOLE 25 16,467 0 0
GOPRO INC CL A 38268T103 1,604 290,127 SH   SOLE 26 52,310 0 237,817
GOPRO INC CL A 38268T103 363 65,712 SH   SOLE 30 65,712 0 0
GOPRO INC CL A 38268T103 20 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 75 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 186 33,665 SH   SOLE 43 33,398 0 267
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 7 12,490 SH   SOLE 18 12,490 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 133 234,843 SH   SOLE 19 234,843 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 13 23,541 SH   SOLE 22 23,541 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 0 722 SH   SOLE 26 722 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 36 64,353 SH   SOLE 34 64,353 0 0
GORMAN RUPP CO COM 383082104 648 22,915 SH   SOLE 2 13,634 0 9,281
GORMAN RUPP CO COM 383082104 733 25,902 SH   SOLE 7 25,902 0 0
GORMAN RUPP CO COM 383082104 1,851 65,411 SH   SOLE 18 65,411 0 0
GORMAN RUPP CO COM 383082104 1,247 44,049 SH   SOLE 19 44,049 0 0
GORMAN RUPP CO COM 383082104 22,426 792,450 SH   SOLE 21 792,450 0 0
GORMAN RUPP CO COM 383082104 14,465 511,144 SH   SOLE 22 488,126 0 23,018
GORMAN RUPP CO COM 383082104 124 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104 40 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 7,311 258,342 SH   SOLE 30 258,342 0 0
GORMAN RUPP CO COM 383082104 85 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104 261 9,237 SH   SOLE 43 7,484 0 1,753
GOSSAMER BIO INC COM 38341P102 563 67,291 SH   SOLE 2 30,457 0 36,834
GOSSAMER BIO INC COM 38341P102 33 3,961 SH   SOLE 7 3,961 0 0
GOSSAMER BIO INC COM 38341P102 1,433 171,225 SH   SOLE 18 171,225 0 0
GOSSAMER BIO INC COM 38341P102 2,361 282,034 SH   SOLE 19 282,034 0 0
GOSSAMER BIO INC COM 38341P102 23,119 2,762,111 SH   SOLE 21 2,762,111 0 0
GOSSAMER BIO INC COM 38341P102 14,255 1,703,050 SH   SOLE 22 1,667,683 0 35,367
GOSSAMER BIO INC COM 38341P102 77 9,149 SH   SOLE 23 9,149 0 0
GOSSAMER BIO INC COM 38341P102 72 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102 615 73,487 SH   SOLE 26 0 0 73,487
GOSSAMER BIO INC COM 38341P102 582 69,495 SH   SOLE 30 69,495 0 0
GOSSAMER BIO INC COM 38341P102 63 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 67 8,037 SH   SOLE 43 6,115 0 1,922
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 328 129,474 SH   SOLE 2 30,890 0 98,584
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,611 1,031,922 SH   SOLE 4 598,531 0 433,391
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,266 895,534 SH   SOLE 7 842,639 0 52,895
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 6 2,516 SH   SOLE 13 2,516 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,753 693,010 SH   SOLE 15 693,010 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,532 1,000,724 SH   SOLE 18 1,000,724 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,479 584,422 SH   SOLE 19 584,422 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 51,614 20,400,844 SH   SOLE 21 20,400,844 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 36,694 14,503,467 SH   SOLE 22 14,102,485 0 400,982
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3,440 1,359,536 SH   SOLE 23 1,359,536 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 927 366,588 SH   SOLE 25 366,588 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4,358 1,722,630 SH   SOLE 26 390,744 0 1,331,886
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 6,052 2,392,124 SH   SOLE 28 44,064 0 2,348,060
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 18,757 7,413,716 SH   SOLE 30 4,778,311 0 2,635,405
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 322 127,426 SH   SOLE 31 105,886 0 21,540
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 414 163,706 SH   SOLE 34 163,706 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 463 182,981 SH   SOLE 36 182,981 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 92 36,430 SH   SOLE 40 36,430 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 134 24,290 SH   SOLE 2 24,290 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 2,294 417,120 SH   SOLE 19 417,120 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,955 355,530 SH   SOLE 21 355,530 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 116 21,072 SH   SOLE 22 21,072 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 180 32,794 SH   SOLE 30 32,794 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 871 158,342 SH   SOLE 34 158,342 0 0
GRACO INC COM 384109104 12,777 215,073 SH   SOLE 2 142,969 0 72,104
GRACO INC COM 384109104 64 1,072 SH   SOLE 4 478 0 594
GRACO INC COM 384109104 1,527 25,708 SH   SOLE 7 25,708 0 0
GRACO INC COM 384109104 22,520 379,069 SH   SOLE 18 379,069 0 0
GRACO INC COM 384109104 3,231 54,377 SH   SOLE 19 54,377 0 0
GRACO INC COM 384109104 510,660 8,595,519 SH   SOLE 21 8,595,519 0 0
GRACO INC COM 384109104 280,426 4,720,174 SH   SOLE 22 4,515,622 0 204,552
GRACO INC COM 384109104 1,549 26,067 SH   SOLE 25 26,067 0 0
GRACO INC COM 384109104 4,247 71,494 SH   SOLE 26 58,307 0 13,187
GRACO INC COM 384109104 180 3,024 SH   SOLE 28 3,024 0 0
GRACO INC COM 384109104 6,872 115,678 SH   SOLE 30 115,678 0 0
GRACO INC COM 384109104 146 2,462 SH   SOLE 31 2,462 0 0
GRACO INC COM 384109104 247 4,153 SH   SOLE 36 4,153 0 0
GRACO INC COM 384109104 1,288 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 8,935 150,398 SH   SOLE 43 145,270 0 5,128
GRAFTECH INTL LTD COM 384313508 760 107,558 SH   SOLE 2 85,946 0 21,612
GRAFTECH INTL LTD COM 384313508 4 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 16 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508 3,516 497,368 SH   SOLE 18 497,368 0 0
GRAFTECH INTL LTD COM 384313508 2,818 398,532 SH   SOLE 19 398,532 0 0
GRAFTECH INTL LTD COM 384313508 45,261 6,401,909 SH   SOLE 21 6,401,909 0 0
GRAFTECH INTL LTD COM 384313508 32,579 4,608,118 SH   SOLE 22 4,471,062 0 137,056
GRAFTECH INTL LTD COM 384313508 13 1,901 SH   SOLE 23 1,901 0 0
GRAFTECH INTL LTD COM 384313508 193 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508 878 124,202 SH   SOLE 26 116,042 0 8,160
GRAFTECH INTL LTD COM 384313508 548 77,465 SH   SOLE 30 77,465 0 0
GRAFTECH INTL LTD COM 384313508 153 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 14 2,012 SH   OTR 43 2,012 0 0
GRAFTECH INTL LTD COM 384313508 420 59,443 SH   SOLE 43 58,758 0 685
GRAHAM CORP COM 384556106 13 1,930 SH   SOLE 18 1,930 0 0
GRAHAM CORP COM 384556106 215 31,027 SH   SOLE 21 31,027 0 0
GRAHAM CORP COM 384556106 1,019 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,876 5,073 SH   SOLE 2 2,773 0 2,300
GRAHAM HLDGS CO COM CL B 384637104 8 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104 47 83 SH   SOLE 7 83 0 0
GRAHAM HLDGS CO COM CL B 384637104 10,140 17,889 SH   SOLE 18 17,889 0 0
GRAHAM HLDGS CO COM CL B 384637104 3,949 6,966 SH   SOLE 19 6,966 0 0
GRAHAM HLDGS CO COM CL B 384637104 163,328 288,138 SH   SOLE 21 288,138 0 0
GRAHAM HLDGS CO COM CL B 384637104 64,849 114,405 SH   SOLE 22 110,314 0 4,091
GRAHAM HLDGS CO COM CL B 384637104 341 601 SH   SOLE 25 601 0 0
GRAHAM HLDGS CO COM CL B 384637104 745 1,314 SH   SOLE 26 949 0 365
GRAHAM HLDGS CO COM CL B 384637104 1,199 2,116 SH   SOLE 28 2,116 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,415 2,497 SH   SOLE 30 2,497 0 0
GRAHAM HLDGS CO COM CL B 384637104 105 185 SH   SOLE 36 185 0 0
GRAHAM HLDGS CO COM CL B 384637104 284 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 12,571 22,178 SH   SOLE 43 21,779 0 399
GRAINGER W W INC COM 384802104 67,841 149,288 SH   SOLE 2 33,179 0 116,109
GRAINGER W W INC COM 384802104 15,711 34,573 SH   SOLE 4 16,095 0 18,478
GRAINGER W W INC COM 384802104 26,066 57,359 SH   SOLE 7 44,924 0 12,435
GRAINGER W W INC COM 384802104 514 1,132 SH   SOLE 13 1,132 0 0
GRAINGER W W INC COM 384802104 1,895 4,170 SH   SOLE 15 4,170 0 0
GRAINGER W W INC COM 384802104 4 9 SH   SOLE 17 0 0 9
GRAINGER W W INC COM 384802104 43,210 95,087 SH   SOLE 18 88,877 0 6,210
GRAINGER W W INC COM 384802104 13,907 30,604 SH   SOLE 19 30,604 0 0
GRAINGER W W INC COM 384802104 717,724 1,579,393 SH   SOLE 21 1,579,393 0 0
GRAINGER W W INC COM 384802104 434,485 956,109 SH   SOLE 22 863,532 0 92,577
GRAINGER W W INC COM 384802104 32,948 72,503 SH   SOLE 23 72,503 0 0
GRAINGER W W INC COM 384802104 41,289 90,858 SH   SOLE 25 90,858 0 0
GRAINGER W W INC COM 384802104 58,180 128,029 SH   SOLE 26 63,652 0 64,377
GRAINGER W W INC COM 384802104 89,378 196,681 SH   SOLE 28 14,595 0 182,086
GRAINGER W W INC COM 384802104 88 193 SH   SOLE 29 193 0 0
GRAINGER W W INC COM 384802104 218,502 480,826 SH   SOLE 30 461,392 0 19,434
GRAINGER W W INC COM 384802104 4,156 9,145 SH   SOLE 31 4,852 0 4,293
GRAINGER W W INC COM 384802104 16,492 36,292 SH   SOLE 34 36,292 0 0
GRAINGER W W INC COM 384802104 9,001 19,807 SH   SOLE 36 19,807 0 0
GRAINGER W W INC COM 384802104 677 1,489 SH   SOLE 40 1,489 0 0
GRAINGER W W INC COM 384802104 40 89 SH   OTR 43 89 0 0
GRAINGER W W INC COM 384802104 37,671 82,898 SH   SOLE 43 76,482 0 6,416
GRAN TIERRA ENERGY INC COM 38500T101 100 86,875 SH   SOLE 2 86,875 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 109 SH   SOLE 17 0 0 109
GRAN TIERRA ENERGY INC COM 38500T101 944 820,839 SH   SOLE 21 820,839 0 0
GRAN TIERRA ENERGY INC COM 38500T101 353 306,571 SH   SOLE 22 157,542 0 149,029
GRAN TIERRA ENERGY INC COM 38500T101 60 51,786 SH   SOLE 25 51,786 0 0
GRAN TIERRA ENERGY INC COM 38500T101 623 541,875 SH   SOLE 30 541,875 0 0
GRAN TIERRA ENERGY INC COM 38500T101 62 53,734 SH   SOLE 40 53,734 0 0
GRAN TIERRA ENERGY INC COM 38500T101 23 19,860 SH   SOLE 43 19,860 0 0
GRAND CANYON ED INC COM 38526M106 10,165 107,925 SH   SOLE 2 28,243 0 79,682
GRAND CANYON ED INC COM 38526M106 6 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106 34 360 SH   SOLE 7 360 0 0
GRAND CANYON ED INC COM 38526M106 6,559 69,641 SH   SOLE 18 69,641 0 0
GRAND CANYON ED INC COM 38526M106 1,094 11,611 SH   SOLE 19 11,611 0 0
GRAND CANYON ED INC COM 38526M106 155,225 1,648,002 SH   SOLE 21 1,648,002 0 0
GRAND CANYON ED INC COM 38526M106 83,472 886,206 SH   SOLE 22 844,887 0 41,319
GRAND CANYON ED INC COM 38526M106 568 6,033 SH   SOLE 25 6,033 0 0
GRAND CANYON ED INC COM 38526M106 3,354 35,607 SH   SOLE 26 17,795 0 17,812
GRAND CANYON ED INC COM 38526M106 78 826 SH   SOLE 28 826 0 0
GRAND CANYON ED INC COM 38526M106 2,970 31,530 SH   SOLE 30 31,530 0 0
GRAND CANYON ED INC COM 38526M106 44 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106 675 7,170 SH   SOLE 34 7,170 0 0
GRAND CANYON ED INC COM 38526M106 63 669 SH   SOLE 36 669 0 0
GRAND CANYON ED INC COM 38526M106 487 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106 31 333 SH   OTR 43 333 0 0
GRAND CANYON ED INC COM 38526M106 10,369 110,086 SH   SOLE 43 109,013 0 1,073
GRANITE CONSTR INC COM 387328107 1,873 64,290 SH   SOLE 2 38,415 0 25,875
GRANITE CONSTR INC COM 387328107 6 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 16 556 SH   SOLE 7 556 0 0
GRANITE CONSTR INC COM 387328107 5,008 171,868 SH   SOLE 18 171,868 0 0
GRANITE CONSTR INC COM 387328107 2,976 102,111 SH   SOLE 19 102,111 0 0
GRANITE CONSTR INC COM 387328107 175,183 6,011,767 SH   SOLE 21 6,011,767 0 0
GRANITE CONSTR INC COM 387328107 32,877 1,128,250 SH   SOLE 22 1,080,674 0 47,576
GRANITE CONSTR INC COM 387328107 169 5,805 SH   SOLE 25 5,805 0 0
GRANITE CONSTR INC COM 387328107 550 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 850 29,161 SH   SOLE 28 29,161 0 0
GRANITE CONSTR INC COM 387328107 2,422 83,124 SH   SOLE 30 83,124 0 0
GRANITE CONSTR INC COM 387328107 50 1,712 SH   SOLE 36 1,712 0 0
GRANITE CONSTR INC COM 387328107 147 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 2,406 82,568 SH   SOLE 43 78,421 0 4,147
GRANITE PT MTG TR INC COM STK 38741L107 663 69,260 SH   SOLE 2 37,986 0 31,274
GRANITE PT MTG TR INC COM STK 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 4 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,946 203,308 SH   SOLE 18 203,308 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,745 182,392 SH   SOLE 19 182,392 0 0
GRANITE PT MTG TR INC COM STK 38741L107 73,217 7,650,725 SH   SOLE 21 7,650,725 0 0
GRANITE PT MTG TR INC COM STK 38741L107 12,936 1,351,714 SH   SOLE 22 1,293,496 0 58,218
GRANITE PT MTG TR INC COM STK 38741L107 67 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107 163 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 170 17,796 SH   SOLE 28 17,796 0 0
GRANITE PT MTG TR INC COM STK 38741L107 824 86,083 SH   SOLE 30 86,083 0 0
GRANITE PT MTG TR INC COM STK 38741L107 69 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 174 18,162 SH   SOLE 43 17,747 0 415
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 29 469 SH   SOLE 43 469 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,734 279,714 SH   SOLE 2 126,516 0 153,198
GRAPHIC PACKAGING HLDG CO COM 388689101 57 2,790 SH   SOLE 4 940 0 1,850
GRAPHIC PACKAGING HLDG CO COM 388689101 114 5,537 SH   SOLE 7 5,537 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,720 132,692 SH   SOLE 18 132,692 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,872 91,300 SH   SOLE 19 91,300 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 85,724 4,181,655 SH   SOLE 21 4,181,655 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 136,070 6,637,581 SH   SOLE 22 6,275,765 0 361,816
GRAPHIC PACKAGING HLDG CO COM 388689101 8,565 417,811 SH   SOLE 25 417,811 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 6,475 315,852 SH   SOLE 26 212,409 0 103,443
GRAPHIC PACKAGING HLDG CO COM 388689101 112 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,350 260,960 SH   SOLE 30 260,960 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 92 4,495 SH   SOLE 31 4,495 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 66,321 3,235,195 SH   SOLE 34 3,235,195 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 141 6,889 SH   SOLE 36 6,889 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 804 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,366 115,425 SH   SOLE 43 98,838 0 16,587
GRAPHITE BIO INC COM 38870X104 12 4,190 SH   SOLE 2 4,190 0 0
GRAPHITE BIO INC COM 38870X104 11 3,969 SH   SOLE 18 3,969 0 0
GRAPHITE BIO INC COM 38870X104 695 252,768 SH   SOLE 21 252,768 0 0
GRAPHITE BIO INC COM 38870X104 555 201,713 SH   SOLE 22 201,713 0 0
GRAPHITE BIO INC COM 38870X104 70 25,368 SH   SOLE 30 25,368 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 336 6,586 SH   SOLE 43 6,487 0 99
GRAY TELEVISION INC COM 389375106 1,740 103,046 SH   SOLE 2 59,985 0 43,061
GRAY TELEVISION INC COM 389375106 6 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 38 2,262 SH   SOLE 7 2,262 0 0
GRAY TELEVISION INC COM 389375106 4,102 242,869 SH   SOLE 18 242,869 0 0
GRAY TELEVISION INC COM 389375106 2,615 154,811 SH   SOLE 19 154,811 0 0
GRAY TELEVISION INC COM 389375106 50,540 2,992,329 SH   SOLE 21 2,992,329 0 0
GRAY TELEVISION INC COM 389375106 37,132 2,198,435 SH   SOLE 22 2,128,492 0 69,943
GRAY TELEVISION INC COM 389375106 190 11,230 SH   SOLE 25 11,230 0 0
GRAY TELEVISION INC COM 389375106 525 31,105 SH   SOLE 26 22,930 0 8,175
GRAY TELEVISION INC COM 389375106 11 664 SH   SOLE 28 664 0 0
GRAY TELEVISION INC COM 389375106 1,261 74,638 SH   SOLE 30 74,638 0 0
GRAY TELEVISION INC COM 389375106 61 3,603 SH   SOLE 34 3,603 0 0
GRAY TELEVISION INC COM 389375106 102 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 164 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 790 46,785 SH   SOLE 43 46,453 0 332
GRAY TELEVISION INC CL A 389375205 12 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 1 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 1,273 132,704 SH   SOLE 2 104,915 0 27,789
GREAT AJAX CORP COM 38983D300 37 3,809 SH   SOLE 18 3,809 0 0
GREAT AJAX CORP COM 38983D300 1,011 105,391 SH   SOLE 19 105,391 0 0
GREAT AJAX CORP COM 38983D300 3,576 372,851 SH   SOLE 21 372,851 0 0
GREAT AJAX CORP COM 38983D300 4,033 420,565 SH   SOLE 22 420,565 0 0
GREAT AJAX CORP COM 38983D300 24 2,529 SH   SOLE 23 2,529 0 0
GREAT AJAX CORP COM 38983D300 81 8,454 SH   SOLE 43 8,454 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 9,090 370,708 SH   SOLE 21 370,708 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 88 40,745 SH   SOLE 21 40,745 0 0
GREAT ELM GROUP INC COM NEW 39037G109 1,599 743,737 SH   SOLE 22 743,737 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 489 37,265 SH   SOLE 2 18,879 0 18,386
GREAT LAKES DREDGE & DOCK CO COM 390607109 5 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,045 79,736 SH   SOLE 7 79,736 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,608 198,932 SH   SOLE 18 198,932 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,502 114,570 SH   SOLE 19 114,570 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 41,647 3,176,711 SH   SOLE 21 3,176,711 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 22,262 1,698,096 SH   SOLE 22 1,637,543 0 60,553
GREAT LAKES DREDGE & DOCK CO COM 390607109 164 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 760 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 15 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,021 77,863 SH   SOLE 30 77,863 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 158 12,080 SH   SOLE 36 12,080 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 85 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 698 53,273 SH   SOLE 43 53,190 0 83
GREAT SOUTHN BANCORP INC COM 390905107 473 8,076 SH   SOLE 2 3,367 0 4,709
GREAT SOUTHN BANCORP INC COM 390905107 1,908 32,588 SH   SOLE 18 32,588 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,080 18,442 SH   SOLE 19 18,442 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,197 379,046 SH   SOLE 21 379,046 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,478 298,466 SH   SOLE 22 286,948 0 11,518
GREAT SOUTHN BANCORP INC COM 390905107 82 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107 840 14,343 SH   SOLE 30 14,343 0 0
GREAT SOUTHN BANCORP INC COM 390905107 33 570 SH   SOLE 31 0 0 570
GREAT SOUTHN BANCORP INC COM 390905107 57 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 960 16,396 SH   SOLE 43 15,066 0 1,330
GREEN BRICK PARTNERS INC COM 392709101 739 37,759 SH   SOLE 2 28,498 0 9,261
GREEN BRICK PARTNERS INC COM 392709101 2 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 9 435 SH   SOLE 7 435 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,744 89,129 SH   SOLE 18 89,129 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,089 55,644 SH   SOLE 19 55,644 0 0
GREEN BRICK PARTNERS INC COM 392709101 28,796 1,471,424 SH   SOLE 21 1,471,424 0 0
GREEN BRICK PARTNERS INC COM 392709101 18,912 966,361 SH   SOLE 22 941,855 0 24,506
GREEN BRICK PARTNERS INC COM 392709101 90 4,586 SH   SOLE 25 4,586 0 0
GREEN BRICK PARTNERS INC COM 392709101 26 1,344 SH   SOLE 26 1,344 0 0
GREEN BRICK PARTNERS INC COM 392709101 502 25,633 SH   SOLE 30 25,633 0 0
GREEN BRICK PARTNERS INC COM 392709101 62 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 553 28,242 SH   SOLE 43 27,551 0 691
GREEN DOT CORP CL A 39304D102 926 36,891 SH   SOLE 2 13,110 0 23,781
GREEN DOT CORP CL A 39304D102 5 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 14 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102 4,497 179,091 SH   SOLE 18 179,091 0 0
GREEN DOT CORP CL A 39304D102 2,107 83,926 SH   SOLE 19 83,926 0 0
GREEN DOT CORP CL A 39304D102 132,814 5,289,277 SH   SOLE 21 5,289,277 0 0
GREEN DOT CORP CL A 39304D102 30,030 1,195,957 SH   SOLE 22 1,147,398 0 48,559
GREEN DOT CORP CL A 39304D102 155 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102 386 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 23 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102 3,468 138,108 SH   SOLE 30 138,108 0 0
GREEN DOT CORP CL A 39304D102 129 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 434 17,272 SH   SOLE 43 16,553 0 719
GREEN PLAINS INC COM 393222104 960 35,322 SH   SOLE 2 10,664 0 24,658
GREEN PLAINS INC COM 393222104 66 2,413 SH   SOLE 4 2,413 0 0
GREEN PLAINS INC COM 393222104 26 973 SH   SOLE 7 973 0 0
GREEN PLAINS INC COM 393222104 5,133 188,927 SH   SOLE 18 188,927 0 0
GREEN PLAINS INC COM 393222104 17,178 632,247 SH   SOLE 19 632,247 0 0
GREEN PLAINS INC COM 393222104 154,966 5,703,582 SH   SOLE 21 5,703,582 0 0
GREEN PLAINS INC COM 393222104 24,968 918,958 SH   SOLE 22 886,610 0 32,348
GREEN PLAINS INC COM 393222104 26 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104 102 3,760 SH   SOLE 26 3,760 0 0
GREEN PLAINS INC COM 393222104 29,217 1,075,343 SH   SOLE 30 1,075,343 0 0
GREEN PLAINS INC COM 393222104 7,703 283,496 SH   SOLE 34 283,496 0 0
GREEN PLAINS INC COM 393222104 120 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 59 2,189 SH   SOLE 43 2,189 0 0
GREENBOX POS COM NEW 39366L208 4 3,634 SH   SOLE 18 3,634 0 0
GREENBOX POS COM NEW 39366L208 45 43,207 SH   SOLE 21 43,207 0 0
GREENBOX POS COM NEW 39366L208 153 145,269 SH   SOLE 22 145,269 0 0
GREENBRIER COS INC COM 393657101 1,025 28,492 SH   SOLE 2 9,457 0 19,035
GREENBRIER COS INC COM 393657101 5 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 31 859 SH   SOLE 7 859 0 0
GREENBRIER COS INC COM 393657101 4,289 119,177 SH   SOLE 18 119,177 0 0
GREENBRIER COS INC COM 393657101 2,064 57,336 SH   SOLE 19 57,336 0 0
GREENBRIER COS INC COM 393657101 155,542 4,321,809 SH   SOLE 21 4,321,809 0 0
GREENBRIER COS INC COM 393657101 28,411 789,416 SH   SOLE 22 754,887 0 34,529
GREENBRIER COS INC COM 393657101 150 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101 406 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 6 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101 1,991 55,330 SH   SOLE 30 55,330 0 0
GREENBRIER COS INC COM 393657101 41 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101 162 4,492 SH   SOLE 40 4,492 0 0
GREENBRIER COS INC COM 393657101 1,024 28,449 SH   SOLE 43 28,065 0 384
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 3,371 3,625,000 PRN   SOLE 21 3,625,000 0 0
GREENE CNTY BANCORP INC COM 394357107 28 624 SH   SOLE 2 217 0 407
GREENE CNTY BANCORP INC COM 394357107 330 7,277 SH   SOLE 18 7,277 0 0
GREENE CNTY BANCORP INC COM 394357107 278 6,133 SH   SOLE 19 6,133 0 0
GREENE CNTY BANCORP INC COM 394357107 4,967 109,663 SH   SOLE 21 109,663 0 0
GREENE CNTY BANCORP INC COM 394357107 1,015 22,407 SH   SOLE 22 22,156 0 251
GREENHILL & CO INC COM 395259104 28 3,047 SH   SOLE 2 2,608 0 439
GREENHILL & CO INC COM 395259104 20 2,181 SH   SOLE 18 2,181 0 0
GREENHILL & CO INC COM 395259104 46 4,987 SH   SOLE 19 4,987 0 0
GREENHILL & CO INC COM 395259104 528 57,239 SH   SOLE 21 57,239 0 0
GREENHILL & CO INC COM 395259104 2,165 234,763 SH   SOLE 22 234,763 0 0
GREENHILL & CO INC COM 395259104 22 2,394 SH   SOLE 43 2,394 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 12 4,915 SH   SOLE 2 0 0 4,915
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 77 30,178 SH   SOLE 18 30,178 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 43 16,757 SH   SOLE 19 16,757 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 856 337,125 SH   SOLE 21 337,125 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 570 224,276 SH   SOLE 22 218,518 0 5,758
GREENLANE HLDGS INC CL A 395330103 0 1,736 SH   SOLE 2 0 0 1,736
GREENLANE HLDGS INC CL A 395330103 2 7,747 SH   SOLE 21 7,747 0 0
GREENLANE HLDGS INC CL A 395330103 0 2,177 SH   SOLE 22 2,177 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 31 13,811 SH   SOLE 2 11,003 0 2,808
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 65 29,232 SH   SOLE 18 29,232 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 53 23,784 SH   SOLE 19 23,784 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 1,060 479,821 SH   SOLE 21 479,821 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 2,136 966,482 SH   SOLE 22 890,393 0 76,089
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 24 10,701 SH   SOLE 25 10,701 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 96 12,482 SH   SOLE 2 1,274 0 11,208
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 660 85,440 SH   SOLE 18 85,440 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 402 52,057 SH   SOLE 19 52,057 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,361 952,284 SH   SOLE 21 952,284 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,151 795,784 SH   SOLE 22 779,211 0 16,573
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 491 SH   SOLE 43 491 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 19 4,496 SH   SOLE 2 4,496 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 25 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 8 1,973 SH   SOLE 43 1,973 0 0
GREENWICH LIFESCIENCES INC COM 396879108 7 769 SH   SOLE 18 769 0 0
GREENWICH LIFESCIENCES INC COM 396879108 68 8,067 SH   SOLE 21 8,067 0 0
GREENWICH LIFESCIENCES INC COM 396879108 358 42,215 SH   SOLE 22 42,215 0 0
GREIF INC CL A 397624107 3,676 58,934 SH   SOLE 2 35,626 0 23,308
GREIF INC CL A 397624107 8 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 17 269 SH   SOLE 7 269 0 0
GREIF INC CL A 397624107 7,477 119,858 SH   SOLE 18 119,858 0 0
GREIF INC CL A 397624107 6,895 110,526 SH   SOLE 19 110,526 0 0
GREIF INC CL A 397624107 117,358 1,881,348 SH   SOLE 21 1,881,348 0 0
GREIF INC CL A 397624107 56,019 898,025 SH   SOLE 22 871,933 0 26,092
GREIF INC CL A 397624107 128 2,054 SH   SOLE 23 2,054 0 0
GREIF INC CL A 397624107 271 4,349 SH   SOLE 25 4,349 0 0
GREIF INC CL A 397624107 2,115 33,907 SH   SOLE 26 15,436 0 18,471
GREIF INC CL A 397624107 29 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107 1,057 16,949 SH   SOLE 30 16,949 0 0
GREIF INC CL A 397624107 71 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 243 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107 2,274 36,446 SH   SOLE 43 29,643 0 6,803
GREIF INC CL B 397624206 269 4,317 SH   SOLE 2 1,533 0 2,784
GREIF INC CL B 397624206 2 32 SH   SOLE 7 32 0 0
GREIF INC CL B 397624206 1,069 17,159 SH   SOLE 18 17,159 0 0
GREIF INC CL B 397624206 595 9,553 SH   SOLE 19 9,553 0 0
GREIF INC CL B 397624206 13,186 211,688 SH   SOLE 21 211,688 0 0
GREIF INC CL B 397624206 5,040 80,917 SH   SOLE 22 74,445 0 6,472
GREIF INC CL B 397624206 72 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206 505 8,111 SH   SOLE 30 8,111 0 0
GREIF INC CL B 397624206 8 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 65 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 455 27,073 SH   SOLE 2 22,052 0 5,021
GRID DYNAMICS HLDGS INC CL A 39813G109 8 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 2,177 129,423 SH   SOLE 18 129,423 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 16,908 1,005,235 SH   SOLE 19 1,005,235 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 28,418 1,689,526 SH   SOLE 21 1,689,526 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 18,496 1,099,639 SH   SOLE 22 1,075,618 0 24,021
GRID DYNAMICS HLDGS INC CL A 39813G109 82 4,852 SH   SOLE 25 4,852 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 91 5,422 SH   SOLE 26 0 0 5,422
GRID DYNAMICS HLDGS INC CL A 39813G109 26 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 5,549 329,889 SH   SOLE 30 329,889 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 20,564 1,222,611 SH   SOLE 34 1,222,611 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 106 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 343 20,400 SH   SOLE 43 20,008 0 392
GRIFFON CORP COM 398433102 878 31,318 SH   SOLE 2 13,956 0 17,362
GRIFFON CORP COM 398433102 3 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 14 517 SH   SOLE 7 517 0 0
GRIFFON CORP COM 398433102 4,502 160,616 SH   SOLE 18 160,616 0 0
GRIFFON CORP COM 398433102 3,157 112,618 SH   SOLE 19 112,618 0 0
GRIFFON CORP COM 398433102 162,937 5,812,964 SH   SOLE 21 5,812,964 0 0
GRIFFON CORP COM 398433102 33,321 1,188,760 SH   SOLE 22 1,152,148 0 36,612
GRIFFON CORP COM 398433102 237 8,447 SH   SOLE 25 8,447 0 0
GRIFFON CORP COM 398433102 496 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 18 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102 2,402 85,702 SH   SOLE 30 85,702 0 0
GRIFFON CORP COM 398433102 103 3,666 SH   SOLE 40 3,666 0 0
GRIFFON CORP COM 398433102 911 32,509 SH   SOLE 43 29,521 0 2,988
GRIFOLS S A SP ADR REP B NVT 398438408 19,749 1,662,396 SH   SOLE 21 1,662,396 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 633 53,292 SH   SOLE 30 53,292 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 10,138 853,386 SH   SOLE 43 764,572 0 88,814
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 21 1,249 SH   SOLE 19 1,249 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 21 1,213 SH   SOLE 22 1,213 0 0
GRITSTONE BIO INC COM 39868T105 102 42,275 SH   SOLE 2 34,676 0 7,599
GRITSTONE BIO INC COM 39868T105 31 12,720 SH   SOLE 18 12,720 0 0
GRITSTONE BIO INC COM 39868T105 354 146,399 SH   SOLE 19 146,399 0 0
GRITSTONE BIO INC COM 39868T105 1,750 723,092 SH   SOLE 21 723,092 0 0
GRITSTONE BIO INC COM 39868T105 2,261 934,423 SH   SOLE 22 934,423 0 0
GRITSTONE BIO INC COM 39868T105 6 2,528 SH   SOLE 23 2,528 0 0
GRITSTONE BIO INC COM 39868T105 53 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105 72 29,706 SH   SOLE 30 29,706 0 0
GRITSTONE BIO INC COM 39868T105 2 936 SH   SOLE 43 936 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,796 159,417 SH   SOLE 2 112,187 0 47,230
GROCERY OUTLET HLDG CORP COM 39874R101 39 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101 43 1,012 SH   SOLE 7 1,012 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,098 189,958 SH   SOLE 18 189,958 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 13,101 307,320 SH   SOLE 19 307,320 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 185,185 4,344,008 SH   SOLE 21 4,344,008 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 103,009 2,416,353 SH   SOLE 22 2,306,500 0 109,853
GROCERY OUTLET HLDG CORP COM 39874R101 576 13,506 SH   SOLE 25 13,506 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 9,623 225,734 SH   SOLE 26 75,878 0 149,856
GROCERY OUTLET HLDG CORP COM 39874R101 69 1,619 SH   SOLE 28 1,619 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,519 152,931 SH   SOLE 30 152,931 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 55 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 40,878 958,908 SH   SOLE 34 958,908 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 536 12,571 SH   SOLE 40 12,571 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 21 498 SH   SOLE 43 481 0 17
GROUP 1 AUTOMOTIVE INC COM 398905109 5,653 33,294 SH   SOLE 2 17,818 0 15,476
GROUP 1 AUTOMOTIVE INC COM 398905109 11 65 SH   SOLE 4 65 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 73 429 SH   SOLE 7 429 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 10,094 59,449 SH   SOLE 18 59,449 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 12,431 73,207 SH   SOLE 19 73,207 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 353,921 2,084,340 SH   SOLE 21 2,084,340 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 80,506 474,120 SH   SOLE 22 457,200 0 16,920
GROUP 1 AUTOMOTIVE INC COM 398905109 310 1,824 SH   SOLE 23 1,824 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 449 2,642 SH   SOLE 25 2,642 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,438 20,248 SH   SOLE 26 7,536 0 12,712
GROUP 1 AUTOMOTIVE INC COM 398905109 55 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,118 36,032 SH   SOLE 30 36,032 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 592 3,485 SH   SOLE 34 3,485 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 250 1,475 SH   SOLE 36 1,475 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 350 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,286 13,461 SH   SOLE 43 13,282 0 179
GROUPON INC COM NEW 399473206 271 23,995 SH   SOLE 2 6,618 0 17,377
GROUPON INC COM NEW 399473206 1 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 4 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 805 71,202 SH   SOLE 18 71,202 0 0
GROUPON INC COM NEW 399473206 479 42,363 SH   SOLE 19 42,363 0 0
GROUPON INC COM NEW 399473206 8,960 792,928 SH   SOLE 21 792,928 0 0
GROUPON INC COM NEW 399473206 6,131 542,539 SH   SOLE 22 519,874 0 22,665
GROUPON INC COM NEW 399473206 49 4,349 SH   SOLE 25 4,349 0 0
GROUPON INC COM NEW 399473206 69 6,067 SH   SOLE 26 4,043 0 2,024
GROUPON INC COM NEW 399473206 453 40,097 SH   SOLE 30 40,097 0 0
GROUPON INC COM NEW 399473206 21 1,819 SH   SOLE 36 1,819 0 0
GROUPON INC COM NEW 399473206 29 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 220 19,511 SH   SOLE 43 19,065 0 446
GROVE INC COM 39959A106 6 1,451 SH   SOLE 18 1,451 0 0
GROVE INC COM 39959A106 76 17,990 SH   SOLE 21 17,990 0 0
GROWGENERATION CORP COM 39986L109 150 41,724 SH   SOLE 2 15,813 0 25,911
GROWGENERATION CORP COM 39986L109 3 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 663 184,559 SH   SOLE 18 184,559 0 0
GROWGENERATION CORP COM 39986L109 361 100,502 SH   SOLE 19 100,502 0 0
GROWGENERATION CORP COM 39986L109 7,548 2,102,508 SH   SOLE 21 2,102,508 0 0
GROWGENERATION CORP COM 39986L109 4,806 1,338,790 SH   SOLE 22 1,281,102 0 57,688
GROWGENERATION CORP COM 39986L109 20 5,565 SH   SOLE 25 5,565 0 0
GROWGENERATION CORP COM 39986L109 71 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 274 76,328 SH   SOLE 30 76,328 0 0
GROWGENERATION CORP COM 39986L109 4 1,226 SH   SOLE 34 1,226 0 0
GROWGENERATION CORP COM 39986L109 18 4,949 SH   SOLE 40 4,949 0 0
GROWGENERATION CORP COM 39986L109 0 36 SH   SOLE 43 36 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,841 55,466 SH   SOLE 7 55,466 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 26,193 511,378 SH   SOLE 21 511,378 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,188 23,185 SH   SOLE 30 23,185 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 773 15,098 SH   SOLE 43 13,814 0 1,284
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,082 10,599 SH   SOLE 2 10,599 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,445 32,817 SH   SOLE 7 32,817 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,058 5,386 SH   SOLE 18 5,386 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 57,978 295,221 SH   SOLE 21 295,221 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,329 22,045 SH   SOLE 22 22,045 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,632 13,400 SH   SOLE 30 13,400 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,642 33,821 SH   SOLE 34 33,821 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9,307 47,392 SH   SOLE 43 42,444 0 4,948
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 812 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15,241 109,189 SH   SOLE 7 109,189 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,161 22,648 SH   SOLE 18 0 0 22,648
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 19,477 139,543 SH   SOLE 19 139,543 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 72,630 520,345 SH   SOLE 21 520,345 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,401 10,038 SH   SOLE 22 10,038 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 25,793 184,792 SH   SOLE 25 184,792 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5,794 41,511 SH   SOLE 26 29,805 0 11,706
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,244 8,914 SH   SOLE 28 0 0 8,914
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,298 23,625 SH   SOLE 30 23,625 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 29,058 208,179 SH   SOLE 34 208,179 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6,227 44,613 SH   SOLE 43 39,072 0 5,541
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 1,387 390,837 SH   SOLE 43 386,213 0 4,624
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 213 30,876 SH   SOLE 21 30,876 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 837 121,068 SH   SOLE 30 121,068 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 5,225 756,130 SH   SOLE 34 756,130 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 27 902 SH   SOLE 43 902 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 37 27,335 SH   SOLE 21 27,335 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,381 168,803 SH   SOLE 43 126,247 0 42,556
GSE SYS INC COM 36227K106 5 3,847 SH   SOLE 18 3,847 0 0
GSE SYS INC COM 36227K106 66 52,660 SH   SOLE 21 52,660 0 0
GSE SYS INC COM 36227K106 58 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106 12 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 200 58,073 SH   SOLE 21 58,073 0 0
GSI TECHNOLOGY INC COM 36241U106 102 29,624 SH   SOLE 22 29,624 0 0
GSK PLC SPONSORED ADR 37733W105 110 2,526 SH   SOLE 18 2,526 0 0
GSK PLC SPONSORED ADR 37733W105 70 1,617 SH   SOLE 21 1,617 0 0
GSK PLC SPONSORED ADR 37733W105 158 3,620 SH   SOLE 34 3,620 0 0
GSK PLC SPONSORED ADR 37733W105 51,255 1,177,462 SH   SOLE 43 1,035,878 0 141,584
GT BIOPHARMA INC COM NEW 36254L209 2 763 SH   SOLE 2 0 0 763
GT BIOPHARMA INC COM NEW 36254L209 17 5,775 SH   SOLE 18 5,775 0 0
GT BIOPHARMA INC COM NEW 36254L209 197 65,975 SH   SOLE 21 65,975 0 0
GT BIOPHARMA INC COM NEW 36254L209 909 304,041 SH   SOLE 22 304,041 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 235 37,565 SH   SOLE 2 1,408 0 36,157
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3 517 SH   SOLE 7 517 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 757 120,913 SH   SOLE 18 120,913 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 845 135,031 SH   SOLE 19 135,031 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 9,502 1,517,884 SH   SOLE 21 1,517,884 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 4,016 641,539 SH   SOLE 22 612,226 0 29,313
GTY TECHNOLOGY HOLDINGS INC COM 362409104 142 22,613 SH   SOLE 43 21,854 0 759
GUARANTY BANCSHARES INC TEX COM 400764106 225 6,211 SH   SOLE 2 2,710 0 3,501
GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 978 26,971 SH   SOLE 18 26,971 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 501 13,817 SH   SOLE 19 13,817 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 10,353 285,612 SH   SOLE 21 285,612 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,062 194,811 SH   SOLE 22 188,721 0 6,090
GUARDANT HEALTH INC COM 40131M109 4,119 102,099 SH   SOLE 2 46,064 0 56,035
GUARDANT HEALTH INC COM 40131M109 9 235 SH   SOLE 4 235 0 0
GUARDANT HEALTH INC COM 40131M109 60 1,482 SH   SOLE 7 1,482 0 0
GUARDANT HEALTH INC COM 40131M109 2,595 64,322 SH   SOLE 18 64,322 0 0
GUARDANT HEALTH INC COM 40131M109 19,494 483,252 SH   SOLE 19 483,252 0 0
GUARDANT HEALTH INC COM 40131M109 35 871 SH   SOLE 20 871 0 0
GUARDANT HEALTH INC COM 40131M109 69,324 1,718,492 SH   SOLE 21 1,718,492 0 0
GUARDANT HEALTH INC COM 40131M109 91,461 2,267,256 SH   SOLE 22 2,151,707 0 115,549
GUARDANT HEALTH INC COM 40131M109 566 14,025 SH   SOLE 25 14,025 0 0
GUARDANT HEALTH INC COM 40131M109 1,857 46,025 SH   SOLE 26 38,876 0 7,149
GUARDANT HEALTH INC COM 40131M109 174 4,306 SH   SOLE 28 1,802 0 2,504
GUARDANT HEALTH INC COM 40131M109 12,640 313,343 SH   SOLE 30 313,343 0 0
GUARDANT HEALTH INC COM 40131M109 53 1,317 SH   SOLE 31 1,317 0 0
GUARDANT HEALTH INC COM 40131M109 5,572 138,116 SH   SOLE 34 138,116 0 0
GUARDANT HEALTH INC COM 40131M109 444 11,000 SH   SOLE 40 11,000 0 0
GUARDANT HEALTH INC COM 40131M109 12 295 SH   OTR 43 295 0 0
GUARDANT HEALTH INC COM 40131M109 1,666 41,292 SH   SOLE 43 35,993 0 5,299
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 1,235 2,000,000 PRN   SOLE 2 2,000,000 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 6,601 10,690,000 PRN   SOLE 21 10,690,000 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 2,285 3,700,000 PRN   SOLE 22 3,700,000 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 73 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 1,219 71,476 SH   SOLE 2 67,958 0 3,518
GUESS INC COM 401617105 3 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 5 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105 1,896 111,229 SH   SOLE 18 111,229 0 0
GUESS INC COM 401617105 1,067 62,603 SH   SOLE 19 62,603 0 0
GUESS INC COM 401617105 75,250 4,413,483 SH   SOLE 21 4,413,483 0 0
GUESS INC COM 401617105 18,309 1,073,834 SH   SOLE 22 1,047,503 0 26,331
GUESS INC COM 401617105 136 7,998 SH   SOLE 25 7,998 0 0
GUESS INC COM 401617105 889 52,128 SH   SOLE 26 49,318 0 2,810
GUESS INC COM 401617105 32 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105 1,107 64,923 SH   SOLE 30 64,923 0 0
GUESS INC COM 401617105 139 8,148 SH   SOLE 36 8,148 0 0
GUESS INC COM 401617105 71 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 658 38,617 SH   SOLE 43 38,238 0 379
GUESS INC NOTE 2.000% 4/1 401617AD7 2,938 3,000,000 PRN   SOLE 21 3,000,000 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 294 300,000 PRN   SOLE 22 300,000 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 4 208 SH   SOLE 17 0 0 208
GUIDEWIRE SOFTWARE INC COM 40171V100 4,243 59,764 SH   SOLE 2 16,464 0 43,300
GUIDEWIRE SOFTWARE INC COM 40171V100 4,184 58,931 SH   SOLE 4 32,735 0 26,196
GUIDEWIRE SOFTWARE INC COM 40171V100 442 6,223 SH   SOLE 7 6,223 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 20 281 SH   SOLE 13 281 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 563 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 8,222 115,822 SH   SOLE 18 111,680 0 4,142
GUIDEWIRE SOFTWARE INC COM 40171V100 1,974 27,804 SH   SOLE 19 27,804 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 108,029 1,521,749 SH   SOLE 21 1,521,749 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 141,334 1,990,895 SH   SOLE 22 1,837,170 0 153,725
GUIDEWIRE SOFTWARE INC COM 40171V100 9,171 129,181 SH   SOLE 23 129,181 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 332 4,676 SH   SOLE 25 4,676 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 4,538 63,931 SH   SOLE 26 53,054 0 10,877
GUIDEWIRE SOFTWARE INC COM 40171V100 9,204 129,654 SH   SOLE 28 1,482 0 128,172
GUIDEWIRE SOFTWARE INC COM 40171V100 21 289 SH   SOLE 29 289 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 28,502 401,497 SH   SOLE 30 282,111 0 119,386
GUIDEWIRE SOFTWARE INC COM 40171V100 1,205 16,971 SH   SOLE 31 9,385 0 7,586
GUIDEWIRE SOFTWARE INC COM 40171V100 277 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,065 15,002 SH   SOLE 36 15,002 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 182 2,561 SH   SOLE 40 2,561 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12 175 SH   OTR 43 175 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,807 25,457 SH   SOLE 43 22,896 0 2,561
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,687 4,024,000 PRN   SOLE 21 4,024,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,390 3,700,000 PRN   SOLE 22 3,700,000 0 0
GUILD HLDGS CO CL A 40172N107 23 2,264 SH   SOLE 2 2,264 0 0
GUILD HLDGS CO CL A 40172N107 63 6,155 SH   SOLE 22 6,155 0 0
GULF IS FABRICATION INC COM 402307102 9 2,819 SH   SOLE 18 2,819 0 0
GULF IS FABRICATION INC COM 402307102 131 39,172 SH   SOLE 21 39,172 0 0
GULF IS FABRICATION INC COM 402307102 702 209,467 SH   SOLE 22 209,467 0 0
GULF RES INC COM 40251W408 0 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 698 8,781 SH   SOLE 2 7,270 0 1,511
GULFPORT ENERGY CORP COMMON SHARES 402635502 10 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,392 30,089 SH   SOLE 18 30,089 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,066 25,984 SH   SOLE 19 25,984 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 32,730 411,648 SH   SOLE 21 411,648 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 23,045 289,835 SH   SOLE 22 281,346 0 8,489
GULFPORT ENERGY CORP COMMON SHARES 402635502 27 334 SH   SOLE 23 334 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 880 11,068 SH   SOLE 26 10,263 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502 506 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,171 14,729 SH   SOLE 30 14,729 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 100 1,258 SH   SOLE 40 1,258 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,147 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 962 98,410 SH   SOLE 34 98,410 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 5 38,656 SH   SOLE 19 38,656 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 5 32,346 SH   SOLE 34 32,346 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 19,587 452,672 SH   SOLE 2 88,549 0 364,123
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 316 7,293 SH   SOLE 4 6,651 0 642
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 77 1,771 SH   SOLE 7 1,771 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 29 677 SH   SOLE 15 677 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 23,396 540,703 SH   SOLE 18 540,703 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 41,033 948,296 SH   SOLE 19 948,296 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 220,547 5,097,007 SH   SOLE 21 5,097,007 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 123,519 2,854,606 SH   SOLE 22 2,723,725 0 130,881
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,415 171,358 SH   SOLE 25 171,358 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,914 113,564 SH   SOLE 26 47,301 0 66,263
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,267 52,388 SH   SOLE 28 2,042 0 50,346
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,171 73,293 SH   SOLE 30 73,293 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 129 2,979 SH   SOLE 31 1,527 0 1,452
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 839 19,380 SH   SOLE 34 19,380 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,007 23,275 SH   SOLE 36 23,275 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 583 13,473 SH   SOLE 40 13,473 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6 135 SH   OTR 43 135 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,199 27,706 SH   SOLE 43 23,020 0 4,686
H & E EQUIPMENT SERVICES INC COM 404030108 1,237 42,693 SH   SOLE 2 38,984 0 3,709
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,396 82,698 SH   SOLE 18 82,698 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,459 119,405 SH   SOLE 19 119,405 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 40,340 1,392,471 SH   SOLE 21 1,392,471 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 22,431 774,288 SH   SOLE 22 753,655 0 20,633
H & E EQUIPMENT SERVICES INC COM 404030108 120 4,131 SH   SOLE 25 4,131 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 710 24,524 SH   SOLE 26 17,365 0 7,159
H & E EQUIPMENT SERVICES INC COM 404030108 8 287 SH   SOLE 28 287 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 401 13,832 SH   SOLE 30 13,832 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 323 11,150 SH   SOLE 34 11,150 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 127 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 745 25,724 SH   SOLE 43 23,950 0 1,774
HACKETT GROUP INC COM 404609109 2,779 146,500 SH   SOLE 2 121,738 0 24,762
HACKETT GROUP INC COM 404609109 6 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,430 75,395 SH   SOLE 18 68,947 0 6,448
HACKETT GROUP INC COM 404609109 6,589 347,331 SH   SOLE 19 347,331 0 0
HACKETT GROUP INC COM 404609109 18,262 962,657 SH   SOLE 21 962,657 0 0
HACKETT GROUP INC COM 404609109 17,304 912,187 SH   SOLE 22 892,077 0 20,110
HACKETT GROUP INC COM 404609109 150 7,887 SH   SOLE 23 7,887 0 0
HACKETT GROUP INC COM 404609109 73 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109 614 32,363 SH   SOLE 26 0 0 32,363
HACKETT GROUP INC COM 404609109 33 1,752 SH   SOLE 30 1,752 0 0
HACKETT GROUP INC COM 404609109 21 1,112 SH   SOLE 31 0 0 1,112
HACKETT GROUP INC COM 404609109 172 9,075 SH   SOLE 34 9,075 0 0
HACKETT GROUP INC COM 404609109 86 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 205 10,802 SH   SOLE 43 10,695 0 107
HAEMONETICS CORP MASS COM 405024100 3,509 53,834 SH   SOLE 2 40,973 0 12,861
HAEMONETICS CORP MASS COM 405024100 13 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 37 566 SH   SOLE 7 566 0 0
HAEMONETICS CORP MASS COM 405024100 14,688 225,352 SH   SOLE 18 218,222 0 7,130
HAEMONETICS CORP MASS COM 405024100 8,957 137,415 SH   SOLE 19 137,415 0 0
HAEMONETICS CORP MASS COM 405024100 230,888 3,542,321 SH   SOLE 21 3,542,321 0 0
HAEMONETICS CORP MASS COM 405024100 97,782 1,500,191 SH   SOLE 22 1,468,064 0 32,127
HAEMONETICS CORP MASS COM 405024100 451 6,918 SH   SOLE 23 6,918 0 0
HAEMONETICS CORP MASS COM 405024100 588 9,016 SH   SOLE 25 9,016 0 0
HAEMONETICS CORP MASS COM 405024100 2,143 32,878 SH   SOLE 26 16,339 0 16,539
HAEMONETICS CORP MASS COM 405024100 59 908 SH   SOLE 28 908 0 0
HAEMONETICS CORP MASS COM 405024100 2,623 40,235 SH   SOLE 30 40,235 0 0
HAEMONETICS CORP MASS COM 405024100 205 3,141 SH   SOLE 36 3,141 0 0
HAEMONETICS CORP MASS COM 405024100 403 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 19 298 SH   OTR 43 298 0 0
HAEMONETICS CORP MASS COM 405024100 1,628 24,971 SH   SOLE 43 22,460 0 2,511
HAEMONETICS CORP MASS NOTE 3/0 405024AB6 3,267 4,175,000 PRN   SOLE 21 4,175,000 0 0
HAGERTY INC CL A COM 405166109 77 6,705 SH   SOLE 2 5,834 0 871
HAGERTY INC CL A COM 405166109 1,036 90,125 SH   SOLE 21 90,125 0 0
HAGERTY INC CL A COM 405166109 4,420 384,682 SH   SOLE 22 369,190 0 15,492
HAGERTY INC CL A COM 405166109 81 7,017 SH   SOLE 25 7,017 0 0
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 1 70 SH   SOLE 43 70 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,488 189,056 SH   SOLE 2 141,056 0 48,000
HAIN CELESTIAL GROUP INC COM 405217100 23 988 SH   SOLE 4 331 0 657
HAIN CELESTIAL GROUP INC COM 405217100 32 1,333 SH   SOLE 7 1,333 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,991 378,716 SH   SOLE 18 378,716 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,229 136,008 SH   SOLE 19 136,008 0 0
HAIN CELESTIAL GROUP INC COM 405217100 147,379 6,208,031 SH   SOLE 21 6,208,031 0 0
HAIN CELESTIAL GROUP INC COM 405217100 61,336 2,583,669 SH   SOLE 22 2,488,947 0 94,722
HAIN CELESTIAL GROUP INC COM 405217100 4,037 170,032 SH   SOLE 25 170,032 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,798 117,847 SH   SOLE 26 79,110 0 38,737
HAIN CELESTIAL GROUP INC COM 405217100 42 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,414 101,676 SH   SOLE 30 101,676 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,244 178,754 SH   SOLE 34 178,754 0 0
HAIN CELESTIAL GROUP INC COM 405217100 236 9,962 SH   SOLE 36 9,962 0 0
HAIN CELESTIAL GROUP INC COM 405217100 282 11,865 SH   SOLE 40 11,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,539 64,845 SH   SOLE 43 59,342 0 5,503
HALL OF FAME RESORT & ENTMT COM 40619L102 0 232 SH   SOLE 2 0 0 232
HALL OF FAME RESORT & ENTMT COM 40619L102 562 947,259 SH   SOLE 22 947,259 0 0
HALLADOR ENERGY COMPANY COM 40609P105 19 3,473 SH   SOLE 18 3,473 0 0
HALLADOR ENERGY COMPANY COM 40609P105 45 8,365 SH   SOLE 19 8,365 0 0
HALLADOR ENERGY COMPANY COM 40609P105 346 64,034 SH   SOLE 21 64,034 0 0
HALLADOR ENERGY COMPANY COM 40609P105 423 78,105 SH   SOLE 22 78,105 0 0
HALLIBURTON CO COM 406216101 87,343 2,785,169 SH   SOLE 2 463,833 0 2,321,336
HALLIBURTON CO COM 406216101 28,166 898,143 SH   SOLE 4 350,954 0 547,189
HALLIBURTON CO COM 406216101 32,717 1,043,264 SH   SOLE 7 799,394 0 243,870
HALLIBURTON CO COM 406216101 389 12,404 SH   SOLE 13 12,404 0 0
HALLIBURTON CO COM 406216101 4,250 135,515 SH   SOLE 15 135,515 0 0
HALLIBURTON CO COM 406216101 0 7 SH   SOLE 17 0 0 7
HALLIBURTON CO COM 406216101 57,639 1,837,984 SH   SOLE 18 1,616,317 0 221,667
HALLIBURTON CO COM 406216101 65,105 2,076,046 SH   SOLE 19 2,076,046 0 0
HALLIBURTON CO COM 406216101 919,046 29,306,316 SH   SOLE 21 29,306,316 0 0
HALLIBURTON CO COM 406216101 632,994 20,184,755 SH   SOLE 22 18,108,213 0 2,076,542
HALLIBURTON CO COM 406216101 47,726 1,521,878 SH   SOLE 23 1,521,878 0 0
HALLIBURTON CO COM 406216101 140,943 4,494,343 SH   SOLE 25 4,494,343 0 0
HALLIBURTON CO COM 406216101 86,917 2,771,574 SH   SOLE 26 1,480,984 0 1,290,590
HALLIBURTON CO COM 406216101 75,465 2,406,419 SH   SOLE 28 288,859 0 2,117,560
HALLIBURTON CO COM 406216101 102 3,260 SH   SOLE 29 3,260 0 0
HALLIBURTON CO COM 406216101 293,297 9,352,576 SH   SOLE 30 8,912,908 0 439,668
HALLIBURTON CO COM 406216101 5,960 190,055 SH   SOLE 31 96,533 0 93,522
HALLIBURTON CO COM 406216101 81,992 2,614,556 SH   SOLE 34 2,614,556 0 0
HALLIBURTON CO COM 406216101 12,960 413,280 SH   SOLE 36 413,280 0 0
HALLIBURTON CO COM 406216101 956 30,498 SH   SOLE 40 30,498 0 0
HALLIBURTON CO COM 406216101 62 1,986 SH   OTR 43 1,986 0 0
HALLIBURTON CO COM 406216101 28,347 903,925 SH   SOLE 43 826,976 0 76,948
HALLIBURTON CO OPTIONS 406216101 154 4,900 SH Call SOLE 4 4,900 0 0
HALLIBURTON CO OPTIONS 406216101 2,321 74,000 SH Call SOLE 18 74,000 0 0
HALLIBURTON CO OPTIONS 406216101 18,339 584,800 SH Call SOLE 19 584,800 0 0
HALLIBURTON CO OPTIONS 406216101 1,057 33,700 SH Call SOLE 22 33,700 0 0
HALLIBURTON CO OPTIONS 406216101 8,201 261,500 SH Call SOLE 34 261,500 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 8 3,191 SH   SOLE 2 3,191 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 6 2,556 SH   SOLE 18 2,556 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 114 46,914 SH   SOLE 21 46,914 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 523 216,090 SH   SOLE 22 216,090 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,571 194,794 SH   SOLE 2 126,865 0 67,929
HALOZYME THERAPEUTICS INC COM 40637H109 60 1,353 SH   SOLE 4 427 0 926
HALOZYME THERAPEUTICS INC COM 40637H109 71 1,614 SH   SOLE 7 1,614 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 26,559 603,613 SH   SOLE 18 585,080 0 18,533
HALOZYME THERAPEUTICS INC COM 40637H109 82,490 1,874,772 SH   SOLE 19 1,874,772 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 468,961 10,658,203 SH   SOLE 21 10,658,203 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 183,767 4,176,531 SH   SOLE 22 4,092,768 0 83,763
HALOZYME THERAPEUTICS INC COM 40637H109 560 12,736 SH   SOLE 23 12,736 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 883 20,058 SH   SOLE 25 20,058 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,239 141,804 SH   SOLE 26 59,265 0 82,539
HALOZYME THERAPEUTICS INC COM 40637H109 1,613 36,670 SH   SOLE 28 36,670 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 23,329 530,209 SH   SOLE 30 530,209 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 364 8,268 SH   SOLE 34 8,268 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 701 15,926 SH   SOLE 40 15,926 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 73 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,541 103,199 SH   SOLE 43 98,935 0 4,264
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 4,234 4,800,000 PRN   SOLE 2 4,800,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 7,529 8,535,000 PRN   SOLE 21 8,535,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 7,719 8,750,000 PRN   SOLE 22 8,750,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 81 6,549 SH   SOLE 2 6,193 0 356
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 17 1,393 SH   SOLE 18 1,393 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 199 15,999 SH   SOLE 21 15,999 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1,542 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 22 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106 2,680 39,896 SH   SOLE 2 17,809 0 22,087
HAMILTON LANE INC CL A 407497106 6 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 27 398 SH   SOLE 7 398 0 0
HAMILTON LANE INC CL A 407497106 6,782 100,957 SH   SOLE 18 90,832 0 10,125
HAMILTON LANE INC CL A 407497106 14,783 220,048 SH   SOLE 19 220,048 0 0
HAMILTON LANE INC CL A 407497106 80,761 1,202,151 SH   SOLE 21 1,202,151 0 0
HAMILTON LANE INC CL A 407497106 66,871 995,395 SH   SOLE 22 974,629 0 20,766
HAMILTON LANE INC CL A 407497106 361 5,372 SH   SOLE 23 5,372 0 0
HAMILTON LANE INC CL A 407497106 343 5,099 SH   SOLE 25 5,099 0 0
HAMILTON LANE INC CL A 407497106 3,032 45,135 SH   SOLE 26 8,454 0 36,681
HAMILTON LANE INC CL A 407497106 43 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106 19,494 290,183 SH   SOLE 30 290,183 0 0
HAMILTON LANE INC CL A 407497106 306 4,556 SH   SOLE 40 4,556 0 0
HAMILTON LANE INC CL A 407497106 619 9,210 SH   SOLE 43 8,202 0 1,008
HANCOCK WHITNEY CORPORATION COM 410120109 13,248 298,853 SH   SOLE 2 177,140 0 121,713
HANCOCK WHITNEY CORPORATION COM 410120109 121 2,727 SH   SOLE 4 355 0 2,372
HANCOCK WHITNEY CORPORATION COM 410120109 72 1,626 SH   SOLE 7 1,626 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 18,013 406,342 SH   SOLE 18 406,342 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 25,226 569,041 SH   SOLE 19 569,041 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 276,718 6,242,226 SH   SOLE 21 6,242,226 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 138,334 3,120,557 SH   SOLE 22 3,024,666 0 95,891
HANCOCK WHITNEY CORPORATION COM 410120109 706 15,929 SH   SOLE 23 15,929 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 644 14,531 SH   SOLE 25 14,531 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,625 126,892 SH   SOLE 26 28,984 0 97,908
HANCOCK WHITNEY CORPORATION COM 410120109 69 1,547 SH   SOLE 28 1,547 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,875 177,639 SH   SOLE 30 177,639 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 45 1,015 SH   SOLE 31 0 0 1,015
HANCOCK WHITNEY CORPORATION COM 410120109 267 6,030 SH   SOLE 36 6,030 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 515 11,627 SH   SOLE 40 11,627 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,450 100,392 SH   SOLE 43 92,269 0 8,123
HANESBRANDS INC COM 410345102 5,507 535,222 SH   SOLE 2 356,268 0 178,954
HANESBRANDS INC COM 410345102 58 5,595 SH   SOLE 4 2,733 0 2,862
HANESBRANDS INC COM 410345102 345 33,520 SH   SOLE 7 33,520 0 0
HANESBRANDS INC COM 410345102 9,567 929,710 SH   SOLE 18 929,710 0 0
HANESBRANDS INC COM 410345102 1,085 105,456 SH   SOLE 19 105,456 0 0
HANESBRANDS INC COM 410345102 263,294 25,587,337 SH   SOLE 21 25,587,337 0 0
HANESBRANDS INC COM 410345102 102,707 9,981,277 SH   SOLE 22 9,542,183 0 439,094
HANESBRANDS INC COM 410345102 541 52,574 SH   SOLE 25 52,574 0 0
HANESBRANDS INC COM 410345102 1,434 139,326 SH   SOLE 26 111,071 0 28,255
HANESBRANDS INC COM 410345102 64 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102 3,888 377,854 SH   SOLE 30 377,854 0 0
HANESBRANDS INC COM 410345102 53 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102 1,703 165,467 SH   SOLE 32 165,467 0 0
HANESBRANDS INC COM 410345102 410 39,853 SH   SOLE 36 39,853 0 0
HANESBRANDS INC COM 410345102 440 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 15 1,453 SH   OTR 43 1,453 0 0
HANESBRANDS INC COM 410345102 2,213 215,076 SH   SOLE 43 176,015 0 39,061
HANGER INC COM NEW 41043F208 406 28,345 SH   SOLE 2 20,970 0 7,375
HANGER INC COM NEW 41043F208 2 115 SH   SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 4 288 SH   SOLE 7 288 0 0
HANGER INC COM NEW 41043F208 2,124 148,297 SH   SOLE 18 133,197 0 15,100
HANGER INC COM NEW 41043F208 2,311 161,359 SH   SOLE 19 161,359 0 0
HANGER INC COM NEW 41043F208 68,864 4,808,938 SH   SOLE 21 4,808,938 0 0
HANGER INC COM NEW 41043F208 13,899 970,570 SH   SOLE 22 943,304 0 27,266
HANGER INC COM NEW 41043F208 60 4,182 SH   SOLE 23 4,182 0 0
HANGER INC COM NEW 41043F208 69 4,844 SH   SOLE 25 4,844 0 0
HANGER INC COM NEW 41043F208 106 7,385 SH   SOLE 26 1,856 0 5,529
HANGER INC COM NEW 41043F208 1,528 106,705 SH   SOLE 30 106,705 0 0
HANGER INC COM NEW 41043F208 12 845 SH   SOLE 36 845 0 0
HANGER INC COM NEW 41043F208 66 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 167 11,657 SH   SOLE 43 11,520 0 137
HANMI FINL CORP COM NEW 410495204 363 16,190 SH   SOLE 2 722 0 15,468
HANMI FINL CORP COM NEW 410495204 4 196 SH   SOLE 7 196 0 0
HANMI FINL CORP COM NEW 410495204 2,654 118,262 SH   SOLE 18 118,262 0 0
HANMI FINL CORP COM NEW 410495204 937 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 78,455 3,496,192 SH   SOLE 21 3,496,192 0 0
HANMI FINL CORP COM NEW 410495204 17,070 760,682 SH   SOLE 22 744,865 0 15,817
HANMI FINL CORP COM NEW 410495204 856 38,142 SH   SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 190 8,458 SH   SOLE 43 8,458 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,704 124,254 SH   SOLE 2 70,342 0 53,912
HANNON ARMSTRONG SUST INFR C COM 41068X100 47 1,243 SH   SOLE 4 285 0 958
HANNON ARMSTRONG SUST INFR C COM 41068X100 39 1,018 SH   SOLE 7 1,018 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 9,400 248,281 SH   SOLE 18 248,281 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,656 175,806 SH   SOLE 19 175,806 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 148,037 3,910,120 SH   SOLE 21 3,910,120 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 82,077 2,167,907 SH   SOLE 22 2,076,055 0 91,852
HANNON ARMSTRONG SUST INFR C COM 41068X100 18 468 SH   SOLE 23 468 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 554 14,624 SH   SOLE 25 14,624 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,691 44,652 SH   SOLE 26 38,172 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 53 1,402 SH   SOLE 28 1,402 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,528 66,776 SH   SOLE 30 66,776 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 164 4,328 SH   SOLE 36 4,328 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 402 10,605 SH   SOLE 40 10,605 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,182 84,056 SH   SOLE 43 81,629 0 2,427
HANOVER INS GROUP INC COM 410867105 13,824 94,522 SH   SOLE 2 36,656 0 57,866
HANOVER INS GROUP INC COM 410867105 59 401 SH   SOLE 4 130 0 271
HANOVER INS GROUP INC COM 410867105 102 697 SH   SOLE 7 697 0 0
HANOVER INS GROUP INC COM 410867105 11,980 81,915 SH   SOLE 18 79,508 0 2,407
HANOVER INS GROUP INC COM 410867105 7,333 50,142 SH   SOLE 19 50,142 0 0
HANOVER INS GROUP INC COM 410867105 272,894 1,865,942 SH   SOLE 21 1,865,942 0 0
HANOVER INS GROUP INC COM 410867105 153,827 1,051,808 SH   SOLE 22 1,002,382 0 49,426
HANOVER INS GROUP INC COM 410867105 830 5,678 SH   SOLE 25 5,678 0 0
HANOVER INS GROUP INC COM 410867105 2,755 18,837 SH   SOLE 26 15,583 0 3,254
HANOVER INS GROUP INC COM 410867105 93 636 SH   SOLE 28 636 0 0
HANOVER INS GROUP INC COM 410867105 3,929 26,862 SH   SOLE 30 26,862 0 0
HANOVER INS GROUP INC COM 410867105 77 524 SH   SOLE 31 524 0 0
HANOVER INS GROUP INC COM 410867105 685 4,681 SH   SOLE 34 4,681 0 0
HANOVER INS GROUP INC COM 410867105 403 2,755 SH   SOLE 36 2,755 0 0
HANOVER INS GROUP INC COM 410867105 632 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 6,434 43,990 SH   SOLE 43 42,761 0 1,229
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 3 2,194 SH   SOLE 18 2,194 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 31 21,987 SH   SOLE 21 21,987 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 1 751 SH   SOLE 22 751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 400 29,012 SH   SOLE 2 14,466 0 14,546
HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH   SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,144 155,473 SH   SOLE 18 155,473 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,189 86,243 SH   SOLE 19 86,243 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 26,347 1,910,612 SH   SOLE 21 1,910,612 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 18,372 1,332,255 SH   SOLE 22 1,279,287 0 52,968
HARBORONE BANCORP INC NEW COM NEW 41165Y100 90 6,543 SH   SOLE 25 6,543 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 49 3,519 SH   SOLE 30 3,519 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 92 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 923 66,963 SH   SOLE 43 63,353 0 3,610
HARLEY DAVIDSON INC COM 412822108 13,368 422,230 SH   SOLE 2 149,569 0 272,661
HARLEY DAVIDSON INC COM 412822108 132 4,169 SH   SOLE 4 3,099 0 1,070
HARLEY DAVIDSON INC COM 412822108 104 3,291 SH   SOLE 7 3,291 0 0
HARLEY DAVIDSON INC COM 412822108 9,965 314,738 SH   SOLE 18 314,367 0 371
HARLEY DAVIDSON INC COM 412822108 1,310 41,375 SH   SOLE 19 41,375 0 0
HARLEY DAVIDSON INC COM 412822108 223,205 7,050,066 SH   SOLE 21 7,050,066 0 0
HARLEY DAVIDSON INC COM 412822108 129,498 4,090,274 SH   SOLE 22 3,917,168 0 173,106
HARLEY DAVIDSON INC COM 412822108 769 24,301 SH   SOLE 25 24,301 0 0
HARLEY DAVIDSON INC COM 412822108 3,099 97,876 SH   SOLE 26 84,747 0 13,129
HARLEY DAVIDSON INC COM 412822108 87 2,738 SH   SOLE 28 2,738 0 0
HARLEY DAVIDSON INC COM 412822108 3,900 123,189 SH   SOLE 30 123,189 0 0
HARLEY DAVIDSON INC COM 412822108 92 2,896 SH   SOLE 31 1,977 0 919
HARLEY DAVIDSON INC COM 412822108 832 26,267 SH   SOLE 36 26,267 0 0
HARLEY DAVIDSON INC COM 412822108 659 20,822 SH   SOLE 40 20,822 0 0
HARLEY DAVIDSON INC COM 412822108 15 466 SH   OTR 43 466 0 0
HARLEY DAVIDSON INC COM 412822108 3,242 102,396 SH   SOLE 43 97,809 0 4,587
HARMONIC INC COM 413160102 552 63,682 SH   SOLE 2 54,176 0 9,506
HARMONIC INC COM 413160102 11 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 2,813 324,448 SH   SOLE 18 324,448 0 0
HARMONIC INC COM 413160102 1,418 163,496 SH   SOLE 19 163,496 0 0
HARMONIC INC COM 413160102 106,117 12,239,577 SH   SOLE 21 12,239,577 0 0
HARMONIC INC COM 413160102 20,091 2,317,281 SH   SOLE 22 2,254,209 0 63,072
HARMONIC INC COM 413160102 169 19,490 SH   SOLE 25 19,490 0 0
HARMONIC INC COM 413160102 757 87,329 SH   SOLE 26 81,457 0 5,872
HARMONIC INC COM 413160102 2,022 233,229 SH   SOLE 30 233,229 0 0
HARMONIC INC COM 413160102 157 18,132 SH   SOLE 36 18,132 0 0
HARMONIC INC COM 413160102 129 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102 181 20,823 SH   SOLE 43 20,801 0 22
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1,828 37,486 SH   SOLE 2 25,327 0 12,159
HARMONY BIOSCIENCES HLDGS IN COM 413197104 15 304 SH   SOLE 7 304 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 4,355 89,296 SH   SOLE 18 84,265 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 5,290 108,463 SH   SOLE 19 108,463 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 139,980 2,870,202 SH   SOLE 21 2,870,202 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 32,141 659,038 SH   SOLE 22 644,225 0 14,813
HARMONY BIOSCIENCES HLDGS IN COM 413197104 146 2,993 SH   SOLE 23 2,993 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 196 4,025 SH   SOLE 25 4,025 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1,443 29,598 SH   SOLE 26 16,795 0 12,803
HARMONY BIOSCIENCES HLDGS IN COM 413197104 722 14,807 SH   SOLE 28 14,807 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 7,100 145,576 SH   SOLE 30 145,576 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 98 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 442 9,072 SH   SOLE 43 8,993 0 79
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6,288 2,008,973 SH   SOLE 7 2,008,973 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 12,970 4,143,667 SH   SOLE 30 4,143,667 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 752 240,367 SH   SOLE 43 217,150 0 23,217
HARPOON THERAPEUTICS INC COM 41358P106 41 21,487 SH   SOLE 2 9,016 0 12,471
HARPOON THERAPEUTICS INC COM 41358P106 26 13,472 SH   SOLE 18 3,494 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 341 178,320 SH   SOLE 19 178,320 0 0
HARPOON THERAPEUTICS INC COM 41358P106 407 213,179 SH   SOLE 21 213,179 0 0
HARPOON THERAPEUTICS INC COM 41358P106 897 469,562 SH   SOLE 22 469,562 0 0
HARPOON THERAPEUTICS INC COM 41358P106 9 4,535 SH   SOLE 23 4,535 0 0
HARPOON THERAPEUTICS INC COM 41358P106 48 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 28 14,797 SH   SOLE 30 14,797 0 0
HARPOON THERAPEUTICS INC COM 41358P106 0 138 SH   SOLE 43 138 0 0
HARROW HEALTH INC COM 415858109 43 5,943 SH   SOLE 2 5,342 0 601
HARROW HEALTH INC COM 415858109 29 3,918 SH   SOLE 18 3,918 0 0
HARROW HEALTH INC COM 415858109 848 116,509 SH   SOLE 21 116,509 0 0
HARROW HEALTH INC COM 415858109 2,173 298,553 SH   SOLE 22 298,553 0 0
HARROW HEALTH INC COM 415858109 86 11,755 SH   SOLE 30 11,755 0 0
HARSCO CORP COM 415864107 943 132,584 SH   SOLE 2 72,236 0 60,348
HARSCO CORP COM 415864107 3 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 6 906 SH   SOLE 7 906 0 0
HARSCO CORP COM 415864107 2,200 309,399 SH   SOLE 18 309,399 0 0
HARSCO CORP COM 415864107 1,103 155,140 SH   SOLE 19 155,140 0 0
HARSCO CORP COM 415864107 71,294 10,027,308 SH   SOLE 21 10,027,308 0 0
HARSCO CORP COM 415864107 14,485 2,037,250 SH   SOLE 22 1,949,162 0 88,088
HARSCO CORP COM 415864107 71 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107 237 33,315 SH   SOLE 26 27,715 0 5,600
HARSCO CORP COM 415864107 357 50,274 SH   SOLE 28 50,274 0 0
HARSCO CORP COM 415864107 1,575 221,585 SH   SOLE 30 221,585 0 0
HARSCO CORP COM 415864107 13 1,767 SH   SOLE 34 1,767 0 0
HARSCO CORP COM 415864107 65 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 420 59,080 SH   SOLE 43 56,323 0 2,757
HARTE HANKS INC COM 416196202 10 793 SH   SOLE 18 793 0 0
HARTE HANKS INC COM 416196202 126 9,885 SH   SOLE 21 9,885 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 66,635 1,018,410 SH   SOLE 2 373,503 0 644,907
HARTFORD FINL SVCS GROUP INC COM 416515104 20,818 318,179 SH   SOLE 4 198,142 0 120,037
HARTFORD FINL SVCS GROUP INC COM 416515104 27,161 415,119 SH   SOLE 7 323,669 0 91,450
HARTFORD FINL SVCS GROUP INC COM 416515104 1,113 17,007 SH   SOLE 13 17,007 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,222 49,241 SH   SOLE 15 49,241 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 0 2 SH   SOLE 17 0 0 2
HARTFORD FINL SVCS GROUP INC COM 416515104 56,433 862,496 SH   SOLE 18 740,750 0 121,746
HARTFORD FINL SVCS GROUP INC COM 416515104 10,684 163,291 SH   SOLE 19 163,291 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 583,381 8,916,114 SH   SOLE 21 8,916,114 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 475,717 7,270,626 SH   SOLE 22 6,497,311 0 773,315
HARTFORD FINL SVCS GROUP INC COM 416515104 40,731 622,517 SH   SOLE 23 622,517 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 36,044 550,874 SH   SOLE 25 550,874 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 62,688 958,090 SH   SOLE 26 519,322 0 438,768
HARTFORD FINL SVCS GROUP INC COM 416515104 71,642 1,094,939 SH   SOLE 28 130,701 0 964,238
HARTFORD FINL SVCS GROUP INC COM 416515104 1,067 16,311 SH   SOLE 29 16,311 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 114,275 1,746,530 SH   SOLE 30 1,746,530 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,981 106,690 SH   SOLE 31 71,605 0 35,085
HARTFORD FINL SVCS GROUP INC COM 416515104 3,792 57,957 SH   SOLE 34 57,957 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,621 147,045 SH   SOLE 36 147,045 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 686 10,492 SH   SOLE 40 10,492 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 47 720 SH   OTR 43 720 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,262 309,667 SH   SOLE 43 291,282 0 18,385
HARVARD BIOSCIENCE INC COM 416906105 95 26,440 SH   SOLE 2 0 0 26,440
HARVARD BIOSCIENCE INC COM 416906105 23 6,428 SH   SOLE 18 6,428 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,307 363,185 SH   SOLE 21 363,185 0 0
HARVARD BIOSCIENCE INC COM 416906105 2,837 787,941 SH   SOLE 22 787,941 0 0
HARVARD BIOSCIENCE INC COM 416906105 22 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105 64 17,834 SH   SOLE 30 17,834 0 0
HARVARD BIOSCIENCE INC COM 416906105 5 1,282 SH   SOLE 43 1,282 0 0
HASBRO INC COM 418056107 13,585 165,910 SH   SOLE 2 47,931 0 117,979
HASBRO INC COM 418056107 10,885 132,936 SH   SOLE 4 83,662 0 49,274
HASBRO INC COM 418056107 10,688 130,529 SH   SOLE 7 126,061 0 4,468
HASBRO INC COM 418056107 63 769 SH   SOLE 13 769 0 0
HASBRO INC COM 418056107 1,516 18,515 SH   SOLE 15 18,515 0 0
HASBRO INC COM 418056107 3 39 SH   SOLE 17 0 0 39
HASBRO INC COM 418056107 56,246 686,936 SH   SOLE 18 668,031 0 18,905
HASBRO INC COM 418056107 76,969 940,016 SH   SOLE 19 940,016 0 0
HASBRO INC COM 418056107 367,879 4,492,909 SH   SOLE 21 4,492,909 0 0
HASBRO INC COM 418056107 227,891 2,783,229 SH   SOLE 22 2,514,058 0 269,171
HASBRO INC COM 418056107 18,552 226,574 SH   SOLE 23 226,574 0 0
HASBRO INC COM 418056107 56,712 692,621 SH   SOLE 25 692,621 0 0
HASBRO INC COM 418056107 64,241 784,580 SH   SOLE 26 535,031 0 249,549
HASBRO INC COM 418056107 39,351 480,597 SH   SOLE 28 9,503 0 471,094
HASBRO INC COM 418056107 119,089 1,454,428 SH   SOLE 30 1,399,053 0 55,375
HASBRO INC COM 418056107 2,056 25,107 SH   SOLE 31 12,435 0 12,672
HASBRO INC COM 418056107 37,385 456,587 SH   SOLE 34 456,587 0 0
HASBRO INC COM 418056107 5,071 61,934 SH   SOLE 36 61,934 0 0
HASBRO INC COM 418056107 1,918 23,423 SH   SOLE 37 23,423 0 0
HASBRO INC COM 418056107 336 4,100 SH   SOLE 40 4,100 0 0
HASBRO INC COM 418056107 32 391 SH   OTR 43 391 0 0
HASBRO INC COM 418056107 17,121 209,093 SH   SOLE 43 198,430 0 10,663
HASHICORP INC COM CL A 418100103 347 11,798 SH   SOLE 2 10,560 0 1,238
HASHICORP INC COM CL A 418100103 998 33,899 SH   SOLE 21 33,899 0 0
HASHICORP INC COM CL A 418100103 13,008 441,837 SH   SOLE 22 441,837 0 0
HASHICORP INC COM CL A 418100103 1,704 57,887 SH   SOLE 28 0 0 57,887
HASHICORP INC COM CL A 418100103 6,759 229,599 SH   SOLE 34 229,599 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,990 129,012 SH   SOLE 2 106,883 0 22,129
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,393 60,082 SH   SOLE 18 60,082 0 0
HAVERTY FURNITURE COS INC COM 419596101 4,670 201,456 SH   SOLE 19 201,456 0 0
HAVERTY FURNITURE COS INC COM 419596101 43,212 1,864,173 SH   SOLE 21 1,864,173 0 0
HAVERTY FURNITURE COS INC COM 419596101 15,886 685,335 SH   SOLE 22 666,778 0 18,557
HAVERTY FURNITURE COS INC COM 419596101 120 5,175 SH   SOLE 23 5,175 0 0
HAVERTY FURNITURE COS INC COM 419596101 47 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101 730 31,480 SH   SOLE 26 689 0 30,791
HAVERTY FURNITURE COS INC COM 419596101 485 20,933 SH   SOLE 30 20,933 0 0
HAVERTY FURNITURE COS INC COM 419596101 356 15,378 SH   SOLE 34 15,378 0 0
HAVERTY FURNITURE COS INC COM 419596101 53 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 47 2,023 SH   SOLE 43 2,023 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,694 237,025 SH   SOLE 2 99,277 0 137,748
HAWAIIAN ELEC INDUSTRIES COM 419870100 700 17,116 SH   SOLE 4 17,116 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 87 2,129 SH   SOLE 7 2,129 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,685 236,797 SH   SOLE 18 236,797 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,339 32,748 SH   SOLE 19 32,748 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 241,432 5,902,975 SH   SOLE 21 5,902,975 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 121,489 2,970,403 SH   SOLE 22 2,836,833 0 133,570
HAWAIIAN ELEC INDUSTRIES COM 419870100 660 16,134 SH   SOLE 25 16,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,074 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 80 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 6,762 165,324 SH   SOLE 30 165,324 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 162 3,958 SH   SOLE 31 1,572 0 2,386
HAWAIIAN ELEC INDUSTRIES COM 419870100 272 6,644 SH   SOLE 36 6,644 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 608 14,861 SH   SOLE 40 14,861 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 18 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,667 89,651 SH   SOLE 43 83,171 0 6,480
HAWAIIAN HOLDINGS INC COM 419879101 1,560 109,042 SH   SOLE 2 76,493 0 32,549
HAWAIIAN HOLDINGS INC COM 419879101 10 670 SH   SOLE 7 670 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,745 191,792 SH   SOLE 18 191,792 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,317 92,063 SH   SOLE 19 92,063 0 0
HAWAIIAN HOLDINGS INC COM 419879101 92,116 6,437,153 SH   SOLE 21 6,437,153 0 0
HAWAIIAN HOLDINGS INC COM 419879101 19,186 1,340,731 SH   SOLE 22 1,301,315 0 39,416
HAWAIIAN HOLDINGS INC COM 419879101 43 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101 116 8,091 SH   SOLE 26 0 0 8,091
HAWAIIAN HOLDINGS INC COM 419879101 28 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,158 80,936 SH   SOLE 30 80,936 0 0
HAWAIIAN HOLDINGS INC COM 419879101 126 8,773 SH   SOLE 34 8,773 0 0
HAWAIIAN HOLDINGS INC COM 419879101 26 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 962 67,216 SH   SOLE 43 61,193 0 6,023
HAWKINS INC COM 420261109 1,438 39,913 SH   SOLE 2 20,130 0 19,783
HAWKINS INC COM 420261109 10 276 SH   SOLE 7 276 0 0
HAWKINS INC COM 420261109 2,628 72,941 SH   SOLE 18 70,339 0 2,602
HAWKINS INC COM 420261109 1,963 54,485 SH   SOLE 19 54,485 0 0
HAWKINS INC COM 420261109 95,748 2,657,452 SH   SOLE 21 2,657,452 0 0
HAWKINS INC COM 420261109 18,905 524,700 SH   SOLE 22 509,086 0 15,614
HAWKINS INC COM 420261109 42 1,174 SH   SOLE 23 1,174 0 0
HAWKINS INC COM 420261109 87 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109 1,020 28,306 SH   SOLE 30 28,306 0 0
HAWKINS INC COM 420261109 10 269 SH   SOLE 31 0 0 269
HAWKINS INC COM 420261109 7 206 SH   SOLE 34 206 0 0
HAWKINS INC COM 420261109 79 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 28 781 SH   OTR 43 781 0 0
HAWKINS INC COM 420261109 762 21,147 SH   SOLE 43 20,723 0 424
HAWTHORN BANCSHARES INC COM 420476103 27 1,071 SH   SOLE 18 1,071 0 0
HAWTHORN BANCSHARES INC COM 420476103 585 22,940 SH   SOLE 21 22,940 0 0
HAWTHORN BANCSHARES INC COM 420476103 26 1,035 SH   SOLE 22 1,035 0 0
HAYNES INTL INC COM NEW 420877201 201 6,126 SH   SOLE 2 429 0 5,697
HAYNES INTL INC COM NEW 420877201 4 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201 1,569 47,874 SH   SOLE 18 47,874 0 0
HAYNES INTL INC COM NEW 420877201 710 21,663 SH   SOLE 19 21,663 0 0
HAYNES INTL INC COM NEW 420877201 59,348 1,811,041 SH   SOLE 21 1,811,041 0 0
HAYNES INTL INC COM NEW 420877201 10,690 326,201 SH   SOLE 22 318,622 0 7,579
HAYNES INTL INC COM NEW 420877201 518 15,793 SH   SOLE 30 15,793 0 0
HAYNES INTL INC COM NEW 420877201 17 516 SH   SOLE 31 0 0 516
HAYNES INTL INC COM NEW 420877201 119 3,623 SH   SOLE 43 3,480 0 143
HAYWARD HLDGS INC COM 421298100 952 66,191 SH   SOLE 2 22,799 0 43,392
HAYWARD HLDGS INC COM 421298100 13 937 SH   SOLE 7 937 0 0
HAYWARD HLDGS INC COM 421298100 386 26,795 SH   SOLE 18 26,795 0 0
HAYWARD HLDGS INC COM 421298100 311 21,644 SH   SOLE 19 21,644 0 0
HAYWARD HLDGS INC COM 421298100 12,623 877,232 SH   SOLE 21 877,232 0 0
HAYWARD HLDGS INC COM 421298100 22,011 1,529,585 SH   SOLE 22 1,448,905 0 80,680
HAYWARD HLDGS INC COM 421298100 163 11,360 SH   SOLE 25 11,360 0 0
HAYWARD HLDGS INC COM 421298100 490 34,054 SH   SOLE 26 28,782 0 5,272
HAYWARD HLDGS INC COM 421298100 369 25,644 SH   SOLE 30 25,644 0 0
HAYWARD HLDGS INC COM 421298100 15 1,035 SH   SOLE 31 1,035 0 0
HAYWARD HLDGS INC COM 421298100 100 6,950 SH   SOLE 40 6,950 0 0
HBT FINL INC. COM 404111106 998 55,830 SH   SOLE 2 3,488 0 52,342
HBT FINL INC. COM 404111106 613 34,292 SH   SOLE 18 34,292 0 0
HBT FINL INC. COM 404111106 3,113 174,193 SH   SOLE 19 174,193 0 0
HBT FINL INC. COM 404111106 6,474 362,288 SH   SOLE 21 362,288 0 0
HBT FINL INC. COM 404111106 7,634 427,189 SH   SOLE 22 420,297 0 6,892
HBT FINL INC. COM 404111106 313 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106 1,673 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 74,126 441,069 SH   SOLE 2 93,982 0 347,087
HCA HEALTHCARE INC COM 40412C101 22,412 133,356 SH   SOLE 4 103,378 0 29,978
HCA HEALTHCARE INC COM 40412C101 46,639 277,512 SH   SOLE 7 211,222 0 66,290
HCA HEALTHCARE INC COM 40412C101 167 991 SH   SOLE 13 991 0 0
HCA HEALTHCARE INC COM 40412C101 6,033 35,899 SH   SOLE 15 35,899 0 0
HCA HEALTHCARE INC COM 40412C101 56,512 336,261 SH   SOLE 18 304,587 0 31,674
HCA HEALTHCARE INC COM 40412C101 39,306 233,881 SH   SOLE 19 233,881 0 0
HCA HEALTHCARE INC COM 40412C101 872,131 5,189,404 SH   SOLE 21 5,189,404 0 0
HCA HEALTHCARE INC COM 40412C101 802,799 4,776,858 SH   SOLE 22 4,311,747 0 465,111
HCA HEALTHCARE INC COM 40412C101 69,006 410,606 SH   SOLE 23 410,606 0 0
HCA HEALTHCARE INC COM 40412C101 72,647 432,270 SH   SOLE 25 432,270 0 0
HCA HEALTHCARE INC COM 40412C101 81,902 487,335 SH   SOLE 26 192,636 0 294,699
HCA HEALTHCARE INC COM 40412C101 60,773 361,615 SH   SOLE 28 46,001 0 315,614
HCA HEALTHCARE INC COM 40412C101 276,453 1,644,965 SH   SOLE 30 1,642,778 0 2,187
HCA HEALTHCARE INC COM 40412C101 8,557 50,919 SH   SOLE 31 26,735 0 24,184
HCA HEALTHCARE INC COM 40412C101 32,562 193,753 SH   SOLE 34 193,753 0 0
HCA HEALTHCARE INC COM 40412C101 15,420 91,751 SH   SOLE 36 91,751 0 0
HCA HEALTHCARE INC COM 40412C101 1,356 8,068 SH   SOLE 40 8,068 0 0
HCA HEALTHCARE INC COM 40412C101 37,763 224,699 SH   SOLE 43 205,679 0 19,020
HCI GROUP INC COM 40416E103 816 12,042 SH   SOLE 2 9,056 0 2,986
HCI GROUP INC COM 40416E103 6 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,767 26,082 SH   SOLE 18 26,082 0 0
HCI GROUP INC COM 40416E103 1,009 14,890 SH   SOLE 19 14,890 0 0
HCI GROUP INC COM 40416E103 60,195 888,361 SH   SOLE 21 888,361 0 0
HCI GROUP INC COM 40416E103 13,596 200,656 SH   SOLE 22 195,848 0 4,808
HCI GROUP INC COM 40416E103 54 792 SH   SOLE 23 792 0 0
HCI GROUP INC COM 40416E103 142 2,091 SH   SOLE 25 2,091 0 0
HCI GROUP INC COM 40416E103 46 676 SH   SOLE 26 0 0 676
HCI GROUP INC COM 40416E103 1,242 18,335 SH   SOLE 30 18,335 0 0
HCI GROUP INC COM 40416E103 71 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 568 8,380 SH   SOLE 43 8,371 0 9
HCW BIOLOGICS INC COM 40423R105 7 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105 87 39,499 SH   SOLE 21 39,499 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 9,130 166,118 SH   SOLE 2 166,118 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,412 43,888 SH   SOLE 4 43,888 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,255 22,839 SH   SOLE 13 22,839 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,529 46,013 SH   SOLE 15 46,013 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 1,313 23,895 SH   SOLE 18 23,526 0 369
HDFC BANK LTD SPONSORED ADS 40415F101 600 10,919 SH   SOLE 19 10,919 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 273 4,967 SH   SOLE 21 4,967 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 45,118 820,932 SH   SOLE 22 680,233 0 140,699
HDFC BANK LTD SPONSORED ADS 40415F101 85,479 1,555,286 SH   SOLE 26 762,653 0 792,633
HDFC BANK LTD SPONSORED ADS 40415F101 53 962 SH   SOLE 28 0 0 962
HDFC BANK LTD SPONSORED ADS 40415F101 2,635 47,952 SH   SOLE 30 47,952 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 708 12,883 SH   SOLE 31 0 0 12,883
HDFC BANK LTD SPONSORED ADS 40415F101 2,508 45,629 SH   SOLE 34 45,629 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 7,459 135,711 SH   SOLE 43 104,362 0 31,349
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 616 SH   SOLE 25 616 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,111 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,226 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31,610 3,199,434 SH   SOLE 19 3,199,434 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 37 3,754 SH   SOLE 21 3,754 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13,569 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 4 31,493 SH   SOLE 2 31,493 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 3 21,253 SH   SOLE 18 21,253 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 64 471,077 SH   SOLE 19 471,077 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 28 204,620 SH   SOLE 34 204,620 0 0
HEALTH CATALYST INC COM 42225T107 2,163 149,296 SH   SOLE 2 84,314 0 64,982
HEALTH CATALYST INC COM 42225T107 3 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107 10 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 2,317 159,906 SH   SOLE 18 159,906 0 0
HEALTH CATALYST INC COM 42225T107 5,894 406,742 SH   SOLE 19 406,742 0 0
HEALTH CATALYST INC COM 42225T107 31,033 2,141,664 SH   SOLE 21 2,141,664 0 0
HEALTH CATALYST INC COM 42225T107 24,693 1,704,156 SH   SOLE 22 1,649,532 0 54,624
HEALTH CATALYST INC COM 42225T107 188 12,981 SH   SOLE 23 12,981 0 0
HEALTH CATALYST INC COM 42225T107 83 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107 825 56,924 SH   SOLE 26 15,072 0 41,852
HEALTH CATALYST INC COM 42225T107 31 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 354 24,411 SH   SOLE 30 24,411 0 0
HEALTH CATALYST INC COM 42225T107 23 1,575 SH   SOLE 34 1,575 0 0
HEALTH CATALYST INC COM 42225T107 91 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107 940 64,864 SH   SOLE 43 60,631 0 4,233
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 191 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,073 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 47 4,704 SH   SOLE 20 4,704 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,609 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 8,329 306,203 SH   SOLE 2 147,473 0 158,730
HEALTHCARE RLTY TR COM 421946104 2,047 75,255 SH   SOLE 4 73,825 0 1,430
HEALTHCARE RLTY TR COM 421946104 5,135 188,777 SH   SOLE 7 188,777 0 0
HEALTHCARE RLTY TR COM 421946104 19,384 712,643 SH   SOLE 18 712,643 0 0
HEALTHCARE RLTY TR COM 421946104 17,734 651,980 SH   SOLE 19 651,980 0 0
HEALTHCARE RLTY TR COM 421946104 340,465 12,517,111 SH   SOLE 21 12,517,111 0 0
HEALTHCARE RLTY TR COM 421946104 155,675 5,723,334 SH   SOLE 22 5,560,871 0 162,463
HEALTHCARE RLTY TR COM 421946104 289 10,618 SH   SOLE 23 10,618 0 0
HEALTHCARE RLTY TR COM 421946104 17,874 657,128 SH   SOLE 25 657,128 0 0
HEALTHCARE RLTY TR COM 421946104 2,945 108,268 SH   SOLE 26 60,529 0 47,739
HEALTHCARE RLTY TR COM 421946104 2,522 92,717 SH   SOLE 28 2,524 0 90,193
HEALTHCARE RLTY TR COM 421946104 17,309 636,378 SH   SOLE 30 636,378 0 0
HEALTHCARE RLTY TR COM 421946104 12 437 SH   SOLE 31 0 0 437
HEALTHCARE RLTY TR COM 421946104 57 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 503 18,488 SH   SOLE 40 18,488 0 0
HEALTHCARE RLTY TR COM 421946104 2,235 82,184 SH   SOLE 43 71,827 0 10,357
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20,831 2,117,000 SH   SOLE 2 2,117,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 106 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 929 53,355 SH   SOLE 2 21,457 0 31,898
HEALTHCARE SVCS GROUP INC COM 421906108 5 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 15 867 SH   SOLE 7 867 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4,679 268,781 SH   SOLE 18 268,781 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,371 136,194 SH   SOLE 19 136,194 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 160,810 9,236,640 SH   SOLE 21 9,236,640 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 31,600 1,815,044 SH   SOLE 22 1,750,432 0 64,612
HEALTHCARE SVCS GROUP INC COM 421906108 165 9,496 SH   SOLE 25 9,496 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 411 23,581 SH   SOLE 26 18,041 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 5 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,877 165,259 SH   SOLE 30 165,259 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 56 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 139 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,356 77,882 SH   SOLE 43 32,448 0 45,434
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,835 495,703 SH   SOLE 2 73,007 0 422,696
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,119 111,754 SH   SOLE 4 110,484 0 1,270
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,070 289,147 SH   SOLE 7 289,147 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,554 91,508 SH   SOLE 18 91,508 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,803 351,252 SH   SOLE 19 351,252 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 142,135 5,092,633 SH   SOLE 21 5,092,633 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 192,344 6,891,580 SH   SOLE 22 6,618,446 0 273,134
HEALTHCARE TR AMER INC CL A NEW 42225P501 239 8,579 SH   SOLE 23 8,579 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 27,902 999,703 SH   SOLE 25 999,703 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,417 86,599 SH   SOLE 26 68,714 0 17,885
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,967 142,148 SH   SOLE 28 3,899 0 138,249
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,917 964,429 SH   SOLE 30 964,429 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 108 3,867 SH   SOLE 31 3,191 0 676
HEALTHCARE TR AMER INC CL A NEW 42225P501 138 4,947 SH   SOLE 36 4,947 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 811 29,061 SH   SOLE 40 29,061 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 21 757 SH   OTR 43 757 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,153 41,329 SH   SOLE 43 34,526 0 6,803
HEALTHEQUITY INC COM 42226A107 7,825 127,461 SH   SOLE 2 90,669 0 36,792
HEALTHEQUITY INC COM 42226A107 55 892 SH   SOLE 4 293 0 599
HEALTHEQUITY INC COM 42226A107 59 967 SH   SOLE 7 967 0 0
HEALTHEQUITY INC COM 42226A107 22,715 370,009 SH   SOLE 18 358,070 0 11,939
HEALTHEQUITY INC COM 42226A107 24,319 396,140 SH   SOLE 19 396,140 0 0
HEALTHEQUITY INC COM 42226A107 370,273 6,031,480 SH   SOLE 21 6,031,480 0 0
HEALTHEQUITY INC COM 42226A107 160,370 2,612,314 SH   SOLE 22 2,560,621 0 51,693
HEALTHEQUITY INC COM 42226A107 676 11,011 SH   SOLE 23 11,011 0 0
HEALTHEQUITY INC COM 42226A107 773 12,599 SH   SOLE 25 12,599 0 0
HEALTHEQUITY INC COM 42226A107 5,724 93,243 SH   SOLE 26 33,455 0 59,788
HEALTHEQUITY INC COM 42226A107 91 1,486 SH   SOLE 28 1,486 0 0
HEALTHEQUITY INC COM 42226A107 2,256 36,753 SH   SOLE 30 36,753 0 0
HEALTHEQUITY INC COM 42226A107 612 9,968 SH   SOLE 40 9,968 0 0
HEALTHEQUITY INC COM 42226A107 4,121 67,132 SH   SOLE 43 61,275 0 5,857
HEALTHPEAK PROPERTIES INC COM 42250P103 19,685 759,731 SH   SOLE 2 178,536 0 581,195
HEALTHPEAK PROPERTIES INC COM 42250P103 17,400 671,547 SH   SOLE 4 604,848 0 66,699
HEALTHPEAK PROPERTIES INC COM 42250P103 31,518 1,216,440 SH   SOLE 7 1,199,507 0 16,933
HEALTHPEAK PROPERTIES INC COM 42250P103 62 2,377 SH   SOLE 13 2,377 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,087 80,556 SH   SOLE 15 80,556 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 22,982 886,991 SH   SOLE 18 813,514 0 73,477
HEALTHPEAK PROPERTIES INC COM 42250P103 25,498 984,087 SH   SOLE 19 984,087 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 577,418 22,285,522 SH   SOLE 21 22,285,522 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 407,457 15,725,848 SH   SOLE 22 14,613,805 0 1,112,043
HEALTHPEAK PROPERTIES INC COM 42250P103 24,366 940,398 SH   SOLE 23 940,398 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 84,961 3,279,078 SH   SOLE 25 3,279,078 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 29,461 1,137,038 SH   SOLE 26 453,879 0 683,159
HEALTHPEAK PROPERTIES INC COM 42250P103 42,144 1,626,548 SH   SOLE 28 9,602 0 1,616,946
HEALTHPEAK PROPERTIES INC COM 42250P103 10 378 SH   SOLE 29 378 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 152,355 5,880,169 SH   SOLE 30 5,880,169 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 3,003 115,907 SH   SOLE 31 60,481 0 55,426
HEALTHPEAK PROPERTIES INC COM 42250P103 1,964 75,797 SH   SOLE 34 75,797 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 6,001 231,624 SH   SOLE 36 231,624 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 469 18,091 SH   SOLE 40 18,091 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 50 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 11,228 433,334 SH   SOLE 43 398,763 0 34,571
HEALTHSTREAM INC COM 42222N103 611 28,139 SH   SOLE 2 15,032 0 13,107
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,087 96,134 SH   SOLE 18 96,134 0 0
HEALTHSTREAM INC COM 42222N103 1,171 53,933 SH   SOLE 19 53,933 0 0
HEALTHSTREAM INC COM 42222N103 69,050 3,180,547 SH   SOLE 21 3,180,547 0 0
HEALTHSTREAM INC COM 42222N103 14,560 670,659 SH   SOLE 22 642,565 0 28,094
HEALTHSTREAM INC COM 42222N103 70 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103 24 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 934 43,042 SH   SOLE 30 43,042 0 0
HEALTHSTREAM INC COM 42222N103 18 807 SH   SOLE 34 807 0 0
HEALTHSTREAM INC COM 42222N103 71 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 21 956 SH   OTR 43 956 0 0
HEALTHSTREAM INC COM 42222N103 255 11,758 SH   SOLE 43 11,745 0 13
HEARTLAND EXPRESS INC COM 422347104 634 45,556 SH   SOLE 2 37,495 0 8,061
HEARTLAND EXPRESS INC COM 422347104 0 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104 9 675 SH   SOLE 7 675 0 0
HEARTLAND EXPRESS INC COM 422347104 2,447 175,934 SH   SOLE 18 175,934 0 0
HEARTLAND EXPRESS INC COM 422347104 1,241 89,221 SH   SOLE 19 89,221 0 0
HEARTLAND EXPRESS INC COM 422347104 83,574 6,008,167 SH   SOLE 21 6,008,167 0 0
HEARTLAND EXPRESS INC COM 422347104 16,841 1,210,728 SH   SOLE 22 1,162,702 0 48,026
HEARTLAND EXPRESS INC COM 422347104 36 2,624 SH   SOLE 23 2,624 0 0
HEARTLAND EXPRESS INC COM 422347104 154 11,096 SH   SOLE 25 11,096 0 0
HEARTLAND EXPRESS INC COM 422347104 116 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 1,539 110,612 SH   SOLE 30 110,612 0 0
HEARTLAND EXPRESS INC COM 422347104 77 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,987 142,856 SH   SOLE 43 135,828 0 7,028
HEARTLAND FINL USA INC COM 42234Q102 9,283 223,482 SH   SOLE 2 139,921 0 83,561
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 20 476 SH   SOLE 7 476 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,205 125,305 SH   SOLE 18 125,305 0 0
HEARTLAND FINL USA INC COM 42234Q102 33,529 807,152 SH   SOLE 19 807,152 0 0
HEARTLAND FINL USA INC COM 42234Q102 61,804 1,487,817 SH   SOLE 21 1,487,817 0 0
HEARTLAND FINL USA INC COM 42234Q102 70,048 1,686,290 SH   SOLE 22 1,639,730 0 46,560
HEARTLAND FINL USA INC COM 42234Q102 877 21,112 SH   SOLE 23 21,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 280 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,852 140,885 SH   SOLE 26 23,143 0 117,742
HEARTLAND FINL USA INC COM 42234Q102 15 350 SH   SOLE 28 350 0 0
HEARTLAND FINL USA INC COM 42234Q102 692 16,662 SH   SOLE 30 16,662 0 0
HEARTLAND FINL USA INC COM 42234Q102 209 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 329 7,924 SH   SOLE 43 7,900 0 24
HECLA MNG CO COM 422704106 2,983 760,881 SH   SOLE 2 402,151 0 358,730
HECLA MNG CO COM 422704106 8 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,228 1,588,743 SH   SOLE 18 1,588,743 0 0
HECLA MNG CO COM 422704106 3,973 1,013,396 SH   SOLE 19 1,013,396 0 0
HECLA MNG CO COM 422704106 90,322 23,041,313 SH   SOLE 21 23,041,313 0 0
HECLA MNG CO COM 422704106 52,564 13,409,284 SH   SOLE 22 12,806,985 0 602,299
HECLA MNG CO COM 422704106 325 82,927 SH   SOLE 25 82,927 0 0
HECLA MNG CO COM 422704106 922 235,177 SH   SOLE 26 192,991 0 42,186
HECLA MNG CO COM 422704106 37 9,542 SH   SOLE 28 9,542 0 0
HECLA MNG CO COM 422704106 1,013 258,473 SH   SOLE 30 258,473 0 0
HECLA MNG CO COM 422704106 8 2,161 SH   SOLE 31 0 0 2,161
HECLA MNG CO COM 422704106 50 12,736 SH   SOLE 34 12,736 0 0
HECLA MNG CO COM 422704106 255 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 753 191,965 SH   SOLE 43 185,100 0 6,865
HEICO CORP NEW COM 422806109 16,058 122,468 SH   SOLE 2 53,928 0 68,540
HEICO CORP NEW COM 422806109 8,529 65,046 SH   SOLE 4 35,345 0 29,701
HEICO CORP NEW COM 422806109 655 4,993 SH   SOLE 7 4,993 0 0
HEICO CORP NEW COM 422806109 227 1,730 SH   SOLE 13 1,730 0 0
HEICO CORP NEW COM 422806109 456 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 9,647 73,574 SH   SOLE 18 55,081 0 18,493
HEICO CORP NEW COM 422806109 311,921 2,378,901 SH   SOLE 19 2,378,901 0 0
HEICO CORP NEW COM 422806109 146,452 1,116,930 SH   SOLE 21 1,116,930 0 0
HEICO CORP NEW COM 422806109 162,375 1,238,368 SH   SOLE 22 1,123,109 0 115,259
HEICO CORP NEW COM 422806109 8,802 67,126 SH   SOLE 23 67,126 0 0
HEICO CORP NEW COM 422806109 8,072 61,559 SH   SOLE 25 61,559 0 0
HEICO CORP NEW COM 422806109 16,763 127,843 SH   SOLE 26 61,818 0 66,025
HEICO CORP NEW COM 422806109 19,237 146,715 SH   SOLE 28 770 0 145,945
HEICO CORP NEW COM 422806109 17,868 136,270 SH   SOLE 30 136,270 0 0
HEICO CORP NEW COM 422806109 1,128 8,604 SH   SOLE 31 4,052 0 4,552
HEICO CORP NEW COM 422806109 2,144 16,352 SH   SOLE 34 16,352 0 0
HEICO CORP NEW COM 422806109 1,926 14,687 SH   SOLE 36 14,687 0 0
HEICO CORP NEW COM 422806109 203 1,550 SH   SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 6,108 46,583 SH   SOLE 43 44,030 0 2,553
HEICO CORP NEW CL A 422806208 16,319 154,863 SH   SOLE 2 45,882 0 108,981
HEICO CORP NEW CL A 422806208 6,432 61,037 SH   SOLE 4 39,112 0 21,925
HEICO CORP NEW CL A 422806208 1,159 11,003 SH   SOLE 7 11,003 0 0
HEICO CORP NEW CL A 422806208 605 5,740 SH   SOLE 13 5,740 0 0
HEICO CORP NEW CL A 422806208 717 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 14,881 141,217 SH   SOLE 18 93,050 0 48,167
HEICO CORP NEW CL A 422806208 26,639 252,787 SH   SOLE 19 252,787 0 0
HEICO CORP NEW CL A 422806208 203,373 1,929,897 SH   SOLE 21 1,929,897 0 0
HEICO CORP NEW CL A 422806208 208,115 1,974,897 SH   SOLE 22 1,746,639 0 228,258
HEICO CORP NEW CL A 422806208 14,426 136,899 SH   SOLE 23 136,899 0 0
HEICO CORP NEW CL A 422806208 19,631 186,287 SH   SOLE 25 186,287 0 0
HEICO CORP NEW CL A 422806208 32,739 310,677 SH   SOLE 26 118,416 0 192,261
HEICO CORP NEW CL A 422806208 27,227 258,374 SH   SOLE 28 4,667 0 253,707
HEICO CORP NEW CL A 422806208 422 4,001 SH   SOLE 29 4,001 0 0
HEICO CORP NEW CL A 422806208 24,607 233,505 SH   SOLE 30 233,505 0 0
HEICO CORP NEW CL A 422806208 2,618 24,840 SH   SOLE 31 16,866 0 7,974
HEICO CORP NEW CL A 422806208 2,113 20,054 SH   SOLE 34 20,054 0 0
HEICO CORP NEW CL A 422806208 3,436 32,608 SH   SOLE 36 32,608 0 0
HEICO CORP NEW CL A 422806208 241 2,283 SH   SOLE 40 2,283 0 0
HEICO CORP NEW CL A 422806208 1,536 14,573 SH   SOLE 43 12,768 0 1,805
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,483 45,831 SH   SOLE 2 31,772 0 14,059
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,460 76,030 SH   SOLE 18 76,030 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,324 71,806 SH   SOLE 19 71,806 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 78,362 2,421,581 SH   SOLE 21 2,421,581 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 17,900 553,142 SH   SOLE 22 532,787 0 20,355
HEIDRICK & STRUGGLES INTL IN COM 422819102 47 1,440 SH   SOLE 23 1,440 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 80 2,461 SH   SOLE 25 2,461 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 168 5,200 SH   SOLE 26 838 0 4,362
HEIDRICK & STRUGGLES INTL IN COM 422819102 3 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,122 34,657 SH   SOLE 30 34,657 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 54 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 760 23,495 SH   SOLE 43 22,738 0 757
HELBIZ INC CLASS A COM 42309B204 11 17,663 SH   SOLE 21 17,663 0 0
HELBIZ INC CLASS A COM 42309B204 0 258 SH   SOLE 22 258 0 0
HELEN OF TROY LTD COM G4388N106 3,591 22,110 SH   SOLE 2 19,651 0 2,459
HELEN OF TROY LTD COM G4388N106 44 270 SH   SOLE 4 93 0 177
HELEN OF TROY LTD COM G4388N106 47 290 SH   SOLE 7 290 0 0
HELEN OF TROY LTD COM G4388N106 16,774 103,279 SH   SOLE 18 101,858 0 1,421
HELEN OF TROY LTD COM G4388N106 7,632 46,995 SH   SOLE 19 46,995 0 0
HELEN OF TROY LTD COM G4388N106 272,429 1,677,413 SH   SOLE 21 1,677,413 0 0
HELEN OF TROY LTD COM G4388N106 110,344 679,416 SH   SOLE 22 663,982 0 15,434
HELEN OF TROY LTD COM G4388N106 32 198 SH   SOLE 23 198 0 0
HELEN OF TROY LTD COM G4388N106 619 3,812 SH   SOLE 25 3,812 0 0
HELEN OF TROY LTD COM G4388N106 1,623 9,993 SH   SOLE 26 7,876 0 2,117
HELEN OF TROY LTD COM G4388N106 70 429 SH   SOLE 28 429 0 0
HELEN OF TROY LTD COM G4388N106 3,448 21,233 SH   SOLE 30 21,233 0 0
HELEN OF TROY LTD COM G4388N106 237 1,458 SH   SOLE 36 1,458 0 0
HELEN OF TROY LTD COM G4388N106 489 3,013 SH   SOLE 40 3,013 0 0
HELIOGEN INC COMMON STOCK 42329E105 45 21,376 SH   SOLE 2 16,710 0 4,666
HELIOGEN INC COMMON STOCK 42329E105 173 81,891 SH   SOLE 18 81,891 0 0
HELIOGEN INC COMMON STOCK 42329E105 68 32,010 SH   SOLE 19 32,010 0 0
HELIOGEN INC COMMON STOCK 42329E105 1,852 877,496 SH   SOLE 21 877,496 0 0
HELIOGEN INC COMMON STOCK 42329E105 2,859 1,354,751 SH   SOLE 22 1,310,681 0 44,070
HELIOGEN INC COMMON STOCK 42329E105 41 19,213 SH   SOLE 25 19,213 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 855 12,909 SH   SOLE 2 9,277 0 3,632
HELIOS TECHNOLOGIES INC COM 42328H109 9 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 24 361 SH   SOLE 7 361 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 5,530 83,466 SH   SOLE 18 83,466 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,885 58,634 SH   SOLE 19 58,634 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 69,300 1,046,034 SH   SOLE 21 1,046,034 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 49,364 745,115 SH   SOLE 22 726,079 0 19,036
HELIOS TECHNOLOGIES INC COM 42328H109 306 4,625 SH   SOLE 25 4,625 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,004 15,153 SH   SOLE 26 12,347 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109 36 545 SH   SOLE 28 545 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 844 12,741 SH   SOLE 30 12,741 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 247 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 163 2,456 SH   SOLE 43 2,210 0 247
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 2 1,941 SH   SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 1 1,100 SH   SOLE 22 1,100 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 794 256,084 SH   SOLE 2 55,941 0 200,143
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,768 570,479 SH   SOLE 18 570,479 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,451 467,948 SH   SOLE 19 467,948 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 59,118 19,070,447 SH   SOLE 21 19,070,447 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 12,578 4,057,398 SH   SOLE 22 3,897,293 0 160,105
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 68 22,015 SH   SOLE 25 22,015 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 349 112,420 SH   SOLE 26 15,747 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 282 90,984 SH   SOLE 28 90,984 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 795 256,293 SH   SOLE 30 256,293 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 108 34,813 SH   SOLE 34 34,813 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29 9,389 SH   SOLE 36 9,389 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 496 159,901 SH   SOLE 43 156,246 0 3,655
HELLO GROUP INC ADS 423403104 496 98,261 SH   SOLE 2 98,261 0 0
HELLO GROUP INC ADS 423403104 23 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104 9,648 1,910,586 SH   SOLE 21 1,910,586 0 0
HELLO GROUP INC ADS 423403104 7,882 1,560,853 SH   SOLE 22 1,347,670 0 213,183
HELLO GROUP INC ADS 423403104 601 118,949 SH   SOLE 25 118,949 0 0
HELLO GROUP INC ADS 423403104 274 54,290 SH   SOLE 28 0 0 54,290
HELLO GROUP INC ADS 423403104 2,293 454,118 SH   SOLE 30 454,118 0 0
HELLO GROUP INC ADS 423403104 7 1,363 SH   SOLE 34 1,363 0 0
HELLO GROUP INC ADS 423403104 4,064 804,848 SH   SOLE 43 752,194 0 52,654
HELMERICH & PAYNE INC COM 423452101 4,591 106,626 SH   SOLE 2 36,690 0 69,936
HELMERICH & PAYNE INC COM 423452101 58 1,348 SH   SOLE 4 439 0 909
HELMERICH & PAYNE INC COM 423452101 114 2,644 SH   SOLE 7 2,644 0 0
HELMERICH & PAYNE INC COM 423452101 23 523 SH   SOLE 13 523 0 0
HELMERICH & PAYNE INC COM 423452101 16,407 381,019 SH   SOLE 18 381,019 0 0
HELMERICH & PAYNE INC COM 423452101 10,954 254,394 SH   SOLE 19 254,394 0 0
HELMERICH & PAYNE INC COM 423452101 575,726 13,370,312 SH   SOLE 21 13,370,312 0 0
HELMERICH & PAYNE INC COM 423452101 115,658 2,685,981 SH   SOLE 22 2,570,712 0 115,269
HELMERICH & PAYNE INC COM 423452101 45 1,054 SH   SOLE 23 1,054 0 0
HELMERICH & PAYNE INC COM 423452101 631 14,664 SH   SOLE 25 14,664 0 0
HELMERICH & PAYNE INC COM 423452101 2,540 58,987 SH   SOLE 26 42,748 0 16,239
HELMERICH & PAYNE INC COM 423452101 83 1,922 SH   SOLE 28 1,922 0 0
HELMERICH & PAYNE INC COM 423452101 7,957 184,797 SH   SOLE 30 184,797 0 0
HELMERICH & PAYNE INC COM 423452101 53 1,230 SH   SOLE 31 0 0 1,230
HELMERICH & PAYNE INC COM 423452101 760 17,644 SH   SOLE 36 17,644 0 0
HELMERICH & PAYNE INC COM 423452101 553 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 8,346 193,831 SH   SOLE 43 169,110 0 24,721
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 24 3,137 SH   SOLE 18 3,137 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 352 46,107 SH   SOLE 21 46,107 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 733 96,106 SH   SOLE 22 96,106 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 19 2,482 SH   SOLE 43 2,482 0 0
HENNESSY ADVISORS INC COM 425885100 9 867 SH   SOLE 18 867 0 0
HENNESSY ADVISORS INC COM 425885100 165 15,779 SH   SOLE 21 15,779 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 97 512,641 SH   SOLE 2 512,641 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116 247 989,999 SH   SOLE 2 989,999 0 0
HENRY JACK & ASSOC INC COM 426281101 26,949 149,700 SH   SOLE 2 29,984 0 119,716
HENRY JACK & ASSOC INC COM 426281101 10,814 60,071 SH   SOLE 4 34,500 0 25,571
HENRY JACK & ASSOC INC COM 426281101 19,911 110,602 SH   SOLE 7 90,146 0 20,456
HENRY JACK & ASSOC INC COM 426281101 58 321 SH   SOLE 13 321 0 0
HENRY JACK & ASSOC INC COM 426281101 1,736 9,643 SH   SOLE 15 9,643 0 0
HENRY JACK & ASSOC INC COM 426281101 32,700 181,646 SH   SOLE 18 171,792 0 9,854
HENRY JACK & ASSOC INC COM 426281101 8,396 46,641 SH   SOLE 19 46,641 0 0
HENRY JACK & ASSOC INC COM 426281101 583,523 3,241,436 SH   SOLE 21 3,241,436 0 0
HENRY JACK & ASSOC INC COM 426281101 350,015 1,944,312 SH   SOLE 22 1,795,727 0 148,585
HENRY JACK & ASSOC INC COM 426281101 21,255 118,068 SH   SOLE 23 118,068 0 0
HENRY JACK & ASSOC INC COM 426281101 21,016 116,743 SH   SOLE 25 116,743 0 0
HENRY JACK & ASSOC INC COM 426281101 41,121 228,424 SH   SOLE 26 69,658 0 158,766
HENRY JACK & ASSOC INC COM 426281101 34,916 193,957 SH   SOLE 28 1,322 0 192,635
HENRY JACK & ASSOC INC COM 426281101 9 51 SH   SOLE 29 51 0 0
HENRY JACK & ASSOC INC COM 426281101 129,703 720,490 SH   SOLE 30 695,837 0 24,653
HENRY JACK & ASSOC INC COM 426281101 2,600 14,445 SH   SOLE 31 7,245 0 7,200
HENRY JACK & ASSOC INC COM 426281101 8,149 45,267 SH   SOLE 34 45,267 0 0
HENRY JACK & ASSOC INC COM 426281101 8,935 49,635 SH   SOLE 36 49,635 0 0
HENRY JACK & ASSOC INC COM 426281101 453 2,514 SH   SOLE 40 2,514 0 0
HENRY JACK & ASSOC INC COM 426281101 50 275 SH   OTR 43 275 0 0
HENRY JACK & ASSOC INC COM 426281101 31,134 172,946 SH   SOLE 43 164,272 0 8,674
HENRY SCHEIN INC COM 806407102 32,494 423,436 SH   SOLE 2 104,518 0 318,918
HENRY SCHEIN INC COM 806407102 8,875 115,646 SH   SOLE 4 62,131 0 53,515
HENRY SCHEIN INC COM 806407102 12,676 165,184 SH   SOLE 7 128,149 0 37,035
HENRY SCHEIN INC COM 806407102 36 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102 1,265 16,478 SH   SOLE 15 16,478 0 0
HENRY SCHEIN INC COM 806407102 18,545 241,657 SH   SOLE 18 222,499 0 19,158
HENRY SCHEIN INC COM 806407102 31,730 413,472 SH   SOLE 19 413,472 0 0
HENRY SCHEIN INC COM 806407102 278,309 3,626,646 SH   SOLE 21 3,626,646 0 0
HENRY SCHEIN INC COM 806407102 250,024 3,258,062 SH   SOLE 22 2,976,973 0 281,089
HENRY SCHEIN INC COM 806407102 17,769 231,551 SH   SOLE 23 231,551 0 0
HENRY SCHEIN INC COM 806407102 18,795 244,915 SH   SOLE 25 244,915 0 0
HENRY SCHEIN INC COM 806407102 28,182 367,245 SH   SOLE 26 171,240 0 196,005
HENRY SCHEIN INC COM 806407102 32,298 420,876 SH   SOLE 28 2,507 0 418,369
HENRY SCHEIN INC COM 806407102 85,397 1,112,810 SH   SOLE 30 1,053,303 0 59,507
HENRY SCHEIN INC COM 806407102 2,331 30,375 SH   SOLE 31 16,611 0 13,764
HENRY SCHEIN INC COM 806407102 18,271 238,091 SH   SOLE 34 238,091 0 0
HENRY SCHEIN INC COM 806407102 4,964 64,680 SH   SOLE 36 64,680 0 0
HENRY SCHEIN INC COM 806407102 346 4,509 SH   SOLE 40 4,509 0 0
HENRY SCHEIN INC COM 806407102 49 636 SH   OTR 43 636 0 0
HENRY SCHEIN INC COM 806407102 13,963 181,950 SH   SOLE 43 179,552 0 2,398
HEPION PHARMACEUTICALS INC COM 426897104 5 9,433 SH   SOLE 18 9,433 0 0
HEPION PHARMACEUTICALS INC COM 426897104 133 232,555 SH   SOLE 21 232,555 0 0
HEPION PHARMACEUTICALS INC COM 426897104 786 1,372,728 SH   SOLE 22 1,372,728 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,286 160,681 SH   SOLE 2 103,619 0 57,062
HERBALIFE NUTRITION LTD COM SHS G4412G101 22 1,098 SH   SOLE 4 405 0 693
HERBALIFE NUTRITION LTD COM SHS G4412G101 40 1,947 SH   SOLE 7 1,947 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,486 268,256 SH   SOLE 18 268,256 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,176 253,082 SH   SOLE 19 253,082 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 69,078 3,377,912 SH   SOLE 21 3,377,912 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 50,978 2,492,825 SH   SOLE 22 2,413,452 0 79,373
HERBALIFE NUTRITION LTD COM SHS G4412G101 78 3,799 SH   SOLE 23 3,799 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 292 14,288 SH   SOLE 25 14,288 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 872 42,618 SH   SOLE 26 33,774 0 8,844
HERBALIFE NUTRITION LTD COM SHS G4412G101 39 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 849 41,516 SH   SOLE 30 41,516 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 970 47,409 SH   SOLE 34 47,409 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 34 1,651 SH   SOLE 36 1,651 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 253 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9 426 SH   OTR 43 426 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,535 75,079 SH   SOLE 43 68,753 0 6,326
HERC HLDGS INC COM 42704L104 4,088 45,350 SH   SOLE 2 41,917 0 3,433
HERC HLDGS INC COM 42704L104 36 394 SH   SOLE 4 88 0 306
HERC HLDGS INC COM 42704L104 38 422 SH   SOLE 7 422 0 0
HERC HLDGS INC COM 42704L104 5,928 65,754 SH   SOLE 18 64,912 0 842
HERC HLDGS INC COM 42704L104 5,566 61,746 SH   SOLE 19 61,746 0 0
HERC HLDGS INC COM 42704L104 80,066 888,143 SH   SOLE 21 888,143 0 0
HERC HLDGS INC COM 42704L104 57,722 640,291 SH   SOLE 22 625,290 0 15,001
HERC HLDGS INC COM 42704L104 63 701 SH   SOLE 23 701 0 0
HERC HLDGS INC COM 42704L104 390 4,330 SH   SOLE 25 4,330 0 0
HERC HLDGS INC COM 42704L104 1,135 12,592 SH   SOLE 26 10,161 0 2,431
HERC HLDGS INC COM 42704L104 1,366 15,153 SH   SOLE 28 15,153 0 0
HERC HLDGS INC COM 42704L104 1,847 20,487 SH   SOLE 30 20,487 0 0
HERC HLDGS INC COM 42704L104 231 2,565 SH   SOLE 34 2,565 0 0
HERC HLDGS INC COM 42704L104 128 1,424 SH   SOLE 36 1,424 0 0
HERC HLDGS INC COM 42704L104 243 2,694 SH   SOLE 40 2,694 0 0
HERC HLDGS INC COM 42704L104 2,617 29,024 SH   SOLE 43 23,952 0 5,072
HERCULES CAPITAL INC COM 427096508 10,750 796,901 SH   SOLE 30 796,901 0 0
HERCULES CAPITAL INC COM 427096508 799 59,207 SH   SOLE 43 46,146 0 13,061
HERITAGE COMM CORP COM 426927109 817 76,430 SH   SOLE 2 28,204 0 48,226
HERITAGE COMM CORP COM 426927109 6 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109 1,998 186,883 SH   SOLE 18 186,883 0 0
HERITAGE COMM CORP COM 426927109 3,484 325,955 SH   SOLE 19 325,955 0 0
HERITAGE COMM CORP COM 426927109 23,540 2,202,104 SH   SOLE 21 2,202,104 0 0
HERITAGE COMM CORP COM 426927109 20,239 1,893,235 SH   SOLE 22 1,828,480 0 64,755
HERITAGE COMM CORP COM 426927109 81 7,615 SH   SOLE 25 7,615 0 0
HERITAGE COMM CORP COM 426927109 163 15,280 SH   SOLE 30 15,280 0 0
HERITAGE COMM CORP COM 426927109 357 33,434 SH   SOLE 34 33,434 0 0
HERITAGE COMM CORP COM 426927109 58 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 55 5,130 SH   OTR 43 5,130 0 0
HERITAGE COMM CORP COM 426927109 1,452 135,838 SH   SOLE 43 131,639 0 4,199
HERITAGE CRYSTAL CLEAN INC COM 42726M106 938 34,779 SH   SOLE 2 21,428 0 13,351
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,276 47,318 SH   SOLE 18 47,318 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 735 27,272 SH   SOLE 19 27,272 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 16,248 602,677 SH   SOLE 21 602,677 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,109 374,947 SH   SOLE 22 362,436 0 12,511
HERITAGE CRYSTAL CLEAN INC COM 42726M106 64 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 96 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 31 1,156 SH   SOLE 30 1,156 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 47 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 87 3,214 SH   SOLE 43 2,518 0 696
HERITAGE FINL CORP WASH COM 42722X106 561 22,314 SH   SOLE 2 9,261 0 13,053
HERITAGE FINL CORP WASH COM 42722X106 4 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,227 128,260 SH   SOLE 18 128,260 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,538 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106 101,864 4,048,649 SH   SOLE 21 4,048,649 0 0
HERITAGE FINL CORP WASH COM 42722X106 20,149 800,819 SH   SOLE 22 766,820 0 33,999
HERITAGE FINL CORP WASH COM 42722X106 40 1,570 SH   SOLE 25 1,570 0 0
HERITAGE FINL CORP WASH COM 42722X106 70 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106 1,333 52,988 SH   SOLE 30 52,988 0 0
HERITAGE FINL CORP WASH COM 42722X106 79 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106 608 24,164 SH   SOLE 43 24,164 0 0
HERITAGE GLOBAL INC COM 42727E103 7 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 109 72,409 SH   SOLE 21 72,409 0 0
HERITAGE GLOBAL INC COM 42727E103 1 861 SH   SOLE 22 861 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 421 159,517 SH   SOLE 2 122,511 0 37,006
HERITAGE INSURANCE HLDGS INC COM 42727J102 12 4,375 SH   SOLE 18 4,375 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 524 198,442 SH   SOLE 19 198,442 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 186 70,495 SH   SOLE 21 70,495 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,787 677,002 SH   SOLE 22 677,002 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 124 47,002 SH   SOLE 26 0 0 47,002
HERON THERAPEUTICS INC COM 427746102 1,072 384,292 SH   SOLE 2 258,968 0 125,324
HERON THERAPEUTICS INC COM 427746102 1 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 4 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 826 296,146 SH   SOLE 18 261,454 0 34,692
HERON THERAPEUTICS INC COM 427746102 2,838 1,017,101 SH   SOLE 19 1,017,101 0 0
HERON THERAPEUTICS INC COM 427746102 9,747 3,493,477 SH   SOLE 21 3,493,477 0 0
HERON THERAPEUTICS INC COM 427746102 9,142 3,276,595 SH   SOLE 22 3,216,727 0 59,868
HERON THERAPEUTICS INC COM 427746102 95 34,175 SH   SOLE 23 34,175 0 0
HERON THERAPEUTICS INC COM 427746102 31 11,035 SH   SOLE 25 11,035 0 0
HERON THERAPEUTICS INC COM 427746102 583 209,129 SH   SOLE 26 51,338 0 157,791
HERON THERAPEUTICS INC COM 427746102 144 51,762 SH   SOLE 30 51,762 0 0
HERON THERAPEUTICS INC COM 427746102 29 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 28 9,879 SH   SOLE 43 9,566 0 313
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 882 89,892 SH   SOLE 2 66,600 0 23,292
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,291 131,651 SH   SOLE 18 131,651 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 577 58,827 SH   SOLE 19 58,827 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 41,475 4,227,864 SH   SOLE 21 4,227,864 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9,319 949,967 SH   SOLE 22 929,452 0 20,515
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 13 1,334 SH   SOLE 23 1,334 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 443 45,208 SH   SOLE 30 45,208 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 14 1,477 SH   SOLE 31 0 0 1,477
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 188 19,196 SH   SOLE 43 18,783 0 413
HERSHEY CO COM 427866108 79,507 369,523 SH   SOLE 2 91,992 0 277,531
HERSHEY CO COM 427866108 27,886 129,608 SH   SOLE 4 64,630 0 64,978
HERSHEY CO COM 427866108 35,148 163,359 SH   SOLE 7 159,194 0 4,165
HERSHEY CO COM 427866108 1,222 5,679 SH   SOLE 13 5,679 0 0
HERSHEY CO COM 427866108 4,612 21,434 SH   SOLE 15 21,434 0 0
HERSHEY CO COM 427866108 55,601 258,419 SH   SOLE 18 237,434 0 20,985
HERSHEY CO COM 427866108 20,537 95,452 SH   SOLE 19 95,452 0 0
HERSHEY CO COM 427866108 1,359,934 6,320,570 SH   SOLE 21 6,320,570 0 0
HERSHEY CO COM 427866108 774,676 3,600,464 SH   SOLE 22 3,289,741 0 310,723
HERSHEY CO COM 427866108 52,819 245,485 SH   SOLE 23 245,485 0 0
HERSHEY CO COM 427866108 52,277 242,969 SH   SOLE 25 242,969 0 0
HERSHEY CO COM 427866108 87,395 406,188 SH   SOLE 26 139,343 0 266,845
HERSHEY CO COM 427866108 109,429 508,594 SH   SOLE 28 2,513 0 506,081
HERSHEY CO COM 427866108 234,595 1,090,328 SH   SOLE 30 1,033,002 0 57,326
HERSHEY CO COM 427866108 6,484 30,138 SH   SOLE 31 16,206 0 13,932
HERSHEY CO COM 427866108 15,638 72,680 SH   SOLE 34 72,680 0 0
HERSHEY CO COM 427866108 18,774 87,257 SH   SOLE 36 87,257 0 0
HERSHEY CO COM 427866108 1,029 4,781 SH   SOLE 40 4,781 0 0
HERSHEY CO COM 427866108 81 377 SH   OTR 43 377 0 0
HERSHEY CO COM 427866108 77,344 359,470 SH   SOLE 43 345,561 0 13,909
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3,998 252,415 SH   SOLE 2 84,349 0 168,066
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 37 2,364 SH   SOLE 4 712 0 1,652
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 44 2,749 SH   SOLE 7 2,749 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,487 93,873 SH   SOLE 18 93,873 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,509 95,276 SH   SOLE 19 95,276 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 39,504 2,493,969 SH   SOLE 21 2,493,969 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 44,294 2,796,359 SH   SOLE 22 2,512,977 0 283,382
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 512 32,309 SH   SOLE 25 32,309 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,540 97,196 SH   SOLE 26 79,355 0 17,841
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 76 4,801 SH   SOLE 28 4,801 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 2,261 142,726 SH   SOLE 30 142,726 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 54 3,424 SH   SOLE 31 3,424 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 430 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 0 7 SH   SOLE 43 7 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,738 28,970 SH   SOLE 2 19,260 0 9,710
HESKA CORP COM RESTRC NEW 42805E306 14 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306 12 130 SH   SOLE 7 130 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,452 36,524 SH   SOLE 18 33,509 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 9,374 99,189 SH   SOLE 19 99,189 0 0
HESKA CORP COM RESTRC NEW 42805E306 123,335 1,304,989 SH   SOLE 21 1,304,989 0 0
HESKA CORP COM RESTRC NEW 42805E306 31,044 328,469 SH   SOLE 22 322,212 0 6,257
HESKA CORP COM RESTRC NEW 42805E306 283 2,995 SH   SOLE 23 2,995 0 0
HESKA CORP COM RESTRC NEW 42805E306 161 1,705 SH   SOLE 25 1,705 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,023 21,406 SH   SOLE 26 4,218 0 17,188
HESKA CORP COM RESTRC NEW 42805E306 11 113 SH   SOLE 28 113 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,566 27,153 SH   SOLE 30 27,153 0 0
HESKA CORP COM RESTRC NEW 42805E306 84 886 SH   SOLE 36 886 0 0
HESKA CORP COM RESTRC NEW 42805E306 138 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306 11 117 SH   OTR 43 117 0 0
HESKA CORP COM RESTRC NEW 42805E306 555 5,870 SH   SOLE 43 5,409 0 461
HESS CORP COM 42809H107 33,475 315,977 SH   SOLE 2 139,920 0 176,057
HESS CORP COM 42809H107 10,933 103,199 SH   SOLE 4 75,622 0 27,577
HESS CORP COM 42809H107 33,229 313,655 SH   SOLE 7 236,758 0 76,897
HESS CORP COM 42809H107 135 1,273 SH   SOLE 13 1,273 0 0
HESS CORP COM 42809H107 2,730 25,767 SH   SOLE 15 25,767 0 0
HESS CORP COM 42809H107 260,937 2,463,062 SH   SOLE 18 2,170,468 0 292,594
HESS CORP COM 42809H107 361,483 3,412,145 SH   SOLE 19 3,412,145 0 0
HESS CORP COM 42809H107 974,929 9,202,653 SH   SOLE 21 9,202,653 0 0
HESS CORP COM 42809H107 654,541 6,178,414 SH   SOLE 22 5,617,526 0 560,888
HESS CORP COM 42809H107 50,164 473,517 SH   SOLE 23 473,517 0 0
HESS CORP COM 42809H107 76,432 721,461 SH   SOLE 25 721,461 0 0
HESS CORP COM 42809H107 65,411 617,437 SH   SOLE 26 229,313 0 388,124
HESS CORP COM 42809H107 32,744 309,080 SH   SOLE 28 299 0 308,781
HESS CORP COM 42809H107 15,159 143,092 SH   SOLE 29 143,092 0 0
HESS CORP COM 42809H107 179,762 1,696,833 SH   SOLE 30 1,682,965 0 13,868
HESS CORP COM 42809H107 6,106 57,632 SH   SOLE 31 28,782 0 28,850
HESS CORP COM 42809H107 125,596 1,185,538 SH   SOLE 34 1,185,538 0 0
HESS CORP COM 42809H107 10,733 101,312 SH   SOLE 36 101,312 0 0
HESS CORP COM 42809H107 967 9,128 SH   SOLE 40 9,128 0 0
HESS CORP COM 42809H107 20 185 SH   OTR 43 185 0 0
HESS CORP COM 42809H107 15,199 143,473 SH   SOLE 43 129,871 0 13,602
HESS MIDSTREAM LP CL A SHS 428103105 291 10,375 SH   SOLE 2 10,375 0 0
HESS MIDSTREAM LP CL A SHS 428103105 3,144 112,302 SH   SOLE 21 112,302 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,093 39,049 SH   SOLE 22 19,906 0 19,143
HESS MIDSTREAM LP CL A SHS 428103105 202 7,214 SH   SOLE 25 7,214 0 0
HESS MIDSTREAM LP CL A SHS 428103105 808 28,859 SH   SOLE 26 24,505 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105 88 3,126 SH   SOLE 30 3,126 0 0
HESS MIDSTREAM LP CL A SHS 428103105 112 3,983 SH   SOLE 40 3,983 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 48,859 3,684,686 SH   SOLE 2 1,498,437 0 2,186,249
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,773 1,566,584 SH   SOLE 4 1,075,329 0 491,255
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21,361 1,610,905 SH   SOLE 7 1,250,039 0 360,866
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,924 145,123 SH   SOLE 13 145,123 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,512 189,454 SH   SOLE 15 189,454 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1 99 SH   SOLE 17 0 0 99
HEWLETT PACKARD ENTERPRISE C COM 42824C109 37,095 2,797,481 SH   SOLE 18 2,336,500 0 460,981
HEWLETT PACKARD ENTERPRISE C COM 42824C109 34,620 2,610,825 SH   SOLE 19 2,610,825 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 608,597 45,897,226 SH   SOLE 21 45,897,226 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 424,252 31,994,870 SH   SOLE 22 27,882,011 0 4,112,859
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33,647 2,537,508 SH   SOLE 23 2,537,508 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 61,390 4,629,738 SH   SOLE 25 4,629,738 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 70,778 5,337,722 SH   SOLE 26 3,055,465 0 2,282,257
HEWLETT PACKARD ENTERPRISE C COM 42824C109 51,384 3,875,103 SH   SOLE 28 437,288 0 3,437,815
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,288 172,578 SH   SOLE 29 172,578 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 185,564 13,994,263 SH   SOLE 30 13,787,334 0 206,929
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,431 711,230 SH   SOLE 31 586,134 0 125,096
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,071 231,566 SH   SOLE 34 231,566 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,181 692,396 SH   SOLE 36 692,396 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 578 43,595 SH   SOLE 40 43,595 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 69 5,203 SH   OTR 43 5,203 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33,212 2,504,640 SH   SOLE 43 2,401,122 0 103,518
HEXCEL CORP NEW COM 428291108 13,802 263,843 SH   SOLE 2 127,545 0 136,298
HEXCEL CORP NEW COM 428291108 83 1,581 SH   SOLE 4 1,581 0 0
HEXCEL CORP NEW COM 428291108 74 1,410 SH   SOLE 7 1,410 0 0
HEXCEL CORP NEW COM 428291108 9,474 181,115 SH   SOLE 18 181,115 0 0
HEXCEL CORP NEW COM 428291108 1,633 31,225 SH   SOLE 19 31,225 0 0
HEXCEL CORP NEW COM 428291108 272,989 5,218,677 SH   SOLE 21 5,218,677 0 0
HEXCEL CORP NEW COM 428291108 122,460 2,341,035 SH   SOLE 22 2,231,099 0 109,936
HEXCEL CORP NEW COM 428291108 9,521 182,008 SH   SOLE 25 182,008 0 0
HEXCEL CORP NEW COM 428291108 2,611 49,919 SH   SOLE 26 38,266 0 11,653
HEXCEL CORP NEW COM 428291108 2,655 50,754 SH   SOLE 28 50,592 0 162
HEXCEL CORP NEW COM 428291108 4,029 77,018 SH   SOLE 30 77,018 0 0
HEXCEL CORP NEW COM 428291108 139 2,659 SH   SOLE 31 1,251 0 1,408
HEXCEL CORP NEW COM 428291108 4,803 91,817 SH   SOLE 34 91,817 0 0
HEXCEL CORP NEW COM 428291108 187 3,575 SH   SOLE 36 3,575 0 0
HEXCEL CORP NEW COM 428291108 536 10,247 SH   SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 19 362 SH   OTR 43 362 0 0
HEXCEL CORP NEW COM 428291108 7,735 147,867 SH   SOLE 43 145,941 0 1,926
HEXO CORP COM NEW 428304307 0 1 SH   SOLE 43 1 0 0
HF FOODS GROUP INC COM 40417F109 184 35,338 SH   SOLE 2 1,410 0 33,928
HF FOODS GROUP INC COM 40417F109 4 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 596 114,260 SH   SOLE 18 114,260 0 0
HF FOODS GROUP INC COM 40417F109 320 61,328 SH   SOLE 19 61,328 0 0
HF FOODS GROUP INC COM 40417F109 6,431 1,231,912 SH   SOLE 21 1,231,912 0 0
HF FOODS GROUP INC COM 40417F109 4,276 819,151 SH   SOLE 22 795,713 0 23,438
HF FOODS GROUP INC COM 40417F109 2 392 SH   SOLE 43 392 0 0
HF SINCLAIR CORP COM 403949100 44,704 989,897 SH   SOLE 2 130,352 0 859,545
HF SINCLAIR CORP COM 403949100 74 1,629 SH   SOLE 4 572 0 1,057
HF SINCLAIR CORP COM 403949100 199 4,399 SH   SOLE 7 4,399 0 0
HF SINCLAIR CORP COM 403949100 14,667 324,777 SH   SOLE 18 324,777 0 0
HF SINCLAIR CORP COM 403949100 2,055 45,514 SH   SOLE 19 45,514 0 0
HF SINCLAIR CORP COM 403949100 352,780 7,811,778 SH   SOLE 21 7,811,778 0 0
HF SINCLAIR CORP COM 403949100 186,779 4,135,947 SH   SOLE 22 3,946,422 0 189,525
HF SINCLAIR CORP COM 403949100 994 22,008 SH   SOLE 25 22,008 0 0
HF SINCLAIR CORP COM 403949100 5,520 122,227 SH   SOLE 26 109,999 0 12,228
HF SINCLAIR CORP COM 403949100 3,776 83,607 SH   SOLE 28 0 0 83,607
HF SINCLAIR CORP COM 403949100 4,937 109,313 SH   SOLE 30 109,313 0 0
HF SINCLAIR CORP COM 403949100 161 3,564 SH   SOLE 31 2,241 0 1,323
HF SINCLAIR CORP COM 403949100 1,342 29,708 SH   SOLE 36 29,708 0 0
HF SINCLAIR CORP COM 403949100 934 20,691 SH   SOLE 40 20,691 0 0
HF SINCLAIR CORP COM 403949100 32 699 SH   OTR 43 699 0 0
HF SINCLAIR CORP COM 403949100 7,024 155,529 SH   SOLE 43 138,394 0 17,135
HIBBETT INC COM 428567101 363 8,294 SH   SOLE 2 3,787 0 4,507
HIBBETT INC COM 428567101 3 78 SH   SOLE 4 78 0 0
HIBBETT INC COM 428567101 8 182 SH   SOLE 7 182 0 0
HIBBETT INC COM 428567101 2,068 47,321 SH   SOLE 18 47,321 0 0
HIBBETT INC COM 428567101 1,274 29,147 SH   SOLE 19 29,147 0 0
HIBBETT INC COM 428567101 64,995 1,486,963 SH   SOLE 21 1,486,963 0 0
HIBBETT INC COM 428567101 14,967 342,424 SH   SOLE 22 333,913 0 8,511
HIBBETT INC COM 428567101 130 2,970 SH   SOLE 25 2,970 0 0
HIBBETT INC COM 428567101 288 6,578 SH   SOLE 26 3,765 0 2,813
HIBBETT INC COM 428567101 12 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101 1,640 37,529 SH   SOLE 30 37,529 0 0
HIBBETT INC COM 428567101 82 1,874 SH   SOLE 36 1,874 0 0
HIBBETT INC COM 428567101 78 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 664 15,192 SH   SOLE 43 15,110 0 82
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 108 10,954 SH   SOLE 4 10,954 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 1,628 165,120 SH   SOLE 18 165,120 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 9,506 964,136 SH   SOLE 19 964,136 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 673 68,247 SH   SOLE 22 68,247 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 114 11,555 SH   SOLE 26 11,555 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 4,782 484,942 SH   SOLE 34 484,942 0 0
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 7 55,038 SH   SOLE 18 55,038 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 42 320,457 SH   SOLE 19 320,457 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 3 22,749 SH   SOLE 22 22,749 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 1 3,851 SH   SOLE 26 3,851 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 21 161,646 SH   SOLE 34 161,646 0 0
HIGHPEAK ENERGY INC COM 43114Q105 31 1,198 SH   SOLE 2 287 0 911
HIGHPEAK ENERGY INC COM 43114Q105 381 14,877 SH   SOLE 18 14,877 0 0
HIGHPEAK ENERGY INC COM 43114Q105 293 11,421 SH   SOLE 19 11,421 0 0
HIGHPEAK ENERGY INC COM 43114Q105 5,087 198,555 SH   SOLE 21 198,555 0 0
HIGHPEAK ENERGY INC COM 43114Q105 1,505 58,745 SH   SOLE 22 57,893 0 852
HIGHWOODS PPTYS INC COM 431284108 11,041 322,920 SH   SOLE 2 158,367 0 164,553
HIGHWOODS PPTYS INC COM 431284108 1,763 51,555 SH   SOLE 4 50,640 0 915
HIGHWOODS PPTYS INC COM 431284108 4,491 131,361 SH   SOLE 7 131,361 0 0
HIGHWOODS PPTYS INC COM 431284108 278 8,145 SH   SOLE 13 8,145 0 0
HIGHWOODS PPTYS INC COM 431284108 7,786 227,725 SH   SOLE 18 227,423 0 302
HIGHWOODS PPTYS INC COM 431284108 10,258 300,032 SH   SOLE 19 300,032 0 0
HIGHWOODS PPTYS INC COM 431284108 200,241 5,856,727 SH   SOLE 21 5,856,727 0 0
HIGHWOODS PPTYS INC COM 431284108 128,438 3,756,590 SH   SOLE 22 3,627,511 0 129,079
HIGHWOODS PPTYS INC COM 431284108 226 6,621 SH   SOLE 23 6,621 0 0
HIGHWOODS PPTYS INC COM 431284108 15,762 461,000 SH   SOLE 25 461,000 0 0
HIGHWOODS PPTYS INC COM 431284108 1,452 42,458 SH   SOLE 26 34,714 0 7,744
HIGHWOODS PPTYS INC COM 431284108 2,218 64,873 SH   SOLE 28 1,857 0 63,016
HIGHWOODS PPTYS INC COM 431284108 14,968 437,777 SH   SOLE 30 437,777 0 0
HIGHWOODS PPTYS INC COM 431284108 62 1,827 SH   SOLE 31 1,507 0 320
HIGHWOODS PPTYS INC COM 431284108 335 9,798 SH   SOLE 34 9,798 0 0
HIGHWOODS PPTYS INC COM 431284108 95 2,780 SH   SOLE 36 2,780 0 0
HIGHWOODS PPTYS INC COM 431284108 436 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 4,894 143,144 SH   SOLE 43 118,487 0 24,657
HILL INTL INC COM 431466101 13 7,998 SH   SOLE 18 7,998 0 0
HILL INTL INC COM 431466101 403 240,174 SH   SOLE 21 240,174 0 0
HILL INTL INC COM 431466101 5 2,814 SH   SOLE 22 2,814 0 0
HILLENBRAND INC COM 431571108 1,995 48,710 SH   SOLE 2 20,837 0 27,873
HILLENBRAND INC COM 431571108 60 1,459 SH   SOLE 4 227 0 1,232
HILLENBRAND INC COM 431571108 34 842 SH   SOLE 7 842 0 0
HILLENBRAND INC COM 431571108 10,273 250,795 SH   SOLE 18 250,795 0 0
HILLENBRAND INC COM 431571108 5,354 130,704 SH   SOLE 19 130,704 0 0
HILLENBRAND INC COM 431571108 356,458 8,702,580 SH   SOLE 21 8,702,580 0 0
HILLENBRAND INC COM 431571108 74,903 1,828,686 SH   SOLE 22 1,765,669 0 63,017
HILLENBRAND INC COM 431571108 455 11,110 SH   SOLE 25 11,110 0 0
HILLENBRAND INC COM 431571108 1,186 28,959 SH   SOLE 26 22,559 0 6,400
HILLENBRAND INC COM 431571108 55 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108 26,959 658,186 SH   SOLE 30 658,186 0 0
HILLENBRAND INC COM 431571108 75 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 370 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 4,858 118,609 SH   SOLE 43 111,031 0 7,578
HILLEVAX INC COM 43157M102 139 12,679 SH   SOLE 2 0 0 12,679
HILLEVAX INC COM 43157M102 404 36,953 SH   SOLE 18 36,953 0 0
HILLEVAX INC COM 43157M102 235 21,526 SH   SOLE 19 21,526 0 0
HILLEVAX INC COM 43157M102 4,458 407,859 SH   SOLE 21 407,859 0 0
HILLEVAX INC COM 43157M102 2,822 258,165 SH   SOLE 22 252,329 0 5,836
HILLMAN SOLUTIONS CORP COM 431636109 731 84,593 SH   SOLE 2 29,258 0 55,335
HILLMAN SOLUTIONS CORP COM 431636109 13 1,466 SH   SOLE 7 1,466 0 0
HILLMAN SOLUTIONS CORP COM 431636109 3,336 386,070 SH   SOLE 18 386,070 0 0
HILLMAN SOLUTIONS CORP COM 431636109 2,092 242,124 SH   SOLE 19 242,124 0 0
HILLMAN SOLUTIONS CORP COM 431636109 39,668 4,591,179 SH   SOLE 21 4,591,179 0 0
HILLMAN SOLUTIONS CORP COM 431636109 24,111 2,790,620 SH   SOLE 22 2,662,368 0 128,252
HILLMAN SOLUTIONS CORP COM 431636109 104 12,034 SH   SOLE 25 12,034 0 0
HILLMAN SOLUTIONS CORP COM 431636109 641 74,189 SH   SOLE 26 66,575 0 7,614
HILLMAN SOLUTIONS CORP COM 431636109 62 7,128 SH   SOLE 30 7,128 0 0
HILLMAN SOLUTIONS CORP COM 431636109 138 15,938 SH   SOLE 40 15,938 0 0
HILLTOP HOLDINGS INC COM 432748101 2,868 107,590 SH   SOLE 2 68,024 0 39,566
HILLTOP HOLDINGS INC COM 432748101 80 3,009 SH   SOLE 4 284 0 2,725
HILLTOP HOLDINGS INC COM 432748101 17 656 SH   SOLE 7 656 0 0
HILLTOP HOLDINGS INC COM 432748101 5,994 224,842 SH   SOLE 18 224,842 0 0
HILLTOP HOLDINGS INC COM 432748101 3,253 122,013 SH   SOLE 19 122,013 0 0
HILLTOP HOLDINGS INC COM 432748101 173,185 6,496,060 SH   SOLE 21 6,496,060 0 0
HILLTOP HOLDINGS INC COM 432748101 40,443 1,516,980 SH   SOLE 22 1,447,184 0 69,796
HILLTOP HOLDINGS INC COM 432748101 224 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101 898 33,674 SH   SOLE 26 28,323 0 5,351
HILLTOP HOLDINGS INC COM 432748101 32 1,193 SH   SOLE 28 1,193 0 0
HILLTOP HOLDINGS INC COM 432748101 2,899 108,737 SH   SOLE 30 108,737 0 0
HILLTOP HOLDINGS INC COM 432748101 681 25,536 SH   SOLE 34 25,536 0 0
HILLTOP HOLDINGS INC COM 432748101 43 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101 228 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 966 36,235 SH   SOLE 43 35,600 0 635
HILTON GRAND VACATIONS INC COM 43283X105 3,035 84,940 SH   SOLE 2 59,712 0 25,228
HILTON GRAND VACATIONS INC COM 43283X105 41 1,139 SH   SOLE 4 328 0 811
HILTON GRAND VACATIONS INC COM 43283X105 36 1,009 SH   SOLE 7 1,009 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8,658 242,328 SH   SOLE 18 224,612 0 17,716
HILTON GRAND VACATIONS INC COM 43283X105 11,528 322,655 SH   SOLE 19 322,655 0 0
HILTON GRAND VACATIONS INC COM 43283X105 106,414 2,978,271 SH   SOLE 21 2,978,271 0 0
HILTON GRAND VACATIONS INC COM 43283X105 82,732 2,315,471 SH   SOLE 22 2,260,384 0 55,087
HILTON GRAND VACATIONS INC COM 43283X105 223 6,242 SH   SOLE 23 6,242 0 0
HILTON GRAND VACATIONS INC COM 43283X105 571 15,976 SH   SOLE 25 15,976 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,650 74,169 SH   SOLE 26 35,216 0 38,953
HILTON GRAND VACATIONS INC COM 43283X105 55 1,527 SH   SOLE 28 1,527 0 0
HILTON GRAND VACATIONS INC COM 43283X105 3,667 102,624 SH   SOLE 30 102,624 0 0
HILTON GRAND VACATIONS INC COM 43283X105 192 5,386 SH   SOLE 36 5,386 0 0
HILTON GRAND VACATIONS INC COM 43283X105 407 11,391 SH   SOLE 40 11,391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 9 240 SH   OTR 43 240 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,444 40,423 SH   SOLE 43 38,632 0 1,791
HILTON WORLDWIDE HLDGS INC COM 43300A203 56,237 504,643 SH   SOLE 2 78,022 0 426,621
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,933 169,895 SH   SOLE 4 136,176 0 33,719
HILTON WORLDWIDE HLDGS INC COM 43300A203 27,651 248,122 SH   SOLE 7 239,871 0 8,251
HILTON WORLDWIDE HLDGS INC COM 43300A203 140 1,257 SH   SOLE 13 1,257 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,989 26,818 SH   SOLE 15 26,818 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 64,809 581,559 SH   SOLE 18 543,349 0 38,210
HILTON WORLDWIDE HLDGS INC COM 43300A203 81,315 729,679 SH   SOLE 19 729,679 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 850,018 7,627,585 SH   SOLE 21 7,627,585 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 657,463 5,899,704 SH   SOLE 22 5,349,037 0 550,667
HILTON WORLDWIDE HLDGS INC COM 43300A203 48,957 439,310 SH   SOLE 23 439,310 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 53,037 475,920 SH   SOLE 25 475,920 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 65,030 583,546 SH   SOLE 26 224,461 0 359,085
HILTON WORLDWIDE HLDGS INC COM 43300A203 64,056 574,801 SH   SOLE 28 72,245 0 502,556
HILTON WORLDWIDE HLDGS INC COM 43300A203 22 195 SH   SOLE 29 195 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 202,613 1,818,132 SH   SOLE 30 1,818,132 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,168 55,348 SH   SOLE 31 28,447 0 26,901
HILTON WORLDWIDE HLDGS INC COM 43300A203 41,183 369,550 SH   SOLE 34 369,550 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,746 105,402 SH   SOLE 36 105,402 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 994 8,918 SH   SOLE 40 8,918 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 99 884 SH   OTR 43 884 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,834 267,714 SH   SOLE 43 248,213 0 19,501
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 386 51,544 SH   SOLE 21 51,544 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 41 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 448 59,936 SH   SOLE 43 59,509 0 427
HIMS & HERS HEALTH INC COM CL A 433000106 233 51,441 SH   SOLE 2 33,725 0 17,716
HIMS & HERS HEALTH INC COM CL A 433000106 5 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 1,519 335,362 SH   SOLE 18 335,362 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 999 220,632 SH   SOLE 19 220,632 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 21,231 4,686,832 SH   SOLE 21 4,686,832 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 13,005 2,870,927 SH   SOLE 22 2,803,437 0 67,490
HIMS & HERS HEALTH INC COM CL A 433000106 113 25,034 SH   SOLE 25 25,034 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 31 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 1,017 224,472 SH   SOLE 30 224,472 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 39 8,711 SH   SOLE 40 8,711 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 183 40,340 SH   SOLE 43 40,340 0 0
HINGHAM INSTN SVGS MASS COM 433323102 284 1,001 SH   SOLE 2 434 0 567
HINGHAM INSTN SVGS MASS COM 433323102 3 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,310 4,616 SH   SOLE 18 4,616 0 0
HINGHAM INSTN SVGS MASS COM 433323102 722 2,545 SH   SOLE 19 2,545 0 0
HINGHAM INSTN SVGS MASS COM 433323102 16,501 58,149 SH   SOLE 21 58,149 0 0
HINGHAM INSTN SVGS MASS COM 433323102 11,324 39,904 SH   SOLE 22 38,972 0 932
HINGHAM INSTN SVGS MASS COM 433323102 64 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102 112 395 SH   SOLE 30 395 0 0
HINGHAM INSTN SVGS MASS COM 433323102 15 53 SH   SOLE 31 0 0 53
HINGHAM INSTN SVGS MASS COM 433323102 53 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102 123 433 SH   SOLE 43 426 0 7
HIPPO HLDGS INC COMMON STOCK 433539103 159 181,102 SH   SOLE 2 84,461 0 96,641
HIPPO HLDGS INC COMMON STOCK 433539103 4 4,825 SH   SOLE 7 4,825 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 670 762,654 SH   SOLE 18 762,654 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 414 471,587 SH   SOLE 19 471,587 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 8,124 9,246,480 SH   SOLE 21 9,246,480 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 6,817 7,759,332 SH   SOLE 22 7,478,551 0 280,781
HIPPO HLDGS INC COMMON STOCK 433539103 32 35,910 SH   SOLE 25 35,910 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 65 74,024 SH   SOLE 30 74,024 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 25 29,003 SH   SOLE 40 29,003 0 0
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 33 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 16 83,011 SH   SOLE 34 83,011 0 0
HIREQUEST INC COM 433535101 14 968 SH   SOLE 18 968 0 0
HIREQUEST INC COM 433535101 205 14,546 SH   SOLE 21 14,546 0 0
HIREQUEST INC COM 433535101 2 172 SH   SOLE 22 172 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 138 9,735 SH   SOLE 2 7,142 0 2,593
HIRERIGHT HOLDINGS CORPORATI COM 433537107 5 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 802 56,428 SH   SOLE 18 56,428 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 552 38,823 SH   SOLE 19 38,823 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 10,025 705,488 SH   SOLE 21 705,488 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 4,228 297,514 SH   SOLE 22 281,152 0 16,362
HIRERIGHT HOLDINGS CORPORATI COM 433537107 78 5,503 SH   SOLE 25 5,503 0 0
HISTOGEN INC COM NEW 43358Y202 0 67 SH   SOLE 21 67 0 0
HISTOGEN INC COM NEW 43358Y202 79 34,841 SH   SOLE 22 34,841 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704 195 65,352 SH   SOLE 21 65,352 0 0
HMN FINL INC COM 40424G108 16 691 SH   SOLE 18 691 0 0
HMN FINL INC COM 40424G108 199 8,601 SH   SOLE 21 8,601 0 0
HMN FINL INC COM 40424G108 648 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100 620 17,866 SH   SOLE 2 12,415 0 5,451
HNI CORP COM 404251100 7 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 18 520 SH   SOLE 7 520 0 0
HNI CORP COM 404251100 4,794 138,199 SH   SOLE 18 138,199 0 0
HNI CORP COM 404251100 2,822 81,340 SH   SOLE 19 81,340 0 0
HNI CORP COM 404251100 180,761 5,210,756 SH   SOLE 21 5,210,756 0 0
HNI CORP COM 404251100 36,486 1,051,775 SH   SOLE 22 1,023,918 0 27,857
HNI CORP COM 404251100 7 196 SH   SOLE 23 196 0 0
HNI CORP COM 404251100 251 7,240 SH   SOLE 25 7,240 0 0
HNI CORP COM 404251100 924 26,631 SH   SOLE 26 21,950 0 4,681
HNI CORP COM 404251100 27 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100 2,592 74,732 SH   SOLE 30 74,732 0 0
HNI CORP COM 404251100 16 455 SH   SOLE 31 0 0 455
HNI CORP COM 404251100 224 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100 2,253 64,961 SH   SOLE 43 64,663 0 298
HOLLEY INC COM 43538H103 1,090 103,804 SH   SOLE 2 99,211 0 4,593
HOLLEY INC COM 43538H103 5 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103 1,264 120,396 SH   SOLE 18 120,396 0 0
HOLLEY INC COM 43538H103 975 92,893 SH   SOLE 19 92,893 0 0
HOLLEY INC COM 43538H103 16,463 1,567,868 SH   SOLE 21 1,567,868 0 0
HOLLEY INC COM 43538H103 10,957 1,043,537 SH   SOLE 22 1,018,586 0 24,951
HOLLEY INC COM 43538H103 73 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103 44 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103 116 11,070 SH   SOLE 30 11,070 0 0
HOLLEY INC COM 43538H103 60 5,702 SH   SOLE 40 5,702 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 16 1,110 SH   SOLE 25 1,110 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 6,150 415,516 SH   SOLE 30 415,516 0 0
HOLOGIC INC COM 436440101 42,092 607,384 SH   SOLE 2 190,771 0 416,613
HOLOGIC INC COM 436440101 17,660 254,830 SH   SOLE 4 169,637 0 85,193
HOLOGIC INC COM 436440101 16,513 238,279 SH   SOLE 7 231,353 0 6,926
HOLOGIC INC COM 436440101 326 4,700 SH   SOLE 13 4,700 0 0
HOLOGIC INC COM 436440101 2,106 30,387 SH   SOLE 15 30,387 0 0
HOLOGIC INC COM 436440101 28,151 406,218 SH   SOLE 18 372,262 0 33,956
HOLOGIC INC COM 436440101 26,448 381,646 SH   SOLE 19 381,646 0 0
HOLOGIC INC COM 436440101 667,795 9,636,291 SH   SOLE 21 9,636,291 0 0
HOLOGIC INC COM 436440101 372,662 5,377,513 SH   SOLE 22 4,866,651 0 510,862
HOLOGIC INC COM 436440101 29,053 419,241 SH   SOLE 23 419,241 0 0
HOLOGIC INC COM 436440101 48,352 697,724 SH   SOLE 25 697,724 0 0
HOLOGIC INC COM 436440101 57,961 836,379 SH   SOLE 26 517,704 0 318,675
HOLOGIC INC COM 436440101 61,597 888,852 SH   SOLE 28 10,124 0 878,728
HOLOGIC INC COM 436440101 50 717 SH   SOLE 29 717 0 0
HOLOGIC INC COM 436440101 198,563 2,865,272 SH   SOLE 30 2,836,588 0 28,684
HOLOGIC INC COM 436440101 3,944 56,908 SH   SOLE 31 30,909 0 25,999
HOLOGIC INC COM 436440101 2,508 36,185 SH   SOLE 34 36,185 0 0
HOLOGIC INC COM 436440101 7,388 106,612 SH   SOLE 36 106,612 0 0
HOLOGIC INC COM 436440101 575 8,297 SH   SOLE 40 8,297 0 0
HOLOGIC INC COM 436440101 53 763 SH   OTR 43 763 0 0
HOLOGIC INC COM 436440101 13,682 197,432 SH   SOLE 43 185,544 0 11,888
HOME BANCORP INC COM 43689E107 278 8,138 SH   SOLE 2 4,575 0 3,563
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 860 25,187 SH   SOLE 18 25,187 0 0
HOME BANCORP INC COM 43689E107 480 14,066 SH   SOLE 19 14,066 0 0
HOME BANCORP INC COM 43689E107 9,506 278,536 SH   SOLE 21 278,536 0 0
HOME BANCORP INC COM 43689E107 3,476 101,832 SH   SOLE 22 96,536 0 5,296
HOME BANCORP INC COM 43689E107 14 422 SH   SOLE 31 0 0 422
HOME BANCSHARES INC COM 436893200 5,088 244,961 SH   SOLE 2 125,363 0 119,598
HOME BANCSHARES INC COM 436893200 98 4,709 SH   SOLE 4 579 0 4,130
HOME BANCSHARES INC COM 436893200 66 3,187 SH   SOLE 7 3,187 0 0
HOME BANCSHARES INC COM 436893200 18,514 891,367 SH   SOLE 18 891,367 0 0
HOME BANCSHARES INC COM 436893200 7,155 344,482 SH   SOLE 19 344,482 0 0
HOME BANCSHARES INC COM 436893200 295,668 14,235,319 SH   SOLE 21 14,235,319 0 0
HOME BANCSHARES INC COM 436893200 119,909 5,773,185 SH   SOLE 22 5,579,155 0 194,030
HOME BANCSHARES INC COM 436893200 491 23,617 SH   SOLE 25 23,617 0 0
HOME BANCSHARES INC COM 436893200 1,198 57,701 SH   SOLE 26 45,151 0 12,550
HOME BANCSHARES INC COM 436893200 61 2,937 SH   SOLE 28 2,937 0 0
HOME BANCSHARES INC COM 436893200 5,239 252,225 SH   SOLE 30 252,225 0 0
HOME BANCSHARES INC COM 436893200 17 812 SH   SOLE 31 0 0 812
HOME BANCSHARES INC COM 436893200 76 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 390 18,771 SH   SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 953 45,896 SH   SOLE 43 44,115 0 1,781
HOME DEPOT INC COM 437076102 640,577 2,335,572 SH   SOLE 2 596,181 0 1,739,391
HOME DEPOT INC COM 437076102 223,336 814,291 SH   SOLE 4 509,062 0 305,229
HOME DEPOT INC COM 437076102 269,925 984,157 SH   SOLE 7 917,675 0 66,482
HOME DEPOT INC COM 437076102 9,628 35,105 SH   SOLE 13 35,105 0 0
HOME DEPOT INC COM 437076102 26,909 98,111 SH   SOLE 15 98,111 0 0
HOME DEPOT INC COM 437076102 138 502 SH   SOLE 17 0 0 502
HOME DEPOT INC COM 437076102 466,455 1,700,714 SH   SOLE 18 1,517,605 0 183,109
HOME DEPOT INC COM 437076102 274,686 1,001,518 SH   SOLE 19 1,001,518 0 0
HOME DEPOT INC COM 437076102 5,168 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 6,612,165 24,108,231 SH   SOLE 21 24,108,231 0 0
HOME DEPOT INC COM 437076102 6,083,616 22,181,120 SH   SOLE 22 19,969,292 0 2,211,828
HOME DEPOT INC COM 437076102 471,125 1,717,742 SH   SOLE 23 1,717,742 0 0
HOME DEPOT INC COM 437076102 518,153 1,889,206 SH   SOLE 25 1,889,206 0 0
HOME DEPOT INC COM 437076102 680,486 2,481,079 SH   SOLE 26 1,093,290 0 1,387,789
HOME DEPOT INC COM 437076102 707,670 2,580,194 SH   SOLE 28 68,971 0 2,511,223
HOME DEPOT INC COM 437076102 7,710 28,112 SH   SOLE 29 28,112 0 0
HOME DEPOT INC COM 437076102 1,938,410 7,067,524 SH   SOLE 30 7,030,334 0 37,190
HOME DEPOT INC COM 437076102 73,779 269,001 SH   SOLE 31 166,139 0 102,862
HOME DEPOT INC COM 437076102 13,801 50,319 SH   SOLE 32 50,319 0 0
HOME DEPOT INC COM 437076102 202,019 736,570 SH   SOLE 34 736,570 0 0
HOME DEPOT INC COM 437076102 110,891 404,312 SH   SOLE 36 404,312 0 0
HOME DEPOT INC COM 437076102 9,273 33,810 SH   SOLE 40 33,810 0 0
HOME DEPOT INC COM 437076102 679 2,475 SH   OTR 43 2,475 0 0
HOME DEPOT INC COM 437076102 321,768 1,173,181 SH   SOLE 43 1,074,862 0 98,319
HOME FED BANCORP INC LA NEW COM 43708L108 10 504 SH   SOLE 18 504 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 122 6,224 SH   SOLE 21 6,224 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 18 4,511 SH   SOLE 2 437 0 4,074
HOME PT CAPITAL INCORPORATED COM 43734L106 96 24,440 SH   SOLE 18 24,440 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 36 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 1,132 288,823 SH   SOLE 21 288,823 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 280 71,431 SH   SOLE 22 66,305 0 5,126
HOMESTREET INC COM 43785V102 471 13,584 SH   SOLE 2 5,132 0 8,452
HOMESTREET INC COM 43785V102 9 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102 2,370 68,356 SH   SOLE 18 68,356 0 0
HOMESTREET INC COM 43785V102 1,030 29,697 SH   SOLE 19 29,697 0 0
HOMESTREET INC COM 43785V102 75,404 2,174,904 SH   SOLE 21 2,174,904 0 0
HOMESTREET INC COM 43785V102 14,482 417,696 SH   SOLE 22 401,476 0 16,220
HOMESTREET INC COM 43785V102 64 1,844 SH   SOLE 25 1,844 0 0
HOMESTREET INC COM 43785V102 52 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102 913 26,338 SH   SOLE 30 26,338 0 0
HOMESTREET INC COM 43785V102 56 1,614 SH   SOLE 40 1,614 0 0
HOMESTREET INC COM 43785V102 222 6,393 SH   SOLE 43 6,393 0 0
HOMETRUST BANCSHARES INC COM 437872104 782 31,291 SH   SOLE 2 25,045 0 6,246
HOMETRUST BANCSHARES INC COM 437872104 6 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,194 47,743 SH   SOLE 18 47,743 0 0
HOMETRUST BANCSHARES INC COM 437872104 863 34,519 SH   SOLE 19 34,519 0 0
HOMETRUST BANCSHARES INC COM 437872104 14,804 592,164 SH   SOLE 21 592,164 0 0
HOMETRUST BANCSHARES INC COM 437872104 10,799 431,946 SH   SOLE 22 422,188 0 9,758
HOMETRUST BANCSHARES INC COM 437872104 179 7,146 SH   SOLE 43 4,401 0 2,745
HOMOLOGY MEDICINES INC COM 438083107 285 144,632 SH   SOLE 2 112,657 0 31,975
HOMOLOGY MEDICINES INC COM 438083107 16 8,191 SH   SOLE 18 8,191 0 0
HOMOLOGY MEDICINES INC COM 438083107 479 243,231 SH   SOLE 19 243,231 0 0
HOMOLOGY MEDICINES INC COM 438083107 909 461,202 SH   SOLE 21 461,202 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,512 767,735 SH   SOLE 22 767,735 0 0
HOMOLOGY MEDICINES INC COM 438083107 59 29,713 SH   SOLE 30 29,713 0 0
HOMOLOGY MEDICINES INC COM 438083107 4 1,972 SH   SOLE 43 1,972 0 0
HONDA MOTOR LTD AMERN SHS 438128308 25,275 1,046,601 SH   SOLE 43 967,346 0 79,255
HONEST CO INC COM 438333106 271 92,699 SH   SOLE 2 48,290 0 44,409
HONEST CO INC COM 438333106 1 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 706 241,831 SH   SOLE 18 241,831 0 0
HONEST CO INC COM 438333106 507 173,575 SH   SOLE 19 173,575 0 0
HONEST CO INC COM 438333106 7,784 2,665,890 SH   SOLE 21 2,665,890 0 0
HONEST CO INC COM 438333106 3,746 1,282,952 SH   SOLE 22 1,240,551 0 42,401
HONEYWELL INTL INC COM 438516106 254,903 1,466,562 SH   SOLE 2 470,136 0 996,426
HONEYWELL INTL INC COM 438516106 54,519 313,671 SH   SOLE 4 268,107 0 45,564
HONEYWELL INTL INC COM 438516106 122,792 706,474 SH   SOLE 7 686,348 0 20,126
HONEYWELL INTL INC COM 438516106 7,086 40,766 SH   SOLE 13 40,766 0 0
HONEYWELL INTL INC COM 438516106 17,917 103,081 SH   SOLE 15 103,081 0 0
HONEYWELL INTL INC COM 438516106 1 3 SH   SOLE 17 0 0 3
HONEYWELL INTL INC COM 438516106 217,821 1,253,211 SH   SOLE 18 1,133,503 0 119,708
HONEYWELL INTL INC COM 438516106 40,318 231,965 SH   SOLE 19 231,965 0 0
HONEYWELL INTL INC COM 438516106 2,575,080 14,815,490 SH   SOLE 21 14,815,490 0 0
HONEYWELL INTL INC COM 438516106 2,482,894 14,285,106 SH   SOLE 22 12,922,569 0 1,362,537
HONEYWELL INTL INC COM 438516106 212,106 1,220,331 SH   SOLE 23 1,220,331 0 0
HONEYWELL INTL INC COM 438516106 58,267 335,234 SH   SOLE 25 335,234 0 0
HONEYWELL INTL INC COM 438516106 249,858 1,437,537 SH   SOLE 26 588,278 0 849,259
HONEYWELL INTL INC COM 438516106 23,229 133,644 SH   SOLE 28 0 0 133,644
HONEYWELL INTL INC COM 438516106 9,574 55,082 SH   SOLE 29 55,082 0 0
HONEYWELL INTL INC COM 438516106 558,350 3,212,416 SH   SOLE 30 3,212,416 0 0
HONEYWELL INTL INC COM 438516106 39,894 229,528 SH   SOLE 31 159,849 0 69,679
HONEYWELL INTL INC COM 438516106 35,968 206,941 SH   SOLE 32 206,941 0 0
HONEYWELL INTL INC COM 438516106 6,643 38,222 SH   SOLE 34 38,222 0 0
HONEYWELL INTL INC COM 438516106 45,626 262,504 SH   SOLE 36 262,504 0 0
HONEYWELL INTL INC COM 438516106 2,184 12,566 SH   SOLE 40 12,566 0 0
HONEYWELL INTL INC COM 438516106 123,026 707,821 SH   SOLE 43 640,012 0 67,808
HOOKER FURNISHINGS CORPORATI COM 439038100 129 8,264 SH   SOLE 2 0 0 8,264
HOOKER FURNISHINGS CORPORATI COM 439038100 31 2,012 SH   SOLE 18 2,012 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 584 37,568 SH   SOLE 19 37,568 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 546 35,142 SH   SOLE 21 35,142 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 3,911 251,492 SH   SOLE 22 251,492 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 29 1,875 SH   SOLE 23 1,875 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 303 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100 16 1,060 SH   SOLE 43 1,060 0 0
HOOKIPA PHARMA INC COM 43906K100 23 13,909 SH   SOLE 2 0 0 13,909
HOOKIPA PHARMA INC COM 43906K100 14 8,433 SH   SOLE 18 8,433 0 0
HOOKIPA PHARMA INC COM 43906K100 178 109,109 SH   SOLE 21 109,109 0 0
HOOKIPA PHARMA INC COM 43906K100 236 144,877 SH   SOLE 22 144,877 0 0
HOOKIPA PHARMA INC COM 43906K100 86 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109 1,196 86,439 SH   SOLE 2 32,393 0 54,046
HOPE BANCORP INC COM 43940T109 41 2,963 SH   SOLE 4 451 0 2,512
HOPE BANCORP INC COM 43940T109 17 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109 5,729 413,911 SH   SOLE 18 413,911 0 0
HOPE BANCORP INC COM 43940T109 2,591 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109 190,354 13,753,876 SH   SOLE 21 13,753,876 0 0
HOPE BANCORP INC COM 43940T109 37,726 2,725,903 SH   SOLE 22 2,613,682 0 112,221
HOPE BANCORP INC COM 43940T109 96 6,966 SH   SOLE 25 6,966 0 0
HOPE BANCORP INC COM 43940T109 535 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109 28 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109 2,486 179,611 SH   SOLE 30 179,611 0 0
HOPE BANCORP INC COM 43940T109 60 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109 196 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109 2,569 185,641 SH   SOLE 43 173,192 0 12,449
HORACE MANN EDUCATORS CORP N COM 440327104 1,195 31,131 SH   SOLE 2 11,009 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 12 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 5,654 147,313 SH   SOLE 18 147,313 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,799 72,930 SH   SOLE 19 72,930 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 182,862 4,764,517 SH   SOLE 21 4,764,517 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 35,905 935,524 SH   SOLE 22 895,108 0 40,416
HORACE MANN EDUCATORS CORP N COM 440327104 117 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 444 11,556 SH   SOLE 26 9,379 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 2,351 61,260 SH   SOLE 30 61,260 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 178 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 487 12,681 SH   SOLE 43 12,681 0 0
HORIZON BANCORP INC COM 440407104 2,667 153,108 SH   SOLE 2 119,648 0 33,460
HORIZON BANCORP INC COM 440407104 8 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104 2,370 136,061 SH   SOLE 18 136,061 0 0
HORIZON BANCORP INC COM 440407104 1,537 88,242 SH   SOLE 19 88,242 0 0
HORIZON BANCORP INC COM 440407104 27,978 1,606,078 SH   SOLE 21 1,606,078 0 0
HORIZON BANCORP INC COM 440407104 20,274 1,163,854 SH   SOLE 22 1,117,678 0 46,176
HORIZON BANCORP INC COM 440407104 87 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104 50 2,877 SH   SOLE 30 2,877 0 0
HORIZON BANCORP INC COM 440407104 8 435 SH   SOLE 34 435 0 0
HORIZON BANCORP INC COM 440407104 98 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,188 68,195 SH   SOLE 43 58,318 0 9,877
HORIZON GLOBAL CORP COM 44052W104 7 4,479 SH   SOLE 18 4,479 0 0
HORIZON GLOBAL CORP COM 44052W104 167 102,588 SH   SOLE 21 102,588 0 0
HORIZON GLOBAL CORP COM 44052W104 468 287,081 SH   SOLE 22 287,081 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,638 141,951 SH   SOLE 30 141,951 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 38,800 486,462 SH   SOLE 2 106,425 0 380,037
HORIZON THERAPEUTICS PUB L SHS G46188101 9,611 120,501 SH   SOLE 4 94,070 0 26,431
HORIZON THERAPEUTICS PUB L SHS G46188101 4,960 62,189 SH   SOLE 7 62,189 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 57 711 SH   SOLE 13 711 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,314 16,478 SH   SOLE 15 16,478 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 22,215 278,519 SH   SOLE 18 266,780 0 11,739
HORIZON THERAPEUTICS PUB L SHS G46188101 43,820 549,400 SH   SOLE 19 549,400 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 409,132 5,129,541 SH   SOLE 21 5,129,541 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 413,593 5,185,475 SH   SOLE 22 4,782,374 0 403,101
HORIZON THERAPEUTICS PUB L SHS G46188101 26,927 337,604 SH   SOLE 23 337,604 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 24,292 304,560 SH   SOLE 25 304,560 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 28,666 359,401 SH   SOLE 26 156,363 0 203,038
HORIZON THERAPEUTICS PUB L SHS G46188101 42,898 537,838 SH   SOLE 28 3,268 0 534,570
HORIZON THERAPEUTICS PUB L SHS G46188101 63 788 SH   SOLE 29 788 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 56,858 712,864 SH   SOLE 30 712,864 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,517 44,092 SH   SOLE 31 22,444 0 21,648
HORIZON THERAPEUTICS PUB L SHS G46188101 21,902 274,593 SH   SOLE 34 274,593 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 7,418 93,006 SH   SOLE 36 93,006 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 563 7,054 SH   SOLE 40 7,054 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 69 861 SH   OTR 43 861 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 7,698 96,510 SH   SOLE 43 92,216 0 4,294
HORMEL FOODS CORP COM 440452100 17,159 362,300 SH   SOLE 2 96,447 0 265,853
HORMEL FOODS CORP COM 440452100 11,967 252,678 SH   SOLE 4 206,319 0 46,359
HORMEL FOODS CORP COM 440452100 19,026 401,722 SH   SOLE 7 392,395 0 9,327
HORMEL FOODS CORP COM 440452100 58 1,225 SH   SOLE 13 1,225 0 0
HORMEL FOODS CORP COM 440452100 1,988 41,977 SH   SOLE 15 41,977 0 0
HORMEL FOODS CORP COM 440452100 22,112 466,891 SH   SOLE 18 427,465 0 39,426
HORMEL FOODS CORP COM 440452100 5,650 119,301 SH   SOLE 19 119,301 0 0
HORMEL FOODS CORP COM 440452100 621,110 13,114,655 SH   SOLE 21 13,114,655 0 0
HORMEL FOODS CORP COM 440452100 332,620 7,023,219 SH   SOLE 22 6,620,321 0 402,898
HORMEL FOODS CORP COM 440452100 24,055 507,912 SH   SOLE 23 507,912 0 0
HORMEL FOODS CORP COM 440452100 27,756 586,057 SH   SOLE 25 586,057 0 0
HORMEL FOODS CORP COM 440452100 32,344 682,940 SH   SOLE 26 281,068 0 401,872
HORMEL FOODS CORP COM 440452100 40,558 856,372 SH   SOLE 28 14,255 0 842,117
HORMEL FOODS CORP COM 440452100 174,341 3,681,187 SH   SOLE 30 3,674,815 0 6,372
HORMEL FOODS CORP COM 440452100 1,571 33,179 SH   SOLE 31 4,149 0 29,030
HORMEL FOODS CORP COM 440452100 1,785 37,681 SH   SOLE 34 37,681 0 0
HORMEL FOODS CORP COM 440452100 9,590 202,498 SH   SOLE 36 202,498 0 0
HORMEL FOODS CORP COM 440452100 445 9,406 SH   SOLE 40 9,406 0 0
HORMEL FOODS CORP COM 440452100 108 2,285 SH   OTR 43 2,285 0 0
HORMEL FOODS CORP COM 440452100 39,707 838,397 SH   SOLE 43 823,136 0 15,261
HOST HOTELS & RESORTS INC COM 44107P104 25,406 1,620,304 SH   SOLE 2 638,219 0 982,085
HOST HOTELS & RESORTS INC COM 44107P104 21,788 1,389,535 SH   SOLE 4 1,317,778 0 71,757
HOST HOTELS & RESORTS INC COM 44107P104 24,982 1,593,248 SH   SOLE 7 1,573,937 0 19,311
HOST HOTELS & RESORTS INC COM 44107P104 35 2,205 SH   SOLE 13 2,205 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,666 106,220 SH   SOLE 15 106,220 0 0
HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH   SOLE 17 0 0 1
HOST HOTELS & RESORTS INC COM 44107P104 32,043 2,043,556 SH   SOLE 18 1,945,149 0 98,407
HOST HOTELS & RESORTS INC COM 44107P104 28,100 1,792,065 SH   SOLE 19 1,792,065 0 0
HOST HOTELS & RESORTS INC COM 44107P104 398,256 25,398,975 SH   SOLE 21 25,398,975 0 0
HOST HOTELS & RESORTS INC COM 44107P104 353,607 22,551,469 SH   SOLE 22 20,472,216 0 2,079,253
HOST HOTELS & RESORTS INC COM 44107P104 20,250 1,291,440 SH   SOLE 23 1,291,440 0 0
HOST HOTELS & RESORTS INC COM 44107P104 63,735 4,064,704 SH   SOLE 25 4,064,704 0 0
HOST HOTELS & RESORTS INC COM 44107P104 25,264 1,611,197 SH   SOLE 26 674,531 0 936,666
HOST HOTELS & RESORTS INC COM 44107P104 34,442 2,196,544 SH   SOLE 28 115,971 0 2,080,573
HOST HOTELS & RESORTS INC COM 44107P104 12 789 SH   SOLE 29 789 0 0
HOST HOTELS & RESORTS INC COM 44107P104 68,638 4,377,452 SH   SOLE 30 4,351,452 0 26,000
HOST HOTELS & RESORTS INC COM 44107P104 2,484 158,405 SH   SOLE 31 83,800 0 74,605
HOST HOTELS & RESORTS INC COM 44107P104 2,736 174,502 SH   SOLE 34 174,502 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,947 315,509 SH   SOLE 36 315,509 0 0
HOST HOTELS & RESORTS INC COM 44107P104 350 22,332 SH   SOLE 40 22,332 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,148 647,164 SH   SOLE 43 618,488 0 28,676
HOSTESS BRANDS INC CL A 44109J106 6,819 321,507 SH   SOLE 2 142,908 0 178,599
HOSTESS BRANDS INC CL A 44109J106 8 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 34 1,615 SH   SOLE 7 1,615 0 0
HOSTESS BRANDS INC CL A 44109J106 11,097 523,209 SH   SOLE 18 505,805 0 17,404
HOSTESS BRANDS INC CL A 44109J106 17,972 847,331 SH   SOLE 19 847,331 0 0
HOSTESS BRANDS INC CL A 44109J106 369,475 17,419,868 SH   SOLE 21 17,419,868 0 0
HOSTESS BRANDS INC CL A 44109J106 90,329 4,258,810 SH   SOLE 22 4,113,265 0 145,545
HOSTESS BRANDS INC CL A 44109J106 598 28,177 SH   SOLE 23 28,177 0 0
HOSTESS BRANDS INC CL A 44109J106 439 20,701 SH   SOLE 25 20,701 0 0
HOSTESS BRANDS INC CL A 44109J106 5,329 251,254 SH   SOLE 26 39,533 0 211,721
HOSTESS BRANDS INC CL A 44109J106 46 2,185 SH   SOLE 28 2,185 0 0
HOSTESS BRANDS INC CL A 44109J106 4,981 234,827 SH   SOLE 30 234,827 0 0
HOSTESS BRANDS INC CL A 44109J106 361 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 2,761 130,166 SH   SOLE 43 125,604 0 4,562
HOTH THERAPEUTICS INC COM 44148G105 0 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100 4,057 51,398 SH   SOLE 2 37,237 0 14,161
HOULIHAN LOKEY INC CL A 441593100 53 667 SH   SOLE 4 211 0 456
HOULIHAN LOKEY INC CL A 441593100 48 605 SH   SOLE 7 605 0 0
HOULIHAN LOKEY INC CL A 441593100 10,507 133,119 SH   SOLE 18 129,095 0 4,024
HOULIHAN LOKEY INC CL A 441593100 15,219 192,812 SH   SOLE 19 192,812 0 0
HOULIHAN LOKEY INC CL A 441593100 155,538 1,970,577 SH   SOLE 21 1,970,577 0 0
HOULIHAN LOKEY INC CL A 441593100 100,509 1,273,391 SH   SOLE 22 1,240,673 0 32,718
HOULIHAN LOKEY INC CL A 441593100 463 5,872 SH   SOLE 23 5,872 0 0
HOULIHAN LOKEY INC CL A 441593100 566 7,169 SH   SOLE 25 7,169 0 0
HOULIHAN LOKEY INC CL A 441593100 3,285 41,621 SH   SOLE 26 19,106 0 22,515
HOULIHAN LOKEY INC CL A 441593100 72 916 SH   SOLE 28 916 0 0
HOULIHAN LOKEY INC CL A 441593100 1,822 23,088 SH   SOLE 30 23,088 0 0
HOULIHAN LOKEY INC CL A 441593100 455 5,770 SH   SOLE 40 5,770 0 0
HOULIHAN LOKEY INC CL A 441593100 26 328 SH   OTR 43 328 0 0
HOULIHAN LOKEY INC CL A 441593100 1,235 15,649 SH   SOLE 43 14,481 0 1,168
HOUSTON AMERN ENERGY CORP COM 44183U209 8 1,664 SH   SOLE 18 1,664 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 194 42,335 SH   SOLE 21 42,335 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 1,638 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 80 1,876 SH   SOLE 2 1,350 0 526
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 614 14,340 SH   SOLE 18 14,340 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 396 9,258 SH   SOLE 19 9,258 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 7,486 174,946 SH   SOLE 21 174,946 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4,891 114,293 SH   SOLE 22 111,355 0 2,938
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4 85 SH   SOLE 23 85 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 32 756 SH   SOLE 25 756 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 57 1,324 SH   SOLE 30 1,324 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 26 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 20 459 SH   OTR 43 459 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6 135 SH   SOLE 43 135 0 0
HOWARD HUGHES CORP COM 44267D107 2,522 37,059 SH   SOLE 2 15,812 0 21,247
HOWARD HUGHES CORP COM 44267D107 11 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 46 680 SH   SOLE 7 680 0 0
HOWARD HUGHES CORP COM 44267D107 1,625 23,883 SH   SOLE 18 23,883 0 0
HOWARD HUGHES CORP COM 44267D107 7,510 110,360 SH   SOLE 19 110,360 0 0
HOWARD HUGHES CORP COM 44267D107 42,094 618,573 SH   SOLE 21 618,573 0 0
HOWARD HUGHES CORP COM 44267D107 59,517 874,610 SH   SOLE 22 826,364 0 48,246
HOWARD HUGHES CORP COM 44267D107 1,631 23,971 SH   SOLE 25 23,971 0 0
HOWARD HUGHES CORP COM 44267D107 1,156 16,984 SH   SOLE 26 13,575 0 3,409
HOWARD HUGHES CORP COM 44267D107 67 982 SH   SOLE 28 982 0 0
HOWARD HUGHES CORP COM 44267D107 2,679 39,375 SH   SOLE 30 39,375 0 0
HOWARD HUGHES CORP COM 44267D107 41 608 SH   SOLE 31 608 0 0
HOWARD HUGHES CORP COM 44267D107 2,449 35,995 SH   SOLE 34 35,995 0 0
HOWARD HUGHES CORP COM 44267D107 250 3,667 SH   SOLE 36 3,667 0 0
HOWARD HUGHES CORP COM 44267D107 386 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107 1,544 22,691 SH   SOLE 43 19,647 0 3,044
HOWMET AEROSPACE INC COM 443201108 54,353 1,728,250 SH   SOLE 2 883,100 0 845,150
HOWMET AEROSPACE INC COM 443201108 7,373 234,420 SH   SOLE 4 175,094 0 59,326
HOWMET AEROSPACE INC COM 443201108 11,023 350,483 SH   SOLE 7 339,531 0 10,952
HOWMET AEROSPACE INC COM 443201108 53 1,699 SH   SOLE 13 1,699 0 0
HOWMET AEROSPACE INC COM 443201108 1,206 38,354 SH   SOLE 15 38,354 0 0
HOWMET AEROSPACE INC COM 443201108 23,378 743,336 SH   SOLE 18 692,074 0 51,262
HOWMET AEROSPACE INC COM 443201108 162,904 5,179,779 SH   SOLE 19 5,179,779 0 0
HOWMET AEROSPACE INC COM 443201108 435,124 13,835,433 SH   SOLE 21 13,835,433 0 0
HOWMET AEROSPACE INC COM 443201108 272,246 8,656,475 SH   SOLE 22 7,888,092 0 768,383
HOWMET AEROSPACE INC COM 443201108 19,070 606,370 SH   SOLE 23 606,370 0 0
HOWMET AEROSPACE INC COM 443201108 23,326 741,679 SH   SOLE 25 741,679 0 0
HOWMET AEROSPACE INC COM 443201108 30,415 967,095 SH   SOLE 26 323,419 0 643,676
HOWMET AEROSPACE INC COM 443201108 23,675 752,798 SH   SOLE 28 65,044 0 687,754
HOWMET AEROSPACE INC COM 443201108 70,886 2,253,911 SH   SOLE 30 2,253,911 0 0
HOWMET AEROSPACE INC COM 443201108 2,602 82,721 SH   SOLE 31 39,939 0 42,782
HOWMET AEROSPACE INC COM 443201108 139,872 4,447,439 SH   SOLE 34 4,447,439 0 0
HOWMET AEROSPACE INC COM 443201108 5,262 167,321 SH   SOLE 36 167,321 0 0
HOWMET AEROSPACE INC COM 443201108 416 13,237 SH   SOLE 40 13,237 0 0
HOWMET AEROSPACE INC COM 443201108 115 3,661 SH   OTR 43 3,661 0 0
HOWMET AEROSPACE INC COM 443201108 9,055 287,916 SH   SOLE 43 282,045 0 5,871
HP INC COM 40434L105 84,197 2,568,539 SH   SOLE 2 826,136 0 1,742,403
HP INC COM 40434L105 31,375 957,125 SH   SOLE 4 607,080 0 350,045
HP INC COM 40434L105 41,874 1,277,440 SH   SOLE 7 1,024,476 0 252,964
HP INC COM 40434L105 2,024 61,759 SH   SOLE 13 61,759 0 0
HP INC COM 40434L105 5,255 160,326 SH   SOLE 15 160,326 0 0
HP INC COM 40434L105 73,411 2,239,517 SH   SOLE 18 1,950,221 0 289,296
HP INC COM 40434L105 46,487 1,418,147 SH   SOLE 19 1,418,147 0 0
HP INC COM 40434L105 1,361,810 41,543,938 SH   SOLE 21 41,543,938 0 0
HP INC COM 40434L105 786,521 23,993,935 SH   SOLE 22 21,441,789 0 2,552,146
HP INC COM 40434L105 63,313 1,931,452 SH   SOLE 23 1,931,452 0 0
HP INC COM 40434L105 84,850 2,588,466 SH   SOLE 25 2,588,466 0 0
HP INC COM 40434L105 100,147 3,055,118 SH   SOLE 26 1,553,446 0 1,501,672
HP INC COM 40434L105 127,790 3,898,419 SH   SOLE 28 266,903 0 3,631,516
HP INC COM 40434L105 1,522 46,418 SH   SOLE 29 46,418 0 0
HP INC COM 40434L105 298,697 9,112,171 SH   SOLE 30 8,705,054 0 407,117
HP INC COM 40434L105 11,570 352,972 SH   SOLE 31 239,526 0 113,446
HP INC COM 40434L105 3,952 120,554 SH   SOLE 32 120,554 0 0
HP INC COM 40434L105 3,923 119,688 SH   SOLE 34 119,688 0 0
HP INC COM 40434L105 9,490 289,498 SH   SOLE 35 289,498 0 0
HP INC COM 40434L105 15,188 463,340 SH   SOLE 36 463,340 0 0
HP INC COM 40434L105 1,154 35,204 SH   SOLE 40 35,204 0 0
HP INC COM 40434L105 119 3,645 SH   OTR 43 3,645 0 0
HP INC COM 40434L105 70,210 2,141,865 SH   SOLE 43 2,011,790 0 130,074
HSBC HLDGS PLC SPON ADR NEW 404280406 58,765 1,798,756 SH   SOLE 43 1,602,242 0 196,514
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 62 60,541 SH   SOLE 21 60,541 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 16 15,373 SH   SOLE 22 15,373 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 3,350 174,489 SH   SOLE 43 172,670 0 1,819
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,719 202,591 SH   SOLE 2 74,028 0 128,563
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,952 103,733 SH   SOLE 4 43,790 0 59,943
HUAZHU GROUP LTD SPONSORED ADS 44332N106 935 24,541 SH   SOLE 7 24,541 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,811 47,525 SH   SOLE 13 12,998 0 34,527
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,220 189,500 SH   SOLE 15 189,500 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,900 76,124 SH   SOLE 18 76,124 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 133 3,481 SH   SOLE 19 3,481 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 135,783 3,563,860 SH   SOLE 21 3,563,860 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 70,372 1,847,035 SH   SOLE 22 1,696,022 0 151,013
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8,665 227,433 SH   SOLE 23 227,433 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,204 162,824 SH   SOLE 25 162,824 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 9,615 252,375 SH   SOLE 26 1,787 0 250,588
HUAZHU GROUP LTD SPONSORED ADS 44332N106 12,011 315,246 SH   SOLE 28 15,397 0 299,849
HUAZHU GROUP LTD SPONSORED ADS 44332N106 45,349 1,190,252 SH   SOLE 30 1,190,252 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 164 4,310 SH   SOLE 31 0 0 4,310
HUAZHU GROUP LTD SPONSORED ADS 44332N106 489 12,828 SH   SOLE 34 12,828 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 16 421 SH   SOLE 40 421 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8,301 217,879 SH   SOLE 43 209,424 0 8,455
HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 5,859 5,029,000 PRN   SOLE 21 5,029,000 0 0
HUB GROUP INC CL A 443320106 10,748 151,513 SH   SOLE 2 80,321 0 71,192
HUB GROUP INC CL A 443320106 11 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 49 697 SH   SOLE 7 697 0 0
HUB GROUP INC CL A 443320106 9,538 134,448 SH   SOLE 18 125,032 0 9,416
HUB GROUP INC CL A 443320106 29,403 414,483 SH   SOLE 19 414,483 0 0
HUB GROUP INC CL A 443320106 307,003 4,327,638 SH   SOLE 21 4,327,638 0 0
HUB GROUP INC CL A 443320106 86,952 1,225,716 SH   SOLE 22 1,190,079 0 35,637
HUB GROUP INC CL A 443320106 1,006 14,188 SH   SOLE 23 14,188 0 0
HUB GROUP INC CL A 443320106 400 5,637 SH   SOLE 25 5,637 0 0
HUB GROUP INC CL A 443320106 6,526 91,988 SH   SOLE 26 14,746 0 77,242
HUB GROUP INC CL A 443320106 43 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106 4,166 58,725 SH   SOLE 30 58,725 0 0
HUB GROUP INC CL A 443320106 66 935 SH   SOLE 34 935 0 0
HUB GROUP INC CL A 443320106 141 1,990 SH   SOLE 36 1,990 0 0
HUB GROUP INC CL A 443320106 283 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 1,609 22,676 SH   SOLE 43 22,576 0 100
HUBBELL INC COM 443510607 45,542 255,023 SH   SOLE 2 53,955 0 201,068
HUBBELL INC COM 443510607 63 350 SH   SOLE 4 152 0 198
HUBBELL INC COM 443510607 183 1,022 SH   SOLE 7 1,022 0 0
HUBBELL INC COM 443510607 21,106 118,186 SH   SOLE 18 118,186 0 0
HUBBELL INC COM 443510607 2,967 16,616 SH   SOLE 19 16,616 0 0
HUBBELL INC COM 443510607 491,888 2,754,442 SH   SOLE 21 2,754,442 0 0
HUBBELL INC COM 443510607 260,802 1,460,423 SH   SOLE 22 1,395,230 0 65,193
HUBBELL INC COM 443510607 1,782 9,979 SH   SOLE 25 9,979 0 0
HUBBELL INC COM 443510607 4,568 25,578 SH   SOLE 26 21,298 0 4,280
HUBBELL INC COM 443510607 2,902 16,249 SH   SOLE 28 16,249 0 0
HUBBELL INC COM 443510607 8,953 50,133 SH   SOLE 30 50,133 0 0
HUBBELL INC COM 443510607 244 1,368 SH   SOLE 31 794 0 574
HUBBELL INC COM 443510607 793 4,442 SH   SOLE 36 4,442 0 0
HUBBELL INC COM 443510607 1,241 6,947 SH   SOLE 40 6,947 0 0
HUBBELL INC COM 443510607 34 191 SH   OTR 43 191 0 0
HUBBELL INC COM 443510607 4,939 27,657 SH   SOLE 43 24,025 0 3,632
HUBSPOT INC COM 443573100 25,193 83,796 SH   SOLE 2 12,716 0 71,080
HUBSPOT INC COM 443573100 10,740 35,724 SH   SOLE 4 21,659 0 14,065
HUBSPOT INC COM 443573100 1,618 5,382 SH   SOLE 7 5,382 0 0
HUBSPOT INC COM 443573100 41 138 SH   SOLE 13 138 0 0
HUBSPOT INC COM 443573100 1,019 3,390 SH   SOLE 15 3,390 0 0
HUBSPOT INC COM 443573100 23,049 76,665 SH   SOLE 18 73,936 0 2,729
HUBSPOT INC COM 443573100 327,420 1,089,042 SH   SOLE 19 1,089,042 0 0
HUBSPOT INC COM 443573100 271,202 902,052 SH   SOLE 21 902,052 0 0
HUBSPOT INC COM 443573100 331,040 1,101,082 SH   SOLE 22 1,014,960 0 86,122
HUBSPOT INC COM 443573100 21,236 70,633 SH   SOLE 23 70,633 0 0
HUBSPOT INC COM 443573100 25,728 85,573 SH   SOLE 25 85,573 0 0
HUBSPOT INC COM 443573100 19,777 65,781 SH   SOLE 26 36,690 0 29,091
HUBSPOT INC COM 443573100 28,802 95,800 SH   SOLE 28 1,819 0 93,981
HUBSPOT INC COM 443573100 30 101 SH   SOLE 29 101 0 0
HUBSPOT INC COM 443573100 42,990 142,991 SH   SOLE 30 106,424 0 36,567
HUBSPOT INC COM 443573100 2,854 9,493 SH   SOLE 31 5,079 0 4,414
HUBSPOT INC COM 443573100 676 2,247 SH   SOLE 34 2,247 0 0
HUBSPOT INC COM 443573100 4,782 15,907 SH   SOLE 36 15,907 0 0
HUBSPOT INC COM 443573100 426 1,418 SH   SOLE 40 1,418 0 0
HUBSPOT INC COM 443573100 31 104 SH   OTR 43 104 0 0
HUBSPOT INC COM 443573100 7,045 23,434 SH   SOLE 43 20,752 0 2,682
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 6,104 4,739,000 PRN   SOLE 21 4,739,000 0 0
HUDBAY MINERALS INC COM 443628102 245 59,958 SH   SOLE 43 52,088 0 7,870
HUDSON GLOBAL INC COM NEW 443787205 12 396 SH   SOLE 18 396 0 0
HUDSON GLOBAL INC COM NEW 443787205 234 7,465 SH   SOLE 21 7,465 0 0
HUDSON GLOBAL INC COM NEW 443787205 1,675 53,350 SH   SOLE 22 53,350 0 0
HUDSON PAC PPTYS INC COM 444097109 8,626 581,242 SH   SOLE 2 224,397 0 356,845
HUDSON PAC PPTYS INC COM 444097109 4,201 283,092 SH   SOLE 4 281,524 0 1,568
HUDSON PAC PPTYS INC COM 444097109 2,662 179,388 SH   SOLE 7 179,388 0 0
HUDSON PAC PPTYS INC COM 444097109 9,182 618,742 SH   SOLE 18 618,742 0 0
HUDSON PAC PPTYS INC COM 444097109 5,025 338,636 SH   SOLE 19 338,636 0 0
HUDSON PAC PPTYS INC COM 444097109 120,515 8,120,935 SH   SOLE 21 8,120,935 0 0
HUDSON PAC PPTYS INC COM 444097109 78,563 5,293,999 SH   SOLE 22 4,913,515 0 380,484
HUDSON PAC PPTYS INC COM 444097109 555 37,395 SH   SOLE 23 37,395 0 0
HUDSON PAC PPTYS INC COM 444097109 10,071 678,650 SH   SOLE 25 678,650 0 0
HUDSON PAC PPTYS INC COM 444097109 1,308 88,161 SH   SOLE 26 76,854 0 11,307
HUDSON PAC PPTYS INC COM 444097109 2,701 181,976 SH   SOLE 28 56,977 0 124,999
HUDSON PAC PPTYS INC COM 444097109 10,372 698,899 SH   SOLE 30 698,899 0 0
HUDSON PAC PPTYS INC COM 444097109 40 2,686 SH   SOLE 31 2,230 0 456
HUDSON PAC PPTYS INC COM 444097109 597 40,222 SH   SOLE 34 40,222 0 0
HUDSON PAC PPTYS INC COM 444097109 275 18,563 SH   SOLE 36 18,563 0 0
HUDSON PAC PPTYS INC COM 444097109 289 19,479 SH   SOLE 40 19,479 0 0
HUDSON PAC PPTYS INC COM 444097109 1,695 114,240 SH   SOLE 43 109,845 0 4,395
HUDSON TECHNOLOGIES INC COM 444144109 44 5,911 SH   SOLE 2 1,643 0 4,268
HUDSON TECHNOLOGIES INC COM 444144109 4 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109 827 110,087 SH   SOLE 18 110,087 0 0
HUDSON TECHNOLOGIES INC COM 444144109 582 77,499 SH   SOLE 19 77,499 0 0
HUDSON TECHNOLOGIES INC COM 444144109 10,854 1,445,217 SH   SOLE 21 1,445,217 0 0
HUDSON TECHNOLOGIES INC COM 444144109 7,163 953,786 SH   SOLE 22 945,862 0 7,924
HUMACYTE INC COM 44486Q103 65 20,331 SH   SOLE 2 15,979 0 4,352
HUMACYTE INC COM 44486Q103 239 74,316 SH   SOLE 18 74,316 0 0
HUMACYTE INC COM 44486Q103 95 29,457 SH   SOLE 19 29,457 0 0
HUMACYTE INC COM 44486Q103 3,654 1,138,408 SH   SOLE 21 1,138,408 0 0
HUMACYTE INC COM 44486Q103 3,105 967,191 SH   SOLE 22 948,362 0 18,829
HUMACYTE INC COM 44486Q103 35 10,911 SH   SOLE 25 10,911 0 0
HUMACYTE INC COM 44486Q103 31 9,686 SH   SOLE 26 4,499 0 5,187
HUMACYTE INC COM 44486Q103 416 129,642 SH   SOLE 30 129,642 0 0
HUMACYTE INC COM 44486Q103 8 2,454 SH   SOLE 36 2,454 0 0
HUMACYTE INC COM 44486Q103 45 13,982 SH   SOLE 40 13,982 0 0
HUMANA INC COM 444859102 172,274 368,052 SH   SOLE 2 135,129 0 232,923
HUMANA INC COM 444859102 47,320 101,095 SH   SOLE 4 61,481 0 39,614
HUMANA INC COM 444859102 71,492 152,738 SH   SOLE 7 117,917 0 34,821
HUMANA INC COM 444859102 1,092 2,334 SH   SOLE 13 2,334 0 0
HUMANA INC COM 444859102 5,610 11,986 SH   SOLE 15 11,986 0 0
HUMANA INC COM 444859102 680,222 1,453,248 SH   SOLE 18 1,344,722 0 108,526
HUMANA INC COM 444859102 929,675 1,986,189 SH   SOLE 19 1,986,189 0 0
HUMANA INC COM 444859102 1,393,881 2,977,932 SH   SOLE 21 2,977,932 0 0
HUMANA INC COM 444859102 1,342,656 2,868,493 SH   SOLE 22 2,616,497 0 251,996
HUMANA INC COM 444859102 100,543 214,803 SH   SOLE 23 214,803 0 0
HUMANA INC COM 444859102 129,901 277,524 SH   SOLE 25 269,424 0 8,100
HUMANA INC COM 444859102 145,010 309,804 SH   SOLE 26 139,130 0 170,674
HUMANA INC COM 444859102 188,540 402,804 SH   SOLE 28 32,303 0 370,501
HUMANA INC COM 444859102 405,763 866,886 SH   SOLE 30 866,886 0 0
HUMANA INC COM 444859102 12,643 27,011 SH   SOLE 31 13,818 0 13,193
HUMANA INC COM 444859102 193,952 414,365 SH   SOLE 34 414,365 0 0
HUMANA INC COM 444859102 30,007 64,107 SH   SOLE 36 64,107 0 0
HUMANA INC COM 444859102 1,986 4,242 SH   SOLE 40 4,242 0 0
HUMANA INC COM 444859102 76,865 164,218 SH   SOLE 43 152,681 0 11,537
HUMANA INC OPTIONS 444859102 140 300 SH Call SOLE 2 0 0 300
HUMANA INC OPTIONS 444859102 140 300 SH Call SOLE 4 300 0 0
HUMANA INC OPTIONS 444859102 2,153 4,600 SH Call SOLE 18 4,600 0 0
HUMANA INC OPTIONS 444859102 14,791 31,600 SH Call SOLE 19 31,600 0 0
HUMANA INC OPTIONS 444859102 936 2,000 SH Call SOLE 22 2,000 0 0
HUMANA INC OPTIONS 444859102 140 300 SH Call SOLE 26 300 0 0
HUMANA INC OPTIONS 444859102 7,302 15,600 SH Call SOLE 34 15,600 0 0
HUMANCO ACQUISITION CORP COM CL A 44487N109 49 5,000 SH   SOLE 2 5,000 0 0
HUMANIGEN INC COM NEW 444863203 3 1,868 SH   SOLE 2 0 0 1,868
HUMANIGEN INC COM NEW 444863203 17 9,696 SH   SOLE 18 9,696 0 0
HUMANIGEN INC COM NEW 444863203 418 236,402 SH   SOLE 21 236,402 0 0
HUMANIGEN INC COM NEW 444863203 1,242 701,628 SH   SOLE 22 701,628 0 0
HUNT J B TRANS SVCS INC COM 445658107 24,385 154,856 SH   SOLE 2 42,388 0 112,468
HUNT J B TRANS SVCS INC COM 445658107 6,732 42,748 SH   SOLE 4 32,519 0 10,229
HUNT J B TRANS SVCS INC COM 445658107 16,094 102,205 SH   SOLE 7 79,692 0 22,513
HUNT J B TRANS SVCS INC COM 445658107 269 1,707 SH   SOLE 13 1,707 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,144 7,264 SH   SOLE 15 7,264 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,580 175,144 SH   SOLE 18 163,717 0 11,427
HUNT J B TRANS SVCS INC COM 445658107 6,176 39,218 SH   SOLE 19 39,218 0 0
HUNT J B TRANS SVCS INC COM 445658107 360,643 2,290,234 SH   SOLE 21 2,290,234 0 0
HUNT J B TRANS SVCS INC COM 445658107 284,715 1,808,057 SH   SOLE 22 1,636,980 0 171,077
HUNT J B TRANS SVCS INC COM 445658107 20,962 133,119 SH   SOLE 23 133,119 0 0
HUNT J B TRANS SVCS INC COM 445658107 25,475 161,774 SH   SOLE 25 161,774 0 0
HUNT J B TRANS SVCS INC COM 445658107 32,342 205,382 SH   SOLE 26 62,941 0 142,441
HUNT J B TRANS SVCS INC COM 445658107 38,520 244,615 SH   SOLE 28 1,559 0 243,056
HUNT J B TRANS SVCS INC COM 445658107 16 104 SH   SOLE 29 104 0 0
HUNT J B TRANS SVCS INC COM 445658107 87,933 558,409 SH   SOLE 30 558,409 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,796 17,753 SH   SOLE 31 9,494 0 8,259
HUNT J B TRANS SVCS INC COM 445658107 751 4,767 SH   SOLE 34 4,767 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,481 28,456 SH   SOLE 36 28,456 0 0
HUNT J B TRANS SVCS INC COM 445658107 428 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 12,943 82,194 SH   SOLE 43 76,829 0 5,365
HUNTINGTON BANCSHARES INC COM 446150104 41,133 3,419,214 SH   SOLE 2 767,148 0 2,652,066
HUNTINGTON BANCSHARES INC COM 446150104 17,649 1,467,100 SH   SOLE 4 977,328 0 489,772
HUNTINGTON BANCSHARES INC COM 446150104 16,912 1,405,799 SH   SOLE 7 1,361,875 0 43,924
HUNTINGTON BANCSHARES INC COM 446150104 59 4,903 SH   SOLE 13 4,903 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,556 212,463 SH   SOLE 15 212,463 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47,318 3,933,374 SH   SOLE 18 3,680,008 0 253,366
HUNTINGTON BANCSHARES INC COM 446150104 12,402 1,030,913 SH   SOLE 19 1,030,913 0 0
HUNTINGTON BANCSHARES INC COM 446150104 776,221 64,523,803 SH   SOLE 21 64,523,803 0 0
HUNTINGTON BANCSHARES INC COM 446150104 370,705 30,815,014 SH   SOLE 22 27,708,286 0 3,106,728
HUNTINGTON BANCSHARES INC COM 446150104 29,681 2,467,282 SH   SOLE 23 2,467,282 0 0
HUNTINGTON BANCSHARES INC COM 446150104 41,827 3,476,895 SH   SOLE 25 3,476,895 0 0
HUNTINGTON BANCSHARES INC COM 446150104 49,116 4,082,755 SH   SOLE 26 1,921,261 0 2,161,494
HUNTINGTON BANCSHARES INC COM 446150104 40,546 3,370,366 SH   SOLE 28 60,155 0 3,310,211
HUNTINGTON BANCSHARES INC COM 446150104 160,168 13,314,058 SH   SOLE 30 13,170,534 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104 3,679 305,778 SH   SOLE 31 160,823 0 144,955
HUNTINGTON BANCSHARES INC COM 446150104 4,872 404,946 SH   SOLE 32 404,946 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,868 155,303 SH   SOLE 34 155,303 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,858 985,735 SH   SOLE 35 985,735 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,517 624,814 SH   SOLE 36 624,814 0 0
HUNTINGTON BANCSHARES INC COM 446150104 551 45,825 SH   SOLE 40 45,825 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47 3,913 SH   OTR 43 3,913 0 0
HUNTINGTON BANCSHARES INC COM 446150104 17,278 1,436,218 SH   SOLE 43 1,324,560 0 111,658
HUNTINGTON INGALLS INDS INC COM 446413106 38,760 177,947 SH   SOLE 2 75,463 0 102,484
HUNTINGTON INGALLS INDS INC COM 446413106 7,642 35,085 SH   SOLE 4 17,448 0 17,637
HUNTINGTON INGALLS INDS INC COM 446413106 8,422 38,665 SH   SOLE 7 37,380 0 1,285
HUNTINGTON INGALLS INDS INC COM 446413106 43 197 SH   SOLE 13 197 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,327 6,091 SH   SOLE 15 6,091 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 102,095 468,714 SH   SOLE 18 430,584 0 38,130
HUNTINGTON INGALLS INDS INC COM 446413106 225,236 1,034,047 SH   SOLE 19 1,034,047 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 400,442 1,838,410 SH   SOLE 21 1,838,410 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 223,222 1,024,800 SH   SOLE 22 939,976 0 84,824
HUNTINGTON INGALLS INDS INC COM 446413106 18,467 84,781 SH   SOLE 23 84,781 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,952 22,736 SH   SOLE 25 22,736 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 34,236 157,174 SH   SOLE 26 46,591 0 110,583
HUNTINGTON INGALLS INDS INC COM 446413106 818 3,757 SH   SOLE 28 0 0 3,757
HUNTINGTON INGALLS INDS INC COM 446413106 40,503 185,945 SH   SOLE 30 185,945 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,922 8,825 SH   SOLE 31 4,365 0 4,460
HUNTINGTON INGALLS INDS INC COM 446413106 28,790 132,172 SH   SOLE 34 132,172 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,682 16,902 SH   SOLE 36 16,902 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 162 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,151 37,421 SH   SOLE 43 34,301 0 3,120
HUNTSMAN CORP COM 447011107 16,838 593,936 SH   SOLE 2 162,242 0 431,694
HUNTSMAN CORP COM 447011107 19 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 476 16,782 SH   SOLE 7 16,782 0 0
HUNTSMAN CORP COM 447011107 14 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,254 185,337 SH   SOLE 18 183,099 0 2,238
HUNTSMAN CORP COM 447011107 3,620 127,695 SH   SOLE 19 127,695 0 0
HUNTSMAN CORP COM 447011107 196,277 6,923,357 SH   SOLE 21 6,923,357 0 0
HUNTSMAN CORP COM 447011107 135,966 4,795,967 SH   SOLE 22 4,490,558 0 305,409
HUNTSMAN CORP COM 447011107 728 25,682 SH   SOLE 25 25,682 0 0
HUNTSMAN CORP COM 447011107 3,276 115,565 SH   SOLE 26 100,958 0 14,607
HUNTSMAN CORP COM 447011107 105 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107 2,320 81,835 SH   SOLE 30 81,835 0 0
HUNTSMAN CORP COM 447011107 141 4,969 SH   SOLE 31 3,040 0 1,929
HUNTSMAN CORP COM 447011107 2,392 84,372 SH   SOLE 32 84,372 0 0
HUNTSMAN CORP COM 447011107 633 22,315 SH   SOLE 36 22,315 0 0
HUNTSMAN CORP COM 447011107 653 23,021 SH   SOLE 40 23,021 0 0
HUNTSMAN CORP COM 447011107 4,376 154,357 SH   SOLE 43 146,717 0 7,640
HURCO CO COM 447324104 190 7,698 SH   SOLE 2 7,698 0 0
HURCO CO COM 447324104 25 1,028 SH   SOLE 18 1,028 0 0
HURCO CO COM 447324104 73 2,948 SH   SOLE 19 2,948 0 0
HURCO CO COM 447324104 582 23,530 SH   SOLE 21 23,530 0 0
HURCO CO COM 447324104 1,773 71,654 SH   SOLE 22 71,654 0 0
HURON CONSULTING GROUP INC COM 447462102 826 12,710 SH   SOLE 2 6,154 0 6,556
HURON CONSULTING GROUP INC COM 447462102 6 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 15 235 SH   SOLE 7 235 0 0
HURON CONSULTING GROUP INC COM 447462102 3,582 55,120 SH   SOLE 18 55,120 0 0
HURON CONSULTING GROUP INC COM 447462102 2,481 38,168 SH   SOLE 19 38,168 0 0
HURON CONSULTING GROUP INC COM 447462102 44,753 688,617 SH   SOLE 21 688,617 0 0
HURON CONSULTING GROUP INC COM 447462102 35,076 539,717 SH   SOLE 22 520,989 0 18,728
HURON CONSULTING GROUP INC COM 447462102 188 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102 290 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 641 9,865 SH   SOLE 30 9,865 0 0
HURON CONSULTING GROUP INC COM 447462102 27 413 SH   SOLE 31 0 0 413
HURON CONSULTING GROUP INC COM 447462102 160 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 1,115 17,153 SH   SOLE 43 16,971 0 182
HUT 8 MNG CORP COM 44812T102 159 119,609 SH   SOLE 21 119,609 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 657 51,996 SH   SOLE 2 3,917 0 48,079
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 454 35,914 SH   SOLE 4 10,384 0 25,530
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 125 9,915 SH   SOLE 7 9,915 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 223 17,633 SH   SOLE 13 138 0 17,495
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,152 91,138 SH   SOLE 15 91,138 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 549 43,415 SH   SOLE 18 43,415 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 21,631 1,711,345 SH   SOLE 21 1,711,345 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 12,204 965,472 SH   SOLE 22 895,394 0 70,078
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,244 98,379 SH   SOLE 23 98,379 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,532 121,171 SH   SOLE 26 11,607 0 109,564
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,533 121,321 SH   SOLE 28 8,541 0 112,780
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 6,906 546,377 SH   SOLE 30 546,377 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 72 5,682 SH   SOLE 34 5,682 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 29 2,298 SH   SOLE 36 2,298 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4 311 SH   SOLE 40 311 0 0
HUYA INC ADS REP SHS A 44852D108 52 13,330 SH   SOLE 2 13,330 0 0
HUYA INC ADS REP SHS A 44852D108 17 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108 3,567 919,426 SH   SOLE 21 919,426 0 0
HUYA INC ADS REP SHS A 44852D108 2,683 691,396 SH   SOLE 22 669,937 0 21,459
HUYA INC ADS REP SHS A 44852D108 11 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 964 248,582 SH   SOLE 30 248,582 0 0
HUYA INC ADS REP SHS A 44852D108 2 449 SH   SOLE 34 449 0 0
HUYA INC ADS REP SHS A 44852D108 406 104,666 SH   SOLE 43 104,666 0 0
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 100 5,151 SH   SOLE 21 5,151 0 0
HYATT HOTELS CORP COM CL A 448579102 3,219 43,552 SH   SOLE 2 17,969 0 25,583
HYATT HOTELS CORP COM CL A 448579102 39 529 SH   SOLE 4 127 0 402
HYATT HOTELS CORP COM CL A 448579102 44 595 SH   SOLE 7 595 0 0
HYATT HOTELS CORP COM CL A 448579102 1,480 20,020 SH   SOLE 18 20,020 0 0
HYATT HOTELS CORP COM CL A 448579102 1,112 15,046 SH   SOLE 19 15,046 0 0
HYATT HOTELS CORP COM CL A 448579102 42,533 575,473 SH   SOLE 21 575,473 0 0
HYATT HOTELS CORP COM CL A 448579102 84,106 1,137,958 SH   SOLE 22 1,078,847 0 59,111
HYATT HOTELS CORP COM CL A 448579102 530 7,175 SH   SOLE 25 7,175 0 0
HYATT HOTELS CORP COM CL A 448579102 1,478 19,993 SH   SOLE 26 16,051 0 3,942
HYATT HOTELS CORP COM CL A 448579102 124 1,678 SH   SOLE 28 1,678 0 0
HYATT HOTELS CORP COM CL A 448579102 1,481 20,033 SH   SOLE 30 20,033 0 0
HYATT HOTELS CORP COM CL A 448579102 54 725 SH   SOLE 31 725 0 0
HYATT HOTELS CORP COM CL A 448579102 95 1,286 SH   SOLE 36 1,286 0 0
HYATT HOTELS CORP COM CL A 448579102 441 5,967 SH   SOLE 40 5,967 0 0
HYATT HOTELS CORP COM CL A 448579102 2,046 27,686 SH   SOLE 43 20,590 0 7,096
HYCROFT MINING HOLDING CORP COM CL A 44862P109 87 78,780 SH   SOLE 2 20,554 0 58,226
HYCROFT MINING HOLDING CORP COM CL A 44862P109 420 378,417 SH   SOLE 18 378,417 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 467 420,528 SH   SOLE 19 420,528 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 5,465 4,923,035 SH   SOLE 21 4,923,035 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 3,786 3,410,742 SH   SOLE 22 3,391,753 0 18,989
HYCROFT MINING HOLDING CORP COM CL A 44862P109 3 2,717 SH   SOLE 23 2,717 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 82 74,117 SH   SOLE 26 0 0 74,117
HYDROFARM HLDGS GROUP INC COM 44888K209 95 27,255 SH   SOLE 2 9,665 0 17,590
HYDROFARM HLDGS GROUP INC COM 44888K209 1 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 458 131,469 SH   SOLE 18 131,469 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 288 82,816 SH   SOLE 19 82,816 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 5,337 1,533,497 SH   SOLE 21 1,533,497 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 3,219 925,088 SH   SOLE 22 885,617 0 39,471
HYDROFARM HLDGS GROUP INC COM 44888K209 11 3,298 SH   SOLE 25 3,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 69 19,870 SH   SOLE 30 19,870 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 16 4,626 SH   SOLE 31 0 0 4,626
HYDROFARM HLDGS GROUP INC COM 44888K209 65 18,575 SH   SOLE 34 18,575 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 10 2,862 SH   SOLE 40 2,862 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 17 4,826 SH   SOLE 43 4,826 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 690 214,140 SH   SOLE 2 80,752 0 133,388
HYLIION HOLDINGS CORP COMMON STOCK 449109107 6 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,308 406,259 SH   SOLE 18 384,371 0 21,888
HYLIION HOLDINGS CORP COMMON STOCK 449109107 2,385 740,768 SH   SOLE 19 740,768 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 15,388 4,778,837 SH   SOLE 21 4,778,837 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 11,039 3,428,193 SH   SOLE 22 3,300,572 0 127,621
HYLIION HOLDINGS CORP COMMON STOCK 449109107 65 20,123 SH   SOLE 23 20,123 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 44 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 389 120,776 SH   SOLE 26 6,610 0 114,166
HYLIION HOLDINGS CORP COMMON STOCK 449109107 212 65,900 SH   SOLE 30 65,900 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 16 4,948 SH   SOLE 31 0 0 4,948
HYLIION HOLDINGS CORP COMMON STOCK 449109107 36 11,145 SH   SOLE 40 11,145 0 0
HYPERFINE INC COM CL A 44916K106 6 2,895 SH   SOLE 18 2,895 0 0
HYPERFINE INC COM CL A 44916K106 72 32,361 SH   SOLE 21 32,361 0 0
HYPERFINE INC COM CL A 44916K106 1,298 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 10 17,048 SH   SOLE 21 17,048 0 0
HYRECAR INC COM 44916T107 169 277,332 SH   SOLE 22 277,332 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 776 24,097 SH   SOLE 2 15,500 0 8,597
HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2 61 SH   SOLE 7 61 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,084 33,643 SH   SOLE 18 33,643 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,476 45,821 SH   SOLE 19 45,821 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12,235 379,742 SH   SOLE 21 379,742 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8,741 271,287 SH   SOLE 22 260,374 0 10,913
HYSTER YALE MATLS HANDLING I CL A 449172105 31 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 15 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 16 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,787 86,493 SH   SOLE 30 86,493 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 31 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 321 9,950 SH   SOLE 43 8,192 0 1,758
HYZON MOTORS INC COM CL A 44951Y102 88 30,025 SH   SOLE 2 21,374 0 8,651
HYZON MOTORS INC COM CL A 44951Y102 4 1,257 SH   SOLE 7 1,257 0 0
HYZON MOTORS INC COM CL A 44951Y102 678 230,509 SH   SOLE 18 230,509 0 0
HYZON MOTORS INC COM CL A 44951Y102 470 159,937 SH   SOLE 19 159,937 0 0
HYZON MOTORS INC COM CL A 44951Y102 9,235 3,141,079 SH   SOLE 21 3,141,079 0 0
HYZON MOTORS INC COM CL A 44951Y102 6,106 2,076,714 SH   SOLE 22 2,032,439 0 44,275
HYZON MOTORS INC COM CL A 44951Y102 33 11,350 SH   SOLE 25 11,350 0 0
HYZON MOTORS INC COM CL A 44951Y102 20 6,680 SH   SOLE 26 0 0 6,680
HYZON MOTORS INC COM CL A 44951Y102 58 19,620 SH   SOLE 30 19,620 0 0
HYZON MOTORS INC COM CL A 44951Y102 36 12,204 SH   SOLE 40 12,204 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 385 582,907 SH   SOLE 19 582,907 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 5 6,928 SH   SOLE 22 6,928 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 7 11,001 SH   SOLE 34 11,001 0 0
I MAB SPONSORED ADS 44975P103 166 14,689 SH   SOLE 2 14,689 0 0
I MAB SPONSORED ADS 44975P103 8 716 SH   SOLE 4 716 0 0
I MAB SPONSORED ADS 44975P103 7 606 SH   SOLE 7 606 0 0
I MAB SPONSORED ADS 44975P103 5,454 482,647 SH   SOLE 19 482,647 0 0
I MAB SPONSORED ADS 44975P103 11,460 1,014,171 SH   SOLE 21 1,014,171 0 0
I MAB SPONSORED ADS 44975P103 5,951 526,677 SH   SOLE 22 515,741 0 10,936
I MAB SPONSORED ADS 44975P103 4,419 391,074 SH   SOLE 25 391,074 0 0
I MAB SPONSORED ADS 44975P103 28 2,506 SH   SOLE 26 0 0 2,506
I MAB SPONSORED ADS 44975P103 133 11,754 SH   SOLE 28 0 0 11,754
I MAB SPONSORED ADS 44975P103 1,570 138,977 SH   SOLE 30 138,977 0 0
I MAB SPONSORED ADS 44975P103 610 54,015 SH   SOLE 34 54,015 0 0
I3 VERTICALS INC COM CL A 46571Y107 245 9,811 SH   SOLE 2 7,462 0 2,349
I3 VERTICALS INC COM CL A 46571Y107 7 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,969 78,717 SH   SOLE 18 78,717 0 0
I3 VERTICALS INC COM CL A 46571Y107 998 39,905 SH   SOLE 19 39,905 0 0
I3 VERTICALS INC COM CL A 46571Y107 19,574 782,338 SH   SOLE 21 782,338 0 0
I3 VERTICALS INC COM CL A 46571Y107 13,639 545,136 SH   SOLE 22 533,541 0 11,595
I3 VERTICALS INC COM CL A 46571Y107 68 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107 41 1,630 SH   SOLE 30 1,630 0 0
I3 VERTICALS INC COM CL A 46571Y107 62 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 165 6,598 SH   SOLE 43 6,287 0 311
IAA INC COM 449253103 6,082 185,608 SH   SOLE 2 100,781 0 84,827
IAA INC COM 449253103 46 1,393 SH   SOLE 4 316 0 1,077
IAA INC COM 449253103 52 1,590 SH   SOLE 7 1,590 0 0
IAA INC COM 449253103 9,787 298,650 SH   SOLE 18 298,650 0 0
IAA INC COM 449253103 1,327 40,503 SH   SOLE 19 40,503 0 0
IAA INC COM 449253103 216,762 6,614,650 SH   SOLE 21 6,614,650 0 0
IAA INC COM 449253103 120,998 3,692,329 SH   SOLE 22 3,530,311 0 162,018
IAA INC COM 449253103 802 24,472 SH   SOLE 25 24,472 0 0
IAA INC COM 449253103 2,328 71,033 SH   SOLE 26 61,233 0 9,800
IAA INC COM 449253103 79 2,401 SH   SOLE 28 2,401 0 0
IAA INC COM 449253103 9,021 275,268 SH   SOLE 30 275,268 0 0
IAA INC COM 449253103 65 1,978 SH   SOLE 31 1,978 0 0
IAA INC COM 449253103 354 10,804 SH   SOLE 36 10,804 0 0
IAA INC COM 449253103 587 17,919 SH   SOLE 40 17,919 0 0
IAA INC COM 449253103 11 348 SH   OTR 43 348 0 0
IAA INC COM 449253103 1,821 55,566 SH   SOLE 43 47,799 0 7,767
IAC INTERACTIVECORP NEW COM NEW 44891N208 13,986 184,096 SH   SOLE 2 13,107 0 170,989
IAC INTERACTIVECORP NEW COM NEW 44891N208 4,113 54,142 SH   SOLE 4 30,389 0 23,753
IAC INTERACTIVECORP NEW COM NEW 44891N208 762 10,027 SH   SOLE 7 10,027 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 33 440 SH   SOLE 13 440 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 471 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 11,363 149,574 SH   SOLE 18 145,631 0 3,943
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,780 23,433 SH   SOLE 19 23,433 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 80,181 1,055,435 SH   SOLE 21 1,055,435 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 144,469 1,901,659 SH   SOLE 22 1,757,579 0 144,080
IAC INTERACTIVECORP NEW COM NEW 44891N208 9,421 124,005 SH   SOLE 23 124,005 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 12,787 168,312 SH   SOLE 25 168,312 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 7,805 102,743 SH   SOLE 26 52,153 0 50,590
IAC INTERACTIVECORP NEW COM NEW 44891N208 7,618 100,270 SH   SOLE 28 1,485 0 98,785
IAC INTERACTIVECORP NEW COM NEW 44891N208 14,091 185,475 SH   SOLE 30 185,475 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,169 15,384 SH   SOLE 31 7,643 0 7,741
IAC INTERACTIVECORP NEW COM NEW 44891N208 291 3,825 SH   SOLE 34 3,825 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,058 27,091 SH   SOLE 36 27,091 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 197 2,597 SH   SOLE 40 2,597 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 9 117 SH   OTR 43 117 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,760 88,976 SH   SOLE 43 80,520 0 8,456
IAMGOLD CORP COM 450913108 21 13,125 SH   SOLE 43 12,648 0 477
IBEX LTD SHS NEW G4690M101 12 711 SH   SOLE 2 220 0 491
IBEX LTD SHS NEW G4690M101 294 17,402 SH   SOLE 18 17,402 0 0
IBEX LTD SHS NEW G4690M101 191 11,305 SH   SOLE 19 11,305 0 0
IBEX LTD SHS NEW G4690M101 3,206 190,065 SH   SOLE 21 190,065 0 0
IBEX LTD SHS NEW G4690M101 856 50,761 SH   SOLE 22 50,294 0 467
IBIO INC COM NEW 451033203 1 3,919 SH   SOLE 2 0 0 3,919
IBIO INC COM NEW 451033203 136 515,461 SH   SOLE 21 515,461 0 0
IBIO INC COM NEW 451033203 909 3,441,338 SH   SOLE 22 3,441,338 0 0
ICAD INC COM NEW 44934S206 2 591 SH   SOLE 2 0 0 591
ICAD INC COM NEW 44934S206 17 4,322 SH   SOLE 18 4,322 0 0
ICAD INC COM NEW 44934S206 287 71,796 SH   SOLE 21 71,796 0 0
ICAD INC COM NEW 44934S206 1,179 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 80 4,986 SH   SOLE 21 4,986 0 0
ICF INTL INC COM 44925C103 1,006 10,587 SH   SOLE 2 5,404 0 5,183
ICF INTL INC COM 44925C103 4 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103 21 219 SH   SOLE 7 219 0 0
ICF INTL INC COM 44925C103 4,626 48,696 SH   SOLE 18 48,696 0 0
ICF INTL INC COM 44925C103 4,475 47,104 SH   SOLE 19 47,104 0 0
ICF INTL INC COM 44925C103 61,488 647,238 SH   SOLE 21 647,238 0 0
ICF INTL INC COM 44925C103 41,784 439,831 SH   SOLE 22 425,652 0 14,179
ICF INTL INC COM 44925C103 294 3,096 SH   SOLE 25 3,096 0 0
ICF INTL INC COM 44925C103 3,305 34,794 SH   SOLE 26 33,353 0 1,441
ICF INTL INC COM 44925C103 32 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103 10,829 113,985 SH   SOLE 30 113,985 0 0
ICF INTL INC COM 44925C103 20 207 SH   SOLE 31 0 0 207
ICF INTL INC COM 44925C103 4,852 51,076 SH   SOLE 34 51,076 0 0
ICF INTL INC COM 44925C103 133 1,403 SH   SOLE 36 1,403 0 0
ICF INTL INC COM 44925C103 196 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 3,219 33,886 SH   SOLE 43 33,722 0 164
ICHOR HOLDINGS SHS G4740B105 2,083 80,158 SH   SOLE 2 26,105 0 54,053
ICHOR HOLDINGS SHS G4740B105 2 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 10 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 3,201 123,224 SH   SOLE 18 110,615 0 12,609
ICHOR HOLDINGS SHS G4740B105 9,028 347,479 SH   SOLE 19 347,479 0 0
ICHOR HOLDINGS SHS G4740B105 91,536 3,523,331 SH   SOLE 21 3,523,331 0 0
ICHOR HOLDINGS SHS G4740B105 24,848 956,428 SH   SOLE 22 926,637 0 29,791
ICHOR HOLDINGS SHS G4740B105 261 10,056 SH   SOLE 23 10,056 0 0
ICHOR HOLDINGS SHS G4740B105 92 3,547 SH   SOLE 25 3,547 0 0
ICHOR HOLDINGS SHS G4740B105 1,833 70,555 SH   SOLE 26 10,484 0 60,071
ICHOR HOLDINGS SHS G4740B105 43 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 1,850 71,208 SH   SOLE 30 71,208 0 0
ICHOR HOLDINGS SHS G4740B105 85 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 492 18,921 SH   SOLE 43 18,582 0 339
ICICI BANK LIMITED ADR 45104G104 1,935 109,095 SH   SOLE 2 109,095 0 0
ICICI BANK LIMITED ADR 45104G104 9,587 540,411 SH   SOLE 4 540,411 0 0
ICICI BANK LIMITED ADR 45104G104 27,424 1,545,897 SH   SOLE 18 1,545,897 0 0
ICICI BANK LIMITED ADR 45104G104 1,230 69,319 SH   SOLE 19 69,319 0 0
ICICI BANK LIMITED ADR 45104G104 988 55,680 SH   SOLE 21 55,680 0 0
ICICI BANK LIMITED ADR 45104G104 7,002 394,719 SH   SOLE 22 394,719 0 0
ICICI BANK LIMITED ADR 45104G104 2,611 147,173 SH   SOLE 26 147,173 0 0
ICICI BANK LIMITED ADR 45104G104 6,766 381,380 SH   SOLE 28 381,380 0 0
ICICI BANK LIMITED ADR 45104G104 1,517 85,511 SH   SOLE 30 85,511 0 0
ICICI BANK LIMITED ADR 45104G104 1,238 69,764 SH   SOLE 34 69,764 0 0
ICICI BANK LIMITED ADR 45104G104 54,399 3,066,462 SH   SOLE 43 2,829,935 0 236,527
ICL GROUP LTD SHS M53213100 19,807 2,181,365 SH   SOLE 7 2,181,365 0 0
ICL GROUP LTD SHS M53213100 13,877 1,528,347 SH   SOLE 43 1,412,181 0 116,166
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 3 4,165 SH   SOLE 43 4,165 0 0
ICON PLC SHS G4705A100 5,101 23,541 SH   SOLE 2 1,765 0 21,776
ICON PLC SHS G4705A100 152 700 SH   SOLE 4 700 0 0
ICON PLC SHS G4705A100 28 130 SH   SOLE 7 130 0 0
ICON PLC SHS G4705A100 136 626 SH   SOLE 15 626 0 0
ICON PLC SHS G4705A100 4,789 22,101 SH   SOLE 18 22,101 0 0
ICON PLC SHS G4705A100 53,194 245,473 SH   SOLE 19 245,473 0 0
ICON PLC SHS G4705A100 6,216 28,685 SH   SOLE 21 28,685 0 0
ICON PLC SHS G4705A100 1,964 9,063 SH   SOLE 22 9,063 0 0
ICON PLC SHS G4705A100 19,858 91,637 SH   SOLE 25 91,637 0 0
ICON PLC SHS G4705A100 13,640 62,945 SH   SOLE 26 2,875 0 60,070
ICON PLC SHS G4705A100 5,043 23,273 SH   SOLE 28 0 0 23,273
ICON PLC SHS G4705A100 7,833 36,149 SH   SOLE 34 36,149 0 0
ICON PLC SHS G4705A100 3,085 14,235 SH   SOLE 36 14,235 0 0
ICON PLC SHS G4705A100 6,520 30,088 SH   SOLE 43 28,042 0 2,046
ICOSAVAX INC COM 45114M109 89 15,447 SH   SOLE 2 1,045 0 14,402
ICOSAVAX INC COM 45114M109 412 71,820 SH   SOLE 18 71,820 0 0
ICOSAVAX INC COM 45114M109 249 43,409 SH   SOLE 19 43,409 0 0
ICOSAVAX INC COM 45114M109 5,759 1,005,033 SH   SOLE 21 1,005,033 0 0
ICOSAVAX INC COM 45114M109 2,201 384,053 SH   SOLE 22 370,421 0 13,632
ICOSAVAX INC COM 45114M109 98 17,047 SH   SOLE 30 17,047 0 0
ICU MED INC COM 44930G107 8,737 53,146 SH   SOLE 2 17,176 0 35,970
ICU MED INC COM 44930G107 43 264 SH   SOLE 4 81 0 183
ICU MED INC COM 44930G107 39 235 SH   SOLE 7 235 0 0
ICU MED INC COM 44930G107 7,202 43,810 SH   SOLE 18 43,810 0 0
ICU MED INC COM 44930G107 996 6,058 SH   SOLE 19 6,058 0 0
ICU MED INC COM 44930G107 171,575 1,043,705 SH   SOLE 21 1,043,705 0 0
ICU MED INC COM 44930G107 90,798 552,332 SH   SOLE 22 527,997 0 24,335
ICU MED INC COM 44930G107 461 2,805 SH   SOLE 25 2,805 0 0
ICU MED INC COM 44930G107 1,659 10,092 SH   SOLE 26 8,546 0 1,546
ICU MED INC COM 44930G107 58 353 SH   SOLE 28 353 0 0
ICU MED INC COM 44930G107 1,353 8,228 SH   SOLE 30 8,228 0 0
ICU MED INC COM 44930G107 68 416 SH   SOLE 31 292 0 124
ICU MED INC COM 44930G107 402 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 17 102 SH   OTR 43 102 0 0
ICU MED INC COM 44930G107 2,565 15,606 SH   SOLE 43 14,440 0 1,166
IDACORP INC COM 451107106 9,756 92,106 SH   SOLE 2 68,666 0 23,440
IDACORP INC COM 451107106 938 8,853 SH   SOLE 4 8,495 0 358
IDACORP INC COM 451107106 727 6,867 SH   SOLE 7 6,867 0 0
IDACORP INC COM 451107106 99 935 SH   SOLE 13 935 0 0
IDACORP INC COM 451107106 14,532 137,194 SH   SOLE 18 136,958 0 236
IDACORP INC COM 451107106 3,674 34,690 SH   SOLE 19 34,690 0 0
IDACORP INC COM 451107106 433,437 4,092,116 SH   SOLE 21 4,092,116 0 0
IDACORP INC COM 451107106 150,338 1,419,356 SH   SOLE 22 1,356,083 0 63,273
IDACORP INC COM 451107106 325 3,070 SH   SOLE 23 3,070 0 0
IDACORP INC COM 451107106 2,285 21,572 SH   SOLE 26 17,369 0 4,203
IDACORP INC COM 451107106 950 8,965 SH   SOLE 28 8,965 0 0
IDACORP INC COM 451107106 144 1,362 SH   SOLE 29 1,362 0 0
IDACORP INC COM 451107106 5,418 51,155 SH   SOLE 30 51,155 0 0
IDACORP INC COM 451107106 341 3,218 SH   SOLE 31 2,088 0 1,130
IDACORP INC COM 451107106 2,380 22,468 SH   SOLE 32 22,468 0 0
IDACORP INC COM 451107106 31 288 SH   SOLE 34 288 0 0
IDACORP INC COM 451107106 358 3,384 SH   SOLE 36 3,384 0 0
IDACORP INC COM 451107106 669 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 3,176 29,984 SH   SOLE 43 28,996 0 988
IDAHO STRATEGIC RESOURCES COM NEW 645827205 14 1,739 SH   SOLE 18 1,739 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205 171 21,706 SH   SOLE 21 21,706 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205 932 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203 15 1,220 SH   SOLE 18 1,220 0 0
IDEAL PWR INC COM NEW 451622203 159 13,010 SH   SOLE 21 13,010 0 0
IDEAL PWR INC COM NEW 451622203 1,060 86,632 SH   SOLE 22 86,632 0 0
IDEANOMICS INC COM 45166V106 80 120,106 SH   SOLE 2 120,106 0 0
IDEANOMICS INC COM 45166V106 143 215,912 SH   SOLE 21 215,912 0 0
IDEANOMICS INC COM 45166V106 255 385,467 SH   SOLE 22 201,006 0 184,461
IDEANOMICS INC COM 45166V106 32 47,964 SH   SOLE 25 47,964 0 0
IDEANOMICS INC COM 45166V106 26 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 67 101,208 SH   SOLE 30 101,208 0 0
IDEANOMICS INC COM 45166V106 30 44,916 SH   SOLE 40 44,916 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 769 55,696 SH   SOLE 2 19,482 0 36,214
IDEAYA BIOSCIENCES INC COM 45166A102 5 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1,430 103,622 SH   SOLE 18 103,622 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 834 60,410 SH   SOLE 19 60,410 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 21,066 1,526,491 SH   SOLE 21 1,526,491 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 11,376 824,381 SH   SOLE 22 792,667 0 31,714
IDEAYA BIOSCIENCES INC COM 45166A102 51 3,699 SH   SOLE 25 3,699 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 31 2,252 SH   SOLE 26 0 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102 331 24,019 SH   SOLE 30 24,019 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 55 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 240 17,364 SH   SOLE 43 15,709 0 1,655
IDENTIV INC COM NEW 45170X205 34 2,976 SH   SOLE 2 710 0 2,266
IDENTIV INC COM NEW 45170X205 4 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 693 59,860 SH   SOLE 18 59,860 0 0
IDENTIV INC COM NEW 45170X205 463 39,999 SH   SOLE 19 39,999 0 0
IDENTIV INC COM NEW 45170X205 8,463 730,854 SH   SOLE 21 730,854 0 0
IDENTIV INC COM NEW 45170X205 5,432 469,118 SH   SOLE 22 464,524 0 4,594
IDERA PHARMACEUTICALS INC COM PAR 45168K405 5 11,375 SH   SOLE 21 11,375 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 197 428,553 SH   SOLE 22 428,553 0 0
IDEX CORP COM 45167R104 14,193 78,142 SH   SOLE 2 28,637 0 49,505
IDEX CORP COM 45167R104 14,792 81,438 SH   SOLE 4 47,113 0 34,325
IDEX CORP COM 45167R104 12,843 70,709 SH   SOLE 7 68,677 0 2,032
IDEX CORP COM 45167R104 66 366 SH   SOLE 13 366 0 0
IDEX CORP COM 45167R104 1,830 10,078 SH   SOLE 15 10,078 0 0
IDEX CORP COM 45167R104 27,431 151,027 SH   SOLE 18 140,804 0 10,223
IDEX CORP COM 45167R104 108,535 597,560 SH   SOLE 19 597,560 0 0
IDEX CORP COM 45167R104 376,539 2,073,112 SH   SOLE 21 2,073,112 0 0
IDEX CORP COM 45167R104 303,460 1,670,760 SH   SOLE 22 1,518,332 0 152,428
IDEX CORP COM 45167R104 23,177 127,608 SH   SOLE 23 127,608 0 0
IDEX CORP COM 45167R104 31,120 171,340 SH   SOLE 25 171,340 0 0
IDEX CORP COM 45167R104 32,958 181,456 SH   SOLE 26 80,019 0 101,437
IDEX CORP COM 45167R104 39,987 220,154 SH   SOLE 28 47,617 0 172,537
IDEX CORP COM 45167R104 108,818 599,120 SH   SOLE 30 592,787 0 6,333
IDEX CORP COM 45167R104 2,761 15,200 SH   SOLE 31 7,452 0 7,748
IDEX CORP COM 45167R104 680 3,744 SH   SOLE 34 3,744 0 0
IDEX CORP COM 45167R104 5,072 27,925 SH   SOLE 36 27,925 0 0
IDEX CORP COM 45167R104 452 2,488 SH   SOLE 40 2,488 0 0
IDEX CORP COM 45167R104 39 215 SH   OTR 43 215 0 0
IDEX CORP COM 45167R104 11,974 65,926 SH   SOLE 43 58,226 0 7,700
IDEXX LABS INC COM 45168D104 104,309 297,405 SH   SOLE 2 144,860 0 152,545
IDEXX LABS INC COM 45168D104 28,181 80,350 SH   SOLE 4 58,521 0 21,829
IDEXX LABS INC COM 45168D104 37,506 106,936 SH   SOLE 7 83,980 0 22,956
IDEXX LABS INC COM 45168D104 1,231 3,509 SH   SOLE 13 3,509 0 0
IDEXX LABS INC COM 45168D104 2,893 8,248 SH   SOLE 15 8,248 0 0
IDEXX LABS INC COM 45168D104 55,229 157,469 SH   SOLE 18 142,214 0 15,255
IDEXX LABS INC COM 45168D104 288,019 821,199 SH   SOLE 19 821,199 0 0
IDEXX LABS INC COM 45168D104 1,124,362 3,205,776 SH   SOLE 21 3,205,776 0 0
IDEXX LABS INC COM 45168D104 702,715 2,003,578 SH   SOLE 22 1,798,124 0 205,454
IDEXX LABS INC COM 45168D104 52,244 148,959 SH   SOLE 23 148,959 0 0
IDEXX LABS INC COM 45168D104 58,251 166,084 SH   SOLE 25 166,084 0 0
IDEXX LABS INC COM 45168D104 81,752 233,090 SH   SOLE 26 106,419 0 126,671
IDEXX LABS INC COM 45168D104 69,799 199,012 SH   SOLE 28 2,911 0 196,101
IDEXX LABS INC COM 45168D104 2,620 7,469 SH   SOLE 29 7,469 0 0
IDEXX LABS INC COM 45168D104 273,047 778,511 SH   SOLE 30 727,400 0 51,111
IDEXX LABS INC COM 45168D104 11,527 32,867 SH   SOLE 31 24,651 0 8,216
IDEXX LABS INC COM 45168D104 6,816 19,434 SH   SOLE 32 19,434 0 0
IDEXX LABS INC COM 45168D104 17,665 50,365 SH   SOLE 34 50,365 0 0
IDEXX LABS INC COM 45168D104 10,513 29,976 SH   SOLE 36 29,976 0 0
IDEXX LABS INC COM 45168D104 950 2,710 SH   SOLE 40 2,710 0 0
IDEXX LABS INC COM 45168D104 66 188 SH   OTR 43 188 0 0
IDEXX LABS INC COM 45168D104 28,317 80,738 SH   SOLE 43 69,994 0 10,744
IDT CORP CL B NEW 448947507 889 35,353 SH   SOLE 2 24,194 0 11,159
IDT CORP CL B NEW 448947507 5 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507 1,278 50,828 SH   SOLE 18 42,261 0 8,567
IDT CORP CL B NEW 448947507 1,152 45,819 SH   SOLE 19 45,819 0 0
IDT CORP CL B NEW 448947507 14,084 559,993 SH   SOLE 21 559,993 0 0
IDT CORP CL B NEW 448947507 11,999 477,093 SH   SOLE 22 463,374 0 13,719
IDT CORP CL B NEW 448947507 121 4,818 SH   SOLE 23 4,818 0 0
IDT CORP CL B NEW 448947507 70 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507 308 12,257 SH   SOLE 26 0 0 12,257
IDT CORP CL B NEW 448947507 250 9,927 SH   SOLE 30 9,927 0 0
IDT CORP CL B NEW 448947507 91 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507 263 10,476 SH   SOLE 43 10,078 0 398
IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH   SOLE 43 100 0 0
IES HLDGS INC COM 44951W106 132 4,364 SH   SOLE 2 2,593 0 1,771
IES HLDGS INC COM 44951W106 4 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 769 25,497 SH   SOLE 18 25,497 0 0
IES HLDGS INC COM 44951W106 486 16,117 SH   SOLE 19 16,117 0 0
IES HLDGS INC COM 44951W106 20,608 683,051 SH   SOLE 21 683,051 0 0
IES HLDGS INC COM 44951W106 6,829 226,365 SH   SOLE 22 219,460 0 6,905
IES HLDGS INC COM 44951W106 46 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106 25 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 107 3,541 SH   SOLE 30 3,541 0 0
IES HLDGS INC COM 44951W106 47 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 136 4,507 SH   SOLE 43 4,268 0 239
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 118 6,537 SH   SOLE 2 2,775 0 3,762
IGM BIOSCIENCES INC COM 449585108 0 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 461 25,548 SH   SOLE 18 25,548 0 0
IGM BIOSCIENCES INC COM 449585108 311 17,248 SH   SOLE 19 17,248 0 0
IGM BIOSCIENCES INC COM 449585108 8,746 485,080 SH   SOLE 21 485,080 0 0
IGM BIOSCIENCES INC COM 449585108 2,393 132,724 SH   SOLE 22 126,446 0 6,278
IGM BIOSCIENCES INC COM 449585108 23 1,256 SH   SOLE 25 1,256 0 0
IGM BIOSCIENCES INC COM 449585108 12 667 SH   SOLE 26 667 0 0
IGM BIOSCIENCES INC COM 449585108 4 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108 490 27,169 SH   SOLE 30 27,169 0 0
IGM BIOSCIENCES INC COM 449585108 21 1,192 SH   SOLE 36 1,192 0 0
IGM BIOSCIENCES INC COM 449585108 14 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 453 25,128 SH   SOLE 43 23,634 0 1,494
IHEARTMEDIA INC COM CL A 45174J509 1,269 160,829 SH   SOLE 2 65,792 0 95,037
IHEARTMEDIA INC COM CL A 45174J509 5 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509 23 2,911 SH   SOLE 7 2,911 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,732 346,240 SH   SOLE 18 346,240 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,638 334,336 SH   SOLE 19 334,336 0 0
IHEARTMEDIA INC COM CL A 45174J509 34,462 4,367,866 SH   SOLE 21 4,367,866 0 0
IHEARTMEDIA INC COM CL A 45174J509 23,740 3,008,885 SH   SOLE 22 2,884,823 0 124,062
IHEARTMEDIA INC COM CL A 45174J509 54 6,883 SH   SOLE 23 6,883 0 0
IHEARTMEDIA INC COM CL A 45174J509 138 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509 336 42,593 SH   SOLE 26 36,582 0 6,011
IHEARTMEDIA INC COM CL A 45174J509 11 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,012 128,210 SH   SOLE 30 128,210 0 0
IHEARTMEDIA INC COM CL A 45174J509 22 2,808 SH   SOLE 36 2,808 0 0
IHEARTMEDIA INC COM CL A 45174J509 131 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509 289 36,635 SH   SOLE 43 35,918 0 717
IHEARTMEDIA INC OPTIONS 45174J509 1,022 129,500 SH Put SOLE 19 129,500 0 0
IHEARTMEDIA INC OPTIONS 45174J509 4 500 SH Put SOLE 22 500 0 0
IHEARTMEDIA INC OPTIONS 45174J509 118 15,000 SH Put SOLE 34 15,000 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 92 8,808 SH   SOLE 19 8,808 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 8,029 769,073 SH   SOLE 34 769,073 0 0
IHUMAN INC ADS COMMON 45175B109 0 175 SH   SOLE 43 175 0 0
II-VI INC COM 902104108 7,813 153,355 SH   SOLE 2 93,465 0 59,890
II-VI INC COM 902104108 65 1,280 SH   SOLE 4 394 0 886
II-VI INC COM 902104108 78 1,540 SH   SOLE 7 1,540 0 0
II-VI INC COM 902104108 11,709 229,812 SH   SOLE 18 229,812 0 0
II-VI INC COM 902104108 1,991 39,085 SH   SOLE 19 39,085 0 0
II-VI INC COM 902104108 268,107 5,262,165 SH   SOLE 21 5,262,165 0 0
II-VI INC COM 902104108 148,968 2,923,803 SH   SOLE 22 2,798,620 0 125,183
II-VI INC COM 902104108 802 15,734 SH   SOLE 25 15,734 0 0
II-VI INC COM 902104108 2,712 53,233 SH   SOLE 26 42,652 0 10,581
II-VI INC COM 902104108 95 1,869 SH   SOLE 28 1,869 0 0
II-VI INC COM 902104108 10,240 200,984 SH   SOLE 30 200,984 0 0
II-VI INC COM 902104108 79 1,546 SH   SOLE 31 1,546 0 0
II-VI INC COM 902104108 21,653 424,989 SH   SOLE 34 424,989 0 0
II-VI INC COM 902104108 42 819 SH   SOLE 36 819 0 0
II-VI INC COM 902104108 658 12,908 SH   SOLE 40 12,908 0 0
II-VI INC COM 902104108 15 291 SH   OTR 43 291 0 0
II-VI INC COM 902104108 2,177 42,719 SH   SOLE 43 37,787 0 4,932
II-VI INC 6% CONV PFD A 902104306 38,903 180,928 SH   SOLE 21 180,928 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 4,032 3,634,000 PRN   SOLE 21 3,634,000 0 0
IKENA ONCOLOGY INC COM 45175G108 18 4,132 SH   SOLE 18 4,132 0 0
IKENA ONCOLOGY INC COM 45175G108 825 186,194 SH   SOLE 21 186,194 0 0
IKENA ONCOLOGY INC COM 45175G108 360 81,232 SH   SOLE 22 81,232 0 0
IKENA ONCOLOGY INC COM 45175G108 2 494 SH   SOLE 23 494 0 0
IKENA ONCOLOGY INC COM 45175G108 70 15,696 SH   SOLE 30 15,696 0 0
ILLINOIS TOOL WKS INC COM 452308109 103,482 567,800 SH   SOLE 2 160,779 0 407,021
ILLINOIS TOOL WKS INC COM 452308109 46,620 255,803 SH   SOLE 4 140,188 0 115,615
ILLINOIS TOOL WKS INC COM 452308109 51,737 283,877 SH   SOLE 7 275,243 0 8,634
ILLINOIS TOOL WKS INC COM 452308109 893 4,901 SH   SOLE 13 4,901 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,314 45,620 SH   SOLE 15 45,620 0 0
ILLINOIS TOOL WKS INC COM 452308109 24 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 115,481 633,640 SH   SOLE 18 543,674 0 89,966
ILLINOIS TOOL WKS INC COM 452308109 61,587 337,928 SH   SOLE 19 337,928 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,350,168 7,408,328 SH   SOLE 21 7,408,328 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,203,308 6,602,511 SH   SOLE 22 5,936,086 0 666,425
ILLINOIS TOOL WKS INC COM 452308109 96,800 531,139 SH   SOLE 23 531,139 0 0
ILLINOIS TOOL WKS INC COM 452308109 87,101 477,923 SH   SOLE 25 477,923 0 0
ILLINOIS TOOL WKS INC COM 452308109 122,059 669,736 SH   SOLE 26 249,003 0 420,733
ILLINOIS TOOL WKS INC COM 452308109 156,917 860,997 SH   SOLE 28 6,930 0 854,067
ILLINOIS TOOL WKS INC COM 452308109 131 720 SH   SOLE 29 720 0 0
ILLINOIS TOOL WKS INC COM 452308109 404,858 2,221,445 SH   SOLE 30 2,201,316 0 20,129
ILLINOIS TOOL WKS INC COM 452308109 11,735 64,389 SH   SOLE 31 34,199 0 30,190
ILLINOIS TOOL WKS INC COM 452308109 8,537 46,844 SH   SOLE 34 46,844 0 0
ILLINOIS TOOL WKS INC COM 452308109 25,084 137,635 SH   SOLE 36 137,635 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,825 10,014 SH   SOLE 40 10,014 0 0
ILLINOIS TOOL WKS INC COM 452308109 198 1,089 SH   OTR 43 1,089 0 0
ILLINOIS TOOL WKS INC COM 452308109 68,832 377,679 SH   SOLE 43 341,137 0 36,542
ILLUMINA INC COM 452327109 51,428 278,953 SH   SOLE 2 70,307 0 208,646
ILLUMINA INC COM 452327109 22,911 124,272 SH   SOLE 4 75,205 0 49,067
ILLUMINA INC COM 452327109 29,275 158,795 SH   SOLE 7 154,353 0 4,442
ILLUMINA INC COM 452327109 119 647 SH   SOLE 13 647 0 0
ILLUMINA INC COM 452327109 3,797 20,593 SH   SOLE 15 20,593 0 0
ILLUMINA INC COM 452327109 68,027 368,991 SH   SOLE 18 347,266 0 21,725
ILLUMINA INC COM 452327109 9,445 51,233 SH   SOLE 19 51,233 0 0
ILLUMINA INC COM 452327109 855,826 4,642,145 SH   SOLE 21 4,642,145 0 0
ILLUMINA INC COM 452327109 609,178 3,304,284 SH   SOLE 22 2,991,278 0 313,006
ILLUMINA INC COM 452327109 47,860 259,600 SH   SOLE 23 259,600 0 0
ILLUMINA INC COM 452327109 58,866 319,301 SH   SOLE 25 319,301 0 0
ILLUMINA INC COM 452327109 68,691 372,590 SH   SOLE 26 159,252 0 213,338
ILLUMINA INC COM 452327109 63,379 343,781 SH   SOLE 28 12,867 0 330,914
ILLUMINA INC COM 452327109 60 324 SH   SOLE 29 324 0 0
ILLUMINA INC COM 452327109 262,288 1,422,697 SH   SOLE 30 1,422,697 0 0
ILLUMINA INC COM 452327109 5,851 31,739 SH   SOLE 31 16,116 0 15,623
ILLUMINA INC COM 452327109 6,608 35,842 SH   SOLE 32 35,842 0 0
ILLUMINA INC COM 452327109 1,550 8,406 SH   SOLE 34 8,406 0 0
ILLUMINA INC COM 452327109 10,092 54,740 SH   SOLE 36 54,740 0 0
ILLUMINA INC COM 452327109 916 4,971 SH   SOLE 40 4,971 0 0
ILLUMINA INC COM 452327109 82 447 SH   OTR 43 447 0 0
ILLUMINA INC COM 452327109 19,719 106,958 SH   SOLE 43 98,958 0 7,999
ILLUMINA INC NOTE 8/1 452327AK5 19 20,000 PRN   SOLE 18 20,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 7,143 7,515,000 PRN   SOLE 21 7,515,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107 839 62,627 SH   SOLE 2 52,175 0 10,452
IMAGO BIOSCIENCES INC COM 45250K107 2 133 SH   SOLE 7 133 0 0
IMAGO BIOSCIENCES INC COM 45250K107 1,523 113,712 SH   SOLE 18 113,712 0 0
IMAGO BIOSCIENCES INC COM 45250K107 28,421 2,122,540 SH   SOLE 19 2,122,540 0 0
IMAGO BIOSCIENCES INC COM 45250K107 54 4,061 SH   SOLE 20 4,061 0 0
IMAGO BIOSCIENCES INC COM 45250K107 13,881 1,036,683 SH   SOLE 21 1,036,683 0 0
IMAGO BIOSCIENCES INC COM 45250K107 3,899 291,216 SH   SOLE 22 268,901 0 22,315
IMAGO BIOSCIENCES INC COM 45250K107 60 4,499 SH   SOLE 25 4,499 0 0
IMAGO BIOSCIENCES INC COM 45250K107 14 1,025 SH   SOLE 26 1,025 0 0
IMAGO BIOSCIENCES INC COM 45250K107 466 34,766 SH   SOLE 30 34,766 0 0
IMAGO BIOSCIENCES INC COM 45250K107 5,222 390,000 SH   SOLE 34 390,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107 25 1,841 SH   SOLE 36 1,841 0 0
IMAGO BIOSCIENCES INC COM 45250K107 40 2,974 SH   SOLE 40 2,974 0 0
IMARA INC COM 45249V107 1 1,145 SH   SOLE 2 1,040 0 105
IMARA INC COM 45249V107 2 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 48 39,386 SH   SOLE 21 39,386 0 0
IMARA INC COM 45249V107 99 80,856 SH   SOLE 22 80,856 0 0
IMAX CORP COM 45245E109 597 35,358 SH   SOLE 2 14,708 0 20,650
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 10 599 SH   SOLE 7 599 0 0
IMAX CORP COM 45245E109 2,329 137,909 SH   SOLE 18 137,909 0 0
IMAX CORP COM 45245E109 1,488 88,104 SH   SOLE 19 88,104 0 0
IMAX CORP COM 45245E109 28,641 1,695,756 SH   SOLE 21 1,695,756 0 0
IMAX CORP COM 45245E109 9,199 544,621 SH   SOLE 22 507,446 0 37,175
IMAX CORP COM 45245E109 134 7,953 SH   SOLE 25 7,953 0 0
IMAX CORP COM 45245E109 176 10,410 SH   SOLE 26 6,347 0 4,063
IMAX CORP COM 45245E109 38 2,242 SH   SOLE 28 2,242 0 0
IMAX CORP COM 45245E109 1,223 72,428 SH   SOLE 30 72,428 0 0
IMAX CORP COM 45245E109 76 4,490 SH   SOLE 36 4,490 0 0
IMAX CORP COM 45245E109 88 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109 5 276 SH   SOLE 43 276 0 0
IMEDIA BRANDS INC COM CL A 452465206 4 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206 53 44,102 SH   SOLE 21 44,102 0 0
IMEDIA BRANDS INC COM CL A 452465206 97 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109 66 7,540 SH   SOLE 2 7,540 0 0
IMMATICS N.V SHS N44445109 57 6,570 SH   SOLE 22 6,570 0 0
IMMERSION CORP COM 452521107 4 692 SH   SOLE 2 0 0 692
IMMERSION CORP COM 452521107 33 6,235 SH   SOLE 18 6,235 0 0
IMMERSION CORP COM 452521107 541 101,286 SH   SOLE 21 101,286 0 0
IMMERSION CORP COM 452521107 2,309 432,465 SH   SOLE 22 432,465 0 0
IMMERSION CORP COM 452521107 5 1,028 SH   SOLE 43 1,028 0 0
IMMUCELL CORP COM PAR 452525306 10 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 124 14,290 SH   SOLE 21 14,290 0 0
IMMUCELL CORP COM PAR 452525306 3 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107 27 5,044 SH   SOLE 2 5,044 0 0
IMMUNEERING CORP CLASS A COM 45254E107 123 22,715 SH   SOLE 18 22,715 0 0
IMMUNEERING CORP CLASS A COM 45254E107 5,930 1,096,097 SH   SOLE 19 1,096,097 0 0
IMMUNEERING CORP CLASS A COM 45254E107 1,023 189,172 SH   SOLE 21 189,172 0 0
IMMUNEERING CORP CLASS A COM 45254E107 175 32,311 SH   SOLE 22 32,311 0 0
IMMUNEERING CORP CLASS A COM 45254E107 61 11,331 SH   SOLE 30 11,331 0 0
IMMUNIC INC COM 4525EP101 2 523 SH   SOLE 2 0 0 523
IMMUNIC INC COM 4525EP101 13 3,653 SH   SOLE 18 3,653 0 0
IMMUNIC INC COM 4525EP101 822 236,999 SH   SOLE 21 236,999 0 0
IMMUNIC INC COM 4525EP101 749 215,842 SH   SOLE 22 215,842 0 0
IMMUNIC INC COM 4525EP101 49 14,204 SH   SOLE 30 14,204 0 0
IMMUNIC INC COM 4525EP101 1 430 SH   SOLE 43 430 0 0
IMMUNITYBIO INC COM 45256X103 329 88,335 SH   SOLE 2 33,415 0 54,920
IMMUNITYBIO INC COM 45256X103 0 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 4 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 736 197,836 SH   SOLE 18 197,836 0 0
IMMUNITYBIO INC COM 45256X103 474 127,543 SH   SOLE 19 127,543 0 0
IMMUNITYBIO INC COM 45256X103 12,631 3,395,508 SH   SOLE 21 3,395,508 0 0
IMMUNITYBIO INC COM 45256X103 6,355 1,708,342 SH   SOLE 22 1,651,471 0 56,871
IMMUNITYBIO INC COM 45256X103 48 13,033 SH   SOLE 25 13,033 0 0
IMMUNITYBIO INC COM 45256X103 1,348 362,416 SH   SOLE 30 362,416 0 0
IMMUNITYBIO INC COM 45256X103 42 11,308 SH   SOLE 40 11,308 0 0
IMMUNITYBIO INC COM 45256X103 8 2,123 SH   SOLE 43 2,123 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 1,124 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 486 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 9,361 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 7 200 SH   SOLE 21 200 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 7,535 201,953 SH   SOLE 34 201,953 0 0
IMMUNOGEN INC COM 45253H101 1,584 351,960 SH   SOLE 2 225,764 0 126,196
IMMUNOGEN INC COM 45253H101 2 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 13 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,817 625,899 SH   SOLE 18 625,899 0 0
IMMUNOGEN INC COM 45253H101 4,331 962,389 SH   SOLE 19 962,389 0 0
IMMUNOGEN INC COM 45253H101 85 18,830 SH   SOLE 20 18,830 0 0
IMMUNOGEN INC COM 45253H101 43,028 9,561,834 SH   SOLE 21 9,561,834 0 0
IMMUNOGEN INC COM 45253H101 24,288 5,397,398 SH   SOLE 22 5,219,387 0 178,011
IMMUNOGEN INC COM 45253H101 40 8,934 SH   SOLE 23 8,934 0 0
IMMUNOGEN INC COM 45253H101 148 32,805 SH   SOLE 25 32,805 0 0
IMMUNOGEN INC COM 45253H101 783 174,089 SH   SOLE 26 110,684 0 63,405
IMMUNOGEN INC COM 45253H101 16 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101 3,065 681,102 SH   SOLE 30 681,102 0 0
IMMUNOGEN INC COM 45253H101 17 3,735 SH   SOLE 34 3,735 0 0
IMMUNOGEN INC COM 45253H101 106 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 125 27,714 SH   SOLE 43 27,585 0 129
IMMUNOME INC COM 45257U108 5 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108 64 19,791 SH   SOLE 21 19,791 0 0
IMMUNOME INC COM 45257U108 57 17,798 SH   SOLE 22 17,798 0 0
IMMUNOVANT INC COM 45258J102 154 39,580 SH   SOLE 2 11,537 0 28,043
IMMUNOVANT INC COM 45258J102 3 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 488 125,157 SH   SOLE 18 125,157 0 0
IMMUNOVANT INC COM 45258J102 283 72,606 SH   SOLE 19 72,606 0 0
IMMUNOVANT INC COM 45258J102 7,839 2,010,059 SH   SOLE 21 2,010,059 0 0
IMMUNOVANT INC COM 45258J102 4,686 1,201,420 SH   SOLE 22 1,159,991 0 41,429
IMMUNOVANT INC COM 45258J102 38 9,640 SH   SOLE 25 9,640 0 0
IMMUNOVANT INC COM 45258J102 69 17,750 SH   SOLE 26 17,750 0 0
IMMUNOVANT INC COM 45258J102 3 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102 480 123,138 SH   SOLE 30 123,138 0 0
IMMUNOVANT INC COM 45258J102 25 6,360 SH   SOLE 36 6,360 0 0
IMMUNOVANT INC COM 45258J102 15 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 79 20,350 SH   SOLE 43 20,205 0 145
IMMUTEP LTD SPONSORED ADS 45257L108 1,081 532,752 SH   SOLE 21 532,752 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 11 19,452 SH   SOLE 21 19,452 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 27 47,327 SH   SOLE 22 47,327 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 13 1,448 SH   SOLE 2 1,448 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 10 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 101 10,784 SH   SOLE 19 10,784 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 655 70,264 SH   SOLE 21 70,264 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 28 3,041 SH   SOLE 22 3,041 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 7 785 SH   SOLE 23 785 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 94 10,073 SH   SOLE 30 10,073 0 0
IMPERIAL OIL LTD COM NEW 453038408 15,638 331,956 SH   SOLE 43 318,550 0 13,406
IMPINJ INC COM 453204109 760 12,957 SH   SOLE 2 10,292 0 2,665
IMPINJ INC COM 453204109 4 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 17 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 3,407 58,065 SH   SOLE 18 58,065 0 0
IMPINJ INC COM 453204109 2,476 42,195 SH   SOLE 19 42,195 0 0
IMPINJ INC COM 453204109 43,212 736,533 SH   SOLE 21 736,533 0 0
IMPINJ INC COM 453204109 29,293 499,276 SH   SOLE 22 484,568 0 14,708
IMPINJ INC COM 453204109 232 3,958 SH   SOLE 25 3,958 0 0
IMPINJ INC COM 453204109 655 11,161 SH   SOLE 26 9,869 0 1,292
IMPINJ INC COM 453204109 9 145 SH   SOLE 28 145 0 0
IMPINJ INC COM 453204109 9,665 164,735 SH   SOLE 30 164,735 0 0
IMPINJ INC COM 453204109 121 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 236 4,026 SH   SOLE 43 3,712 0 314
IN8BIO INC COM 45674E109 2 671 SH   SOLE 18 671 0 0
IN8BIO INC COM 45674E109 63 27,774 SH   SOLE 21 27,774 0 0
INARI MED INC COM 45332Y109 2,247 33,043 SH   SOLE 2 26,118 0 6,925
INARI MED INC COM 45332Y109 29 433 SH   SOLE 4 74 0 359
INARI MED INC COM 45332Y109 40 581 SH   SOLE 7 581 0 0
INARI MED INC COM 45332Y109 12,654 186,109 SH   SOLE 18 186,109 0 0
INARI MED INC COM 45332Y109 6,155 90,525 SH   SOLE 19 90,525 0 0
INARI MED INC COM 45332Y109 205,293 3,019,460 SH   SOLE 21 3,019,460 0 0
INARI MED INC COM 45332Y109 76,139 1,119,860 SH   SOLE 22 1,091,909 0 27,951
INARI MED INC COM 45332Y109 27 404 SH   SOLE 23 404 0 0
INARI MED INC COM 45332Y109 452 6,655 SH   SOLE 25 6,655 0 0
INARI MED INC COM 45332Y109 1,490 21,914 SH   SOLE 26 18,022 0 3,892
INARI MED INC COM 45332Y109 1 17 SH   SOLE 28 17 0 0
INARI MED INC COM 45332Y109 3,028 44,532 SH   SOLE 30 44,532 0 0
INARI MED INC COM 45332Y109 163 2,393 SH   SOLE 36 2,393 0 0
INARI MED INC COM 45332Y109 314 4,619 SH   SOLE 40 4,619 0 0
INARI MED INC COM 45332Y109 1,835 26,985 SH   SOLE 43 23,441 0 3,544
INCOME OPPORTUNITY RLTY INVS COM 452926108 11 946 SH   SOLE 21 946 0 0
INCYTE CORP COM 45337C102 34,645 456,040 SH   SOLE 2 171,288 0 284,752
INCYTE CORP COM 45337C102 11,770 154,932 SH   SOLE 4 88,931 0 66,001
INCYTE CORP COM 45337C102 14,931 196,539 SH   SOLE 7 191,882 0 4,657
INCYTE CORP COM 45337C102 422 5,552 SH   SOLE 13 5,552 0 0
INCYTE CORP COM 45337C102 1,419 18,673 SH   SOLE 15 18,673 0 0
INCYTE CORP COM 45337C102 34,680 456,500 SH   SOLE 18 430,016 0 26,484
INCYTE CORP COM 45337C102 44,540 586,284 SH   SOLE 19 586,284 0 0
INCYTE CORP COM 45337C102 671,775 8,842,632 SH   SOLE 21 8,842,632 0 0
INCYTE CORP COM 45337C102 347,048 4,568,228 SH   SOLE 22 4,153,547 0 414,681
INCYTE CORP COM 45337C102 24,106 317,305 SH   SOLE 23 317,305 0 0
INCYTE CORP COM 45337C102 20,776 273,471 SH   SOLE 25 273,471 0 0
INCYTE CORP COM 45337C102 31,505 414,709 SH   SOLE 26 167,344 0 247,365
INCYTE CORP COM 45337C102 35,349 465,308 SH   SOLE 28 3,919 0 461,389
INCYTE CORP COM 45337C102 249 3,276 SH   SOLE 29 3,276 0 0
INCYTE CORP COM 45337C102 111,617 1,469,219 SH   SOLE 30 1,469,219 0 0
INCYTE CORP COM 45337C102 3,618 47,619 SH   SOLE 31 29,569 0 18,050
INCYTE CORP COM 45337C102 39,827 524,240 SH   SOLE 34 524,240 0 0
INCYTE CORP COM 45337C102 7,110 93,585 SH   SOLE 36 93,585 0 0
INCYTE CORP COM 45337C102 408 5,365 SH   SOLE 40 5,365 0 0
INCYTE CORP COM 45337C102 70 925 SH   OTR 43 925 0 0
INCYTE CORP COM 45337C102 12,077 158,976 SH   SOLE 43 147,164 0 11,812
INDEPENDENCE CONTRACT DRILLI COM 453415606 5 1,624 SH   SOLE 18 1,624 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 58 18,455 SH   SOLE 21 18,455 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 61 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,294 351,846 SH   SOLE 2 159,641 0 192,205
INDEPENDENCE RLTY TR INC COM 45378A106 2,239 108,026 SH   SOLE 4 106,603 0 1,423
INDEPENDENCE RLTY TR INC COM 45378A106 5,725 276,166 SH   SOLE 7 276,166 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 21,522 1,038,196 SH   SOLE 18 1,038,196 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 13,922 671,595 SH   SOLE 19 671,595 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 357,660 17,253,234 SH   SOLE 21 17,253,234 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 170,924 8,245,253 SH   SOLE 22 8,002,335 0 242,918
INDEPENDENCE RLTY TR INC COM 45378A106 207 9,980 SH   SOLE 23 9,980 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 20,214 975,131 SH   SOLE 25 975,131 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,413 116,392 SH   SOLE 26 79,826 0 36,566
INDEPENDENCE RLTY TR INC COM 45378A106 2,837 136,848 SH   SOLE 28 1,873 0 134,975
INDEPENDENCE RLTY TR INC COM 45378A106 19,741 952,301 SH   SOLE 30 952,301 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 49 2,369 SH   SOLE 31 0 0 2,369
INDEPENDENCE RLTY TR INC COM 45378A106 132 6,351 SH   SOLE 34 6,351 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 553 26,672 SH   SOLE 40 26,672 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,633 127,008 SH   SOLE 43 108,616 0 18,392
INDEPENDENT BANK GROUP INC COM 45384B106 3,435 50,588 SH   SOLE 2 27,321 0 23,267
INDEPENDENT BANK GROUP INC COM 45384B106 70 1,032 SH   SOLE 4 107 0 925
INDEPENDENT BANK GROUP INC COM 45384B106 29 429 SH   SOLE 7 429 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 9,164 134,948 SH   SOLE 18 134,948 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,097 75,059 SH   SOLE 19 75,059 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 310,383 4,570,502 SH   SOLE 21 4,570,502 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 68,399 1,007,196 SH   SOLE 22 966,487 0 40,709
INDEPENDENT BANK GROUP INC COM 45384B106 26 386 SH   SOLE 23 386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 344 5,064 SH   SOLE 25 5,064 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,079 15,888 SH   SOLE 26 7,422 0 8,466
INDEPENDENT BANK GROUP INC COM 45384B106 47 690 SH   SOLE 28 690 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,451 65,538 SH   SOLE 30 65,538 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 18 262 SH   SOLE 31 0 0 262
INDEPENDENT BANK GROUP INC COM 45384B106 298 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,464 21,562 SH   SOLE 43 18,984 0 2,578
INDEPENDENT BK CORP MASS COM 453836108 3,042 38,304 SH   SOLE 2 12,353 0 25,951
INDEPENDENT BK CORP MASS COM 453836108 78 978 SH   SOLE 4 144 0 834
INDEPENDENT BK CORP MASS COM 453836108 43 543 SH   SOLE 7 543 0 0
INDEPENDENT BK CORP MASS COM 453836108 13,264 166,986 SH   SOLE 18 166,986 0 0
INDEPENDENT BK CORP MASS COM 453836108 6,280 79,068 SH   SOLE 19 79,068 0 0
INDEPENDENT BK CORP MASS COM 453836108 430,935 5,425,343 SH   SOLE 21 5,425,343 0 0
INDEPENDENT BK CORP MASS COM 453836108 90,228 1,135,944 SH   SOLE 22 1,088,594 0 47,350
INDEPENDENT BK CORP MASS COM 453836108 405 5,093 SH   SOLE 25 5,093 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,730 21,775 SH   SOLE 26 17,455 0 4,320
INDEPENDENT BK CORP MASS COM 453836108 47 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108 5,876 73,978 SH   SOLE 30 73,978 0 0
INDEPENDENT BK CORP MASS COM 453836108 460 5,794 SH   SOLE 40 5,794 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,528 19,243 SH   SOLE 43 18,958 0 285
INDEPENDENT BK CORP MICH COM NEW 453838609 8,045 417,287 SH   SOLE 2 326,955 0 90,332
INDEPENDENT BK CORP MICH COM NEW 453838609 6 292 SH   SOLE 7 292 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,285 66,638 SH   SOLE 18 66,638 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 4,974 257,978 SH   SOLE 19 257,978 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 17,901 928,461 SH   SOLE 21 928,461 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 24,072 1,248,523 SH   SOLE 22 1,223,912 0 24,611
INDEPENDENT BK CORP MICH COM NEW 453838609 200 10,390 SH   SOLE 23 10,390 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 62 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 818 42,449 SH   SOLE 26 1,928 0 40,521
INDEPENDENT BK CORP MICH COM NEW 453838609 102 5,266 SH   SOLE 30 5,266 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 43 2,226 SH   SOLE 34 2,226 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 816 42,329 SH   SOLE 43 40,157 0 2,172
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 20 37,922 SH   SOLE 21 37,922 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 374 706,242 SH   SOLE 22 706,242 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 169 29,604 SH   SOLE 2 20,511 0 9,093
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 6 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,536 269,450 SH   SOLE 18 269,450 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,035 181,602 SH   SOLE 19 181,602 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 19,637 3,445,131 SH   SOLE 21 3,445,131 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 9,898 1,736,421 SH   SOLE 22 1,679,506 0 56,915
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 37 6,559 SH   SOLE 25 6,559 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 21 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 81 14,285 SH   SOLE 30 14,285 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 20 3,548 SH   SOLE 40 3,548 0 0
INDONESIA ENERGY CORP LTD ORD SHS G4760X102 5 718 SH   SOLE 2 718 0 0
INDONESIA ENERGY CORP LTD ORD SHS G4760X102 2 264 SH   SOLE 22 264 0 0
INDUS REALTY TRUST INC COM 45580R103 643 10,835 SH   SOLE 2 1,171 0 9,664
INDUS REALTY TRUST INC COM 45580R103 4 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 1,028 17,318 SH   SOLE 18 17,318 0 0
INDUS REALTY TRUST INC COM 45580R103 571 9,625 SH   SOLE 19 9,625 0 0
INDUS REALTY TRUST INC COM 45580R103 12,539 211,232 SH   SOLE 21 211,232 0 0
INDUS REALTY TRUST INC COM 45580R103 6,977 117,544 SH   SOLE 22 111,468 0 6,076
INDUS REALTY TRUST INC COM 45580R103 14 243 SH   SOLE 23 243 0 0
INDUS REALTY TRUST INC COM 45580R103 73 1,222 SH   SOLE 25 1,222 0 0
INDUS REALTY TRUST INC COM 45580R103 119 2,008 SH   SOLE 43 1,966 0 42
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,266 160,918 SH   SOLE 2 18,568 0 142,350
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 460 32,646 SH   SOLE 4 32,646 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,142 81,119 SH   SOLE 7 81,119 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,501 248,623 SH   SOLE 18 248,623 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,820 200,319 SH   SOLE 19 200,319 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 117,929 8,375,667 SH   SOLE 21 8,375,667 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 30,643 2,176,371 SH   SOLE 22 2,108,976 0 67,395
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 35 2,506 SH   SOLE 23 2,506 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,172 296,289 SH   SOLE 25 296,289 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 461 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 555 39,436 SH   SOLE 28 957 0 38,479
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,310 377,106 SH   SOLE 30 377,106 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7 468 SH   SOLE 34 468 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 121 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 17 1,188 SH   OTR 43 1,188 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 875 62,139 SH   SOLE 43 60,512 0 1,627
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 670 15,450 SH   SOLE 43 15,261 0 189
INFINERA CORP COM 45667G103 1,932 360,357 SH   SOLE 2 340,936 0 19,421
INFINERA CORP COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 12 2,209 SH   SOLE 7 2,209 0 0
INFINERA CORP COM 45667G103 2,543 474,506 SH   SOLE 18 474,506 0 0
INFINERA CORP COM 45667G103 2,104 392,502 SH   SOLE 19 392,502 0 0
INFINERA CORP COM 45667G103 37,282 6,955,549 SH   SOLE 21 6,955,549 0 0
INFINERA CORP COM 45667G103 27,076 5,051,449 SH   SOLE 22 4,944,015 0 107,434
INFINERA CORP COM 45667G103 17 3,185 SH   SOLE 23 3,185 0 0
INFINERA CORP COM 45667G103 200 37,278 SH   SOLE 25 37,278 0 0
INFINERA CORP COM 45667G103 514 95,853 SH   SOLE 26 85,659 0 10,194
INFINERA CORP COM 45667G103 10 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103 8,237 1,536,816 SH   SOLE 30 1,536,816 0 0
INFINERA CORP COM 45667G103 19 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 113 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 265 49,468 SH   SOLE 43 48,316 0 1,152
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3,181 3,475,000 PRN   SOLE 21 3,475,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 51 80,452 SH   SOLE 2 73,504 0 6,948
INFINITY PHARMACEUTICALS INC COM 45665G303 9 14,442 SH   SOLE 19 14,442 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 477 754,969 SH   SOLE 21 754,969 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 883 1,397,171 SH   SOLE 22 1,397,171 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2 2,922 SH   SOLE 23 2,922 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 11 16,622 SH   SOLE 26 0 0 16,622
INFINITY PHARMACEUTICALS INC COM 45665G303 25 38,908 SH   SOLE 30 38,908 0 0
INFLARX NV COM N44821101 3 2,047 SH   SOLE 22 2,047 0 0
INFORMATICA INC COM CL A 45674M101 4,343 209,118 SH   SOLE 2 170,162 0 38,956
INFORMATICA INC COM CL A 45674M101 174 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 3,068 147,721 SH   SOLE 18 147,721 0 0
INFORMATICA INC COM CL A 45674M101 69,765 3,358,952 SH   SOLE 19 3,358,952 0 0
INFORMATICA INC COM CL A 45674M101 12,345 594,375 SH   SOLE 21 594,375 0 0
INFORMATICA INC COM CL A 45674M101 14,770 711,106 SH   SOLE 22 673,742 0 37,364
INFORMATICA INC COM CL A 45674M101 103 4,980 SH   SOLE 25 4,980 0 0
INFORMATICA INC COM CL A 45674M101 24 1,163 SH   SOLE 30 1,163 0 0
INFORMATICA INC COM CL A 45674M101 11 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101 48,083 2,315,008 SH   SOLE 34 2,315,008 0 0
INFORMATICA INC COM CL A 45674M101 93 4,473 SH   SOLE 40 4,473 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 464 68,670 SH   SOLE 2 54,950 0 13,720
INFORMATION SVCS GROUP INC COM 45675Y104 714 105,621 SH   SOLE 18 105,621 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 422 62,482 SH   SOLE 19 62,482 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 7,255 1,073,267 SH   SOLE 21 1,073,267 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,822 417,519 SH   SOLE 22 405,765 0 11,754
INFORMATION SVCS GROUP INC COM 45675Y104 21 3,055 SH   SOLE 43 3,055 0 0
INFOSYS LTD SPONSORED ADR 456788108 21,793 1,177,375 SH   SOLE 2 1,177,375 0 0
INFOSYS LTD SPONSORED ADR 456788108 11,550 623,982 SH   SOLE 4 623,982 0 0
INFOSYS LTD SPONSORED ADR 456788108 23 1,232 SH   SOLE 7 1,232 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,889 210,108 SH   SOLE 13 210,108 0 0
INFOSYS LTD SPONSORED ADR 456788108 35,199 1,901,621 SH   SOLE 18 1,901,621 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,378 74,451 SH   SOLE 19 74,451 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,434 131,499 SH   SOLE 21 131,499 0 0
INFOSYS LTD SPONSORED ADR 456788108 38,627 2,086,835 SH   SOLE 22 2,086,835 0 0
INFOSYS LTD SPONSORED ADR 456788108 14,914 805,744 SH   SOLE 28 274,030 0 531,714
INFOSYS LTD SPONSORED ADR 456788108 28,905 1,561,569 SH   SOLE 30 1,561,569 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,082 58,449 SH   SOLE 31 0 0 58,449
INFOSYS LTD SPONSORED ADR 456788108 1,487 80,323 SH   SOLE 34 80,323 0 0
INFOSYS LTD SPONSORED ADR 456788108 91,573 4,947,215 SH   SOLE 43 4,621,169 0 326,046
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 96 11,967 SH   SOLE 2 8,547 0 3,420
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4 507 SH   SOLE 7 507 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 566 70,540 SH   SOLE 18 70,540 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 423 52,726 SH   SOLE 19 52,726 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 18,510 2,305,125 SH   SOLE 21 2,305,125 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5,076 632,106 SH   SOLE 22 625,881 0 6,225
INFUSYSTEM HLDGS INC COM 45685K102 5 527 SH   SOLE 2 0 0 527
INFUSYSTEM HLDGS INC COM 45685K102 28 2,955 SH   SOLE 18 2,955 0 0
INFUSYSTEM HLDGS INC COM 45685K102 608 63,183 SH   SOLE 21 63,183 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,015 105,356 SH   SOLE 22 105,356 0 0
INFUSYSTEM HLDGS INC COM 45685K102 0 27 SH   SOLE 43 27 0 0
ING GROEP N.V. SPONSORED ADR 456837103 31,656 3,191,178 SH   SOLE 43 2,856,497 0 334,681
INGERSOLL RAND INC COM 45687V106 23,711 563,480 SH   SOLE 2 106,194 0 457,286
INGERSOLL RAND INC COM 45687V106 13,481 320,360 SH   SOLE 4 165,389 0 154,971
INGERSOLL RAND INC COM 45687V106 15,275 363,005 SH   SOLE 7 352,803 0 10,202
INGERSOLL RAND INC COM 45687V106 80 1,906 SH   SOLE 13 1,906 0 0
INGERSOLL RAND INC COM 45687V106 2,482 58,984 SH   SOLE 15 58,984 0 0
INGERSOLL RAND INC COM 45687V106 33,285 790,994 SH   SOLE 18 735,015 0 55,979
INGERSOLL RAND INC COM 45687V106 17,321 411,614 SH   SOLE 19 411,614 0 0
INGERSOLL RAND INC COM 45687V106 407,571 9,685,629 SH   SOLE 21 9,685,629 0 0
INGERSOLL RAND INC COM 45687V106 355,424 8,446,383 SH   SOLE 22 7,633,914 0 812,469
INGERSOLL RAND INC COM 45687V106 29,379 698,178 SH   SOLE 23 698,178 0 0
INGERSOLL RAND INC COM 45687V106 25,559 607,381 SH   SOLE 25 607,381 0 0
INGERSOLL RAND INC COM 45687V106 34,141 811,335 SH   SOLE 26 281,000 0 530,335
INGERSOLL RAND INC COM 45687V106 34,068 809,598 SH   SOLE 28 6,672 0 802,926
INGERSOLL RAND INC COM 45687V106 105,038 2,496,139 SH   SOLE 30 2,496,139 0 0
INGERSOLL RAND INC COM 45687V106 3,496 83,069 SH   SOLE 31 42,113 0 40,956
INGERSOLL RAND INC COM 45687V106 191,529 4,551,536 SH   SOLE 34 4,551,536 0 0
INGERSOLL RAND INC COM 45687V106 6,251 148,543 SH   SOLE 36 148,543 0 0
INGERSOLL RAND INC COM 45687V106 555 13,188 SH   SOLE 40 13,188 0 0
INGERSOLL RAND INC COM 45687V106 31 747 SH   OTR 43 747 0 0
INGERSOLL RAND INC COM 45687V106 11,130 264,492 SH   SOLE 43 227,992 0 36,500
INGEVITY CORP COM 45688C107 7,202 114,069 SH   SOLE 2 82,478 0 31,591
INGEVITY CORP COM 45688C107 10 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 31 489 SH   SOLE 7 489 0 0
INGEVITY CORP COM 45688C107 10,798 171,010 SH   SOLE 18 166,755 0 4,255
INGEVITY CORP COM 45688C107 12,940 204,948 SH   SOLE 19 204,948 0 0
INGEVITY CORP COM 45688C107 179,821 2,847,966 SH   SOLE 21 2,847,966 0 0
INGEVITY CORP COM 45688C107 80,786 1,279,480 SH   SOLE 22 1,255,729 0 23,751
INGEVITY CORP COM 45688C107 514 8,138 SH   SOLE 23 8,138 0 0
INGEVITY CORP COM 45688C107 381 6,038 SH   SOLE 25 6,038 0 0
INGEVITY CORP COM 45688C107 3,242 51,348 SH   SOLE 26 17,191 0 34,157
INGEVITY CORP COM 45688C107 1,490 23,592 SH   SOLE 28 23,592 0 0
INGEVITY CORP COM 45688C107 1,110 17,586 SH   SOLE 30 17,586 0 0
INGEVITY CORP COM 45688C107 262 4,154 SH   SOLE 34 4,154 0 0
INGEVITY CORP COM 45688C107 311 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,413 54,060 SH   SOLE 43 50,397 0 3,663
INGLES MKTS INC CL A 457030104 1,016 11,716 SH   SOLE 2 3,943 0 7,773
INGLES MKTS INC CL A 457030104 16 186 SH   SOLE 7 186 0 0
INGLES MKTS INC CL A 457030104 3,650 42,071 SH   SOLE 18 42,071 0 0
INGLES MKTS INC CL A 457030104 2,315 26,688 SH   SOLE 19 26,688 0 0
INGLES MKTS INC CL A 457030104 47,767 550,625 SH   SOLE 21 550,625 0 0
INGLES MKTS INC CL A 457030104 28,796 331,938 SH   SOLE 22 316,224 0 15,714
INGLES MKTS INC CL A 457030104 308 3,547 SH   SOLE 23 3,547 0 0
INGLES MKTS INC CL A 457030104 157 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104 747 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104 22 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104 581 6,696 SH   SOLE 30 6,696 0 0
INGLES MKTS INC CL A 457030104 124 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 5,432 62,618 SH   SOLE 43 57,730 0 4,888
INGREDION INC COM 457187102 19,575 222,038 SH   SOLE 2 54,022 0 168,016
INGREDION INC COM 457187102 94 1,071 SH   SOLE 4 302 0 769
INGREDION INC COM 457187102 1,830 20,756 SH   SOLE 7 20,756 0 0
INGREDION INC COM 457187102 12,633 143,292 SH   SOLE 18 143,292 0 0
INGREDION INC COM 457187102 1,771 20,087 SH   SOLE 19 20,087 0 0
INGREDION INC COM 457187102 302,506 3,431,332 SH   SOLE 21 3,431,332 0 0
INGREDION INC COM 457187102 160,417 1,819,616 SH   SOLE 22 1,739,028 0 80,588
INGREDION INC COM 457187102 824 9,342 SH   SOLE 25 9,342 0 0
INGREDION INC COM 457187102 3,625 41,117 SH   SOLE 26 35,627 0 5,490
INGREDION INC COM 457187102 105 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102 6,484 73,550 SH   SOLE 30 73,550 0 0
INGREDION INC COM 457187102 87 983 SH   SOLE 31 983 0 0
INGREDION INC COM 457187102 648 7,351 SH   SOLE 36 7,351 0 0
INGREDION INC COM 457187102 728 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 21 243 SH   OTR 43 243 0 0
INGREDION INC COM 457187102 5,962 67,621 SH   SOLE 43 65,500 0 2,121
INHIBRX INC COM 45720L107 233 20,539 SH   SOLE 2 12,070 0 8,469
INHIBRX INC COM 45720L107 4 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 887 78,112 SH   SOLE 18 78,112 0 0
INHIBRX INC COM 45720L107 854 75,229 SH   SOLE 19 75,229 0 0
INHIBRX INC COM 45720L107 13,443 1,184,445 SH   SOLE 21 1,184,445 0 0
INHIBRX INC COM 45720L107 6,683 588,771 SH   SOLE 22 568,406 0 20,365
INHIBRX INC COM 45720L107 16 1,383 SH   SOLE 23 1,383 0 0
INHIBRX INC COM 45720L107 23 2,070 SH   SOLE 25 2,070 0 0
INHIBRX INC COM 45720L107 244 21,474 SH   SOLE 30 21,474 0 0
INHIBRX INC COM 45720L107 23 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107 31 2,754 SH   SOLE 43 2,702 0 52
INMODE LTD SHS M5425M103 1 45 SH   SOLE 2 45 0 0
INMODE LTD SHS M5425M103 4 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103 365 16,299 SH   SOLE 7 16,299 0 0
INMODE LTD SHS M5425M103 9,165 408,986 SH   SOLE 19 408,986 0 0
INMODE LTD SHS M5425M103 19,242 858,654 SH   SOLE 21 858,654 0 0
INMODE LTD SHS M5425M103 10,081 449,846 SH   SOLE 22 422,664 0 27,182
INMODE LTD SHS M5425M103 223 9,934 SH   SOLE 25 9,934 0 0
INMODE LTD SHS M5425M103 167 7,431 SH   SOLE 26 0 0 7,431
INMODE LTD SHS M5425M103 20 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103 1,970 87,885 SH   SOLE 30 87,885 0 0
INMODE LTD SHS M5425M103 180 8,021 SH   SOLE 40 8,021 0 0
INMODE LTD SHS M5425M103 3 148 SH   SOLE 43 148 0 0
INMUNE BIO INC COM 45782T105 15 1,691 SH   SOLE 18 1,691 0 0
INMUNE BIO INC COM 45782T105 264 29,896 SH   SOLE 21 29,896 0 0
INMUNE BIO INC COM 45782T105 1,790 202,533 SH   SOLE 22 202,533 0 0
INNATE PHARMA S A SPONSORED ADS 45781K204 1,343 497,275 SH   SOLE 21 497,275 0 0
INNODATA INC COM NEW 457642205 19 3,840 SH   SOLE 18 3,840 0 0
INNODATA INC COM NEW 457642205 391 80,813 SH   SOLE 21 80,813 0 0
INNODATA INC COM NEW 457642205 2,087 431,120 SH   SOLE 22 431,120 0 0
INNOSPEC INC COM 45768S105 4,891 51,056 SH   SOLE 2 31,251 0 19,805
INNOSPEC INC COM 45768S105 8 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 28 297 SH   SOLE 7 297 0 0
INNOSPEC INC COM 45768S105 7,944 82,927 SH   SOLE 18 82,927 0 0
INNOSPEC INC COM 45768S105 14,818 154,688 SH   SOLE 19 154,688 0 0
INNOSPEC INC COM 45768S105 294,915 3,078,766 SH   SOLE 21 3,078,766 0 0
INNOSPEC INC COM 45768S105 70,237 733,236 SH   SOLE 22 715,413 0 17,823
INNOSPEC INC COM 45768S105 507 5,293 SH   SOLE 23 5,293 0 0
INNOSPEC INC COM 45768S105 540 5,634 SH   SOLE 25 5,634 0 0
INNOSPEC INC COM 45768S105 3,234 33,761 SH   SOLE 26 9,546 0 24,215
INNOSPEC INC COM 45768S105 42 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105 5,883 61,420 SH   SOLE 30 61,420 0 0
INNOSPEC INC COM 45768S105 36 381 SH   SOLE 31 0 0 381
INNOSPEC INC COM 45768S105 363 3,792 SH   SOLE 36 3,792 0 0
INNOSPEC INC COM 45768S105 271 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 4,016 41,922 SH   SOLE 43 41,082 0 840
INNOVAGE HLDG CORP COM 45784A104 84 19,132 SH   SOLE 2 13,327 0 5,805
INNOVAGE HLDG CORP COM 45784A104 1 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 245 55,950 SH   SOLE 18 55,950 0 0
INNOVAGE HLDG CORP COM 45784A104 386 88,138 SH   SOLE 19 88,138 0 0
INNOVAGE HLDG CORP COM 45784A104 2,847 650,088 SH   SOLE 21 650,088 0 0
INNOVAGE HLDG CORP COM 45784A104 1,846 421,459 SH   SOLE 22 409,517 0 11,942
INNOVAGE HLDG CORP COM 45784A104 534 122,010 SH   SOLE 34 122,010 0 0
INNOVATE CORP COM 45784J105 31 17,766 SH   SOLE 2 16,095 0 1,671
INNOVATE CORP COM 45784J105 11 6,560 SH   SOLE 18 6,560 0 0
INNOVATE CORP COM 45784J105 239 138,069 SH   SOLE 21 138,069 0 0
INNOVATE CORP COM 45784J105 1,316 760,838 SH   SOLE 22 760,838 0 0
INNOVATE CORP COM 45784J105 1 414 SH   SOLE 43 414 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,343 12,220 SH   SOLE 2 9,331 0 2,889
INNOVATIVE INDL PPTYS INC COM 45781V101 1,492 13,583 SH   SOLE 4 13,320 0 263
INNOVATIVE INDL PPTYS INC COM 45781V101 3,827 34,836 SH   SOLE 7 34,836 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 10,034 91,330 SH   SOLE 18 91,330 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 20,730 188,677 SH   SOLE 19 188,677 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 359,370 3,270,866 SH   SOLE 21 3,270,866 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 98,186 893,656 SH   SOLE 22 877,548 0 16,108
INNOVATIVE INDL PPTYS INC COM 45781V101 116 1,055 SH   SOLE 23 1,055 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 13,218 120,308 SH   SOLE 25 120,308 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,460 13,290 SH   SOLE 26 11,119 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101 1,881 17,121 SH   SOLE 28 426 0 16,695
INNOVATIVE INDL PPTYS INC COM 45781V101 16,767 152,606 SH   SOLE 30 152,606 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 330 3,007 SH   SOLE 40 3,007 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 515 4,689 SH   SOLE 43 4,689 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 14 1,998 SH   SOLE 18 1,998 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 334 46,354 SH   SOLE 21 46,354 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,440 338,953 SH   SOLE 22 338,953 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 76 10,614 SH   SOLE 43 0 0 10,614
INNOVID CORP COMMON STOCK 457679108 27 16,279 SH   SOLE 2 13,026 0 3,253
INNOVID CORP COMMON STOCK 457679108 84 50,417 SH   SOLE 18 50,417 0 0
INNOVID CORP COMMON STOCK 457679108 64 38,488 SH   SOLE 19 38,488 0 0
INNOVID CORP COMMON STOCK 457679108 1,243 748,928 SH   SOLE 21 748,928 0 0
INNOVID CORP COMMON STOCK 457679108 1,416 852,830 SH   SOLE 22 851,451 0 1,379
INNOVID CORP COMMON STOCK 457679108 25 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 2 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116 12 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116 1 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 5 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101 1,706 115,611 SH   SOLE 2 93,229 0 22,382
INNOVIVA INC COM 45781M101 2 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 9 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101 3,053 206,833 SH   SOLE 18 206,833 0 0
INNOVIVA INC COM 45781M101 1,697 114,953 SH   SOLE 19 114,953 0 0
INNOVIVA INC COM 45781M101 113,140 7,665,338 SH   SOLE 21 7,665,338 0 0
INNOVIVA INC COM 45781M101 25,137 1,703,068 SH   SOLE 22 1,656,764 0 46,304
INNOVIVA INC COM 45781M101 217 14,679 SH   SOLE 23 14,679 0 0
INNOVIVA INC COM 45781M101 124 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101 246 16,639 SH   SOLE 26 12,038 0 4,601
INNOVIVA INC COM 45781M101 664 45,003 SH   SOLE 28 45,003 0 0
INNOVIVA INC COM 45781M101 1,705 115,488 SH   SOLE 30 115,488 0 0
INNOVIVA INC COM 45781M101 127 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 35 2,388 SH   OTR 43 2,388 0 0
INNOVIVA INC COM 45781M101 1,111 75,247 SH   SOLE 43 75,247 0 0
INOGEN INC COM 45780L104 551 22,803 SH   SOLE 2 9,727 0 13,076
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,165 89,551 SH   SOLE 18 89,551 0 0
INOGEN INC COM 45780L104 1,238 51,185 SH   SOLE 19 51,185 0 0
INOGEN INC COM 45780L104 68,881 2,848,694 SH   SOLE 21 2,848,694 0 0
INOGEN INC COM 45780L104 13,235 547,346 SH   SOLE 22 524,244 0 23,102
INOGEN INC COM 45780L104 116 4,813 SH   SOLE 25 4,813 0 0
INOGEN INC COM 45780L104 408 16,883 SH   SOLE 26 7,945 0 8,938
INOGEN INC COM 45780L104 243 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104 1,380 57,056 SH   SOLE 30 57,056 0 0
INOGEN INC COM 45780L104 122 5,034 SH   SOLE 36 5,034 0 0
INOGEN INC COM 45780L104 59 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 227 9,383 SH   SOLE 43 8,470 0 913
INOTIV INC COM 45783Q100 163 17,028 SH   SOLE 2 614 0 16,414
INOTIV INC COM 45783Q100 2 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 527 54,879 SH   SOLE 18 54,879 0 0
INOTIV INC COM 45783Q100 295 30,713 SH   SOLE 19 30,713 0 0
INOTIV INC COM 45783Q100 5,921 616,766 SH   SOLE 21 616,766 0 0
INOTIV INC COM 45783Q100 3,239 337,398 SH   SOLE 22 326,583 0 10,815
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 635 366,900 SH   SOLE 2 120,276 0 246,624
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 31 17,664 SH   SOLE 7 17,664 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,157 668,781 SH   SOLE 18 668,781 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,771 1,023,963 SH   SOLE 19 1,023,963 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 19,145 11,066,648 SH   SOLE 21 11,066,648 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10,392 6,006,870 SH   SOLE 22 5,770,158 0 236,712
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 400 231,474 SH   SOLE 26 52,981 0 178,493
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 570 329,365 SH   SOLE 30 329,365 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 41 23,689 SH   SOLE 36 23,689 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 44 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 166 95,784 SH   SOLE 43 95,173 0 611
INOZYME PHARMA INC COM 45790W108 42 8,908 SH   SOLE 2 8,747 0 161
INOZYME PHARMA INC COM 45790W108 13 2,724 SH   SOLE 18 2,724 0 0
INOZYME PHARMA INC COM 45790W108 736 154,224 SH   SOLE 19 154,224 0 0
INOZYME PHARMA INC COM 45790W108 180 37,718 SH   SOLE 21 37,718 0 0
INOZYME PHARMA INC COM 45790W108 1,057 221,614 SH   SOLE 22 221,614 0 0
INOZYME PHARMA INC COM 45790W108 7 1,435 SH   SOLE 23 1,435 0 0
INOZYME PHARMA INC COM 45790W108 10 2,106 SH   SOLE 26 0 0 2,106
INOZYME PHARMA INC COM 45790W108 9 1,791 SH   SOLE 43 1,791 0 0
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INPIXON COM 45790J800 167 979,730 SH   SOLE 22 979,730 0 0
INSEEGO CORP COM 45782B104 247 130,849 SH   SOLE 2 21,692 0 109,157
INSEEGO CORP COM 45782B104 0 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 505 267,429 SH   SOLE 18 267,429 0 0
INSEEGO CORP COM 45782B104 294 155,377 SH   SOLE 19 155,377 0 0
INSEEGO CORP COM 45782B104 5,729 3,031,438 SH   SOLE 21 3,031,438 0 0
INSEEGO CORP COM 45782B104 3,775 1,997,497 SH   SOLE 22 1,913,811 0 83,686
INSEEGO CORP COM 45782B104 18 9,425 SH   SOLE 25 9,425 0 0
INSEEGO CORP COM 45782B104 13 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 12 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104 1,335 706,357 SH   SOLE 30 706,357 0 0
INSEEGO CORP COM 45782B104 11 5,858 SH   SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 2 849 SH   SOLE 43 849 0 0
INSIGHT ENTERPRISES INC COM 45765U103 4,330 50,183 SH   SOLE 2 36,673 0 13,510
INSIGHT ENTERPRISES INC COM 45765U103 25 286 SH   SOLE 4 114 0 172
INSIGHT ENTERPRISES INC COM 45765U103 67 773 SH   SOLE 7 773 0 0
INSIGHT ENTERPRISES INC COM 45765U103 9,813 113,734 SH   SOLE 18 108,428 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103 9,142 105,955 SH   SOLE 19 105,955 0 0
INSIGHT ENTERPRISES INC COM 45765U103 368,605 4,272,196 SH   SOLE 21 4,272,196 0 0
INSIGHT ENTERPRISES INC COM 45765U103 78,862 914,027 SH   SOLE 22 891,028 0 22,999
INSIGHT ENTERPRISES INC COM 45765U103 183 2,116 SH   SOLE 23 2,116 0 0
INSIGHT ENTERPRISES INC COM 45765U103 437 5,070 SH   SOLE 25 5,070 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,060 23,871 SH   SOLE 26 15,170 0 8,701
INSIGHT ENTERPRISES INC COM 45765U103 54 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,833 79,196 SH   SOLE 30 79,196 0 0
INSIGHT ENTERPRISES INC COM 45765U103 73 842 SH   SOLE 36 842 0 0
INSIGHT ENTERPRISES INC COM 45765U103 362 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,086 35,767 SH   SOLE 43 35,311 0 456
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 4,292 3,226,000 PRN   SOLE 21 3,226,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 9 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 189 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307 2,391 121,256 SH   SOLE 2 74,543 0 46,713
INSMED INC COM PAR $.01 457669307 8 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 26 1,322 SH   SOLE 7 1,322 0 0
INSMED INC COM PAR $.01 457669307 6,546 331,965 SH   SOLE 18 309,123 0 22,842
INSMED INC COM PAR $.01 457669307 12,529 635,343 SH   SOLE 19 635,343 0 0
INSMED INC COM PAR $.01 457669307 96,280 4,882,374 SH   SOLE 21 4,882,374 0 0
INSMED INC COM PAR $.01 457669307 62,996 3,194,539 SH   SOLE 22 3,121,546 0 72,993
INSMED INC COM PAR $.01 457669307 256 12,969 SH   SOLE 23 12,969 0 0
INSMED INC COM PAR $.01 457669307 323 16,401 SH   SOLE 25 16,401 0 0
INSMED INC COM PAR $.01 457669307 2,139 108,451 SH   SOLE 26 41,093 0 67,358
INSMED INC COM PAR $.01 457669307 40 2,018 SH   SOLE 28 2,018 0 0
INSMED INC COM PAR $.01 457669307 2,169 110,010 SH   SOLE 30 110,010 0 0
INSMED INC COM PAR $.01 457669307 297 15,084 SH   SOLE 40 15,084 0 0
INSMED INC COM PAR $.01 457669307 255 12,948 SH   SOLE 43 11,526 0 1,422
INSMED INC NOTE 0.750% 6/0 457669AB5 4,888 5,875,000 PRN   SOLE 21 5,875,000 0 0
INSPERITY INC COM 45778Q107 12,195 122,158 SH   SOLE 2 70,739 0 51,419
INSPERITY INC COM 45778Q107 15 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 43 427 SH   SOLE 7 427 0 0
INSPERITY INC COM 45778Q107 16,813 168,414 SH   SOLE 18 154,625 0 13,789
INSPERITY INC COM 45778Q107 35,869 359,300 SH   SOLE 19 359,300 0 0
INSPERITY INC COM 45778Q107 252,220 2,526,493 SH   SOLE 21 2,526,493 0 0
INSPERITY INC COM 45778Q107 131,781 1,320,050 SH   SOLE 22 1,297,384 0 22,666
INSPERITY INC COM 45778Q107 1,093 10,947 SH   SOLE 23 10,947 0 0
INSPERITY INC COM 45778Q107 513 5,139 SH   SOLE 25 5,139 0 0
INSPERITY INC COM 45778Q107 7,709 77,221 SH   SOLE 26 12,429 0 64,792
INSPERITY INC COM 45778Q107 69 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107 2,380 23,839 SH   SOLE 30 23,839 0 0
INSPERITY INC COM 45778Q107 789 7,904 SH   SOLE 34 7,904 0 0
INSPERITY INC COM 45778Q107 50 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107 466 4,666 SH   SOLE 40 4,666 0 0
INSPERITY INC COM 45778Q107 1,766 17,690 SH   SOLE 43 16,594 0 1,096
INSPIRATO INCORPORATED COM CL A 45791E107 6 1,391 SH   SOLE 2 0 0 1,391
INSPIRATO INCORPORATED COM CL A 45791E107 136 29,410 SH   SOLE 18 29,410 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 81 17,602 SH   SOLE 19 17,602 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 1,615 348,919 SH   SOLE 21 348,919 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 1,364 294,649 SH   SOLE 22 289,569 0 5,080
INSPIRE MED SYS INC COM 457730109 3,635 19,898 SH   SOLE 2 13,752 0 6,146
INSPIRE MED SYS INC COM 457730109 18 100 SH   SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 58 317 SH   SOLE 7 317 0 0
INSPIRE MED SYS INC COM 457730109 13,510 73,957 SH   SOLE 18 69,588 0 4,369
INSPIRE MED SYS INC COM 457730109 17,747 97,153 SH   SOLE 19 97,153 0 0
INSPIRE MED SYS INC COM 457730109 177,987 974,365 SH   SOLE 21 974,365 0 0
INSPIRE MED SYS INC COM 457730109 124,908 683,788 SH   SOLE 22 666,793 0 16,995
INSPIRE MED SYS INC COM 457730109 366 2,005 SH   SOLE 23 2,005 0 0
INSPIRE MED SYS INC COM 457730109 762 4,169 SH   SOLE 25 4,169 0 0
INSPIRE MED SYS INC COM 457730109 3,313 18,139 SH   SOLE 26 9,183 0 8,956
INSPIRE MED SYS INC COM 457730109 524 2,868 SH   SOLE 28 2,868 0 0
INSPIRE MED SYS INC COM 457730109 2,307 12,632 SH   SOLE 30 12,632 0 0
INSPIRE MED SYS INC COM 457730109 40 221 SH   SOLE 34 221 0 0
INSPIRE MED SYS INC COM 457730109 654 3,578 SH   SOLE 40 3,578 0 0
INSPIRE MED SYS INC COM 457730109 12 63 SH   OTR 43 63 0 0
INSPIRE MED SYS INC COM 457730109 1,468 8,038 SH   SOLE 43 7,445 0 593
INSPIRED ENTMT INC COM 45782N108 57 6,666 SH   SOLE 2 1,114 0 5,552
INSPIRED ENTMT INC COM 45782N108 4 465 SH   SOLE 7 465 0 0
INSPIRED ENTMT INC COM 45782N108 500 58,075 SH   SOLE 18 58,075 0 0
INSPIRED ENTMT INC COM 45782N108 335 38,961 SH   SOLE 19 38,961 0 0
INSPIRED ENTMT INC COM 45782N108 5,844 678,719 SH   SOLE 21 678,719 0 0
INSPIRED ENTMT INC COM 45782N108 4,530 526,086 SH   SOLE 22 521,483 0 4,603
INSTALLED BLDG PRODS INC COM 45780R101 1,083 13,022 SH   SOLE 2 10,044 0 2,978
INSTALLED BLDG PRODS INC COM 45780R101 8 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 22 262 SH   SOLE 7 262 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,595 79,300 SH   SOLE 18 79,300 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,104 49,346 SH   SOLE 19 49,346 0 0
INSTALLED BLDG PRODS INC COM 45780R101 240,675 2,894,121 SH   SOLE 21 2,894,121 0 0
INSTALLED BLDG PRODS INC COM 45780R101 48,928 588,356 SH   SOLE 22 571,589 0 16,767
INSTALLED BLDG PRODS INC COM 45780R101 72 869 SH   SOLE 23 869 0 0
INSTALLED BLDG PRODS INC COM 45780R101 321 3,857 SH   SOLE 25 3,857 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,144 13,762 SH   SOLE 26 12,073 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 34 409 SH   SOLE 28 409 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,379 64,688 SH   SOLE 30 64,688 0 0
INSTALLED BLDG PRODS INC COM 45780R101 28 335 SH   SOLE 34 335 0 0
INSTALLED BLDG PRODS INC COM 45780R101 270 3,248 SH   SOLE 40 3,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,315 15,817 SH   SOLE 43 15,234 0 583
INSTEEL INDS INC COM 45774W108 254 7,545 SH   SOLE 2 5,548 0 1,997
INSTEEL INDS INC COM 45774W108 6 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108 2,228 66,177 SH   SOLE 18 66,177 0 0
INSTEEL INDS INC COM 45774W108 1,146 34,034 SH   SOLE 19 34,034 0 0
INSTEEL INDS INC COM 45774W108 86,960 2,582,717 SH   SOLE 21 2,582,717 0 0
INSTEEL INDS INC COM 45774W108 16,133 479,156 SH   SOLE 22 467,998 0 11,158
INSTEEL INDS INC COM 45774W108 83 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108 1,276 37,889 SH   SOLE 30 37,889 0 0
INSTEEL INDS INC COM 45774W108 18 538 SH   SOLE 31 0 0 538
INSTEEL INDS INC COM 45774W108 112 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108 240 7,118 SH   SOLE 43 4,358 0 2,760
INSTIL BIO INC COM 45783C101 294 63,579 SH   SOLE 2 3,462 0 60,117
INSTIL BIO INC COM 45783C101 4 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101 1,012 219,015 SH   SOLE 18 219,015 0 0
INSTIL BIO INC COM 45783C101 569 123,172 SH   SOLE 19 123,172 0 0
INSTIL BIO INC COM 45783C101 12,749 2,759,480 SH   SOLE 21 2,759,480 0 0
INSTIL BIO INC COM 45783C101 4,501 974,154 SH   SOLE 22 931,340 0 42,814
INSTIL BIO INC COM 45783C101 276 59,759 SH   SOLE 30 59,759 0 0
INSTIL BIO INC COM 45783C101 1 109 SH   SOLE 43 109 0 0
INSTRUCTURE HLDGS INC COM 457790103 277 12,196 SH   SOLE 2 3,258 0 8,938
INSTRUCTURE HLDGS INC COM 457790103 5 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103 1,090 48,027 SH   SOLE 18 48,027 0 0
INSTRUCTURE HLDGS INC COM 457790103 742 32,671 SH   SOLE 19 32,671 0 0
INSTRUCTURE HLDGS INC COM 457790103 12,321 542,767 SH   SOLE 21 542,767 0 0
INSTRUCTURE HLDGS INC COM 457790103 3,853 169,737 SH   SOLE 22 159,904 0 9,833
INSULET CORP COM 45784P101 30,164 138,403 SH   SOLE 2 27,764 0 110,639
INSULET CORP COM 45784P101 13,101 60,113 SH   SOLE 4 38,347 0 21,766
INSULET CORP COM 45784P101 2,062 9,463 SH   SOLE 7 9,463 0 0
INSULET CORP COM 45784P101 71 326 SH   SOLE 13 326 0 0
INSULET CORP COM 45784P101 1,097 5,032 SH   SOLE 15 5,032 0 0
INSULET CORP COM 45784P101 11,837 54,311 SH   SOLE 18 50,800 0 3,511
INSULET CORP COM 45784P101 54,421 249,705 SH   SOLE 19 249,705 0 0
INSULET CORP COM 45784P101 361,126 1,656,999 SH   SOLE 21 1,656,999 0 0
INSULET CORP COM 45784P101 324,606 1,489,426 SH   SOLE 22 1,363,734 0 125,692
INSULET CORP COM 45784P101 23,840 109,388 SH   SOLE 23 109,388 0 0
INSULET CORP COM 45784P101 30,935 141,941 SH   SOLE 25 141,941 0 0
INSULET CORP COM 45784P101 23,849 109,427 SH   SOLE 26 62,108 0 47,319
INSULET CORP COM 45784P101 26,920 123,518 SH   SOLE 28 10,597 0 112,921
INSULET CORP COM 45784P101 9 43 SH   SOLE 29 43 0 0
INSULET CORP COM 45784P101 78,122 358,456 SH   SOLE 30 358,456 0 0
INSULET CORP COM 45784P101 2,923 13,414 SH   SOLE 31 6,811 0 6,603
INSULET CORP COM 45784P101 32,366 148,508 SH   SOLE 34 148,508 0 0
INSULET CORP COM 45784P101 5,310 24,364 SH   SOLE 36 24,364 0 0
INSULET CORP COM 45784P101 485 2,226 SH   SOLE 40 2,226 0 0
INSULET CORP COM 45784P101 23 106 SH   OTR 43 106 0 0
INSULET CORP COM 45784P101 9,198 42,204 SH   SOLE 43 39,028 0 3,176
INSULET CORP NOTE 0.375% 9/0 45784PAK7 8,966 7,865,000 PRN   SOLE 21 7,865,000 0 0
INTAPP INC COM 45827U109 99 6,770 SH   SOLE 2 5,150 0 1,620
INTAPP INC COM 45827U109 3 224 SH   SOLE 7 224 0 0
INTAPP INC COM 45827U109 531 36,274 SH   SOLE 18 36,274 0 0
INTAPP INC COM 45827U109 374 25,539 SH   SOLE 19 25,539 0 0
INTAPP INC COM 45827U109 6,641 453,592 SH   SOLE 21 453,592 0 0
INTAPP INC COM 45827U109 4,004 273,499 SH   SOLE 22 263,478 0 10,021
INTAPP INC COM 45827U109 58 3,969 SH   SOLE 25 3,969 0 0
INTAPP INC COM 45827U109 45 3,054 SH   SOLE 26 1,065 0 1,989
INTAPP INC COM 45827U109 267 18,265 SH   SOLE 30 18,265 0 0
INTAPP INC COM 45827U109 35 2,392 SH   SOLE 36 2,392 0 0
INTAPP INC COM 45827U109 44 3,013 SH   SOLE 40 3,013 0 0
INTEGER HLDGS CORP COM 45826H109 5,865 83,001 SH   SOLE 2 33,704 0 49,297
INTEGER HLDGS CORP COM 45826H109 47 671 SH   SOLE 4 139 0 532
INTEGER HLDGS CORP COM 45826H109 26 371 SH   SOLE 7 371 0 0
INTEGER HLDGS CORP COM 45826H109 8,913 126,135 SH   SOLE 18 121,810 0 4,325
INTEGER HLDGS CORP COM 45826H109 15,859 224,446 SH   SOLE 19 224,446 0 0
INTEGER HLDGS CORP COM 45826H109 308,436 4,365,068 SH   SOLE 21 4,365,068 0 0
INTEGER HLDGS CORP COM 45826H109 71,926 1,017,920 SH   SOLE 22 983,368 0 34,552
INTEGER HLDGS CORP COM 45826H109 404 5,715 SH   SOLE 23 5,715 0 0
INTEGER HLDGS CORP COM 45826H109 350 4,947 SH   SOLE 25 4,947 0 0
INTEGER HLDGS CORP COM 45826H109 4,245 60,073 SH   SOLE 26 13,477 0 46,596
INTEGER HLDGS CORP COM 45826H109 42 588 SH   SOLE 28 588 0 0
INTEGER HLDGS CORP COM 45826H109 4,742 67,105 SH   SOLE 30 67,105 0 0
INTEGER HLDGS CORP COM 45826H109 23 323 SH   SOLE 31 0 0 323
INTEGER HLDGS CORP COM 45826H109 81 1,152 SH   SOLE 36 1,152 0 0
INTEGER HLDGS CORP COM 45826H109 270 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 481 6,810 SH   SOLE 43 6,782 0 28
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,411 211,191 SH   SOLE 2 94,220 0 116,971
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 106 1,958 SH   SOLE 4 243 0 1,715
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 46 855 SH   SOLE 7 855 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8,358 154,689 SH   SOLE 18 154,689 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,584 29,311 SH   SOLE 19 29,311 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 212,908 3,940,559 SH   SOLE 21 3,940,559 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 109,356 2,023,978 SH   SOLE 22 1,936,325 0 87,653
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 23 425 SH   SOLE 23 425 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 563 10,418 SH   SOLE 25 10,418 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,744 32,276 SH   SOLE 26 27,087 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1,309 SH   SOLE 28 1,309 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13,843 256,202 SH   SOLE 30 256,202 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 81 1,494 SH   SOLE 31 1,057 0 437
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 200 3,696 SH   SOLE 34 3,696 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 520 9,630 SH   SOLE 40 9,630 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,217 22,530 SH   SOLE 43 20,926 0 1,604
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 5,302 5,663,000 PRN   SOLE 21 5,663,000 0 0
INTEGRA RES CORP COM NEW 45826T301 26 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 117 11,760 SH   SOLE 2 1,380 0 10,380
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 4 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 946 95,267 SH   SOLE 18 95,267 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 725 72,988 SH   SOLE 19 72,988 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 12,132 1,221,756 SH   SOLE 21 1,221,756 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 5,213 524,999 SH   SOLE 22 507,802 0 17,197
INTEL CORP COM 458140100 396,696 10,603,999 SH   SOLE 2 3,799,001 0 6,804,998
INTEL CORP COM 458140100 132,130 3,531,947 SH   SOLE 4 2,280,698 0 1,251,249
INTEL CORP COM 458140100 186,806 4,993,472 SH   SOLE 7 4,318,114 0 675,358
INTEL CORP COM 458140100 14,731 393,780 SH   SOLE 13 393,780 0 0
INTEL CORP COM 458140100 22,889 611,834 SH   SOLE 15 611,834 0 0
INTEL CORP COM 458140100 56 1,498 SH   SOLE 17 0 0 1,498
INTEL CORP COM 458140100 292,810 7,827,055 SH   SOLE 18 6,910,015 0 917,040
INTEL CORP COM 458140100 123,108 3,290,768 SH   SOLE 19 3,290,768 0 0
INTEL CORP COM 458140100 6,791 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 5,095,793 136,214,719 SH   SOLE 21 136,214,719 0 0
INTEL CORP COM 458140100 3,431,168 91,717,941 SH   SOLE 22 81,650,541 0 10,067,400
INTEL CORP COM 458140100 286,793 7,666,204 SH   SOLE 23 7,666,204 0 0
INTEL CORP COM 458140100 318,406 8,511,262 SH   SOLE 25 8,511,262 0 0
INTEL CORP COM 458140100 408,640 10,923,280 SH   SOLE 26 5,339,350 0 5,583,930
INTEL CORP COM 458140100 480,428 12,842,224 SH   SOLE 28 258,700 0 12,583,524
INTEL CORP COM 458140100 13,770 368,084 SH   SOLE 29 368,084 0 0
INTEL CORP COM 458140100 1,403,788 37,524,411 SH   SOLE 30 36,708,459 0 815,952
INTEL CORP COM 458140100 60,670 1,621,772 SH   SOLE 31 1,200,261 0 421,511
INTEL CORP COM 458140100 50,687 1,354,893 SH   SOLE 32 1,354,893 0 0
INTEL CORP COM 458140100 44,846 1,198,765 SH   SOLE 34 1,198,765 0 0
INTEL CORP COM 458140100 66,830 1,786,434 SH   SOLE 36 1,786,434 0 0
INTEL CORP COM 458140100 4,934 131,887 SH   SOLE 40 131,887 0 0
INTEL CORP COM 458140100 321 8,582 SH   OTR 43 8,582 0 0
INTEL CORP COM 458140100 173,727 4,643,873 SH   SOLE 43 4,323,279 0 320,594
INTELLIA THERAPEUTICS INC COM 45826J105 3,488 67,386 SH   SOLE 2 34,477 0 32,909
INTELLIA THERAPEUTICS INC COM 45826J105 14 275 SH   SOLE 4 275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 216 4,168 SH   SOLE 7 4,168 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 10,875 210,105 SH   SOLE 18 202,059 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105 15,414 297,797 SH   SOLE 19 297,797 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 169,041 3,265,863 SH   SOLE 21 3,265,863 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 95,699 1,848,908 SH   SOLE 22 1,791,889 0 57,019
INTELLIA THERAPEUTICS INC COM 45826J105 265 5,123 SH   SOLE 23 5,123 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 550 10,623 SH   SOLE 25 10,623 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,042 58,770 SH   SOLE 26 24,730 0 34,040
INTELLIA THERAPEUTICS INC COM 45826J105 181 3,502 SH   SOLE 28 3,502 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,150 80,185 SH   SOLE 30 80,185 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 98 1,898 SH   SOLE 36 1,898 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 414 7,989 SH   SOLE 40 7,989 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 22 416 SH   OTR 43 416 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,262 24,391 SH   SOLE 43 22,377 0 2,014
INTELLICHECK INC COM NEW 45817G201 1 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201 7 3,655 SH   SOLE 18 3,655 0 0
INTELLICHECK INC COM NEW 45817G201 108 53,313 SH   SOLE 21 53,313 0 0
INTELLICHECK INC COM NEW 45817G201 2 1,012 SH   SOLE 22 1,012 0 0
INTER PARFUMS INC COM 458334109 535 7,324 SH   SOLE 2 5,461 0 1,863
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,416 60,443 SH   SOLE 18 60,443 0 0
INTER PARFUMS INC COM 458334109 2,448 33,513 SH   SOLE 19 33,513 0 0
INTER PARFUMS INC COM 458334109 151,363 2,071,765 SH   SOLE 21 2,071,765 0 0
INTER PARFUMS INC COM 458334109 32,537 445,341 SH   SOLE 22 434,333 0 11,008
INTER PARFUMS INC COM 458334109 236 3,227 SH   SOLE 25 3,227 0 0
INTER PARFUMS INC COM 458334109 591 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 23 313 SH   SOLE 28 313 0 0
INTER PARFUMS INC COM 458334109 2,251 30,812 SH   SOLE 30 30,812 0 0
INTER PARFUMS INC COM 458334109 151 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 1,655 22,648 SH   SOLE 43 22,412 0 236
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,776 214,069 SH   SOLE 2 84,587 0 129,482
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 319 5,802 SH   SOLE 4 5,167 0 635
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 60 1,090 SH   SOLE 7 1,090 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 10,530 191,419 SH   SOLE 18 191,419 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,127 20,487 SH   SOLE 19 20,487 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 251,058 4,563,853 SH   SOLE 21 4,563,853 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 125,440 2,280,304 SH   SOLE 22 2,166,604 0 113,700
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 762 13,858 SH   SOLE 25 13,858 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,048 37,227 SH   SOLE 26 31,331 0 5,896
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 89 1,618 SH   SOLE 28 1,618 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,948 35,416 SH   SOLE 30 35,416 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 87 1,588 SH   SOLE 31 1,365 0 223
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 627 11,391 SH   SOLE 40 11,391 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,059 37,427 SH   SOLE 43 33,640 0 3,787
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,838 133,084 SH   SOLE 2 88,730 0 44,354
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,049 75,976 SH   SOLE 18 69,193 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4,712 341,185 SH   SOLE 19 341,185 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 14,824 1,073,407 SH   SOLE 21 1,073,407 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 13,177 954,140 SH   SOLE 22 935,019 0 19,121
INTERCEPT PHARMACEUTICALS IN COM 45845P108 143 10,351 SH   SOLE 23 10,351 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 52 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 976 70,708 SH   SOLE 26 12,046 0 58,662
INTERCEPT PHARMACEUTICALS IN COM 45845P108 424 30,716 SH   SOLE 30 30,716 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 202 14,602 SH   SOLE 34 14,602 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 34 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 103 7,435 SH   SOLE 43 5,898 0 1,537
INTERCONTINENTAL EXCHANGE IN COM 45866F104 105,240 1,119,100 SH   SOLE 2 275,863 0 843,237
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,046 425,835 SH   SOLE 4 247,021 0 178,814
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48,924 520,242 SH   SOLE 7 504,229 0 16,013
INTERCONTINENTAL EXCHANGE IN COM 45866F104 223 2,371 SH   SOLE 13 2,371 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,777 82,700 SH   SOLE 15 82,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 17 SH   SOLE 17 0 0 17
INTERCONTINENTAL EXCHANGE IN COM 45866F104 201,757 2,145,433 SH   SOLE 18 2,055,487 0 89,946
INTERCONTINENTAL EXCHANGE IN COM 45866F104 110,902 1,179,309 SH   SOLE 19 1,179,309 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,300,036 13,824,284 SH   SOLE 21 13,824,284 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,119,108 11,900,337 SH   SOLE 22 10,763,474 0 1,136,863
INTERCONTINENTAL EXCHANGE IN COM 45866F104 89,794 954,851 SH   SOLE 23 954,851 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 90,229 959,473 SH   SOLE 25 928,664 0 30,809
INTERCONTINENTAL EXCHANGE IN COM 45866F104 205,176 2,181,790 SH   SOLE 26 988,792 0 1,192,998
INTERCONTINENTAL EXCHANGE IN COM 45866F104 118,552 1,260,660 SH   SOLE 28 14,538 0 1,246,122
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46 491 SH   SOLE 29 491 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 273,594 2,909,339 SH   SOLE 30 2,909,339 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,948 116,423 SH   SOLE 31 59,086 0 57,337
INTERCONTINENTAL EXCHANGE IN COM 45866F104 102,326 1,088,112 SH   SOLE 34 1,088,112 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 24,806 263,783 SH   SOLE 36 263,783 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,082 22,136 SH   SOLE 37 22,136 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,721 18,298 SH   SOLE 40 18,298 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 140 1,488 SH   OTR 43 1,488 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46,430 493,723 SH   SOLE 43 438,744 0 54,979
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 10,539 194,995 SH   SOLE 43 169,629 0 25,366
INTERCORP FINL SVCS INC SHS P5626F128 24 1,024 SH   SOLE 4 1,024 0 0
INTERCORP FINL SVCS INC SHS P5626F128 10,331 441,499 SH   SOLE 21 441,499 0 0
INTERCORP FINL SVCS INC SHS P5626F128 4,579 195,670 SH   SOLE 22 189,131 0 6,539
INTERCORP FINL SVCS INC SHS P5626F128 2,457 104,988 SH   SOLE 30 104,988 0 0
INTERDIGITAL INC COM 45867G101 2,124 34,937 SH   SOLE 2 21,939 0 12,998
INTERDIGITAL INC COM 45867G101 31 509 SH   SOLE 4 149 0 360
INTERDIGITAL INC COM 45867G101 20 334 SH   SOLE 7 334 0 0
INTERDIGITAL INC COM 45867G101 6,786 111,617 SH   SOLE 18 111,617 0 0
INTERDIGITAL INC COM 45867G101 3,372 55,457 SH   SOLE 19 55,457 0 0
INTERDIGITAL INC COM 45867G101 233,939 3,847,676 SH   SOLE 21 3,847,676 0 0
INTERDIGITAL INC COM 45867G101 48,337 795,022 SH   SOLE 22 765,801 0 29,221
INTERDIGITAL INC COM 45867G101 316 5,195 SH   SOLE 25 5,195 0 0
INTERDIGITAL INC COM 45867G101 944 15,522 SH   SOLE 26 11,826 0 3,696
INTERDIGITAL INC COM 45867G101 34 551 SH   SOLE 28 548 0 3
INTERDIGITAL INC COM 45867G101 17,156 282,171 SH   SOLE 30 282,171 0 0
INTERDIGITAL INC COM 45867G101 33 549 SH   SOLE 31 0 0 549
INTERDIGITAL INC COM 45867G101 15 244 SH   SOLE 36 244 0 0
INTERDIGITAL INC COM 45867G101 264 4,347 SH   SOLE 40 4,347 0 0
INTERDIGITAL INC COM 45867G101 1,238 20,368 SH   SOLE 43 18,126 0 2,242
INTERFACE INC COM 458665304 958 76,363 SH   SOLE 2 63,002 0 13,361
INTERFACE INC COM 458665304 5 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 10 770 SH   SOLE 7 770 0 0
INTERFACE INC COM 458665304 2,630 209,723 SH   SOLE 18 209,723 0 0
INTERFACE INC COM 458665304 1,322 105,389 SH   SOLE 19 105,389 0 0
INTERFACE INC COM 458665304 91,576 7,302,737 SH   SOLE 21 7,302,737 0 0
INTERFACE INC COM 458665304 19,719 1,572,455 SH   SOLE 22 1,525,202 0 47,253
INTERFACE INC COM 458665304 94 7,457 SH   SOLE 25 7,457 0 0
INTERFACE INC COM 458665304 210 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 445 35,464 SH   SOLE 28 35,464 0 0
INTERFACE INC COM 458665304 1,197 95,469 SH   SOLE 30 95,469 0 0
INTERFACE INC COM 458665304 92 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 986 78,604 SH   SOLE 43 76,871 0 1,733
INTERGROUP CORP COM 458685104 5 117 SH   SOLE 18 117 0 0
INTERGROUP CORP COM 458685104 50 1,187 SH   SOLE 21 1,187 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 23 2,768 SH   SOLE 21 2,768 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,340 83,341 SH   SOLE 2 48,102 0 35,239
INTERNATIONAL BANCSHARES COR COM 459044103 71 1,778 SH   SOLE 4 181 0 1,597
INTERNATIONAL BANCSHARES COR COM 459044103 23 584 SH   SOLE 7 584 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 10,351 258,265 SH   SOLE 18 258,265 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,029 100,525 SH   SOLE 19 100,525 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 157,728 3,935,333 SH   SOLE 21 3,935,333 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 66,522 1,659,732 SH   SOLE 22 1,598,684 0 61,048
INTERNATIONAL BANCSHARES COR COM 459044103 399 9,958 SH   SOLE 25 9,958 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,486 37,078 SH   SOLE 26 31,731 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 40 1,000 SH   SOLE 28 1,000 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 5,378 134,186 SH   SOLE 30 134,186 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 20 505 SH   SOLE 31 0 0 505
INTERNATIONAL BANCSHARES COR COM 459044103 124 3,097 SH   SOLE 36 3,097 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 244 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 7,014 175,000 SH   SOLE 43 173,900 0 1,100
INTERNATIONAL BUSINESS MACHS COM 459200101 263,761 1,868,127 SH   SOLE 2 290,940 0 1,577,187
INTERNATIONAL BUSINESS MACHS COM 459200101 93,340 661,097 SH   SOLE 4 383,097 0 278,000
INTERNATIONAL BUSINESS MACHS COM 459200101 137,498 973,854 SH   SOLE 7 947,425 0 26,429
INTERNATIONAL BUSINESS MACHS COM 459200101 547 3,877 SH   SOLE 13 3,877 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 18,588 131,649 SH   SOLE 15 131,649 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10 68 SH   SOLE 17 0 0 68
INTERNATIONAL BUSINESS MACHS COM 459200101 203,686 1,442,636 SH   SOLE 18 1,318,858 0 123,778
INTERNATIONAL BUSINESS MACHS COM 459200101 46,555 329,736 SH   SOLE 19 329,736 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,138,242 29,309,737 SH   SOLE 21 29,309,737 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,698,386 19,111,736 SH   SOLE 22 17,347,391 0 1,764,345
INTERNATIONAL BUSINESS MACHS COM 459200101 215,213 1,524,279 SH   SOLE 23 1,524,279 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 262,190 1,857,001 SH   SOLE 25 1,857,001 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 319,192 2,260,730 SH   SOLE 26 1,093,112 0 1,167,618
INTERNATIONAL BUSINESS MACHS COM 459200101 342,963 2,429,090 SH   SOLE 28 124,043 0 2,305,047
INTERNATIONAL BUSINESS MACHS COM 459200101 131 930 SH   SOLE 29 930 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 872,773 6,181,551 SH   SOLE 30 6,181,551 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,479 187,543 SH   SOLE 31 95,140 0 92,403
INTERNATIONAL BUSINESS MACHS COM 459200101 24,445 173,137 SH   SOLE 32 173,137 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,637 75,337 SH   SOLE 34 75,337 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 21,936 155,368 SH   SOLE 35 155,368 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 59,540 421,702 SH   SOLE 36 421,702 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,099 29,034 SH   SOLE 40 29,034 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 317 2,242 SH   OTR 43 2,242 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 88,724 628,399 SH   SOLE 43 550,509 0 77,890
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 75,282 631,987 SH   SOLE 2 189,549 0 442,438
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28,190 236,649 SH   SOLE 4 146,696 0 89,953
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27,353 229,624 SH   SOLE 7 221,933 0 7,691
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 127 1,067 SH   SOLE 13 1,067 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,403 36,964 SH   SOLE 15 36,964 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 79,022 663,385 SH   SOLE 18 627,177 0 36,208
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 137,544 1,154,670 SH   SOLE 19 1,154,670 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 851,340 7,146,910 SH   SOLE 21 7,146,910 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 636,745 5,345,405 SH   SOLE 22 4,842,844 0 502,561
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 51,625 433,385 SH   SOLE 23 433,385 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 87,534 734,838 SH   SOLE 25 734,838 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84,104 706,046 SH   SOLE 26 379,275 0 326,771
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 82,557 693,060 SH   SOLE 28 28,996 0 664,064
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 129 1,079 SH   SOLE 29 1,079 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 203,707 1,710,097 SH   SOLE 30 1,710,097 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,116 51,339 SH   SOLE 31 25,268 0 26,071
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84,065 705,719 SH   SOLE 34 705,719 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,616 97,514 SH   SOLE 36 97,514 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 785 6,587 SH   SOLE 37 6,587 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 989 8,299 SH   SOLE 40 8,299 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 65 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17,045 143,093 SH   SOLE 43 132,692 0 10,401
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31,424 1,693,094 SH   SOLE 2 1,565,658 0 127,436
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 450 24,234 SH   SOLE 4 24,234 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 34 1,858 SH   SOLE 7 1,858 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 286 15,408 SH   SOLE 13 15,408 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,936 319,818 SH   SOLE 18 280,951 0 38,867
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 20,702 1,115,387 SH   SOLE 19 1,115,387 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 60,040 3,234,938 SH   SOLE 21 3,234,938 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 43,681 2,353,515 SH   SOLE 22 2,299,565 0 53,950
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 606 32,646 SH   SOLE 23 32,646 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,400 183,183 SH   SOLE 26 7,505 0 175,678
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,117 60,204 SH   SOLE 28 59,999 0 205
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12 642 SH   SOLE 30 642 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 52 2,775 SH   SOLE 31 2,775 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24 1,295 SH   SOLE 34 1,295 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 85 4,582 SH   SOLE 36 4,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31 1,676 SH   SOLE 43 1,443 0 233
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,666 130,232 SH   SOLE 2 92,763 0 37,469
INTERNATIONAL MNY EXPRESS IN COM 46005L101 6 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,465 120,400 SH   SOLE 18 113,955 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 3,456 168,818 SH   SOLE 19 168,818 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 24,869 1,214,923 SH   SOLE 21 1,214,923 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 20,994 1,025,594 SH   SOLE 22 1,003,494 0 22,100
INTERNATIONAL MNY EXPRESS IN COM 46005L101 96 4,698 SH   SOLE 23 4,698 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 90 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,118 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 50 2,424 SH   SOLE 30 2,424 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 79 3,871 SH   SOLE 34 3,871 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 100 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 455 22,230 SH   SOLE 43 22,114 0 116
INTERNATIONAL PAPER CO COM 460146103 28,949 692,054 SH   SOLE 2 126,340 0 565,714
INTERNATIONAL PAPER CO COM 460146103 11,675 279,113 SH   SOLE 4 136,577 0 142,536
INTERNATIONAL PAPER CO COM 460146103 15,873 379,462 SH   SOLE 7 367,449 0 12,013
INTERNATIONAL PAPER CO COM 460146103 76 1,824 SH   SOLE 13 1,824 0 0
INTERNATIONAL PAPER CO COM 460146103 2,260 54,023 SH   SOLE 15 54,023 0 0
INTERNATIONAL PAPER CO COM 460146103 32,512 777,237 SH   SOLE 18 720,933 0 56,304
INTERNATIONAL PAPER CO COM 460146103 17,217 411,583 SH   SOLE 19 411,583 0 0
INTERNATIONAL PAPER CO COM 460146103 777,548 18,588,277 SH   SOLE 21 18,588,277 0 0
INTERNATIONAL PAPER CO COM 460146103 328,121 7,844,151 SH   SOLE 22 7,121,731 0 722,420
INTERNATIONAL PAPER CO COM 460146103 25,805 616,902 SH   SOLE 23 616,902 0 0
INTERNATIONAL PAPER CO COM 460146103 19,655 469,877 SH   SOLE 25 469,877 0 0
INTERNATIONAL PAPER CO COM 460146103 34,219 818,048 SH   SOLE 26 340,429 0 477,619
INTERNATIONAL PAPER CO COM 460146103 27,388 654,746 SH   SOLE 28 5,863 0 648,883
INTERNATIONAL PAPER CO COM 460146103 242 5,779 SH   SOLE 29 5,779 0 0
INTERNATIONAL PAPER CO COM 460146103 112,536 2,690,310 SH   SOLE 30 2,690,310 0 0
INTERNATIONAL PAPER CO COM 460146103 3,088 73,817 SH   SOLE 31 36,147 0 37,670
INTERNATIONAL PAPER CO COM 460146103 6,279 150,108 SH   SOLE 32 150,108 0 0
INTERNATIONAL PAPER CO COM 460146103 748 17,873 SH   SOLE 34 17,873 0 0
INTERNATIONAL PAPER CO COM 460146103 15,257 364,749 SH   SOLE 35 364,749 0 0
INTERNATIONAL PAPER CO COM 460146103 8,508 203,404 SH   SOLE 36 203,404 0 0
INTERNATIONAL PAPER CO COM 460146103 530 12,680 SH   SOLE 40 12,680 0 0
INTERNATIONAL PAPER CO COM 460146103 36 869 SH   OTR 43 869 0 0
INTERNATIONAL PAPER CO COM 460146103 14,905 356,314 SH   SOLE 43 316,908 0 39,406
INTERNATIONAL SEAWAYS INC COM Y41053102 1,310 61,801 SH   SOLE 2 21,956 0 39,845
INTERNATIONAL SEAWAYS INC COM Y41053102 14 655 SH   SOLE 7 655 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 3,227 152,200 SH   SOLE 18 152,200 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,893 89,307 SH   SOLE 19 89,307 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 38,349 1,808,916 SH   SOLE 21 1,808,916 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 24,091 1,136,373 SH   SOLE 22 1,089,926 0 46,447
INTERNATIONAL SEAWAYS INC COM Y41053102 102 4,803 SH   SOLE 25 4,803 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 701 33,081 SH   SOLE 26 28,117 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 483 22,776 SH   SOLE 30 22,776 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 30 1,399 SH   SOLE 31 0 0 1,399
INTERNATIONAL SEAWAYS INC COM Y41053102 157 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 69 3,274 SH   SOLE 43 2,938 0 336
INTERPUBLIC GROUP COS INC COM 460690100 36,447 1,323,900 SH   SOLE 2 328,569 0 995,331
INTERPUBLIC GROUP COS INC COM 460690100 9,461 343,659 SH   SOLE 4 177,287 0 166,372
INTERPUBLIC GROUP COS INC COM 460690100 10,782 391,658 SH   SOLE 7 378,531 0 13,127
INTERPUBLIC GROUP COS INC COM 460690100 129 4,693 SH   SOLE 13 4,693 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,475 53,571 SH   SOLE 15 53,571 0 0
INTERPUBLIC GROUP COS INC COM 460690100 22,358 812,129 SH   SOLE 18 757,264 0 54,865
INTERPUBLIC GROUP COS INC COM 460690100 9,076 329,662 SH   SOLE 19 329,662 0 0
INTERPUBLIC GROUP COS INC COM 460690100 533,202 19,368,049 SH   SOLE 21 19,368,049 0 0
INTERPUBLIC GROUP COS INC COM 460690100 257,339 9,347,578 SH   SOLE 22 8,553,162 0 794,416
INTERPUBLIC GROUP COS INC COM 460690100 18,536 673,294 SH   SOLE 23 673,294 0 0
INTERPUBLIC GROUP COS INC COM 460690100 32,659 1,186,288 SH   SOLE 25 1,186,288 0 0
INTERPUBLIC GROUP COS INC COM 460690100 27,893 1,013,188 SH   SOLE 26 510,052 0 503,136
INTERPUBLIC GROUP COS INC COM 460690100 29,921 1,086,863 SH   SOLE 28 18,653 0 1,068,210
INTERPUBLIC GROUP COS INC COM 460690100 51 1,851 SH   SOLE 29 1,851 0 0
INTERPUBLIC GROUP COS INC COM 460690100 88,141 3,201,651 SH   SOLE 30 3,096,197 0 105,454
INTERPUBLIC GROUP COS INC COM 460690100 2,162 78,541 SH   SOLE 31 39,897 0 38,644
INTERPUBLIC GROUP COS INC COM 460690100 3,838 139,406 SH   SOLE 32 139,406 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,892 68,722 SH   SOLE 34 68,722 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,610 167,443 SH   SOLE 36 167,443 0 0
INTERPUBLIC GROUP COS INC COM 460690100 344 12,488 SH   SOLE 40 12,488 0 0
INTERPUBLIC GROUP COS INC COM 460690100 21 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,860 866,673 SH   SOLE 43 822,593 0 44,080
INTEST CORP COM 461147100 15 2,139 SH   SOLE 18 2,139 0 0
INTEST CORP COM 461147100 230 33,664 SH   SOLE 21 33,664 0 0
INTEST CORP COM 461147100 1,391 203,941 SH   SOLE 22 203,941 0 0
INTEVAC INC COM 461148108 4 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108 23 4,839 SH   SOLE 18 4,839 0 0
INTEVAC INC COM 461148108 348 71,838 SH   SOLE 21 71,838 0 0
INTEVAC INC COM 461148108 2,324 480,095 SH   SOLE 22 480,095 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 13 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 3,825 67,018 SH   SOLE 2 38,536 0 28,482
INTRA-CELLULAR THERAPIES INC COM 46116X101 60 1,043 SH   SOLE 4 310 0 733
INTRA-CELLULAR THERAPIES INC COM 46116X101 62 1,091 SH   SOLE 7 1,091 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 13,676 239,601 SH   SOLE 18 231,481 0 8,120
INTRA-CELLULAR THERAPIES INC COM 46116X101 14,936 261,676 SH   SOLE 19 261,676 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 218,778 3,832,823 SH   SOLE 21 3,832,823 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 124,490 2,180,977 SH   SOLE 22 2,127,294 0 53,683
INTRA-CELLULAR THERAPIES INC COM 46116X101 333 5,833 SH   SOLE 23 5,833 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 766 13,426 SH   SOLE 25 13,426 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 3,182 55,738 SH   SOLE 26 33,403 0 22,335
INTRA-CELLULAR THERAPIES INC COM 46116X101 72 1,257 SH   SOLE 28 1,257 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 19,567 342,799 SH   SOLE 30 342,799 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 24 419 SH   SOLE 34 419 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 155 2,720 SH   SOLE 36 2,720 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 603 10,556 SH   SOLE 40 10,556 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 61 1,077 SH   OTR 43 1,077 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,730 30,303 SH   SOLE 43 28,977 0 1,326
INTREPID POTASH INC COM 46121Y201 670 14,787 SH   SOLE 2 6,101 0 8,686
INTREPID POTASH INC COM 46121Y201 13,103 289,319 SH   SOLE 7 289,319 0 0
INTREPID POTASH INC COM 46121Y201 1,539 33,972 SH   SOLE 18 33,972 0 0
INTREPID POTASH INC COM 46121Y201 1,162 25,654 SH   SOLE 19 25,654 0 0
INTREPID POTASH INC COM 46121Y201 19,820 437,616 SH   SOLE 21 437,616 0 0
INTREPID POTASH INC COM 46121Y201 12,082 266,759 SH   SOLE 22 255,243 0 11,516
INTREPID POTASH INC COM 46121Y201 15 330 SH   SOLE 23 330 0 0
INTREPID POTASH INC COM 46121Y201 69 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201 10 230 SH   SOLE 26 0 0 230
INTREPID POTASH INC COM 46121Y201 1,161 25,627 SH   SOLE 30 25,627 0 0
INTREPID POTASH INC COM 46121Y201 9 194 SH   SOLE 31 0 0 194
INTREPID POTASH INC COM 46121Y201 62 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201 254 5,612 SH   SOLE 43 5,535 0 77
INTRUSION INC COM NEW 46121E205 2 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205 13 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 284 72,541 SH   SOLE 21 72,541 0 0
INTRUSION INC COM NEW 46121E205 789 201,668 SH   SOLE 22 201,668 0 0
INTUIT COM 461202103 251,523 652,562 SH   SOLE 2 212,046 0 440,516
INTUIT COM 461202103 87,848 227,915 SH   SOLE 4 144,676 0 83,239
INTUIT COM 461202103 109,763 284,774 SH   SOLE 7 276,636 0 8,138
INTUIT COM 461202103 4,612 11,965 SH   SOLE 13 11,965 0 0
INTUIT COM 461202103 10,345 26,840 SH   SOLE 15 26,840 0 0
INTUIT COM 461202103 15 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 669,860 1,737,909 SH   SOLE 18 1,356,801 0 381,108
INTUIT COM 461202103 562,175 1,458,529 SH   SOLE 19 1,458,529 0 0
INTUIT COM 461202103 2,872,325 7,452,068 SH   SOLE 21 7,452,068 0 0
INTUIT COM 461202103 2,390,287 6,201,451 SH   SOLE 22 5,630,326 0 571,125
INTUIT COM 461202103 168,949 438,328 SH   SOLE 23 438,328 0 0
INTUIT COM 461202103 339,315 880,331 SH   SOLE 25 880,331 0 0
INTUIT COM 461202103 373,015 967,764 SH   SOLE 26 443,833 0 523,931
INTUIT COM 461202103 280,247 727,083 SH   SOLE 28 34,995 0 692,088
INTUIT COM 461202103 3,939 10,219 SH   SOLE 29 10,219 0 0
INTUIT COM 461202103 692,705 1,797,180 SH   SOLE 30 1,749,512 0 47,668
INTUIT COM 461202103 28,685 74,421 SH   SOLE 31 48,407 0 26,014
INTUIT COM 461202103 24,980 64,808 SH   SOLE 32 64,808 0 0
INTUIT COM 461202103 313,552 813,490 SH   SOLE 34 813,490 0 0
INTUIT COM 461202103 37,351 96,905 SH   SOLE 36 96,905 0 0
INTUIT COM 461202103 1,294 3,358 SH   SOLE 37 3,358 0 0
INTUIT COM 461202103 3,407 8,839 SH   SOLE 40 8,839 0 0
INTUIT COM 461202103 246 638 SH   OTR 43 638 0 0
INTUIT COM 461202103 125,364 325,248 SH   SOLE 43 298,254 0 26,995
INTUIT OPTIONS 461202103 154 400 SH Call SOLE 2 0 0 400
INTUIT OPTIONS 461202103 309 800 SH Call SOLE 4 800 0 0
INTUIT OPTIONS 461202103 4,818 12,500 SH Call SOLE 18 12,500 0 0
INTUIT OPTIONS 461202103 36,192 93,900 SH Call SOLE 19 93,900 0 0
INTUIT OPTIONS 461202103 2,158 5,600 SH Call SOLE 22 5,600 0 0
INTUIT OPTIONS 461202103 116 300 SH Call SOLE 26 300 0 0
INTUIT OPTIONS 461202103 16,844 43,700 SH Call SOLE 34 43,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 145,458 724,717 SH   SOLE 2 129,556 0 595,161
INTUITIVE SURGICAL INC COM NEW 46120E602 49,139 244,826 SH   SOLE 4 138,223 0 106,603
INTUITIVE SURGICAL INC COM NEW 46120E602 71,732 357,392 SH   SOLE 7 347,301 0 10,091
INTUITIVE SURGICAL INC COM NEW 46120E602 318 1,585 SH   SOLE 13 1,585 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7,092 35,335 SH   SOLE 15 35,335 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172,428 859,088 SH   SOLE 18 743,845 0 115,243
INTUITIVE SURGICAL INC COM NEW 46120E602 222,724 1,109,679 SH   SOLE 19 1,109,679 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,806,341 8,999,755 SH   SOLE 21 8,999,755 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,520,775 7,576,978 SH   SOLE 22 6,876,282 0 700,696
INTUITIVE SURGICAL INC COM NEW 46120E602 113,393 564,959 SH   SOLE 23 564,959 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 127,689 636,189 SH   SOLE 25 636,189 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 196,009 976,579 SH   SOLE 26 446,249 0 530,330
INTUITIVE SURGICAL INC COM NEW 46120E602 136,976 682,456 SH   SOLE 28 22,664 0 659,792
INTUITIVE SURGICAL INC COM NEW 46120E602 58 291 SH   SOLE 29 291 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 472,833 2,355,800 SH   SOLE 30 2,355,800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 14,397 71,730 SH   SOLE 31 37,198 0 34,532
INTUITIVE SURGICAL INC COM NEW 46120E602 16,434 81,878 SH   SOLE 32 81,878 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 137,653 685,830 SH   SOLE 34 685,830 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 25,117 125,140 SH   SOLE 36 125,140 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,310 11,508 SH   SOLE 40 11,508 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 162 807 SH   OTR 43 807 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 61,692 307,370 SH   SOLE 43 262,581 0 44,789
INUVO INC COM NEW 46122W204 10 20,377 SH   SOLE 21 20,377 0 0
INUVO INC COM NEW 46122W204 612 1,236,986 SH   SOLE 22 1,236,986 0 0
INVACARE CORP COM 461203101 58 45,125 SH   SOLE 2 19,207 0 25,918
INVACARE CORP COM 461203101 8 6,597 SH   SOLE 18 6,597 0 0
INVACARE CORP COM 461203101 89 69,648 SH   SOLE 19 69,648 0 0
INVACARE CORP COM 461203101 134 104,464 SH   SOLE 21 104,464 0 0
INVACARE CORP COM 461203101 657 513,506 SH   SOLE 22 513,506 0 0
INVACARE CORP COM 461203101 5 3,716 SH   SOLE 23 3,716 0 0
INVACARE CORP COM 461203101 27 20,743 SH   SOLE 43 20,743 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 1,763 68,372 SH   SOLE 2 35,867 0 32,505
INVENTRUST PPTYS CORP COM NEW 46124J201 824 31,931 SH   SOLE 4 31,931 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 2,193 85,049 SH   SOLE 7 85,049 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 0 1 SH   SOLE 17 0 0 1
INVENTRUST PPTYS CORP COM NEW 46124J201 5,106 197,987 SH   SOLE 18 197,987 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 5,325 206,478 SH   SOLE 19 206,478 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 68,474 2,655,060 SH   SOLE 21 2,655,060 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 54,280 2,104,694 SH   SOLE 22 2,027,700 0 76,994
INVENTRUST PPTYS CORP COM NEW 46124J201 66 2,544 SH   SOLE 23 2,544 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 7,828 303,520 SH   SOLE 25 303,520 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 761 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201 1,048 40,648 SH   SOLE 28 0 0 40,648
INVENTRUST PPTYS CORP COM NEW 46124J201 3,219 124,800 SH   SOLE 30 124,800 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 192 7,430 SH   SOLE 40 7,430 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6 355 SH   SOLE 17 0 0 355
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 2 112 SH   SOLE 18 112 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 67 3,727 SH   SOLE 43 0 0 3,727
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 0 1 SH   SOLE 43 0 0 1
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 175 8,600 SH Call SOLE 4 8,600 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 2,696 132,300 SH Call SOLE 18 132,300 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 13,033 639,500 SH Call SOLE 19 639,500 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 1,121 55,000 SH Call SOLE 22 55,000 0 0
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 4 117 SH   SOLE 17 0 0 117
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 6 122 SH   SOLE 17 0 0 122
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 58 2,512 SH   SOLE 2 2,512 0 0
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 2 49 SH   SOLE 17 0 0 49
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1 13 SH   SOLE 17 0 0 13
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 62 1,000 SH   SOLE 43 1,000 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 87 SH   SOLE 17 0 0 87
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 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 1 27 SH   SOLE 17 0 0 27
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 3,040 150,000 SH Put SOLE 2 150,000 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 60 3,000 SH Put SOLE 4 3,000 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 798 39,400 SH Put SOLE 18 39,400 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 53,336 2,631,300 SH Put SOLE 19 2,631,300 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 92 4,500 SH Put SOLE 22 4,500 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,146 56,513 SH   SOLE 7 56,513 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5 228 SH   SOLE 17 0 0 228
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 159,333 7,860,536 SH   SOLE 19 7,860,536 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,828 238,195 SH   SOLE 30 238,195 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 0 11 SH   SOLE 17 0 0 11
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 0 2 SH   SOLE 17 0 0 2
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 972 35,075 SH   SOLE 18 35,075 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 25 SH   SOLE 17 0 0 25
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 137 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,658 438,000 SH   SOLE 19 438,000 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 0 2 SH   SOLE 43 0 0 2
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 0 1 SH   SOLE 43 0 0 1
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 29 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 39 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 362 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 162 1,210 SH   SOLE 17 0 0 1,210
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,805 125,194 SH   SOLE 22 125,194 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 29 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 12 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108 22,093 1,369,668 SH   SOLE 2 625,019 0 744,649
INVESCO LTD SHS G491BT108 5,683 352,351 SH   SOLE 4 233,517 0 118,834
INVESCO LTD SHS G491BT108 6,015 372,903 SH   SOLE 7 362,238 0 10,665
INVESCO LTD SHS G491BT108 414 25,652 SH   SOLE 13 25,652 0 0
INVESCO LTD SHS G491BT108 676 41,928 SH   SOLE 15 41,928 0 0
INVESCO LTD SHS G491BT108 19,024 1,179,396 SH   SOLE 18 1,133,733 0 45,663
INVESCO LTD SHS G491BT108 18,867 1,169,664 SH   SOLE 19 1,169,664 0 0
INVESCO LTD SHS G491BT108 312,433 19,369,665 SH   SOLE 21 19,369,665 0 0
INVESCO LTD SHS G491BT108 139,769 8,665,186 SH   SOLE 22 7,684,119 0 981,067
INVESCO LTD SHS G491BT108 10,432 646,738 SH   SOLE 23 646,738 0 0
INVESCO LTD SHS G491BT108 6,363 394,488 SH   SOLE 25 394,488 0 0
INVESCO LTD SHS G491BT108 9,154 567,500 SH   SOLE 26 268,332 0 299,168
INVESCO LTD SHS G491BT108 13,754 852,704 SH   SOLE 28 27,290 0 825,414
INVESCO LTD SHS G491BT108 660 40,939 SH   SOLE 29 40,939 0 0
INVESCO LTD SHS G491BT108 49,354 3,059,782 SH   SOLE 30 2,940,355 0 119,427
INVESCO LTD SHS G491BT108 1,848 114,600 SH   SOLE 31 81,169 0 33,431
INVESCO LTD SHS G491BT108 2,708 167,891 SH   SOLE 32 167,891 0 0
INVESCO LTD SHS G491BT108 8,251 511,506 SH   SOLE 34 511,506 0 0
INVESCO LTD SHS G491BT108 3,171 196,603 SH   SOLE 36 196,603 0 0
INVESCO LTD SHS G491BT108 174 10,777 SH   SOLE 40 10,777 0 0
INVESCO LTD SHS G491BT108 19 1,156 SH   OTR 43 1,156 0 0
INVESCO LTD SHS G491BT108 10,918 676,860 SH   SOLE 43 630,181 0 46,679
INVESCO MORTGAGE CAPITAL INC COM 46131B704 490 33,346 SH   SOLE 2 11,610 0 21,736
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 6 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1,856 126,423 SH   SOLE 18 126,423 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1,258 85,701 SH   SOLE 19 85,701 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 68,719 4,681,153 SH   SOLE 21 4,681,153 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 13,574 924,664 SH   SOLE 22 893,824 0 30,840
INVESCO MORTGAGE CAPITAL INC COM 46131B704 80 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 80 5,425 SH   SOLE 26 4,217 0 1,208
INVESCO MORTGAGE CAPITAL INC COM 46131B704 35 2,412 SH   SOLE 28 2,412 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 973 66,286 SH   SOLE 30 66,286 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 33 2,246 SH   SOLE 31 0 0 2,246
INVESCO MORTGAGE CAPITAL INC COM 46131B704 29 1,965 SH   SOLE 36 1,965 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 40 2,699 SH   SOLE 40 2,699 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 318 21,648 SH   SOLE 43 19,988 0 1,660
INVESCO MUN OPPORTUNITY TR COM 46132C107 36 3,516 SH   SOLE 4 3,516 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 338 32,705 SH   SOLE 18 32,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 2,169 209,945 SH   SOLE 19 209,945 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 35 3,490 SH   SOLE 4 3,490 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 330 32,456 SH   SOLE 18 32,456 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 2,117 208,358 SH   SOLE 19 208,358 0 0
INVESCO QQQ TR OPTIONS 46090E103 42,042 150,000 SH Call SOLE 2 150,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 2,467 8,800 SH Call SOLE 4 8,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 37,137 132,500 SH Call SOLE 18 132,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 697,561 2,488,800 SH Call SOLE 19 2,488,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 52,524 187,400 SH Put SOLE 19 187,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 21,077 75,200 SH Call SOLE 22 75,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 757 2,700 SH   SOLE 4 2,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 614 2,190 SH   SOLE 17 0 0 2,190
INVESCO QQQ TR UNIT SER 1 46090E103 11,015 39,300 SH   SOLE 18 39,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 351,608 1,254,490 SH   SOLE 19 1,254,490 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,935 28,310 SH   SOLE 22 28,310 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 35 3,464 SH   SOLE 4 3,464 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 329 32,213 SH   SOLE 18 32,213 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 2,111 206,790 SH   SOLE 19 206,790 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 36 3,441 SH   SOLE 4 3,441 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 344 32,691 SH   SOLE 18 32,691 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 2,228 211,632 SH   SOLE 19 211,632 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 40 3,103 SH   SOLE 4 3,103 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 351 27,237 SH   SOLE 18 27,237 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 2,272 176,522 SH   SOLE 19 176,522 0 0
INVESTAR HLDG CORP COM 46134L105 386 17,618 SH   SOLE 2 10,562 0 7,056
INVESTAR HLDG CORP COM 46134L105 37 1,702 SH   SOLE 18 1,702 0 0
INVESTAR HLDG CORP COM 46134L105 32 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105 752 34,324 SH   SOLE 21 34,324 0 0
INVESTAR HLDG CORP COM 46134L105 1,755 80,135 SH   SOLE 22 80,135 0 0
INVESTAR HLDG CORP COM 46134L105 42 1,940 SH   SOLE 23 1,940 0 0
INVESTAR HLDG CORP COM 46134L105 150 6,828 SH   SOLE 26 0 0 6,828
INVESTORS TITLE CO NC COM 461804106 555 3,536 SH   SOLE 2 2,819 0 717
INVESTORS TITLE CO NC COM 461804106 3 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106 642 4,093 SH   SOLE 18 4,093 0 0
INVESTORS TITLE CO NC COM 461804106 416 2,651 SH   SOLE 19 2,651 0 0
INVESTORS TITLE CO NC COM 461804106 7,247 46,190 SH   SOLE 21 46,190 0 0
INVESTORS TITLE CO NC COM 461804106 7,843 49,991 SH   SOLE 22 49,100 0 891
INVESTORS TITLE CO NC COM 461804106 53 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 85 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106 12 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103 1,605 657,835 SH   SOLE 2 252,761 0 405,074
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,650 676,129 SH   SOLE 18 658,680 0 17,449
INVITAE CORP COM 46185L103 1,279 524,356 SH   SOLE 19 524,356 0 0
INVITAE CORP COM 46185L103 27,430 11,241,681 SH   SOLE 21 11,241,681 0 0
INVITAE CORP COM 46185L103 18,030 7,389,183 SH   SOLE 22 7,159,327 0 229,856
INVITAE CORP COM 46185L103 121 49,526 SH   SOLE 23 49,526 0 0
INVITAE CORP COM 46185L103 70 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103 873 357,843 SH   SOLE 26 59,185 0 298,658
INVITAE CORP COM 46185L103 9 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103 202 82,599 SH   SOLE 30 82,599 0 0
INVITAE CORP COM 46185L103 23 9,300 SH   SOLE 31 0 0 9,300
INVITAE CORP COM 46185L103 12 4,830 SH   SOLE 34 4,830 0 0
INVITAE CORP COM 46185L103 66 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103 6 2,374 SH   OTR 43 2,374 0 0
INVITAE CORP COM 46185L103 249 101,863 SH   SOLE 43 94,083 0 7,780
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,570 3,280,000 PRN   SOLE 21 3,280,000 0 0
INVITATION HOMES INC COM 46187W107 58,583 1,646,501 SH   SOLE 2 529,812 0 1,116,689
INVITATION HOMES INC COM 46187W107 38,456 1,080,831 SH   SOLE 4 1,020,255 0 60,576
INVITATION HOMES INC COM 46187W107 33,010 927,761 SH   SOLE 7 927,761 0 0
INVITATION HOMES INC COM 46187W107 98 2,749 SH   SOLE 13 2,749 0 0
INVITATION HOMES INC COM 46187W107 2,861 80,422 SH   SOLE 15 80,422 0 0
INVITATION HOMES INC COM 46187W107 34,098 958,349 SH   SOLE 18 924,549 0 33,800
INVITATION HOMES INC COM 46187W107 45,537 1,279,845 SH   SOLE 19 1,279,845 0 0
INVITATION HOMES INC COM 46187W107 532,855 14,976,258 SH   SOLE 21 14,976,258 0 0
INVITATION HOMES INC COM 46187W107 646,113 18,159,437 SH   SOLE 22 16,578,129 0 1,581,308
INVITATION HOMES INC COM 46187W107 39,472 1,109,375 SH   SOLE 23 1,109,375 0 0
INVITATION HOMES INC COM 46187W107 117,474 3,301,678 SH   SOLE 25 3,301,678 0 0
INVITATION HOMES INC COM 46187W107 33,167 932,185 SH   SOLE 26 534,587 0 397,598
INVITATION HOMES INC COM 46187W107 52,612 1,478,698 SH   SOLE 28 71,849 0 1,406,849
INVITATION HOMES INC COM 46187W107 472 13,252 SH   SOLE 29 13,252 0 0
INVITATION HOMES INC COM 46187W107 84,610 2,378,025 SH   SOLE 30 2,378,025 0 0
INVITATION HOMES INC COM 46187W107 4,653 130,789 SH   SOLE 31 69,154 0 61,635
INVITATION HOMES INC COM 46187W107 28,595 803,675 SH   SOLE 34 803,675 0 0
INVITATION HOMES INC COM 46187W107 7,721 217,016 SH   SOLE 36 217,016 0 0
INVITATION HOMES INC COM 46187W107 712 20,004 SH   SOLE 40 20,004 0 0
INVITATION HOMES INC COM 46187W107 29 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107 7,032 197,645 SH   SOLE 43 182,023 0 15,622
INVIVO THERAPEUTICS HLDGS CO COM 46186M605 0 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605 141 34,709 SH   SOLE 22 34,709 0 0
INVO BIOSCIENCE INC COM 44984F302 0 463 SH   SOLE 22 463 0 0
IONIS PHARMACEUTICALS INC COM 462222100 8,670 234,206 SH   SOLE 2 92,498 0 141,708
IONIS PHARMACEUTICALS INC COM 462222100 92 2,478 SH   SOLE 4 1,503 0 975
IONIS PHARMACEUTICALS INC COM 462222100 96 2,586 SH   SOLE 7 2,586 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,299 89,102 SH   SOLE 18 89,102 0 0
IONIS PHARMACEUTICALS INC COM 462222100 28,990 783,077 SH   SOLE 19 783,077 0 0
IONIS PHARMACEUTICALS INC COM 462222100 139,878 3,778,447 SH   SOLE 21 3,778,447 0 0
IONIS PHARMACEUTICALS INC COM 462222100 119,447 3,226,561 SH   SOLE 22 3,066,234 0 160,327
IONIS PHARMACEUTICALS INC COM 462222100 673 18,182 SH   SOLE 25 18,182 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,351 63,505 SH   SOLE 26 50,523 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100 174 4,713 SH   SOLE 28 4,713 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20,195 545,529 SH   SOLE 30 545,529 0 0
IONIS PHARMACEUTICALS INC COM 462222100 89 2,398 SH   SOLE 31 2,057 0 341
IONIS PHARMACEUTICALS INC COM 462222100 524 14,167 SH   SOLE 34 14,167 0 0
IONIS PHARMACEUTICALS INC COM 462222100 48 1,300 SH   SOLE 36 1,300 0 0
IONIS PHARMACEUTICALS INC COM 462222100 609 16,464 SH   SOLE 40 16,464 0 0
IONIS PHARMACEUTICALS INC COM 462222100 19 505 SH   OTR 43 505 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,783 48,170 SH   SOLE 43 45,111 0 3,059
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 4,745 5,401,000 PRN   SOLE 21 5,401,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 4,819 5,300,000 PRN   SOLE 2 5,300,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 6,115 6,725,000 PRN   SOLE 21 6,725,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 9,457 10,400,000 PRN   SOLE 22 10,400,000 0 0
IONQ INC COM 46222L108 368 84,121 SH   SOLE 2 38,109 0 46,012
IONQ INC COM 46222L108 6 1,323 SH   SOLE 7 1,323 0 0
IONQ INC COM 46222L108 1,518 346,532 SH   SOLE 18 346,532 0 0
IONQ INC COM 46222L108 944 215,481 SH   SOLE 19 215,481 0 0
IONQ INC COM 46222L108 17,855 4,076,375 SH   SOLE 21 4,076,375 0 0
IONQ INC COM 46222L108 13,137 2,999,348 SH   SOLE 22 2,884,569 0 114,779
IONQ INC COM 46222L108 61 13,920 SH   SOLE 25 13,920 0 0
IONQ INC COM 46222L108 248 56,632 SH   SOLE 30 56,632 0 0
IONQ INC COM 46222L108 69 15,688 SH   SOLE 40 15,688 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,727 156,455 SH   SOLE 2 51,391 0 105,064
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 119 10,770 SH   SOLE 7 10,770 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,894 443,296 SH   SOLE 18 443,296 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,987 270,553 SH   SOLE 19 270,553 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 75,485 6,837,420 SH   SOLE 21 6,837,420 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 38,657 3,501,529 SH   SOLE 22 3,353,557 0 147,972
IOVANCE BIOTHERAPEUTICS INC COM 462260100 245 22,161 SH   SOLE 25 22,161 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 446 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 25 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,608 145,693 SH   SOLE 30 145,693 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 64 5,805 SH   SOLE 36 5,805 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 186 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5 492 SH   OTR 43 492 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,291 116,926 SH   SOLE 43 103,865 0 13,061
IPG PHOTONICS CORP COM 44980X109 5,628 59,787 SH   SOLE 2 30,701 0 29,086
IPG PHOTONICS CORP COM 44980X109 116 1,234 SH   SOLE 4 128 0 1,106
IPG PHOTONICS CORP COM 44980X109 53 563 SH   SOLE 7 563 0 0
IPG PHOTONICS CORP COM 44980X109 31 326 SH   SOLE 15 326 0 0
IPG PHOTONICS CORP COM 44980X109 7,109 75,520 SH   SOLE 18 75,460 0 60
IPG PHOTONICS CORP COM 44980X109 1,111 11,808 SH   SOLE 19 11,808 0 0
IPG PHOTONICS CORP COM 44980X109 160,869 1,709,004 SH   SOLE 21 1,709,004 0 0
IPG PHOTONICS CORP COM 44980X109 90,810 964,730 SH   SOLE 22 920,146 0 44,584
IPG PHOTONICS CORP COM 44980X109 4,028 42,795 SH   SOLE 25 42,795 0 0
IPG PHOTONICS CORP COM 44980X109 2,418 25,692 SH   SOLE 26 13,474 0 12,218
IPG PHOTONICS CORP COM 44980X109 1,188 12,616 SH   SOLE 28 694 0 11,922
IPG PHOTONICS CORP COM 44980X109 28,265 300,280 SH   SOLE 30 300,280 0 0
IPG PHOTONICS CORP COM 44980X109 310 3,292 SH   SOLE 31 531 0 2,761
IPG PHOTONICS CORP COM 44980X109 271 2,884 SH   SOLE 34 2,884 0 0
IPG PHOTONICS CORP COM 44980X109 581 6,177 SH   SOLE 36 6,177 0 0
IPG PHOTONICS CORP COM 44980X109 365 3,873 SH   SOLE 40 3,873 0 0
IPG PHOTONICS CORP COM 44980X109 18 188 SH   OTR 43 188 0 0
IPG PHOTONICS CORP COM 44980X109 3,075 32,669 SH   SOLE 43 29,834 0 2,835
IPOWER INC CL A 46265P107 1 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107 33 29,903 SH   SOLE 21 29,903 0 0
IPSIDY INC COM NEW 46264C206 7 3,853 SH   SOLE 18 3,853 0 0
IPSIDY INC COM NEW 46264C206 91 46,756 SH   SOLE 21 46,756 0 0
IPSIDY INC COM NEW 46264C206 79 40,494 SH   SOLE 22 40,494 0 0
IQIYI INC SPONSORED ADS 46267X108 1,678 399,582 SH   SOLE 2 206,239 0 193,343
IQIYI INC SPONSORED ADS 46267X108 563 133,932 SH   SOLE 4 46,809 0 87,123
IQIYI INC SPONSORED ADS 46267X108 127 30,345 SH   SOLE 7 30,345 0 0
IQIYI INC SPONSORED ADS 46267X108 235 55,884 SH   SOLE 13 587 0 55,297
IQIYI INC SPONSORED ADS 46267X108 1,366 325,221 SH   SOLE 15 325,221 0 0
IQIYI INC SPONSORED ADS 46267X108 291 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108 28,459 6,775,986 SH   SOLE 21 6,775,986 0 0
IQIYI INC SPONSORED ADS 46267X108 12,725 3,029,682 SH   SOLE 22 2,774,452 0 255,230
IQIYI INC SPONSORED ADS 46267X108 2,176 518,016 SH   SOLE 23 518,016 0 0
IQIYI INC SPONSORED ADS 46267X108 1,012 241,007 SH   SOLE 25 241,007 0 0
IQIYI INC SPONSORED ADS 46267X108 1,656 394,206 SH   SOLE 26 18,213 0 375,993
IQIYI INC SPONSORED ADS 46267X108 2,384 567,619 SH   SOLE 28 18,536 0 549,083
IQIYI INC SPONSORED ADS 46267X108 7,735 1,841,703 SH   SOLE 30 1,841,703 0 0
IQIYI INC SPONSORED ADS 46267X108 88 21,009 SH   SOLE 34 21,009 0 0
IQIYI INC SPONSORED ADS 46267X108 5 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108 2,487 592,067 SH   SOLE 43 579,341 0 12,726
IQIYI INC NOTE 3.750%12/0 46267XAB4 1,733 1,750,000 PRN   SOLE 21 1,750,000 0 0
IQVIA HLDGS INC COM 46266C105 94,006 433,227 SH   SOLE 2 93,956 0 339,271
IQVIA HLDGS INC COM 46266C105 30,752 141,719 SH   SOLE 4 77,481 0 64,238
IQVIA HLDGS INC COM 46266C105 36,623 168,776 SH   SOLE 7 163,383 0 5,393
IQVIA HLDGS INC COM 46266C105 171 787 SH   SOLE 13 787 0 0
IQVIA HLDGS INC COM 46266C105 3,923 18,078 SH   SOLE 15 18,078 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 117,016 539,270 SH   SOLE 18 512,934 0 26,336
IQVIA HLDGS INC COM 46266C105 143,386 660,794 SH   SOLE 19 660,794 0 0
IQVIA HLDGS INC COM 46266C105 329 1,515 SH   SOLE 20 1,515 0 0
IQVIA HLDGS INC COM 46266C105 1,409,747 6,496,829 SH   SOLE 21 6,496,829 0 0
IQVIA HLDGS INC COM 46266C105 856,826 3,948,691 SH   SOLE 22 3,572,489 0 376,202
IQVIA HLDGS INC COM 46266C105 65,209 300,514 SH   SOLE 23 300,514 0 0
IQVIA HLDGS INC COM 46266C105 72,972 336,292 SH   SOLE 25 336,292 0 0
IQVIA HLDGS INC COM 46266C105 81,881 377,350 SH   SOLE 26 136,133 0 241,217
IQVIA HLDGS INC COM 46266C105 79,876 368,110 SH   SOLE 28 6,054 0 362,056
IQVIA HLDGS INC COM 46266C105 81 374 SH   SOLE 29 374 0 0
IQVIA HLDGS INC COM 46266C105 209,099 963,634 SH   SOLE 30 963,634 0 0
IQVIA HLDGS INC COM 46266C105 8,677 39,988 SH   SOLE 31 20,771 0 19,217
IQVIA HLDGS INC COM 46266C105 98,005 451,658 SH   SOLE 34 451,658 0 0
IQVIA HLDGS INC COM 46266C105 14,947 68,884 SH   SOLE 36 68,884 0 0
IQVIA HLDGS INC COM 46266C105 1,307 6,023 SH   SOLE 40 6,023 0 0
IQVIA HLDGS INC COM 46266C105 141 650 SH   OTR 43 650 0 0
IQVIA HLDGS INC COM 46266C105 26,908 124,008 SH   SOLE 43 105,411 0 18,597
IRADIMED CORP COM 46266A109 59 1,725 SH   SOLE 2 236 0 1,489
IRADIMED CORP COM 46266A109 5 137 SH   SOLE 7 137 0 0
IRADIMED CORP COM 46266A109 631 18,597 SH   SOLE 18 18,597 0 0
IRADIMED CORP COM 46266A109 401 11,816 SH   SOLE 19 11,816 0 0
IRADIMED CORP COM 46266A109 7,677 226,186 SH   SOLE 21 226,186 0 0
IRADIMED CORP COM 46266A109 4,939 145,532 SH   SOLE 22 144,725 0 807
IRADIMED CORP COM 46266A109 304 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109 80 2,352 SH   SOLE 43 2,276 0 76
IRHYTHM TECHNOLOGIES INC COM 450056106 1,926 17,826 SH   SOLE 2 11,918 0 5,908
IRHYTHM TECHNOLOGIES INC COM 450056106 94 874 SH   SOLE 4 119 0 755
IRHYTHM TECHNOLOGIES INC COM 450056106 37 347 SH   SOLE 7 347 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 8,327 77,076 SH   SOLE 18 75,140 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106 9,983 92,408 SH   SOLE 19 92,408 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 126,386 1,169,913 SH   SOLE 21 1,169,913 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 78,426 725,963 SH   SOLE 22 707,660 0 18,303
IRHYTHM TECHNOLOGIES INC COM 450056106 222 2,054 SH   SOLE 23 2,054 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 501 4,642 SH   SOLE 25 4,642 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,769 16,372 SH   SOLE 26 8,864 0 7,508
IRHYTHM TECHNOLOGIES INC COM 450056106 56 522 SH   SOLE 28 522 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,892 45,285 SH   SOLE 30 45,285 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 73 677 SH   SOLE 36 677 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 386 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 9 82 SH   OTR 43 82 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,226 20,604 SH   SOLE 43 19,503 0 1,101
IRIDEX CORP COM 462684101 7 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 106 41,124 SH   SOLE 21 41,124 0 0
IRIDEX CORP COM 462684101 54 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 17,432 464,122 SH   SOLE 2 347,189 0 116,933
IRIDIUM COMMUNICATIONS INC COM 46269C102 619 16,481 SH   SOLE 4 15,403 0 1,078
IRIDIUM COMMUNICATIONS INC COM 46269C102 74 1,968 SH   SOLE 7 1,968 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 21,607 575,262 SH   SOLE 18 551,274 0 23,988
IRIDIUM COMMUNICATIONS INC COM 46269C102 31,778 846,071 SH   SOLE 19 846,071 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 333,390 8,876,186 SH   SOLE 21 8,876,186 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 167,422 4,457,463 SH   SOLE 22 4,362,170 0 95,293
IRIDIUM COMMUNICATIONS INC COM 46269C102 804 21,409 SH   SOLE 23 21,409 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 683 18,195 SH   SOLE 25 18,195 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,805 154,550 SH   SOLE 26 40,772 0 113,778
IRIDIUM COMMUNICATIONS INC COM 46269C102 71 1,882 SH   SOLE 28 1,882 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 6,540 174,123 SH   SOLE 30 174,123 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 380 10,109 SH   SOLE 36 10,109 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 559 14,875 SH   SOLE 40 14,875 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,956 78,708 SH   SOLE 43 73,728 0 4,980
IRIS ENERGY LTD ORDINARY SHARES Q4982L109 49 14,546 SH   SOLE 21 14,546 0 0
IROBOT CORP COM 462726100 2,884 78,489 SH   SOLE 2 53,640 0 24,849
IROBOT CORP COM 462726100 24 660 SH   SOLE 4 115 0 545
IROBOT CORP COM 462726100 10 285 SH   SOLE 7 285 0 0
IROBOT CORP COM 462726100 3,649 99,291 SH   SOLE 18 91,802 0 7,489
IROBOT CORP COM 462726100 6,941 188,865 SH   SOLE 19 188,865 0 0
IROBOT CORP COM 462726100 120,794 3,286,911 SH   SOLE 21 3,286,911 0 0
IROBOT CORP COM 462726100 29,929 814,385 SH   SOLE 22 794,984 0 19,401
IROBOT CORP COM 462726100 166 4,522 SH   SOLE 23 4,522 0 0
IROBOT CORP COM 462726100 218 5,943 SH   SOLE 25 5,943 0 0
IROBOT CORP COM 462726100 1,461 39,742 SH   SOLE 26 10,316 0 29,426
IROBOT CORP COM 462726100 18 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100 9,851 268,047 SH   SOLE 30 268,047 0 0
IROBOT CORP COM 462726100 30 809 SH   SOLE 34 809 0 0
IROBOT CORP COM 462726100 158 4,300 SH   SOLE 36 4,300 0 0
IROBOT CORP COM 462726100 129 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 312 8,493 SH   SOLE 43 7,936 0 557
IRON MTN INC NEW COM 46284V101 31,641 649,855 SH   SOLE 2 98,668 0 551,187
IRON MTN INC NEW COM 46284V101 13,209 271,297 SH   SOLE 4 174,513 0 96,784
IRON MTN INC NEW COM 46284V101 12,276 252,122 SH   SOLE 7 243,083 0 9,039
IRON MTN INC NEW COM 46284V101 57 1,180 SH   SOLE 13 1,180 0 0
IRON MTN INC NEW COM 46284V101 2,030 41,701 SH   SOLE 15 41,701 0 0
IRON MTN INC NEW COM 46284V101 1 19 SH   SOLE 17 0 0 19
IRON MTN INC NEW COM 46284V101 23,436 481,328 SH   SOLE 18 441,733 0 39,595
IRON MTN INC NEW COM 46284V101 7,355 151,056 SH   SOLE 19 151,056 0 0
IRON MTN INC NEW COM 46284V101 482,127 9,901,974 SH   SOLE 21 9,901,974 0 0
IRON MTN INC NEW COM 46284V101 330,451 6,786,838 SH   SOLE 22 6,210,769 0 576,069
IRON MTN INC NEW COM 46284V101 24,547 504,156 SH   SOLE 23 504,156 0 0
IRON MTN INC NEW COM 46284V101 19,484 400,161 SH   SOLE 25 400,161 0 0
IRON MTN INC NEW COM 46284V101 31,328 643,422 SH   SOLE 26 265,359 0 378,063
IRON MTN INC NEW COM 46284V101 26,810 550,635 SH   SOLE 28 61,002 0 489,633
IRON MTN INC NEW COM 46284V101 19 384 SH   SOLE 29 384 0 0
IRON MTN INC NEW COM 46284V101 82,104 1,686,259 SH   SOLE 30 1,621,096 0 65,163
IRON MTN INC NEW COM 46284V101 2,842 58,374 SH   SOLE 31 29,657 0 28,717
IRON MTN INC NEW COM 46284V101 750 15,404 SH   SOLE 34 15,404 0 0
IRON MTN INC NEW COM 46284V101 5,827 119,673 SH   SOLE 36 119,673 0 0
IRON MTN INC NEW COM 46284V101 456 9,367 SH   SOLE 40 9,367 0 0
IRON MTN INC NEW COM 46284V101 41 851 SH   OTR 43 851 0 0
IRON MTN INC NEW COM 46284V101 14,554 298,913 SH   SOLE 43 274,362 0 24,551
IRONNET INC COM 46323Q105 18 8,329 SH   SOLE 2 4,052 0 4,277
IRONNET INC COM 46323Q105 374 169,157 SH   SOLE 18 169,157 0 0
IRONNET INC COM 46323Q105 255 115,589 SH   SOLE 19 115,589 0 0
IRONNET INC COM 46323Q105 4,494 2,033,530 SH   SOLE 21 2,033,530 0 0
IRONNET INC COM 46323Q105 2,223 1,005,759 SH   SOLE 22 1,001,375 0 4,384
IRONSOURCE LTD CL A ORD SHS M5R75Y101 103 43,438 SH   SOLE 2 43,438 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 141 59,317 SH   SOLE 22 59,317 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 34 14,419 SH   SOLE 28 14,419 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,574 396,742 SH   SOLE 2 243,711 0 153,031
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH   SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 21 1,790 SH   SOLE 7 1,790 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,785 501,714 SH   SOLE 18 462,020 0 39,694
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 12,876 1,116,781 SH   SOLE 19 1,116,781 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 222,305 19,280,566 SH   SOLE 21 19,280,566 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 54,741 4,747,696 SH   SOLE 22 4,649,446 0 98,250
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 861 74,690 SH   SOLE 23 74,690 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 276 23,938 SH   SOLE 25 23,938 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,502 303,727 SH   SOLE 26 76,891 0 226,836
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 33 2,886 SH   SOLE 28 2,886 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,756 325,766 SH   SOLE 30 325,766 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 278 24,071 SH   SOLE 34 24,071 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 232 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 25 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 771 66,888 SH   SOLE 43 65,575 0 1,313
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 41 11,311 SH   SOLE 21 11,311 0 0
ISHARES GOLD TR ISHARES NEW 464285204 37,219 1,084,789 SH   SOLE 2 68 0 1,084,721
ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204 4,527 131,945 SH   SOLE 18 131,945 0 0
ISHARES GOLD TR ISHARES NEW 464285204 9,940 289,710 SH   SOLE 21 289,710 0 0
ISHARES GOLD TR ISHARES NEW 464285204 57,880 1,686,960 SH   SOLE 23 1,686,960 0 0
ISHARES INC MSCI AUST ETF 464286103 12,833 604,775 SH   SOLE 2 604,775 0 0
ISHARES INC MSCI AUST ETF 464286103 37,240 1,754,947 SH   SOLE 7 448,998 0 1,305,949
ISHARES INC MSCI AUST ETF 464286103 2,663 125,481 SH   SOLE 18 0 0 125,481
ISHARES INC MSCI FRONTIER 464286145 6,801 253,565 SH   SOLE 23 253,565 0 0
ISHARES INC JP MRGN EM HI BD 464286285 10 282 SH   SOLE 2 282 0 0
ISHARES INC EM MKTS DIV ETF 464286319 859 32,290 SH   SOLE 7 32,290 0 0
ISHARES INC EM MKTS DIV ETF 464286319 150 5,649 SH   SOLE 18 5,649 0 0
ISHARES INC EM MKTS DIV ETF 464286319 15,495 582,511 SH   SOLE 21 582,511 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 0 18 SH   SOLE 2 18 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 194 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,068 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 33,744 1,231,982 SH   SOLE 19 1,231,982 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,679 61,288 SH   SOLE 30 61,288 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 302 6,283 SH   SOLE 21 6,283 0 0
ISHARES INC MSCI CDA ETF 464286509 47,595 1,413,154 SH   SOLE 2 1,413,154 0 0
ISHARES INC MSCI CDA ETF 464286509 463 13,739 SH   SOLE 3 0 0 13,739
ISHARES INC MSCI CDA ETF 464286509 1,145 34,010 SH   SOLE 7 0 0 34,010
ISHARES INC MSCI CDA ETF 464286509 6,349 188,521 SH   SOLE 18 0 0 188,521
ISHARES INC MSCI CDA ETF 464286509 21,929 651,105 SH   SOLE 21 651,105 0 0
ISHARES INC MSCI CDA ETF 464286509 6,046 179,510 SH   SOLE 22 179,510 0 0
ISHARES INC JP MORGAN EM ETF 464286517 8,624 252,399 SH   SOLE 21 252,399 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 127,136 1,345,352 SH   SOLE 7 1,345,352 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI GBL MIN VOL 464286525 5,566 58,898 SH   SOLE 18 58,898 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 31 332 SH   SOLE 22 0 0 332
ISHARES INC MSCI GBL MIN VOL 464286525 39,467 417,637 SH   SOLE 40 417,637 0 0
ISHARES INC MSCI EMERG MRKT 464286533 43,244 780,154 SH   SOLE 2 712,611 0 67,543
ISHARES INC MSCI EMERG MRKT 464286533 54,714 987,089 SH   SOLE 7 987,089 0 0
ISHARES INC MSCI EMERG MRKT 464286533 25 459 SH   SOLE 17 0 0 459
ISHARES INC MSCI EMERG MRKT 464286533 108,452 1,956,566 SH   SOLE 18 1,956,566 0 0
ISHARES INC MSCI EMERG MRKT 464286533 137,973 2,489,136 SH   SOLE 19 2,489,136 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,145 56,738 SH   SOLE 21 56,738 0 0
ISHARES INC MSCI EMERG MRKT 464286533 50,897 918,222 SH   SOLE 22 918,222 0 0
ISHARES INC MSCI EURZONE ETF 464286608 60,523 1,665,007 SH   SOLE 7 445,492 0 1,219,515
ISHARES INC MSCI EURZONE ETF 464286608 25,005 687,901 SH   SOLE 18 687,901 0 0
ISHARES INC MSCI EURZONE ETF 464286608 367,882 10,120,551 SH   SOLE 21 10,120,551 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,264 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 89,619 2,152,238 SH   SOLE 23 2,152,238 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,181 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 3,040 101,312 SH   SOLE 2 101,312 0 0
ISHARES INC MSCI FRANCE ETF 464286707 9,935 331,057 SH   SOLE 7 83,795 0 247,262
ISHARES INC MSCI FRANCE ETF 464286707 950 31,648 SH   SOLE 18 0 0 31,648
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 26,707 877,086 SH   SOLE 2 877,086 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 19,969 655,781 SH   SOLE 7 130,602 0 525,179
ISHARES INC MSCI SWEDEN ETF 464286756 3,332 109,428 SH   SOLE 18 0 0 109,428
ISHARES INC MSCI SPAIN ETF 464286764 1 22 SH   SOLE 2 22 0 0
ISHARES INC MSCI SPAIN ETF 464286764 8,057 345,477 SH   SOLE 23 345,477 0 0
ISHARES INC MSCI STH KOR ETF 464286772 14 236 SH   SOLE 2 236 0 0
ISHARES INC MSCI STH KOR ETF 464286772 46,412 797,602 SH   SOLE 4 797,602 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,355 160,769 SH   SOLE 19 160,769 0 0
ISHARES INC MSCI STH AFR ETF 464286780 5,309 124,952 SH   SOLE 2 124,952 0 0
ISHARES INC MSCI STH AFR ETF 464286780 8,233 193,768 SH   SOLE 7 52,146 0 141,622
ISHARES INC MSCI STH AFR ETF 464286780 1,177 27,690 SH   SOLE 18 0 0 27,690
ISHARES INC MSCI GERMANY ETF 464286806 6,853 297,809 SH   SOLE 2 297,809 0 0
ISHARES INC MSCI GERMANY ETF 464286806 127,281 5,531,538 SH   SOLE 7 1,312,415 0 4,219,123
ISHARES INC MSCI GERMANY ETF 464286806 2,809 122,084 SH   SOLE 18 0 0 122,084
ISHARES INC MSCI GERMANY ETF 464286806 39,082 1,698,498 SH   SOLE 21 1,698,498 0 0
ISHARES INC MSCI NETHERL ETF 464286814 265 7,558 SH   SOLE 2 7,558 0 0
ISHARES INC MSCI NETHERL ETF 464286814 310 8,834 SH   SOLE 18 0 0 8,834
ISHARES INC MSCI MEXICO ETF 464286822 1 11 SH   SOLE 2 11 0 0
ISHARES INC MSCI HONG KG ETF 464286871 2 72 SH   SOLE 2 72 0 0
ISHARES INC CORE MSCI EMKT 46434G103 209,021 4,260,517 SH   SOLE 2 4,260,517 0 0
ISHARES INC CORE MSCI EMKT 46434G103 100 2,036 SH   SOLE 3 2,036 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,070,454 21,819,286 SH   SOLE 7 21,815,427 0 3,859
ISHARES INC CORE MSCI EMKT 46434G103 78,287 1,595,747 SH   SOLE 17 0 0 1,595,747
ISHARES INC CORE MSCI EMKT 46434G103 124,637 2,540,494 SH   SOLE 18 2,497,403 0 43,091
ISHARES INC CORE MSCI EMKT 46434G103 2,444 49,810 SH   SOLE 19 0 0 49,810
ISHARES INC CORE MSCI EMKT 46434G103 365,476 7,449,568 SH   SOLE 21 6,809,904 0 639,664
ISHARES INC CORE MSCI EMKT 46434G103 437,752 8,922,785 SH   SOLE 22 6,359,195 0 2,563,590
ISHARES INC CORE MSCI EMKT 46434G103 323,876 6,601,625 SH   SOLE 23 6,601,625 0 0
ISHARES INC MSCI EMRG CHN 46434G764 6,363 133,221 SH   SOLE 2 133,221 0 0
ISHARES INC MSCI EMRG CHN 46434G764 240,055 5,026,284 SH   SOLE 22 5,026,284 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 254,627 5,050,121 SH   SOLE 2 407,013 0 4,643,108
ISHARES INC MSCI TAIWAN ETF 46434G772 45,473 901,894 SH   SOLE 7 217,631 0 684,263
ISHARES INC MSCI TAIWAN ETF 46434G772 10,354 205,364 SH   SOLE 15 205,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 8,973 177,958 SH   SOLE 18 115,558 0 62,400
ISHARES INC MSCI TAIWAN ETF 46434G772 18,163 360,233 SH   SOLE 19 360,233 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 71,471 1,417,505 SH   SOLE 22 1,417,505 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 24,746 1,399,653 SH   SOLE 2 1,399,653 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 32,245 1,823,807 SH   SOLE 7 413,648 0 1,410,159
ISHARES INC MSCI SINGPOR ETF 46434G780 3,191 180,484 SH   SOLE 18 0 0 180,484
ISHARES INC MSCI RUSSIA ETF 46434G798 0 1,137,045 SH   SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 0 263,903 SH   SOLE 4 0 0 263,903
ISHARES INC MSCI RUSSIA ETF 46434G798 0 7,985 SH   SOLE 22 7,985 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 0 3 SH   SOLE 2 3 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 596 27,138 SH   SOLE 18 0 0 27,138
ISHARES INC MSCI MLY ETF NEW 46434G814 628 28,618 SH   SOLE 22 28,618 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 17,185 325,291 SH   SOLE 2 325,291 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 276,049 5,225,225 SH   SOLE 4 5,225,225 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 59,347 1,123,350 SH   SOLE 7 272,455 0 850,895
ISHARES INC MSCI JPN ETF NEW 46434G822 7 133 SH   SOLE 17 0 0 133
ISHARES INC MSCI JPN ETF NEW 46434G822 59,229 1,121,130 SH   SOLE 18 1,024,323 0 96,807
ISHARES INC MSCI JPN ETF NEW 46434G822 544,921 10,314,622 SH   SOLE 21 10,314,622 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 22,151 419,287 SH   SOLE 23 419,287 0 0
ISHARES INC MSCI ITALY ETF 46434G830 11 454 SH   SOLE 2 454 0 0
ISHARES INC MSCI ITALY ETF 46434G830 59 2,444 SH   SOLE 7 0 0 2,444
ISHARES INC ESG AWR MSCI EM 46434G863 29,629 917,016 SH   SOLE 2 917,016 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 25,880 801,002 SH   SOLE 7 801,002 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 26 803 SH   SOLE 17 0 0 803
ISHARES INC ESG AWR MSCI EM 46434G863 1,635 50,593 SH   SOLE 18 50,593 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,926 121,517 SH   SOLE 21 121,517 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 740 22,915 SH   SOLE 22 22,915 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 0 1 SH   SOLE 43 0 0 1
ISHARES INC MSCI EMERG MKT 46434G889 15 340 SH   SOLE 2 340 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 12 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 301,024 13,031,362 SH   SOLE 7 13,031,362 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 25,062 1,084,936 SH   SOLE 23 1,084,936 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1,962 84,942 SH   SOLE 26 0 0 84,942
ISHARES SILVER TR ISHARES 46428Q109 11 615 SH   SOLE 17 0 0 615
ISHARES TR ISHS 1-5YR INVS 464288646 84,142 1,664,532 SH   SOLE 44 1,664,532 0 0
ISHARES TR S&P 100 ETF 464287101 47,161 273,443 SH   SOLE 2 273,443 0 0
ISHARES TR S&P 100 ETF 464287101 28 160 SH   SOLE 17 0 0 160
ISHARES TR S&P 100 ETF 464287101 31 180 SH   SOLE 43 180 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 21 424 SH   SOLE 17 0 0 424
ISHARES TR MORNINGSTR US EQ 464287127 64 1,224 SH   SOLE 17 0 0 1,224
ISHARES TR CORE S&P TTL STK 464287150 333,481 3,980,435 SH   SOLE 2 3,980,435 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,798,733 21,469,715 SH   SOLE 7 21,469,715 0 0
ISHARES TR CORE S&P TTL STK 464287150 838 9,999 SH   SOLE 17 0 0 9,999
ISHARES TR CORE S&P TTL STK 464287150 232,355 2,773,390 SH   SOLE 18 149,329 0 2,624,061
ISHARES TR CORE S&P TTL STK 464287150 1,339,693 15,990,602 SH   SOLE 19 7,996,616 0 7,993,986
ISHARES TR CORE S&P TTL STK 464287150 124,741 1,488,906 SH   SOLE 21 0 0 1,488,906
ISHARES TR SELECT DIVID ETF 464287168 3,577 30,398 SH   SOLE 7 30,398 0 0
ISHARES TR SELECT DIVID ETF 464287168 3 26 SH   SOLE 17 0 0 26
ISHARES TR SELECT DIVID ETF 464287168 36,973 314,213 SH   SOLE 18 314,213 0 0
ISHARES TR SELECT DIVID ETF 464287168 10,073 85,602 SH   SOLE 22 85,602 0 0
ISHARES TR SELECT DIVID ETF 464287168 59 501 SH   SOLE 43 501 0 0
ISHARES TR TIPS BD ETF 464287176 62,622 549,750 SH   SOLE 2 221,032 0 328,718
ISHARES TR TIPS BD ETF 464287176 51,956 456,117 SH   SOLE 4 456,117 0 0
ISHARES TR TIPS BD ETF 464287176 15,551 136,521 SH   SOLE 7 136,521 0 0
ISHARES TR TIPS BD ETF 464287176 17,590 154,421 SH   SOLE 17 0 0 154,421
ISHARES TR TIPS BD ETF 464287176 73,920 648,936 SH   SOLE 18 648,936 0 0
ISHARES TR TIPS BD ETF 464287176 259,783 2,280,595 SH   SOLE 19 1,675,652 0 604,943
ISHARES TR TIPS BD ETF 464287176 2,665,336 23,398,617 SH   SOLE 21 23,134,835 0 263,782
ISHARES TR TIPS BD ETF 464287176 10,796 94,777 SH   SOLE 23 94,777 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 179,226 5,285,358 SH   SOLE 4 5,285,358 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 85,776 2,529,520 SH   SOLE 7 2,529,520 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,149 92,866 SH   SOLE 18 92,866 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 20,719 611,007 SH   SOLE 19 611,007 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 158 4,652 SH   SOLE 26 4,652 0 0
ISHARES TR OPTIONS 464287184 933 27,500 SH Put SOLE 4 27,500 0 0
ISHARES TR OPTIONS 464287184 14,035 413,900 SH Put SOLE 18 413,900 0 0
ISHARES TR OPTIONS 464287184 16,009 472,100 SH Call SOLE 19 472,100 0 0
ISHARES TR OPTIONS 464287184 141,018 4,158,600 SH Put SOLE 19 4,158,600 0 0
ISHARES TR US TRSPRTION 464287192 1 4 SH   SOLE 17 0 0 4
ISHARES TR CORE S&P500 ETF 464287200 4,291,171 11,317,871 SH   SOLE 2 11,022,308 0 295,563
ISHARES TR CORE S&P500 ETF 464287200 8,111 21,393 SH   SOLE 3 21,393 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,646,286 9,617,002 SH   SOLE 4 9,617,002 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,585,336 27,918,598 SH   SOLE 7 27,914,481 0 4,117
ISHARES TR CORE S&P500 ETF 464287200 631,160 1,664,670 SH   SOLE 16 1,664,670 0 0
ISHARES TR CORE S&P500 ETF 464287200 328,291 865,862 SH   SOLE 17 0 0 865,862
ISHARES TR CORE S&P500 ETF 464287200 1,142,282 3,012,744 SH   SOLE 18 2,388,124 0 624,620
ISHARES TR CORE S&P500 ETF 464287200 327,188 862,951 SH   SOLE 19 862,951 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,961,145 5,172,479 SH   SOLE 21 5,172,479 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,325,739 3,496,609 SH   SOLE 22 1,943,589 0 1,553,020
ISHARES TR CORE S&P500 ETF 464287200 2,278,208 6,008,726 SH   SOLE 23 6,008,726 0 0
ISHARES TR CORE S&P500 ETF 464287200 241,646 637,336 SH   SOLE 28 637,336 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,196 3,155 SH   SOLE 43 1,268 0 1,887
ISHARES TR CORE US AGGBD ET 464287226 855,192 8,410,623 SH   SOLE 2 8,410,623 0 0
ISHARES TR CORE US AGGBD ET 464287226 85,061 836,560 SH   SOLE 7 253,665 0 582,895
ISHARES TR CORE US AGGBD ET 464287226 183,319 1,802,900 SH   SOLE 17 0 0 1,802,900
ISHARES TR CORE US AGGBD ET 464287226 1,524,080 14,988,987 SH   SOLE 18 12,094,167 0 2,894,820
ISHARES TR CORE US AGGBD ET 464287226 769,782 7,570,632 SH   SOLE 19 3,299,995 0 4,270,637
ISHARES TR CORE US AGGBD ET 464287226 196,793 1,935,412 SH   SOLE 21 1,031,066 0 904,346
ISHARES TR CORE US AGGBD ET 464287226 70,390 692,273 SH   SOLE 22 692,273 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 562,526 14,028,090 SH   SOLE 4 14,028,090 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,309,556 57,594,913 SH   SOLE 7 57,594,913 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 251 6,247 SH   SOLE 17 0 0 6,247
ISHARES TR MSCI EMG MKT ETF 464287234 565 14,095 SH   SOLE 18 14,095 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,317 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 156,127 3,893,444 SH   SOLE 21 3,893,444 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 879 21,925 SH   SOLE 22 21,925 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,925 1,220,064 SH   SOLE 23 1,220,064 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,716 67,733 SH   SOLE 26 0 0 67,733
ISHARES TR MSCI EMG MKT ETF 464287234 272 6,781 SH   SOLE 43 0 0 6,781
ISHARES TR IBOXX INV CP ETF 464287242 67,541 613,839 SH   SOLE 2 613,839 0 0
ISHARES TR IBOXX INV CP ETF 464287242 49 447 SH   SOLE 4 447 0 0
ISHARES TR IBOXX INV CP ETF 464287242 138,100 1,255,115 SH   SOLE 7 1,110,206 0 144,909
ISHARES TR IBOXX INV CP ETF 464287242 1,861 16,911 SH   SOLE 17 0 0 16,911
ISHARES TR IBOXX INV CP ETF 464287242 144,076 1,309,427 SH   SOLE 18 1,309,427 0 0
ISHARES TR IBOXX INV CP ETF 464287242 168,971 1,535,681 SH   SOLE 19 1,535,681 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,166,973 10,605,954 SH   SOLE 21 10,605,954 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,951 35,910 SH   SOLE 22 0 0 35,910
ISHARES TR IBOXX INV CP ETF 464287242 243,589 2,213,840 SH   SOLE 23 2,213,840 0 0
ISHARES TR OPTIONS 464287242 46,631 423,800 SH Put SOLE 2 423,800 0 0
ISHARES TR OPTIONS 464287242 2,893 26,300 SH Put SOLE 4 26,300 0 0
ISHARES TR OPTIONS 464287242 59,042 536,600 SH Put SOLE 18 536,600 0 0
ISHARES TR OPTIONS 464287242 618,336 5,619,700 SH Put SOLE 19 5,619,700 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,904 80,150 SH   SOLE 7 80,150 0 0
ISHARES TR GLOBAL TECH ETF 464287291 67,944 1,486,734 SH   SOLE 2 1,486,734 0 0
ISHARES TR GLOBAL TECH ETF 464287291 17,749 388,383 SH   SOLE 7 388,383 0 0
ISHARES TR GLOBAL TECH ETF 464287291 3,094 67,709 SH   SOLE 18 67,709 0 0
ISHARES TR GLOBAL TECH ETF 464287291 619 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 177,018 2,933,197 SH   SOLE 2 2,933,197 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 341 5,653 SH   SOLE 17 0 0 5,653
ISHARES TR S&P 500 GRWT ETF 464287309 19,945 330,492 SH   SOLE 18 330,492 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 770,952 9,501,508 SH   SOLE 4 9,501,508 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 429,603 5,294,595 SH   SOLE 7 5,294,595 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 2,818 34,724 SH   SOLE 18 34,724 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 2 24 SH   SOLE 18 24 0 0
ISHARES TR JPX NIKKEI 400 464287382 3,386 60,116 SH   SOLE 21 60,116 0 0
ISHARES TR LATN AMER 40 ETF 464287390 142 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,204 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390 22,694 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408 12,203 88,778 SH   SOLE 17 0 0 88,778
ISHARES TR S&P 500 VAL ETF 464287408 1,505 10,949 SH   SOLE 18 10,787 0 162
ISHARES TR 20 YR TR BD ETF 464287432 53,524 465,953 SH   SOLE 2 461,354 0 4,599
ISHARES TR 20 YR TR BD ETF 464287432 1,758 15,305 SH   SOLE 7 15,305 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6 52 SH   SOLE 17 0 0 52
ISHARES TR 20 YR TR BD ETF 464287432 11,748 102,268 SH   SOLE 18 94,852 0 7,416
ISHARES TR 20 YR TR BD ETF 464287432 133,464 1,161,871 SH   SOLE 19 564,453 0 597,418
ISHARES TR 20 YR TR BD ETF 464287432 5,528 48,128 SH   SOLE 21 14,896 0 33,232
ISHARES TR 20 YR TR BD ETF 464287432 5,185 45,134 SH   SOLE 22 18,013 0 27,121
ISHARES TR 20 YR TR BD ETF 464287432 72,343 629,780 SH   SOLE 23 629,780 0 0
ISHARES TR 20 YR TR BD ETF 464287432 0 1 SH   SOLE 43 0 0 1
ISHARES TR OPTIONS 464287432 17,231 150,000 SH Call SOLE 19 150,000 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 14,595 142,669 SH   SOLE 2 142,669 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 4,827 47,181 SH   SOLE 7 12,227 0 34,954
ISHARES TR 7-10 YR TRSY BD 464287440 4 38 SH   SOLE 17 0 0 38
ISHARES TR 7-10 YR TRSY BD 464287440 260,571 2,547,124 SH   SOLE 18 2,547,124 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 3,952 38,634 SH   SOLE 22 38,634 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 163,525 1,598,483 SH   SOLE 23 1,598,483 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 26,786 323,547 SH   SOLE 2 298,390 0 25,157
ISHARES TR 1 3 YR TREAS BD 464287457 29 349 SH   SOLE 17 0 0 349
ISHARES TR 1 3 YR TREAS BD 464287457 44,767 540,727 SH   SOLE 18 540,727 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 562,097 6,789,430 SH   SOLE 19 5,082,880 0 1,706,550
ISHARES TR 1 3 YR TREAS BD 464287457 36,810 444,623 SH   SOLE 21 0 0 444,623
ISHARES TR 1 3 YR TREAS BD 464287457 29,576 357,239 SH   SOLE 22 355,975 0 1,264
ISHARES TR 1 3 YR TREAS BD 464287457 60,617 732,180 SH   SOLE 23 732,180 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,282 52,527 SH   SOLE 2 52,527 0 0
ISHARES TR MSCI EAFE ETF 464287465 246,277 3,941,067 SH   SOLE 4 3,941,067 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,041,593 16,668,158 SH   SOLE 7 16,668,158 0 0
ISHARES TR MSCI EAFE ETF 464287465 793 12,685 SH   SOLE 17 0 0 12,685
ISHARES TR MSCI EAFE ETF 464287465 83,533 1,336,734 SH   SOLE 18 1,330,381 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,516,859 56,278,753 SH   SOLE 21 56,278,753 0 0
ISHARES TR OPTIONS 464287465 131 2,100 SH Put SOLE 4 2,100 0 0
ISHARES TR OPTIONS 464287465 2,006 32,100 SH Put SOLE 18 32,100 0 0
ISHARES TR OPTIONS 464287465 35,357 565,800 SH Put SOLE 19 565,800 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 42 415 SH   SOLE 17 0 0 415
ISHARES TR RUS MDCP VAL ETF 464287473 3,779 37,201 SH   SOLE 18 37,201 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 13 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481 55 696 SH   SOLE 17 0 0 696
ISHARES TR RUS MD CP GR ETF 464287481 3,269 41,270 SH   SOLE 18 41,270 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,428 37,552 SH   SOLE 17 0 0 37,552
ISHARES TR RUS MID CAP ETF 464287499 16,009 247,583 SH   SOLE 18 247,583 0 0
ISHARES TR RUS MID CAP ETF 464287499 24,309 375,957 SH   SOLE 19 375,957 0 0
ISHARES TR RUS MID CAP ETF 464287499 42 644 SH   SOLE 43 644 0 0
ISHARES TR CORE S&P MCP ETF 464287507 28,645 126,621 SH   SOLE 2 126,621 0 0
ISHARES TR CORE S&P MCP ETF 464287507 130,250 575,743 SH   SOLE 4 575,743 0 0
ISHARES TR CORE S&P MCP ETF 464287507 248,178 1,097,018 SH   SOLE 7 1,097,018 0 0
ISHARES TR CORE S&P MCP ETF 464287507 529 2,336 SH   SOLE 17 0 0 2,336
ISHARES TR CORE S&P MCP ETF 464287507 240,374 1,062,522 SH   SOLE 18 991,762 0 70,760
ISHARES TR CORE S&P MCP ETF 464287507 41,677 184,225 SH   SOLE 19 184,225 0 0
ISHARES TR CORE S&P MCP ETF 464287507 99,274 438,818 SH   SOLE 21 438,818 0 0
ISHARES TR CORE S&P MCP ETF 464287507 494,316 2,185,015 SH   SOLE 22 532,109 0 1,652,906
ISHARES TR CORE S&P MCP ETF 464287507 590 2,607 SH   SOLE 43 2,606 0 1
ISHARES TR EXPND TEC SC ETF 464287549 104 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 612 5,201 SH   SOLE 18 5,201 0 0
ISHARES TR ISHARES BIOTECH 464287556 6,388 54,303 SH   SOLE 19 54,303 0 0
ISHARES TR COHEN STEER REIT 464287564 11,080 182,319 SH   SOLE 18 182,319 0 0
ISHARES TR COHEN STEER REIT 464287564 133,470 2,196,321 SH   SOLE 19 0 0 2,196,321
ISHARES TR GLOBAL 100 ETF 464287572 1,642,923 25,642,626 SH   SOLE 4 25,642,626 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572 121 1,890 SH   SOLE 18 1,890 0 0
ISHARES TR GLOBAL 100 ETF 464287572 64 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR US CONSUM DISCRE 464287580 1,725 30,407 SH   SOLE 18 30,407 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,191 63,398 SH   SOLE 2 63,398 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 10,914 75,283 SH   SOLE 17 0 0 75,283
ISHARES TR RUS 1000 VAL ETF 464287598 107,214 739,563 SH   SOLE 18 739,062 0 501
ISHARES TR RUS 1000 VAL ETF 464287598 456,530 3,149,135 SH   SOLE 22 18,423 0 3,130,712
ISHARES TR RUS 1000 VAL ETF 464287598 72 500 SH   SOLE 43 0 0 500
ISHARES TR S&P MC 400GR ETF 464287606 359 5,634 SH   SOLE 2 5,634 0 0
ISHARES TR S&P MC 400GR ETF 464287606 10 160 SH   SOLE 17 0 0 160
ISHARES TR S&P MC 400GR ETF 464287606 907 14,231 SH   SOLE 18 14,231 0 0
ISHARES TR S&P MC 400GR ETF 464287606 0 1 SH   SOLE 43 1 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,787 40,180 SH   SOLE 2 40,180 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,860 31,366 SH   SOLE 17 0 0 31,366
ISHARES TR RUS 1000 GRW ETF 464287614 133,969 612,569 SH   SOLE 18 612,569 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 81,571 372,983 SH   SOLE 22 372,983 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 66 300 SH   SOLE 43 0 0 300
ISHARES TR RUS 1000 ETF 464287622 285,638 1,374,847 SH   SOLE 2 23,565 0 1,351,282
ISHARES TR RUS 1000 ETF 464287622 181 871 SH   SOLE 17 0 0 871
ISHARES TR RUS 1000 ETF 464287622 55,080 265,112 SH   SOLE 18 89,549 0 175,563
ISHARES TR RUS 1000 ETF 464287622 546,957 2,632,640 SH   SOLE 19 2,632,640 0 0
ISHARES TR RUS 1000 ETF 464287622 196,430 945,468 SH   SOLE 21 659,578 0 285,890
ISHARES TR RUS 1000 ETF 464287622 238,550 1,148,198 SH   SOLE 22 1,148,164 0 34
ISHARES TR RUS 1000 ETF 464287622 2,907 13,991 SH   SOLE 43 13,991 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,795 42,565 SH   SOLE 2 0 0 42,565
ISHARES TR RUS 2000 VAL ETF 464287630 51 371 SH   SOLE 17 0 0 371
ISHARES TR RUS 2000 VAL ETF 464287630 17,765 130,484 SH   SOLE 18 130,484 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 21,870 160,628 SH   SOLE 22 88,778 0 71,850
ISHARES TR RUS 2000 VAL ETF 464287630 29 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,254 10,927 SH   SOLE 2 0 0 10,927
ISHARES TR RUS 2000 GRW ETF 464287648 42 204 SH   SOLE 17 0 0 204
ISHARES TR RUS 2000 GRW ETF 464287648 1,865 9,039 SH   SOLE 18 9,039 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6,917 33,526 SH   SOLE 22 33,526 0 0
ISHARES TR OPTIONS 464287655 2,285 13,500 SH Put SOLE 4 13,500 0 0
ISHARES TR OPTIONS 464287655 34,143 201,600 SH Put SOLE 18 201,600 0 0
ISHARES TR OPTIONS 464287655 374,879 2,213,500 SH Put SOLE 19 2,213,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,328 96,411 SH   SOLE 2 96,411 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 909,417 5,369,726 SH   SOLE 7 5,369,726 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,648 15,634 SH   SOLE 17 0 0 15,634
ISHARES TR RUSSELL 2000 ETF 464287655 195,996 1,157,275 SH   SOLE 18 1,157,275 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 92,466 545,971 SH   SOLE 19 545,971 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 207,582 1,225,684 SH   SOLE 21 1,080,804 0 144,880
ISHARES TR RUSSELL 2000 ETF 464287655 812,779 4,799,122 SH   SOLE 22 4,719,922 0 79,200
ISHARES TR RUSSELL 2000 ETF 464287655 1,744 10,296 SH   SOLE 43 10,296 0 0
ISHARES TR CORE S&P US VLU 464287663 275,459 4,118,711 SH   SOLE 2 4,118,711 0 0
ISHARES TR CORE S&P US VLU 464287663 3,585 53,600 SH   SOLE 17 0 0 53,600
ISHARES TR CORE S&P US VLU 464287663 17,386 259,964 SH   SOLE 18 259,964 0 0
ISHARES TR CORE S&P US GWT 464287671 2,514 30,030 SH   SOLE 17 0 0 30,030
ISHARES TR CORE S&P US GWT 464287671 35,207 420,628 SH   SOLE 18 420,628 0 0
ISHARES TR CORE S&P US GWT 464287671 0 1 SH   SOLE 43 0 0 1
ISHARES TR RUSSELL 3000 ETF 464287689 43 196 SH   SOLE 17 0 0 196
ISHARES TR RUSSELL 3000 ETF 464287689 16,057 73,864 SH   SOLE 18 73,864 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 23,504 108,121 SH   SOLE 19 108,121 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 97,183 447,046 SH   SOLE 22 298,117 0 148,929
ISHARES TR S&P MC 400VL ETF 464287705 465 4,926 SH   SOLE 2 4,926 0 0
ISHARES TR S&P MC 400VL ETF 464287705 6 66 SH   SOLE 17 0 0 66
ISHARES TR S&P MC 400VL ETF 464287705 311 3,299 SH   SOLE 18 3,299 0 0
ISHARES TR U.S. TECH ETF 464287721 41 518 SH   SOLE 2 518 0 0
ISHARES TR U.S. REAL ES ETF 464287739 85,600 930,633 SH   SOLE 2 930,633 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,647 50,524 SH   SOLE 21 50,524 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,165 34,405 SH   SOLE 22 34,405 0 0
ISHARES TR US INDUSTRIALS 464287754 1,766 20,041 SH   SOLE 18 20,041 0 0
ISHARES TR U.S. ENERGY ETF 464287796 92,487 2,426,197 SH   SOLE 2 2,426,197 0 0
ISHARES TR U.S. ENERGY ETF 464287796 15,960 418,672 SH   SOLE 18 418,672 0 0
ISHARES TR U.S. ENERGY ETF 464287796 39,054 1,024,501 SH   SOLE 19 1,024,501 0 0
ISHARES TR CORE S&P SCP ETF 464287804 159,984 1,731,245 SH   SOLE 2 1,731,245 0 0
ISHARES TR CORE S&P SCP ETF 464287804 285,050 3,084,627 SH   SOLE 4 3,084,627 0 0
ISHARES TR CORE S&P SCP ETF 464287804 75,676 818,919 SH   SOLE 7 818,919 0 0
ISHARES TR CORE S&P SCP ETF 464287804 41,496 449,048 SH   SOLE 17 0 0 449,048
ISHARES TR CORE S&P SCP ETF 464287804 159,849 1,729,784 SH   SOLE 18 1,656,160 0 73,624
ISHARES TR CORE S&P SCP ETF 464287804 43,730 473,218 SH   SOLE 21 473,218 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,597 331,102 SH   SOLE 22 331,102 0 0
ISHARES TR CORE S&P SCP ETF 464287804 11,381 123,163 SH   SOLE 23 123,163 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,810 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804 188 2,033 SH   SOLE 43 2,033 0 0
ISHARES TR US CONSM STAPLES 464287812 29 150 SH   SOLE 43 150 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,623 13,786 SH   SOLE 18 13,786 0 0
ISHARES TR EUROPE ETF 464287861 542,502 12,701,983 SH   SOLE 4 12,701,983 0 0
ISHARES TR SP SMCP600VL ETF 464287879 290 3,260 SH   SOLE 2 3,260 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1 16 SH   SOLE 17 0 0 16
ISHARES TR SP SMCP600VL ETF 464287879 13,547 152,166 SH   SOLE 18 152,166 0 0
ISHARES TR SP SMCP600VL ETF 464287879 59,615 669,604 SH   SOLE 19 669,604 0 0
ISHARES TR S&P SML 600 GWT 464287887 6 58 SH   SOLE 17 0 0 58
ISHARES TR S&P SML 600 GWT 464287887 178 1,689 SH   SOLE 18 1,689 0 0
ISHARES TR S&P SML 600 GWT 464287887 0 1 SH   SOLE 43 1 0 0
ISHARES TR INTL TREA BD ETF 464288117 262 6,396 SH   SOLE 2 0 0 6,396
ISHARES TR INTL TREA BD ETF 464288117 15,349 375,362 SH   SOLE 7 52,967 0 322,395
ISHARES TR INTL TREA BD ETF 464288117 0 2 SH   SOLE 17 0 0 2
ISHARES TR SHRT NAT MUN ETF 464288158 131 1,252 SH   SOLE 2 1,252 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,644 73,027 SH   SOLE 18 73,027 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,951 28,190 SH   SOLE 3 28,190 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,079 109,145 SH   SOLE 7 109,145 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 99 5,220 SH   SOLE 18 5,220 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,289 28,655 SH   SOLE 2 28,655 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 19,460 432,454 SH   SOLE 18 432,454 0 0
ISHARES TR MSCI ACWI EX US 464288240 116,480 2,588,450 SH   SOLE 21 2,588,450 0 0
ISHARES TR MSCI ACWI ETF 464288257 27,790 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257 8,363 99,686 SH   SOLE 3 31,460 0 68,226
ISHARES TR MSCI ACWI ETF 464288257 377 4,494 SH   SOLE 17 0 0 4,494
ISHARES TR MSCI ACWI ETF 464288257 14,833 176,816 SH   SOLE 18 176,195 0 621
ISHARES TR MSCI KOKUSAI ETF 464288265 10,213 129,024 SH   SOLE 23 129,024 0 0
ISHARES TR EAFE SML CP ETF 464288273 13,160 241,070 SH   SOLE 17 0 0 241,070
ISHARES TR EAFE SML CP ETF 464288273 7,011 128,434 SH   SOLE 18 86,312 0 42,122
ISHARES TR EAFE SML CP ETF 464288273 154,521 2,830,581 SH   SOLE 21 2,830,581 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,501 137,409 SH   SOLE 23 137,409 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,137 36,764 SH   SOLE 2 36,637 0 127
ISHARES TR JPMORGAN USD EMG 464288281 64,937 761,097 SH   SOLE 7 761,097 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,244 84,899 SH   SOLE 17 0 0 84,899
ISHARES TR JPMORGAN USD EMG 464288281 15,470 181,315 SH   SOLE 18 181,315 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,444 40,370 SH   SOLE 19 40,370 0 0
ISHARES TR JPMORGAN USD EMG 464288281 44,067 516,488 SH   SOLE 21 516,488 0 0
ISHARES TR JPMORGAN USD EMG 464288281 149,364 1,750,635 SH   SOLE 22 1,010,567 0 740,068
ISHARES TR JPMORGAN USD EMG 464288281 37,178 435,742 SH   SOLE 23 435,742 0 0
ISHARES TR OPTIONS 464288281 4,752 55,700 SH Put SOLE 19 55,700 0 0
ISHARES TR CALIF MUN BD ETF 464288356 747 13,222 SH   SOLE 2 13,222 0 0
ISHARES TR CALIF MUN BD ETF 464288356 501 8,873 SH   SOLE 18 8,873 0 0
ISHARES TR GLB INFRASTR ETF 464288372 115,747 2,475,874 SH   SOLE 2 2,475,874 0 0
ISHARES TR GLB INFRASTR ETF 464288372 14,352 307,005 SH   SOLE 7 307,005 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 89 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414 62,543 588,035 SH   SOLE 2 588,035 0 0
ISHARES TR NATIONAL MUN ETF 464288414 21,459 201,755 SH   SOLE 17 0 0 201,755
ISHARES TR NATIONAL MUN ETF 464288414 18,295 172,010 SH   SOLE 18 172,010 0 0
ISHARES TR ASIA 50 ETF 464288430 480,406 7,657,086 SH   SOLE 4 7,657,086 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,846 67,969 SH   SOLE 7 67,969 0 0
ISHARES TR INTL SEL DIV ETF 464288448 15 549 SH   SOLE 17 0 0 549
ISHARES TR INTL SEL DIV ETF 464288448 9,538 351,175 SH   SOLE 18 351,175 0 0
ISHARES TR INTL SEL DIV ETF 464288448 15,475 569,766 SH   SOLE 21 569,766 0 0
ISHARES TR INTL SEL DIV ETF 464288448 169 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 885 39,420 SH   SOLE 22 39,420 0 0
ISHARES TR IBOXX HI YD ETF 464288513 59,688 810,872 SH   SOLE 2 803,846 0 7,026
ISHARES TR IBOXX HI YD ETF 464288513 27,560 374,400 SH   SOLE 7 374,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 626 8,507 SH   SOLE 17 0 0 8,507
ISHARES TR IBOXX HI YD ETF 464288513 79,888 1,085,285 SH   SOLE 18 730,624 0 354,661
ISHARES TR IBOXX HI YD ETF 464288513 520,840 7,075,670 SH   SOLE 19 6,900,772 0 174,898
ISHARES TR IBOXX HI YD ETF 464288513 178,948 2,431,022 SH   SOLE 21 2,431,022 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,048 27,821 SH   SOLE 22 27,821 0 0
ISHARES TR IBOXX HI YD ETF 464288513 85,153 1,156,808 SH   SOLE 23 1,156,808 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34,375 466,993 SH   SOLE 26 466,993 0 0
ISHARES TR IBOXX HI YD ETF 464288513 534 7,252 SH   SOLE 28 7,252 0 0
ISHARES TR OPTIONS 464288513 157,525 2,140,000 SH Put SOLE 2 2,140,000 0 0
ISHARES TR OPTIONS 464288513 177 2,400 SH Put SOLE 4 2,400 0 0
ISHARES TR OPTIONS 464288513 2,465 33,500 SH Put SOLE 18 33,500 0 0
ISHARES TR OPTIONS 464288513 63,239 859,100 SH Put SOLE 19 859,100 0 0
ISHARES TR CRE U S REIT ETF 464288521 6,013 112,600 SH   SOLE 2 112,600 0 0
ISHARES TR CRE U S REIT ETF 464288521 30,492 571,003 SH   SOLE 21 0 0 571,003
ISHARES TR CRE U S REIT ETF 464288521 4,927 92,265 SH   SOLE 22 92,265 0 0
ISHARES TR CRE U S REIT ETF 464288521 63,276 1,184,935 SH   SOLE 23 1,184,935 0 0
ISHARES TR RESIDENTIAL MULT 464288562 2,587 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570 76 1,062 SH   SOLE 2 1,062 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 723 10,056 SH   SOLE 18 10,056 0 0
ISHARES TR MBS ETF 464288588 48,568 498,185 SH   SOLE 2 498,185 0 0
ISHARES TR MBS ETF 464288588 52 529 SH   SOLE 17 0 0 529
ISHARES TR MBS ETF 464288588 92,735 951,229 SH   SOLE 18 951,229 0 0
ISHARES TR MBS ETF 464288588 50,985 522,978 SH   SOLE 21 522,978 0 0
ISHARES TR INTRM GOV CR ETF 464288612 23,423 221,917 SH   SOLE 2 221,917 0 0
ISHARES TR INTRM GOV CR ETF 464288612 817 7,739 SH   SOLE 18 7,739 0 0
ISHARES TR USD INV GRDE ETF 464288620 70,086 1,375,045 SH   SOLE 2 1,375,045 0 0
ISHARES TR USD INV GRDE ETF 464288620 51,215 1,004,801 SH   SOLE 7 1,000,825 0 3,976
ISHARES TR USD INV GRDE ETF 464288620 23 447 SH   SOLE 17 0 0 447
ISHARES TR USD INV GRDE ETF 464288620 76,668 1,504,180 SH   SOLE 18 1,504,180 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 12,008 235,181 SH   SOLE 2 235,181 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 38 747 SH   SOLE 17 0 0 747
ISHARES TR ISHS 5-10YR INVT 464288638 46,781 916,193 SH   SOLE 18 382,604 0 533,589
ISHARES TR ISHS 5-10YR INVT 464288638 10,978 215,000 SH   SOLE 19 215,000 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 3,531 69,160 SH   SOLE 21 69,160 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,829 35,816 SH   SOLE 22 35,816 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 3,700 72,472 SH   SOLE 23 72,472 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 305,477 6,043,057 SH   SOLE 2 6,043,057 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 18,441 364,814 SH   SOLE 7 364,814 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1 27 SH   SOLE 17 0 0 27
ISHARES TR ISHS 1-5YR INVS 464288646 24,262 479,961 SH   SOLE 18 422,501 0 57,460
ISHARES TR ISHS 1-5YR INVS 464288646 27,381 541,662 SH   SOLE 21 419,221 0 122,441
ISHARES TR ISHS 1-5YR INVS 464288646 9,441 186,760 SH   SOLE 23 186,760 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 17,966 149,533 SH   SOLE 2 149,533 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 17,003 141,517 SH   SOLE 18 141,517 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 126,892 1,056,117 SH   SOLE 19 1,056,117 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 6,990 58,176 SH   SOLE 21 58,176 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 166 1,381 SH   SOLE 22 1,381 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 5,545 46,463 SH   SOLE 2 368 0 46,095
ISHARES TR 3 7 YR TREAS BD 464288661 22,342 187,216 SH   SOLE 7 36,154 0 151,062
ISHARES TR 3 7 YR TREAS BD 464288661 17 139 SH   SOLE 17 0 0 139
ISHARES TR 3 7 YR TREAS BD 464288661 22,674 189,999 SH   SOLE 18 189,999 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 8,274 69,331 SH   SOLE 21 69,331 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 17,284 144,830 SH   SOLE 22 144,830 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 26,640 223,227 SH   SOLE 23 223,227 0 0
ISHARES TR SHORT TREAS BD 464288679 24,872 225,900 SH   SOLE 2 225,900 0 0
ISHARES TR SHORT TREAS BD 464288679 4 36 SH   SOLE 7 0 0 36
ISHARES TR SHORT TREAS BD 464288679 13 116 SH   SOLE 17 0 0 116
ISHARES TR SHORT TREAS BD 464288679 899,033 8,165,607 SH   SOLE 18 8,165,607 0 0
ISHARES TR SHORT TREAS BD 464288679 626,634 5,691,499 SH   SOLE 19 4,351,325 0 1,340,174
ISHARES TR SHORT TREAS BD 464288679 48,005 436,016 SH   SOLE 21 0 0 436,016
ISHARES TR OPTIONS 464288687 2,959 90,000 SH Put SOLE 2 90,000 0 0
ISHARES TR OPTIONS 464288687 10,850 330,000 SH Put SOLE 19 330,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 25,397 772,430 SH   SOLE 2 772,430 0 0
ISHARES TR PFD AND INCM SEC 464288687 718 21,830 SH   SOLE 3 21,830 0 0
ISHARES TR PFD AND INCM SEC 464288687 238 7,237 SH   SOLE 7 7,237 0 0
ISHARES TR PFD AND INCM SEC 464288687 84,309 2,564,133 SH   SOLE 18 2,564,133 0 0
ISHARES TR PFD AND INCM SEC 464288687 26,370 802,009 SH   SOLE 21 802,009 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB INDSTRL ETF 464288729 43,453 452,022 SH   SOLE 7 452,022 0 0
ISHARES TR GLB CNSM STP ETF 464288737 122,608 2,120,520 SH   SOLE 4 2,120,520 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,739 81,969 SH   SOLE 7 81,969 0 0
ISHARES TR GLB CNS DISC ETF 464288745 47,061 370,590 SH   SOLE 7 370,590 0 0
ISHARES TR MSCI USA ESG SLC 464288802 2 29 SH   SOLE 17 0 0 29
ISHARES TR MSCI USA ESG SLC 464288802 537 6,656 SH   SOLE 18 6,656 0 0
ISHARES TR MSCI USA ESG SLC 464288802 28,394 351,895 SH   SOLE 19 0 0 351,895
ISHARES TR U.S. MED DVC ETF 464288810 25,596 507,458 SH   SOLE 2 507,458 0 0
ISHARES TR EAFE VALUE ETF 464288877 113,361 2,612,005 SH   SOLE 2 2,612,005 0 0
ISHARES TR EAFE VALUE ETF 464288877 7,142 164,566 SH   SOLE 17 0 0 164,566
ISHARES TR EAFE VALUE ETF 464288877 40,197 926,209 SH   SOLE 18 926,209 0 0
ISHARES TR EAFE VALUE ETF 464288877 238,384 5,492,727 SH   SOLE 19 5,492,727 0 0
ISHARES TR EAFE GRWTH ETF 464288885 17,814 221,318 SH   SOLE 2 221,318 0 0
ISHARES TR EAFE GRWTH ETF 464288885 7 93 SH   SOLE 17 0 0 93
ISHARES TR EAFE GRWTH ETF 464288885 19,161 238,055 SH   SOLE 18 238,055 0 0
ISHARES TR EAFE GRWTH ETF 464288885 120,074 1,491,782 SH   SOLE 19 1,491,782 0 0
ISHARES TR OPTIONS 464289180 7,301 460,000 SH Put SOLE 19 460,000 0 0
ISHARES TR RUS TP200 VL ETF 464289420 5 88 SH   SOLE 17 0 0 88
ISHARES TR RUS TP200 GR ETF 464289438 3 23 SH   SOLE 17 0 0 23
ISHARES TR CORE LT USDB ETF 464289479 4,181 75,218 SH   SOLE 18 75,218 0 0
ISHARES TR 10+ YR INVST GRD 464289511 70,163 1,316,128 SH   SOLE 2 1,316,128 0 0
ISHARES TR 10+ YR INVST GRD 464289511 4 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 7,514 140,948 SH   SOLE 18 140,948 0 0
ISHARES TR 10+ YR INVST GRD 464289511 97,674 1,832,184 SH   SOLE 21 1,832,184 0 0
ISHARES TR 10+ YR INVST GRD 464289511 3,645 68,372 SH   SOLE 22 11,993 0 56,379
ISHARES TR 10+ YR INVST GRD 464289511 2,959 55,500 SH   SOLE 23 55,500 0 0
ISHARES TR INDIA 50 ETF 464289529 39,089 952,681 SH   SOLE 7 952,681 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 0 2 SH   SOLE 17 0 0 2
ISHARES TR GRWT ALLOCAT ETF 464289867 3 71 SH   SOLE 17 0 0 71
ISHARES TR GRWT ALLOCAT ETF 464289867 73,975 1,541,155 SH   SOLE 19 0 0 1,541,155
ISHARES TR MODERT ALLOC ETF 464289875 8 200 SH   SOLE 17 0 0 200
ISHARES TR MODERT ALLOC ETF 464289875 91,203 2,340,950 SH   SOLE 19 0 0 2,340,950
ISHARES TR CONSER ALLOC ETF 464289883 13,576 392,717 SH   SOLE 19 0 0 392,717
ISHARES TR US TREAS BD ETF 46429B267 62,593 2,618,961 SH   SOLE 2 2,618,961 0 0
ISHARES TR US TREAS BD ETF 46429B267 53,520 2,239,339 SH   SOLE 7 2,239,339 0 0
ISHARES TR US TREAS BD ETF 46429B267 91 3,827 SH   SOLE 17 0 0 3,827
ISHARES TR US TREAS BD ETF 46429B267 175,541 7,344,822 SH   SOLE 18 7,344,822 0 0
ISHARES TR US TREAS BD ETF 46429B267 57,721 2,415,087 SH   SOLE 19 2,415,087 0 0
ISHARES TR GNMA BOND ETF 46429B333 3,245 71,250 SH   SOLE 23 71,250 0 0
ISHARES TR CMBS ETF 46429B366 1,864 38,737 SH   SOLE 18 38,737 0 0
ISHARES TR MSCI INDIA ETF 46429B598 278,467 7,073,067 SH   SOLE 2 25,807 0 7,047,260
ISHARES TR MSCI INDIA ETF 46429B598 7,199 182,848 SH   SOLE 4 182,848 0 0
ISHARES TR MSCI INDIA ETF 46429B598 25 646 SH   SOLE 7 0 0 646
ISHARES TR MSCI INDIA ETF 46429B598 9,784 248,507 SH   SOLE 15 248,507 0 0
ISHARES TR MSCI INDIA ETF 46429B598 113,359 2,879,322 SH   SOLE 18 2,875,965 0 3,357
ISHARES TR MSCI INDIA ETF 46429B598 13,007 330,386 SH   SOLE 19 330,386 0 0
ISHARES TR MSCI INDIA ETF 46429B598 66,833 1,697,560 SH   SOLE 22 1,287,897 0 409,663
ISHARES TR MSCI INDIA ETF 46429B598 16,013 406,723 SH   SOLE 26 406,723 0 0
ISHARES TR MSCI INDIA ETF 46429B598 82,828 2,103,832 SH   SOLE 28 0 0 2,103,832
ISHARES TR MSCI POLAND ETF 46429B606 3,339 228,256 SH   SOLE 2 228,256 0 0
ISHARES TR MSCI POLAND ETF 46429B606 4,617 315,582 SH   SOLE 7 77,555 0 238,027
ISHARES TR MSCI POLAND ETF 46429B606 246 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606 703 48,037 SH   SOLE 18 0 0 48,037
ISHARES TR MSCI INDIA SM CP 46429B614 10 200 SH   SOLE 43 200 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 49,421 990,014 SH   SOLE 2 990,014 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 13,023 260,879 SH   SOLE 7 56,576 0 204,303
ISHARES TR FLTG RATE NT ETF 46429B655 15,221 304,899 SH   SOLE 18 304,899 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,379 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 155,484 3,114,660 SH   SOLE 23 3,114,660 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 153,683 1,530,250 SH   SOLE 2 1,455,897 0 74,353
ISHARES TR CORE HIGH DV ETF 46429B663 19 192 SH   SOLE 17 0 0 192
ISHARES TR CORE HIGH DV ETF 46429B663 50,074 498,594 SH   SOLE 18 498,594 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 8,425 83,894 SH   SOLE 19 83,894 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21,596 215,032 SH   SOLE 21 215,032 0 0
ISHARES TR MSCI CHINA ETF 46429B671 14,698 263,361 SH   SOLE 2 263,361 0 0
ISHARES TR MSCI CHINA ETF 46429B671 7,280 130,446 SH   SOLE 18 100,962 0 29,484
ISHARES TR MSCI CHINA ETF 46429B671 805 14,427 SH   SOLE 19 14,427 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3,217 57,639 SH   SOLE 22 57,639 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2,760 49,462 SH   SOLE 26 49,462 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 8,944 141,275 SH   SOLE 2 141,275 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 134,896 2,130,723 SH   SOLE 7 2,130,723 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 8 125 SH   SOLE 17 0 0 125
ISHARES TR MSCI EAFE MIN VL 46429B689 196,428 3,102,632 SH   SOLE 18 3,047,119 0 55,513
ISHARES TR MSCI EAFE MIN VL 46429B689 4,593 72,550 SH   SOLE 21 72,550 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 798 12,605 SH   SOLE 22 12,605 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 248,113 3,533,876 SH   SOLE 2 3,427,327 0 106,549
ISHARES TR MSCI USA MIN VOL 46429B697 34 487 SH   SOLE 17 0 0 487
ISHARES TR MSCI USA MIN VOL 46429B697 472,269 6,726,514 SH   SOLE 18 6,613,032 0 113,482
ISHARES TR MSCI USA MIN VOL 46429B697 38,344 546,132 SH   SOLE 19 546,132 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 18,520 263,784 SH   SOLE 22 263,784 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 102,508 1,010,627 SH   SOLE 2 1,010,627 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 154,908 1,527,241 SH   SOLE 7 1,527,241 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 524 5,169 SH   SOLE 17 0 0 5,169
ISHARES TR 0-5 YR TIPS ETF 46429B747 7,735 76,257 SH   SOLE 18 76,257 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 178,937 1,601,516 SH   SOLE 2 1,601,516 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 44,746 400,485 SH   SOLE 7 400,485 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 25 221 SH   SOLE 17 0 0 221
ISHARES TR MSCI USA QLT FCT 46432F339 123,023 1,101,075 SH   SOLE 18 1,003,684 0 97,391
ISHARES TR MSCI USA QLT FCT 46432F339 16,888 151,152 SH   SOLE 22 151,152 0 0
ISHARES TR MSCI USA SZE FT 46432F370 59,240 538,401 SH   SOLE 18 491,229 0 47,172
ISHARES TR MSCI USA VALUE 46432F388 191,883 2,119,787 SH   SOLE 2 2,119,787 0 0
ISHARES TR MSCI USA VALUE 46432F388 10,640 117,542 SH   SOLE 7 117,542 0 0
ISHARES TR MSCI USA VALUE 46432F388 3 34 SH   SOLE 17 0 0 34
ISHARES TR MSCI USA VALUE 46432F388 96,672 1,067,968 SH   SOLE 18 1,024,335 0 43,633
ISHARES TR MSCI USA VALUE 46432F388 19,829 219,054 SH   SOLE 22 219,054 0 0
ISHARES TR MSCI USA MMENTM 46432F396 9,928 72,804 SH   SOLE 2 72,804 0 0
ISHARES TR MSCI USA MMENTM 46432F396 11,201 82,136 SH   SOLE 7 82,136 0 0
ISHARES TR MSCI USA MMENTM 46432F396 84 614 SH   SOLE 17 0 0 614
ISHARES TR MSCI USA MMENTM 46432F396 99,224 727,609 SH   SOLE 18 704,497 0 23,112
ISHARES TR MSCI USA MMENTM 46432F396 17,378 127,430 SH   SOLE 22 127,430 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,159 55,384 SH   SOLE 2 55,384 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 110 1,928 SH   SOLE 17 0 0 1,928
ISHARES TR CORE MSCI TOTAL 46432F834 526,289 9,228,285 SH   SOLE 19 0 0 9,228,285
ISHARES TR CORE MSCI TOTAL 46432F834 13,504,506 236,796,532 SH   SOLE 21 236,719,602 0 76,930
ISHARES TR CORE MSCI TOTAL 46432F834 0 1 SH   SOLE 43 0 0 1
ISHARES TR CORE MSCI EAFE 46432F842 1,599,291 27,175,723 SH   SOLE 2 27,175,723 0 0
ISHARES TR CORE MSCI EAFE 46432F842 267 4,537 SH   SOLE 3 4,537 0 0
ISHARES TR CORE MSCI EAFE 46432F842 58,054 986,469 SH   SOLE 7 963,641 0 22,828
ISHARES TR CORE MSCI EAFE 46432F842 109,952 1,868,345 SH   SOLE 17 0 0 1,868,345
ISHARES TR CORE MSCI EAFE 46432F842 310,793 5,281,102 SH   SOLE 18 5,002,883 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 211,835 3,599,570 SH   SOLE 19 3,560,821 0 38,749
ISHARES TR CORE MSCI EAFE 46432F842 56,378 957,992 SH   SOLE 21 0 0 957,992
ISHARES TR CORE MSCI EAFE 46432F842 428,323 7,278,215 SH   SOLE 22 7,278,215 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,697 130,792 SH   SOLE 23 130,792 0 0
ISHARES TR CORE MSCI EAFE 46432F842 549 9,331 SH   SOLE 43 0 0 9,331
ISHARES TR CORE 1 5 YR USD 46432F859 63,308 1,335,610 SH   SOLE 2 1,335,610 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 5 101 SH   SOLE 17 0 0 101
ISHARES TR CORE 1 5 YR USD 46432F859 6,409 135,205 SH   SOLE 18 135,205 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 130 6,549 SH   SOLE 18 6,549 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,130 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 44 915 SH   SOLE 18 915 0 0
ISHARES TR U S EQUITY FACTR 46434V282 4,164 109,855 SH   SOLE 18 109,855 0 0
ISHARES TR MSCI USA SML CP 46434V290 15,252 325,267 SH   SOLE 2 325,267 0 0
ISHARES TR MSCI USA SML CP 46434V290 0 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 930 19,835 SH   SOLE 18 19,835 0 0
ISHARES TR MSCI USA SML CP 46434V290 14,523 309,722 SH   SOLE 22 309,722 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 61 1,498 SH   SOLE 2 1,498 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 9,932 244,942 SH   SOLE 7 244,942 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 106,035 2,614,911 SH   SOLE 18 2,614,911 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 21,500 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 144,053 3,480,374 SH   SOLE 2 74,256 0 3,406,118
ISHARES TR MSCI SAUDI ARBIA 46434V423 25,266 610,447 SH   SOLE 4 438,026 0 172,421
ISHARES TR MSCI SAUDI ARBIA 46434V423 546 13,181 SH   SOLE 7 13,181 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,410 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,556 37,605 SH   SOLE 18 37,605 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 11,512 278,132 SH   SOLE 22 278,132 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,927 94,869 SH   SOLE 23 94,869 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 21,740 726,359 SH   SOLE 2 726,359 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 1,552 51,869 SH   SOLE 18 0 0 51,869
ISHARES TR MSCI INTL QUALTY 46434V456 24,733 799,656 SH   SOLE 2 799,656 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 4,955 160,201 SH   SOLE 18 0 0 160,201
ISHARES TR MSCI LW CRB TG 46434V464 293 2,141 SH   SOLE 18 2,141 0 0
ISHARES TR MSCI CHINA A 46434V514 61,639 1,619,960 SH   SOLE 2 113,887 0 1,506,073
ISHARES TR MSCI CHINA A 46434V514 12,506 328,672 SH   SOLE 4 0 0 328,672
ISHARES TR MSCI CHINA A 46434V514 1,445 37,977 SH   SOLE 7 37,977 0 0
ISHARES TR MSCI CHINA A 46434V514 6,271 164,802 SH   SOLE 19 164,802 0 0
ISHARES TR CORE TOTAL USD 46434V613 43,391 926,764 SH   SOLE 2 926,764 0 0
ISHARES TR CORE TOTAL USD 46434V613 23 482 SH   SOLE 17 0 0 482
ISHARES TR CORE TOTAL USD 46434V613 148,217 3,165,668 SH   SOLE 18 821,748 0 2,343,920
ISHARES TR CORE TOTAL USD 46434V613 311,617 6,655,647 SH   SOLE 19 6,655,647 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,361,623 50,440,479 SH   SOLE 21 50,440,479 0 0
ISHARES TR CORE DIV GRWTH 46434V621 258 5,418 SH   SOLE 2 5,418 0 0
ISHARES TR CORE DIV GRWTH 46434V621 47 985 SH   SOLE 17 0 0 985
ISHARES TR CORE DIV GRWTH 46434V621 35,076 736,274 SH   SOLE 18 699,973 0 36,301
ISHARES TR CORE DIV GRWTH 46434V621 165,009 3,463,671 SH   SOLE 19 3,463,671 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 405 12,931 SH   SOLE 3 12,931 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 99,128 4,099,580 SH   SOLE 2 4,099,580 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 27,972 1,156,825 SH   SOLE 7 1,156,825 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,003 22,306 SH   SOLE 7 22,306 0 0
ISHARES TR CORE MSCI EURO 46434V738 83 1,857 SH   SOLE 17 0 0 1,857
ISHARES TR CORE MSCI EURO 46434V738 16,779 373,196 SH   SOLE 23 373,196 0 0
ISHARES TR MSCI QATAR ETF 46434V779 2,189 104,696 SH   SOLE 4 104,696 0 0
ISHARES TR HDG MSCI EAFE 46434V803 15 466 SH   SOLE 2 466 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 95,515 1,908,772 SH   SOLE 2 1,808,812 0 99,960
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 105 2,810 SH   SOLE 18 2,810 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 179,748 4,806,105 SH   SOLE 19 4,806,105 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 28,326 757,377 SH   SOLE 22 757,377 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 5,476 78,947 SH   SOLE 2 78,947 0 0
ISHARES TR CONV BD ETF 46435G102 3,797 54,743 SH   SOLE 18 54,743 0 0
ISHARES TR CONV BD ETF 46435G102 53,448 770,588 SH   SOLE 19 770,588 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 15,688 677,675 SH   SOLE 2 677,675 0 0
ISHARES TR INVESTMENT GRADE 46435G219 3,377 75,665 SH   SOLE 23 75,665 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 19 789 SH   SOLE 2 789 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 1 20 SH   SOLE 17 0 0 20
ISHARES TR IBONDS DEC2023 46435G318 4 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326 216,778 4,033,826 SH   SOLE 2 4,033,826 0 0
ISHARES TR CORE MSCI INTL 46435G326 3 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 14,205 264,335 SH   SOLE 18 114,060 0 150,275
ISHARES TR CORE MSCI INTL 46435G326 934,916 17,397,028 SH   SOLE 21 17,397,028 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1 36 SH   SOLE 2 36 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 14,000 467,295 SH   SOLE 7 125,554 0 341,741
ISHARES TR MSCI UK ETF NEW 46435G334 17,856 595,990 SH   SOLE 18 578,476 0 17,514
ISHARES TR MSCI UK ETF NEW 46435G334 19,552 652,592 SH   SOLE 21 652,592 0 0
ISHARES TR MORTGE REL ETF 46435G342 3,601 134,657 SH   SOLE 21 134,657 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 6,864 309,474 SH   SOLE 2 309,474 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,872 84,387 SH   SOLE 18 0 0 84,387
ISHARES TR ESG AWR MSCI USA 46435G425 505,270 6,022,289 SH   SOLE 2 6,022,289 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 172,859 2,060,295 SH   SOLE 7 506,402 0 1,553,893
ISHARES TR ESG AWR MSCI USA 46435G425 100 1,193 SH   SOLE 17 0 0 1,193
ISHARES TR ESG AWR MSCI USA 46435G425 117,224 1,397,188 SH   SOLE 18 1,397,188 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 469,199 5,592,359 SH   SOLE 19 5,592,359 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 25,679 306,068 SH   SOLE 21 306,068 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,146 49,413 SH   SOLE 22 49,413 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 4,451 102,228 SH   SOLE 2 102,228 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,149 168,527 SH   SOLE 2 168,527 0 0
ISHARES TR FALN ANGLS USD 46435G474 14,871 604,017 SH   SOLE 7 604,017 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 9 SH   SOLE 17 0 0 9
ISHARES TR FALN ANGLS USD 46435G474 8,266 335,760 SH   SOLE 18 335,760 0 0
ISHARES TR FALN ANGLS USD 46435G474 110,155 4,474,189 SH   SOLE 19 4,474,189 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,690 190,494 SH   SOLE 23 190,494 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 815 35,000 SH   SOLE   35,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 8,024 344,665 SH   SOLE 2 344,665 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 102,834 1,638,527 SH   SOLE 2 1,638,527 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 11 178 SH   SOLE 17 0 0 178
ISHARES TR ESG AW MSCI EAFE 46435G516 26,599 423,819 SH   SOLE 18 423,819 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 11,485 183,000 SH   SOLE 21 183,000 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,194 50,890 SH   SOLE 22 50,890 0 0
ISHARES TR INTL DIV GRWTH 46435G524 117 2,040 SH   SOLE 2 2,040 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR CORE INTL AGGR 46435G672 21,388 429,393 SH   SOLE 2 429,393 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,575 31,614 SH   SOLE 3 31,614 0 0
ISHARES TR CORE INTL AGGR 46435G672 204,020 4,095,970 SH   SOLE 7 906,884 0 3,189,086
ISHARES TR CORE INTL AGGR 46435G672 456 9,159 SH   SOLE 18 0 0 9,159
ISHARES TR CORE INTL AGGR 46435G672 414,516 8,321,941 SH   SOLE 21 8,321,941 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 ESG MSCI LEADR 46435U218 0 1 SH   SOLE 17 0 0 1
ISHARES TR IBONDS DEC 26 46435U259 4 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 MSCI JP EQUL 46435U382 1,352 45,000 SH   SOLE   45,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 4 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 49,150 1,004,283 SH   SOLE 2 1,004,283 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 23,164 473,312 SH   SOLE 21 473,312 0 0
ISHARES TR ESG AWARE MSCI 46435U663 41 1,305 SH   SOLE 2 1,305 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2 51 SH   SOLE 17 0 0 51
ISHARES TR ESG AWARE MSCI 46435U663 3,239 102,822 SH   SOLE 21 102,822 0 0
ISHARES TR ESG AWARE MSCI 46435U663 613 19,460 SH   SOLE 22 19,460 0 0
ISHARES TR IBONDS DEC 46435U697 4 138 SH   SOLE 2 138 0 0
ISHARES TR US INFRASTRUC 46435U713 4,560 133,956 SH   SOLE 2 133,956 0 0
ISHARES TR US INFRASTRUC 46435U713 7,639 224,400 SH   SOLE 18 224,400 0 0
ISHARES TR US INFRASTRUC 46435U713 33,380 980,615 SH   SOLE 19 980,615 0 0
ISHARES TR U.S. FIXED INCME 46435U796 19,852 231,188 SH   SOLE 18 0 0 231,188
ISHARES TR BROAD USD HIGH 46435U853 73,249 2,115,807 SH   SOLE 2 2,115,807 0 0
ISHARES TR BROAD USD HIGH 46435U853 75 2,172 SH   SOLE 7 0 0 2,172
ISHARES TR BROAD USD HIGH 46435U853 18 524 SH   SOLE 17 0 0 524
ISHARES TR BROAD USD HIGH 46435U853 1,717 49,604 SH   SOLE 18 32,928 0 16,676
ISHARES TR BROAD USD HIGH 46435U853 1,166 33,668 SH   SOLE 22 33,668 0 0
ISHARES TR BROAD USD HIGH 46435U853 13,492 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 BLOCKCHAIN & TEC 46436E361 1,870 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 29 TR HI 46436E379 6,573 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387 6,678 300,000 SH   SOLE   300,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395 3,092 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US GRO 46436E403 728 25,000 SH   SOLE   25,000 0 0
ISHARES TR PARIS ALGND CLIM 46436E411 2,070 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429 6,591 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437 12,393 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445 3,277 150,000 SH   SOLE   150,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452 13,104 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2027 TERM 46436E478 6,330 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,872 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 6,100 275,000 SH   SOLE   275,000 0 0
ISHARES TR ESG SCRND S&P500 46436E569 5 163 SH   SOLE 17 0 0 163
ISHARES TR ESG ADV TTL USD 46436E619 187,221 4,255,997 SH   SOLE 2 4,255,997 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 559 20,000 SH   SOLE   20,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 249 10,000 SH   SOLE   10,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1 50 SH   SOLE 2 50 0 0
ISHARES TR ESG EAFE ETF 46436E759 52,544 1,007,546 SH   SOLE 2 1,007,546 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 108,101 3,619,034 SH   SOLE 2 3,619,034 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,884 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 910 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,148 50,000 SH   SOLE   50,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 14,748 295,433 SH   SOLE 44 295,433 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 39,607 976,739 SH   SOLE 44 976,739 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 37,160 754,362 SH   SOLE 2 754,362 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3 53 SH   SOLE 17 0 0 53
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10,504 213,237 SH   SOLE 18 213,237 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,443 90,200 SH   SOLE 22 90,200 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523 2,517 100,000 SH   SOLE   100,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531 2,523 100,000 SH   SOLE   100,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549 2,466 100,000 SH   SOLE   100,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 20,951 748,000 SH   SOLE   748,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 36,214 621,800 SH   SOLE 2 83 0 621,717
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 329 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 498 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,241 45,000 SH   SOLE   45,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 3 37 SH   SOLE 2 37 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 54 1,093 SH   SOLE 2 1,093 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 5,388 108,357 SH   SOLE 18 108,357 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 27,379 668,752 SH   SOLE 2 668,752 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,474 36,015 SH   SOLE 18 36,015 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 37,759 922,304 SH   SOLE 19 922,304 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 24,472 496,801 SH   SOLE 44 496,801 0 0
ISOPLEXIS CORP COM 465005106 88 40,926 SH   SOLE 18 40,926 0 0
ISOPLEXIS CORP COM 465005106 4,723 2,186,437 SH   SOLE 19 2,186,437 0 0
ISOPLEXIS CORP COM 465005106 47 21,636 SH   SOLE 20 21,636 0 0
ISOPLEXIS CORP COM 465005106 74 34,448 SH   SOLE 21 34,448 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 21 67,667 SH   SOLE 21 67,667 0 0
ISORAY INC COM 46489V104 735 2,377,686 SH   SOLE 22 2,377,686 0 0
ISPECIMEN INC COM 45032V108 124 56,699 SH   SOLE 22 56,699 0 0
ISSUER DIRECT CORP COM NEW 46520M204 15 594 SH   SOLE 18 594 0 0
ISSUER DIRECT CORP COM NEW 46520M204 160 6,293 SH   SOLE 21 6,293 0 0
ISSUER DIRECT CORP COM NEW 46520M204 46 1,826 SH   SOLE 22 1,826 0 0
ISTAR INC COM 45031U101 15,834 1,154,915 SH   SOLE 2 1,113,144 0 41,771
ISTAR INC COM 45031U101 5 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 9 657 SH   SOLE 7 657 0 0
ISTAR INC COM 45031U101 3,630 264,786 SH   SOLE 18 264,786 0 0
ISTAR INC COM 45031U101 1,818 132,627 SH   SOLE 19 132,627 0 0
ISTAR INC COM 45031U101 132,863 9,690,963 SH   SOLE 21 9,690,963 0 0
ISTAR INC COM 45031U101 25,737 1,877,229 SH   SOLE 22 1,805,673 0 71,556
ISTAR INC COM 45031U101 141 10,311 SH   SOLE 25 10,311 0 0
ISTAR INC COM 45031U101 397 28,951 SH   SOLE 26 22,857 0 6,094
ISTAR INC COM 45031U101 18 1,305 SH   SOLE 28 1,305 0 0
ISTAR INC COM 45031U101 2,597 189,454 SH   SOLE 30 189,454 0 0
ISTAR INC COM 45031U101 124 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 688 50,169 SH   SOLE 43 49,823 0 346
ISUN INC COM 465246106 5 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 79 24,461 SH   SOLE 21 24,461 0 0
ISUN INC COM 465246106 243 74,700 SH   SOLE 22 74,700 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 34 12,067 SH   SOLE 43 11,714 0 353
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 12,285 2,870,350 SH   SOLE 18 0 0 2,870,350
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 67,288 15,721,418 SH   SOLE 21 15,721,418 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 8,459 1,976,362 SH   SOLE 25 1,976,362 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,737 639,428 SH   SOLE 30 639,428 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 42,658 9,966,832 SH   SOLE 34 9,966,832 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 663 154,941 SH   SOLE 43 154,940 0 1
ITEOS THERAPEUTICS INC COM 46565G104 654 31,731 SH   SOLE 2 5,351 0 26,380
ITEOS THERAPEUTICS INC COM 46565G104 6 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,890 91,745 SH   SOLE 18 91,745 0 0
ITEOS THERAPEUTICS INC COM 46565G104 860 41,732 SH   SOLE 19 41,732 0 0
ITEOS THERAPEUTICS INC COM 46565G104 58,139 2,822,291 SH   SOLE 21 2,822,291 0 0
ITEOS THERAPEUTICS INC COM 46565G104 11,127 540,132 SH   SOLE 22 512,424 0 27,708
ITEOS THERAPEUTICS INC COM 46565G104 5 248 SH   SOLE 23 248 0 0
ITEOS THERAPEUTICS INC COM 46565G104 68 3,312 SH   SOLE 25 3,312 0 0
ITEOS THERAPEUTICS INC COM 46565G104 42 2,036 SH   SOLE 26 541 0 1,495
ITEOS THERAPEUTICS INC COM 46565G104 3,643 176,838 SH   SOLE 30 176,838 0 0
ITEOS THERAPEUTICS INC COM 46565G104 36 1,727 SH   SOLE 36 1,727 0 0
ITEOS THERAPEUTICS INC COM 46565G104 36 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104 153 7,407 SH   SOLE 43 7,349 0 58
ITERIS INC NEW COM 46564T107 5 1,868 SH   SOLE 2 0 0 1,868
ITERIS INC NEW COM 46564T107 24 8,166 SH   SOLE 18 8,166 0 0
ITERIS INC NEW COM 46564T107 342 118,405 SH   SOLE 21 118,405 0 0
ITERIS INC NEW COM 46564T107 1,816 628,405 SH   SOLE 22 628,405 0 0
ITRON INC COM 465741106 5,321 107,650 SH   SOLE 2 43,358 0 64,292
ITRON INC COM 465741106 8 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 24 484 SH   SOLE 7 484 0 0
ITRON INC COM 465741106 8,830 178,634 SH   SOLE 18 168,734 0 9,900
ITRON INC COM 465741106 13,637 275,893 SH   SOLE 19 275,893 0 0
ITRON INC COM 465741106 279,685 5,658,200 SH   SOLE 21 5,658,200 0 0
ITRON INC COM 465741106 66,197 1,339,204 SH   SOLE 22 1,291,077 0 48,127
ITRON INC COM 465741106 273 5,526 SH   SOLE 23 5,526 0 0
ITRON INC COM 465741106 425 8,601 SH   SOLE 25 8,601 0 0
ITRON INC COM 465741106 3,627 73,368 SH   SOLE 26 22,175 0 51,193
ITRON INC COM 465741106 1,384 27,995 SH   SOLE 28 27,995 0 0
ITRON INC COM 465741106 8,228 166,467 SH   SOLE 30 166,467 0 0
ITRON INC COM 465741106 9 175 SH   SOLE 34 175 0 0
ITRON INC COM 465741106 370 7,484 SH   SOLE 36 7,484 0 0
ITRON INC COM 465741106 276 5,584 SH   SOLE 40 5,584 0 0
ITRON INC COM 465741106 1,809 36,588 SH   SOLE 43 35,551 0 1,037
ITRON INC NOTE 3/1 465741AN6 4,280 5,400,000 PRN   SOLE 2 5,400,000 0 0
ITRON INC NOTE 3/1 465741AN6 3,309 4,175,000 PRN   SOLE 21 4,175,000 0 0
ITRON INC NOTE 3/1 465741AN6 7,846 9,900,000 PRN   SOLE 22 9,900,000 0 0
ITT INC COM 45073V108 7,146 106,278 SH   SOLE 2 62,962 0 43,316
ITT INC COM 45073V108 52 773 SH   SOLE 4 212 0 561
ITT INC COM 45073V108 90 1,343 SH   SOLE 7 1,343 0 0
ITT INC COM 45073V108 12,112 180,138 SH   SOLE 18 180,138 0 0
ITT INC COM 45073V108 1,725 25,660 SH   SOLE 19 25,660 0 0
ITT INC COM 45073V108 273,449 4,066,758 SH   SOLE 21 4,066,758 0 0
ITT INC COM 45073V108 155,550 2,313,349 SH   SOLE 22 2,209,849 0 103,500
ITT INC COM 45073V108 857 12,749 SH   SOLE 25 12,749 0 0
ITT INC COM 45073V108 2,455 36,511 SH   SOLE 26 30,135 0 6,376
ITT INC COM 45073V108 103 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108 2,210 32,866 SH   SOLE 30 32,866 0 0
ITT INC COM 45073V108 85 1,263 SH   SOLE 31 1,263 0 0
ITT INC COM 45073V108 88 1,303 SH   SOLE 36 1,303 0 0
ITT INC COM 45073V108 762 11,329 SH   SOLE 40 11,329 0 0
ITT INC COM 45073V108 5,167 76,838 SH   SOLE 43 72,905 0 3,933
ITURAN LOCATION AND CONTROL SHS M6158M104 35 1,428 SH   SOLE 2 1,428 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 58 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,405 261,521 SH   SOLE 21 261,521 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,251 132,735 SH   SOLE 22 126,416 0 6,319
ITURAN LOCATION AND CONTROL SHS M6158M104 112 4,593 SH   SOLE 25 4,593 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 78 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 178 7,249 SH   SOLE 30 7,249 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 36 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108 14,356 1,650,165 SH   SOLE 34 1,650,165 0 0
IVERIC BIO INC COM 46583P102 382 39,682 SH   SOLE 2 28,044 0 11,638
IVERIC BIO INC COM 46583P102 15 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 2,860 297,323 SH   SOLE 18 297,323 0 0
IVERIC BIO INC COM 46583P102 2,171 225,689 SH   SOLE 19 225,689 0 0
IVERIC BIO INC COM 46583P102 44,134 4,587,684 SH   SOLE 21 4,587,684 0 0
IVERIC BIO INC COM 46583P102 26,039 2,706,783 SH   SOLE 22 2,648,775 0 58,008
IVERIC BIO INC COM 46583P102 137 14,227 SH   SOLE 25 14,227 0 0
IVERIC BIO INC COM 46583P102 490 50,930 SH   SOLE 26 50,930 0 0
IVERIC BIO INC COM 46583P102 927 96,339 SH   SOLE 30 96,339 0 0
IVERIC BIO INC COM 46583P102 9 924 SH   SOLE 31 0 0 924
IVERIC BIO INC COM 46583P102 80 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 194 20,178 SH   SOLE 43 19,821 0 357
IZEA WORLDWIDE INC COM 46604H105 10 11,241 SH   SOLE 18 11,241 0 0
IZEA WORLDWIDE INC COM 46604H105 152 169,281 SH   SOLE 21 169,281 0 0
IZEA WORLDWIDE INC COM 46604H105 701 780,816 SH   SOLE 22 780,816 0 0
J & J SNACK FOODS CORP COM 466032109 2,150 15,393 SH   SOLE 2 12,505 0 2,888
J & J SNACK FOODS CORP COM 466032109 6 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 23 165 SH   SOLE 7 165 0 0
J & J SNACK FOODS CORP COM 466032109 6,971 49,916 SH   SOLE 18 49,916 0 0
J & J SNACK FOODS CORP COM 466032109 7,243 51,861 SH   SOLE 19 51,861 0 0
J & J SNACK FOODS CORP COM 466032109 254,169 1,819,911 SH   SOLE 21 1,819,911 0 0
J & J SNACK FOODS CORP COM 466032109 54,433 389,756 SH   SOLE 22 380,397 0 9,359
J & J SNACK FOODS CORP COM 466032109 62 442 SH   SOLE 23 442 0 0
J & J SNACK FOODS CORP COM 466032109 317 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109 1,676 12,001 SH   SOLE 26 6,790 0 5,211
J & J SNACK FOODS CORP COM 466032109 38 273 SH   SOLE 28 273 0 0
J & J SNACK FOODS CORP COM 466032109 3,700 26,495 SH   SOLE 30 26,495 0 0
J & J SNACK FOODS CORP COM 466032109 301 2,158 SH   SOLE 40 2,158 0 0
J & J SNACK FOODS CORP COM 466032109 1,733 12,406 SH   SOLE 43 11,921 0 485
J JILL INC COM 46620W201 15 836 SH   SOLE 18 836 0 0
J JILL INC COM 46620W201 204 11,171 SH   SOLE 21 11,171 0 0
J JILL INC COM 46620W201 1,295 70,793 SH   SOLE 22 70,793 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 32 688 SH   SOLE 17 0 0 688
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 22 501 SH   SOLE 17 0 0 501
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1,500 25,540 SH   SOLE 7 0 0 25,540
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 18 310 SH   SOLE 17 0 0 310
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 17 351 SH   SOLE 17 0 0 351
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 0 5 SH   SOLE 17 0 0 5
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1 8 SH   SOLE 17 0 0 8
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 1 22 SH   SOLE 17 0 0 22
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12 236 SH   SOLE 17 0 0 236
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 0 1 SH   SOLE 18 1 0 0
JABIL INC COM 466313103 16,984 331,659 SH   SOLE 2 128,950 0 202,709
JABIL INC COM 466313103 92 1,799 SH   SOLE 4 779 0 1,020
JABIL INC COM 466313103 166 3,235 SH   SOLE 7 3,235 0 0
JABIL INC COM 466313103 16,258 317,480 SH   SOLE 18 317,480 0 0
JABIL INC COM 466313103 17,110 334,107 SH   SOLE 19 334,107 0 0
JABIL INC COM 466313103 372,857 7,280,944 SH   SOLE 21 7,280,944 0 0
JABIL INC COM 466313103 200,762 3,920,375 SH   SOLE 22 3,753,969 0 166,406
JABIL INC COM 466313103 975 19,042 SH   SOLE 25 19,042 0 0
JABIL INC COM 466313103 3,906 76,279 SH   SOLE 26 64,761 0 11,518
JABIL INC COM 466313103 125 2,447 SH   SOLE 28 2,447 0 0
JABIL INC COM 466313103 3,191 62,305 SH   SOLE 30 62,305 0 0
JABIL INC COM 466313103 118 2,314 SH   SOLE 31 2,061 0 253
JABIL INC COM 466313103 27,741 541,718 SH   SOLE 34 541,718 0 0
JABIL INC COM 466313103 811 15,829 SH   SOLE 36 15,829 0 0
JABIL INC COM 466313103 918 17,930 SH   SOLE 40 17,930 0 0
JABIL INC COM 466313103 8,440 164,812 SH   SOLE 43 152,363 0 12,449
JACK IN THE BOX INC COM 466367109 1,325 23,636 SH   SOLE 2 9,529 0 14,107
JACK IN THE BOX INC COM 466367109 5 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 16 278 SH   SOLE 7 278 0 0
JACK IN THE BOX INC COM 466367109 4,413 78,716 SH   SOLE 18 78,716 0 0
JACK IN THE BOX INC COM 466367109 2,153 38,408 SH   SOLE 19 38,408 0 0
JACK IN THE BOX INC COM 466367109 141,542 2,524,836 SH   SOLE 21 2,524,836 0 0
JACK IN THE BOX INC COM 466367109 30,345 541,294 SH   SOLE 22 520,565 0 20,729
JACK IN THE BOX INC COM 466367109 151 2,691 SH   SOLE 25 2,691 0 0
JACK IN THE BOX INC COM 466367109 416 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 22 396 SH   SOLE 28 396 0 0
JACK IN THE BOX INC COM 466367109 1,973 35,202 SH   SOLE 30 35,202 0 0
JACK IN THE BOX INC COM 466367109 157 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 1,291 23,034 SH   SOLE 43 20,890 0 2,144
JACKSON FINANCIAL INC COM CL A 46817M107 1,462 54,655 SH   SOLE 2 17,736 0 36,919
JACKSON FINANCIAL INC COM CL A 46817M107 6 233 SH   SOLE 4 233 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 976 36,496 SH   SOLE 7 36,496 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 6,239 233,235 SH   SOLE 18 233,235 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 6,706 250,709 SH   SOLE 19 250,709 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 71,905 2,688,019 SH   SOLE 21 2,688,019 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 64,654 2,416,976 SH   SOLE 22 2,336,552 0 80,424
JACKSON FINANCIAL INC COM CL A 46817M107 725 27,086 SH   SOLE 25 27,086 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 653 24,411 SH   SOLE 26 20,727 0 3,684
JACKSON FINANCIAL INC COM CL A 46817M107 54 2,027 SH   SOLE 28 2,027 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 2,515 94,003 SH   SOLE 30 94,003 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 28,788 1,076,196 SH   SOLE 34 1,076,196 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 227 8,478 SH   SOLE 36 8,478 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 135 5,059 SH   SOLE 40 5,059 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 184 6,875 SH   SOLE 43 6,206 0 669
JACOBS ENGR GROUP INC COM 469814107 20,642 162,366 SH   SOLE 2 35,496 0 126,870
JACOBS ENGR GROUP INC COM 469814107 10,525 82,787 SH   SOLE 4 38,372 0 44,415
JACOBS ENGR GROUP INC COM 469814107 14,214 111,808 SH   SOLE 7 108,292 0 3,516
JACOBS ENGR GROUP INC COM 469814107 74 585 SH   SOLE 13 585 0 0
JACOBS ENGR GROUP INC COM 469814107 2,433 19,138 SH   SOLE 15 19,138 0 0
JACOBS ENGR GROUP INC COM 469814107 32,341 254,390 SH   SOLE 18 236,804 0 17,586
JACOBS ENGR GROUP INC COM 469814107 7,562 59,485 SH   SOLE 19 59,485 0 0
JACOBS ENGR GROUP INC COM 469814107 413,803 3,254,956 SH   SOLE 21 3,254,956 0 0
JACOBS ENGR GROUP INC COM 469814107 340,965 2,682,022 SH   SOLE 22 2,414,005 0 268,017
JACOBS ENGR GROUP INC COM 469814107 27,647 217,472 SH   SOLE 23 217,472 0 0
JACOBS ENGR GROUP INC COM 469814107 8,832 69,474 SH   SOLE 25 69,474 0 0
JACOBS ENGR GROUP INC COM 469814107 31,060 244,313 SH   SOLE 26 91,621 0 152,692
JACOBS ENGR GROUP INC COM 469814107 2,616 20,574 SH   SOLE 28 0 0 20,574
JACOBS ENGR GROUP INC COM 469814107 66,308 521,579 SH   SOLE 30 521,579 0 0
JACOBS ENGR GROUP INC COM 469814107 3,522 27,705 SH   SOLE 31 14,642 0 13,063
JACOBS ENGR GROUP INC COM 469814107 847 6,665 SH   SOLE 34 6,665 0 0
JACOBS ENGR GROUP INC COM 469814107 5,930 46,643 SH   SOLE 36 46,643 0 0
JACOBS ENGR GROUP INC COM 469814107 335 2,633 SH   SOLE 40 2,633 0 0
JACOBS ENGR GROUP INC COM 469814107 174 1,368 SH   OTR 43 1,368 0 0
JACOBS ENGR GROUP INC COM 469814107 13,042 102,589 SH   SOLE 43 95,496 0 7,093
JAGUAR HEALTH INC COM NEW 47010C607 9 29,578 SH   SOLE 21 29,578 0 0
JAGUAR HEALTH INC COM NEW 47010C607 183 623,356 SH   SOLE 22 623,356 0 0
JAKKS PAC INC COM NEW 47012E403 12 934 SH   SOLE 18 934 0 0
JAKKS PAC INC COM NEW 47012E403 165 13,013 SH   SOLE 21 13,013 0 0
JAKKS PAC INC COM NEW 47012E403 601 47,500 SH   SOLE 22 47,500 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 14,503 661,023 SH   SOLE 43 604,453 0 56,570
JAMES RIV GROUP LTD COM G5005R107 669 26,995 SH   SOLE 2 9,596 0 17,399
JAMES RIV GROUP LTD COM G5005R107 3 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 11 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 3,205 129,328 SH   SOLE 18 129,328 0 0
JAMES RIV GROUP LTD COM G5005R107 1,416 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107 107,730 4,347,439 SH   SOLE 21 4,347,439 0 0
JAMES RIV GROUP LTD COM G5005R107 20,161 813,609 SH   SOLE 22 779,692 0 33,917
JAMES RIV GROUP LTD COM G5005R107 109 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107 218 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 1,455 58,723 SH   SOLE 30 58,723 0 0
JAMES RIV GROUP LTD COM G5005R107 90 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 20 793 SH   SOLE 43 793 0 0
JAMF HLDG CORP COM 47074L105 1,775 71,672 SH   SOLE 2 13,019 0 58,653
JAMF HLDG CORP COM 47074L105 13 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105 18 714 SH   SOLE 7 714 0 0
JAMF HLDG CORP COM 47074L105 680 27,454 SH   SOLE 18 27,454 0 0
JAMF HLDG CORP COM 47074L105 487 19,674 SH   SOLE 19 19,674 0 0
JAMF HLDG CORP COM 47074L105 25,758 1,039,884 SH   SOLE 21 1,039,884 0 0
JAMF HLDG CORP COM 47074L105 32,386 1,307,463 SH   SOLE 22 1,245,775 0 61,688
JAMF HLDG CORP COM 47074L105 169 6,812 SH   SOLE 25 6,812 0 0
JAMF HLDG CORP COM 47074L105 746 30,118 SH   SOLE 26 26,927 0 3,191
JAMF HLDG CORP COM 47074L105 6 223 SH   SOLE 28 223 0 0
JAMF HLDG CORP COM 47074L105 1,657 66,885 SH   SOLE 30 66,885 0 0
JAMF HLDG CORP COM 47074L105 19 787 SH   SOLE 31 787 0 0
JAMF HLDG CORP COM 47074L105 136 5,473 SH   SOLE 36 5,473 0 0
JAMF HLDG CORP COM 47074L105 104 4,202 SH   SOLE 40 4,202 0 0
JANONE INC COM 47089W104 0 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11,786 501,336 SH   SOLE 2 164,162 0 337,174
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 86 3,656 SH   SOLE 4 2,407 0 1,249
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 774 32,916 SH   SOLE 7 32,916 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 68 2,901 SH   SOLE 13 2,901 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10,334 439,539 SH   SOLE 18 438,834 0 705
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,042 44,337 SH   SOLE 19 44,337 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 312,293 13,283,432 SH   SOLE 21 13,283,432 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 105,701 4,496,006 SH   SOLE 22 4,305,207 0 190,799
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 103 4,369 SH   SOLE 23 4,369 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 742 31,577 SH   SOLE 25 31,577 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,734 73,754 SH   SOLE 26 57,440 0 16,314
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 356 15,139 SH   SOLE 28 14,931 0 208
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 104 4,411 SH   SOLE 29 4,411 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,930 252,243 SH   SOLE 30 252,243 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 80 3,415 SH   SOLE 31 3,415 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,964 83,535 SH   SOLE 32 83,535 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 35 1,508 SH   SOLE 34 1,508 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 537 22,822 SH   SOLE 36 22,822 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 454 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,516 319,685 SH   SOLE 43 276,410 0 43,275
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 282 31,206 SH   SOLE 2 22,807 0 8,399
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1,796 198,843 SH   SOLE 18 198,843 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1,333 147,652 SH   SOLE 19 147,652 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 23,256 2,575,393 SH   SOLE 21 2,575,393 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 14,248 1,577,838 SH   SOLE 22 1,527,084 0 50,754
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 151 16,770 SH   SOLE 25 16,770 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 53 5,914 SH   SOLE 30 5,914 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 110 12,140 SH   SOLE 40 12,140 0 0
JANUX THERAPEUTICS INC COM 47103J105 163 13,376 SH   SOLE 2 895 0 12,481
JANUX THERAPEUTICS INC COM 47103J105 643 52,643 SH   SOLE 18 52,643 0 0
JANUX THERAPEUTICS INC COM 47103J105 361 29,600 SH   SOLE 19 29,600 0 0
JANUX THERAPEUTICS INC COM 47103J105 9,623 788,112 SH   SOLE 21 788,112 0 0
JANUX THERAPEUTICS INC COM 47103J105 3,742 306,468 SH   SOLE 22 297,142 0 9,326
JANUX THERAPEUTICS INC COM 47103J105 222 18,155 SH   SOLE 30 18,155 0 0
JASPER THERAPEUTICS INC COM 471871103 3 1,305 SH   SOLE 2 1,305 0 0
JASPER THERAPEUTICS INC COM 471871103 7 3,527 SH   SOLE 18 3,527 0 0
JASPER THERAPEUTICS INC COM 471871103 88 45,705 SH   SOLE 21 45,705 0 0
JASPER THERAPEUTICS INC COM 471871103 323 167,537 SH   SOLE 22 167,537 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,078 2,100,000 PRN   SOLE 2 2,100,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 5,735 5,797,000 PRN   SOLE 21 5,797,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 7,519 7,600,000 PRN   SOLE 22 7,600,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 11,608 9,900,000 PRN   SOLE 21 9,900,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 26,739 171,396 SH   SOLE 2 45,407 0 125,989
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,657 55,492 SH   SOLE 4 31,261 0 24,231
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,460 9,360 SH   SOLE 7 9,360 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 47 303 SH   SOLE 13 303 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,249 8,005 SH   SOLE 15 8,005 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22,250 142,617 SH   SOLE 18 139,127 0 3,490
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,752 24,049 SH   SOLE 19 24,049 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 535,488 3,432,398 SH   SOLE 21 3,432,398 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 278,517 1,785,254 SH   SOLE 22 1,673,450 0 111,804
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,314 104,568 SH   SOLE 23 104,568 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,849 95,182 SH   SOLE 25 95,182 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,105 84,001 SH   SOLE 26 43,570 0 40,431
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,732 139,301 SH   SOLE 28 0 0 139,301
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 60,942 390,631 SH   SOLE 30 351,418 0 39,213
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,915 12,277 SH   SOLE 31 6,185 0 6,092
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 420 2,690 SH   SOLE 34 2,690 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,505 22,466 SH   SOLE 36 22,466 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 340 2,180 SH   SOLE 40 2,180 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32 207 SH   OTR 43 207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,082 26,166 SH   SOLE 43 25,301 0 865
JBG SMITH PPTYS COM 46590V100 4,496 190,173 SH   SOLE 2 93,430 0 96,743
JBG SMITH PPTYS COM 46590V100 1,332 56,355 SH   SOLE 4 56,355 0 0
JBG SMITH PPTYS COM 46590V100 3,460 146,346 SH   SOLE 7 146,346 0 0
JBG SMITH PPTYS COM 46590V100 5,604 237,047 SH   SOLE 18 237,047 0 0
JBG SMITH PPTYS COM 46590V100 4,229 178,890 SH   SOLE 19 178,890 0 0
JBG SMITH PPTYS COM 46590V100 149,107 6,307,417 SH   SOLE 21 6,307,417 0 0
JBG SMITH PPTYS COM 46590V100 95,876 4,055,657 SH   SOLE 22 3,913,697 0 141,960
JBG SMITH PPTYS COM 46590V100 95 4,036 SH   SOLE 23 4,036 0 0
JBG SMITH PPTYS COM 46590V100 12,861 544,037 SH   SOLE 25 544,037 0 0
JBG SMITH PPTYS COM 46590V100 1,298 54,928 SH   SOLE 26 46,098 0 8,830
JBG SMITH PPTYS COM 46590V100 1,699 71,883 SH   SOLE 28 2,206 0 69,677
JBG SMITH PPTYS COM 46590V100 14,479 612,477 SH   SOLE 30 612,477 0 0
JBG SMITH PPTYS COM 46590V100 42 1,792 SH   SOLE 31 1,792 0 0
JBG SMITH PPTYS COM 46590V100 289 12,226 SH   SOLE 36 12,226 0 0
JBG SMITH PPTYS COM 46590V100 336 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 5,471 231,415 SH   SOLE 43 227,279 0 4,136
JD.COM INC SPON ADR CL A 47215P106 3,858 60,069 SH   SOLE 7 60,069 0 0
JD.COM INC SPON ADR CL A 47215P106 122 1,904 SH   SOLE 15 1,904 0 0
JD.COM INC SPON ADR CL A 47215P106 1,542 24,009 SH   SOLE 25 24,009 0 0
JD.COM INC SPON ADR CL A 47215P106 20,947 326,176 SH   SOLE 30 326,176 0 0
JD.COM INC SPON ADR CL A 47215P106 11,902 185,324 SH   SOLE 32 185,324 0 0
JD.COM INC SPON ADR CL A 47215P106 843 13,127 SH   SOLE 34 13,127 0 0
JD.COM INC SPON ADR CL A 47215P106 36,195 563,603 SH   SOLE 43 524,836 0 38,767
JEFFERIES FINL GROUP INC COM 47233W109 19,436 703,699 SH   SOLE 2 204,601 0 499,098
JEFFERIES FINL GROUP INC COM 47233W109 110 3,970 SH   SOLE 4 2,741 0 1,229
JEFFERIES FINL GROUP INC COM 47233W109 125 4,518 SH   SOLE 7 4,518 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11,768 426,057 SH   SOLE 18 425,435 0 622
JEFFERIES FINL GROUP INC COM 47233W109 5,116 185,226 SH   SOLE 19 185,226 0 0
JEFFERIES FINL GROUP INC COM 47233W109 298,177 10,795,707 SH   SOLE 21 10,795,707 0 0
JEFFERIES FINL GROUP INC COM 47233W109 155,220 5,619,846 SH   SOLE 22 5,374,370 0 245,476
JEFFERIES FINL GROUP INC COM 47233W109 36 1,288 SH   SOLE 23 1,288 0 0
JEFFERIES FINL GROUP INC COM 47233W109 853 30,870 SH   SOLE 25 30,870 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,096 112,093 SH   SOLE 26 89,184 0 22,909
JEFFERIES FINL GROUP INC COM 47233W109 113 4,093 SH   SOLE 28 4,093 0 0
JEFFERIES FINL GROUP INC COM 47233W109 33 1,208 SH   SOLE 29 1,208 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,243 81,214 SH   SOLE 30 81,214 0 0
JEFFERIES FINL GROUP INC COM 47233W109 159 5,768 SH   SOLE 31 4,905 0 863
JEFFERIES FINL GROUP INC COM 47233W109 81 2,942 SH   SOLE 34 2,942 0 0
JEFFERIES FINL GROUP INC COM 47233W109 641 23,197 SH   SOLE 36 23,197 0 0
JEFFERIES FINL GROUP INC COM 47233W109 752 27,216 SH   SOLE 40 27,216 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,318 156,331 SH   SOLE 43 140,816 0 15,515
JELD-WEN HLDG INC COM 47580P103 2,339 160,337 SH   SOLE 2 81,891 0 78,446
JELD-WEN HLDG INC COM 47580P103 4 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 35 2,411 SH   SOLE 7 2,411 0 0
JELD-WEN HLDG INC COM 47580P103 3,612 247,584 SH   SOLE 18 240,035 0 7,549
JELD-WEN HLDG INC COM 47580P103 5,641 386,655 SH   SOLE 19 386,655 0 0
JELD-WEN HLDG INC COM 47580P103 47,191 3,234,483 SH   SOLE 21 3,234,483 0 0
JELD-WEN HLDG INC COM 47580P103 34,638 2,374,059 SH   SOLE 22 2,296,131 0 77,928
JELD-WEN HLDG INC COM 47580P103 140 9,590 SH   SOLE 23 9,590 0 0
JELD-WEN HLDG INC COM 47580P103 172 11,764 SH   SOLE 25 11,764 0 0
JELD-WEN HLDG INC COM 47580P103 1,470 100,772 SH   SOLE 26 52,087 0 48,685
JELD-WEN HLDG INC COM 47580P103 18 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103 487 33,370 SH   SOLE 30 33,370 0 0
JELD-WEN HLDG INC COM 47580P103 15 1,022 SH   SOLE 31 0 0 1,022
JELD-WEN HLDG INC COM 47580P103 14 939 SH   SOLE 34 939 0 0
JELD-WEN HLDG INC COM 47580P103 47 3,189 SH   SOLE 36 3,189 0 0
JELD-WEN HLDG INC COM 47580P103 165 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103 300 20,563 SH   SOLE 43 13,835 0 6,728
JERASH HLDGS US INC COM 47632P101 3 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 46 9,752 SH   SOLE 21 9,752 0 0
JERASH HLDGS US INC COM 47632P101 17 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 5,958 8,100,000 PRN   SOLE 21 8,100,000 0 0
JETBLUE AWYS CORP COM 477143101 4,919 587,745 SH   SOLE 2 356,281 0 231,464
JETBLUE AWYS CORP COM 477143101 2 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101 31 3,711 SH   SOLE 7 3,711 0 0
JETBLUE AWYS CORP COM 477143101 6,032 720,615 SH   SOLE 18 718,219 0 2,396
JETBLUE AWYS CORP COM 477143101 1,655 197,736 SH   SOLE 19 197,736 0 0
JETBLUE AWYS CORP COM 477143101 132,507 15,831,203 SH   SOLE 21 15,831,203 0 0
JETBLUE AWYS CORP COM 477143101 74,302 8,877,165 SH   SOLE 22 8,523,024 0 354,141
JETBLUE AWYS CORP COM 477143101 123 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101 319 38,155 SH   SOLE 26 32,007 0 6,148
JETBLUE AWYS CORP COM 477143101 55 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101 491 58,666 SH   SOLE 30 58,666 0 0
JETBLUE AWYS CORP COM 477143101 40 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101 253 30,174 SH   SOLE 34 30,174 0 0
JETBLUE AWYS CORP COM 477143101 35 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101 85 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 10 1,165 SH   OTR 43 1,165 0 0
JETBLUE AWYS CORP COM 477143101 2,210 263,979 SH   SOLE 43 240,966 0 23,013
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 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 944 44,811 SH   SOLE 2 33,726 0 11,085
JFROG LTD ORD SHS M6191J100 1 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100 1,765 83,750 SH   SOLE 19 83,750 0 0
JFROG LTD ORD SHS M6191J100 999 47,412 SH   SOLE 21 47,412 0 0
JFROG LTD ORD SHS M6191J100 3,486 165,469 SH   SOLE 22 147,252 0 18,217
JFROG LTD ORD SHS M6191J100 50 2,394 SH   SOLE 23 2,394 0 0
JFROG LTD ORD SHS M6191J100 189 8,990 SH   SOLE 25 8,990 0 0
JFROG LTD ORD SHS M6191J100 1,190 56,487 SH   SOLE 26 23,402 0 33,085
JFROG LTD ORD SHS M6191J100 11 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100 599 28,450 SH   SOLE 30 28,450 0 0
JFROG LTD ORD SHS M6191J100 94 4,450 SH   SOLE 40 4,450 0 0
JFROG LTD ORD SHS M6191J100 287 13,609 SH   SOLE 43 12,903 0 706
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 34 491 SH   SOLE 2 491 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 79 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 83 1,197 SH   SOLE 7 1,197 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 99,682 1,440,914 SH   SOLE 21 1,440,914 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 15,605 225,568 SH   SOLE 22 215,929 0 9,639
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 46 665 SH   SOLE 25 665 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 90,968 1,314,943 SH   SOLE 30 1,314,943 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 12,584 181,903 SH   SOLE 34 181,903 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 96 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,286 33,044 SH   SOLE 43 33,044 0 0
JOANN INC COM 47768J101 40 5,114 SH   SOLE 2 452 0 4,662
JOANN INC COM 47768J101 276 35,649 SH   SOLE 18 35,649 0 0
JOANN INC COM 47768J101 169 21,814 SH   SOLE 19 21,814 0 0
JOANN INC COM 47768J101 3,253 419,763 SH   SOLE 21 419,763 0 0
JOANN INC COM 47768J101 1,709 220,452 SH   SOLE 22 211,328 0 9,124
JOBY AVIATION INC COMMON STOCK G65163100 248 50,477 SH   SOLE 2 10,499 0 39,978
JOBY AVIATION INC COMMON STOCK G65163100 15 2,992 SH   SOLE 7 2,992 0 0
JOBY AVIATION INC COMMON STOCK G65163100 3,163 644,100 SH   SOLE 18 644,100 0 0
JOBY AVIATION INC COMMON STOCK G65163100 2,223 452,850 SH   SOLE 19 452,850 0 0
JOBY AVIATION INC COMMON STOCK G65163100 41,734 8,499,886 SH   SOLE 21 8,499,886 0 0
JOBY AVIATION INC COMMON STOCK G65163100 28,951 5,896,241 SH   SOLE 22 5,838,636 0 57,605
JOBY AVIATION INC *W EXP 08/10/202 G65163118 0 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,687 33,393 SH   SOLE 2 30,063 0 3,330
JOHN BEAN TECHNOLOGIES CORP COM 477839104 67 608 SH   SOLE 4 121 0 487
JOHN BEAN TECHNOLOGIES CORP COM 477839104 40 366 SH   SOLE 7 366 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,442 103,624 SH   SOLE 18 103,624 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,462 149,087 SH   SOLE 19 149,087 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 413,057 3,740,777 SH   SOLE 21 3,740,777 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 87,369 791,246 SH   SOLE 22 770,836 0 20,410
JOHN BEAN TECHNOLOGIES CORP COM 477839104 52 473 SH   SOLE 23 473 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 548 4,963 SH   SOLE 25 4,963 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,899 17,200 SH   SOLE 26 14,632 0 2,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104 62 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 32,992 298,788 SH   SOLE 30 298,788 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,934 99,019 SH   SOLE 34 99,019 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 120 1,090 SH   SOLE 36 1,090 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 459 4,153 SH   SOLE 40 4,153 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,471 22,381 SH   SOLE 43 22,082 0 299
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 3,592 3,900,000 PRN   SOLE 21 3,900,000 0 0
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 2,303 2,500,000 PRN   SOLE 22 2,500,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 117 5,175 SH   SOLE 2 587 0 4,588
JOHN MARSHALL BANCORP INC COM 47805L101 4 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 662 29,380 SH   SOLE 18 29,380 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 468 20,764 SH   SOLE 19 20,764 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 9,550 423,701 SH   SOLE 21 423,701 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 5,765 255,779 SH   SOLE 22 248,616 0 7,163
JOHNSON & JOHNSON COM 478160104 1,176,056 6,625,294 SH   SOLE 2 2,279,470 0 4,345,824
JOHNSON & JOHNSON COM 478160104 346,306 1,950,908 SH   SOLE 4 1,212,290 0 738,618
JOHNSON & JOHNSON COM 478160104 475,908 2,681,022 SH   SOLE 7 2,547,540 0 133,482
JOHNSON & JOHNSON COM 478160104 23,476 132,254 SH   SOLE 13 132,254 0 0
JOHNSON & JOHNSON COM 478160104 68,696 386,996 SH   SOLE 15 386,996 0 0
JOHNSON & JOHNSON COM 478160104 1,395,108 7,859,321 SH   SOLE 18 7,381,844 0 477,477
JOHNSON & JOHNSON COM 478160104 910,696 5,130,393 SH   SOLE 19 5,130,393 0 0
JOHNSON & JOHNSON COM 478160104 9,615 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104 13,016,618 73,328,930 SH   SOLE 21 73,328,930 0 0
JOHNSON & JOHNSON COM 478160104 10,256,640 57,780,630 SH   SOLE 22 51,910,117 0 5,870,513
JOHNSON & JOHNSON COM 478160104 836,041 4,709,823 SH   SOLE 23 4,709,823 0 0
JOHNSON & JOHNSON COM 478160104 842,009 4,743,444 SH   SOLE 25 4,743,444 0 0
JOHNSON & JOHNSON COM 478160104 1,168,835 6,584,615 SH   SOLE 26 3,022,590 0 3,562,025
JOHNSON & JOHNSON COM 478160104 1,051,257 5,922,243 SH   SOLE 28 287,268 0 5,634,975
JOHNSON & JOHNSON COM 478160104 21,318 120,095 SH   SOLE 29 120,095 0 0
JOHNSON & JOHNSON COM 478160104 2,775,716 15,636,953 SH   SOLE 30 15,548,007 0 88,946
JOHNSON & JOHNSON COM 478160104 141,599 797,694 SH   SOLE 31 525,144 0 272,550
JOHNSON & JOHNSON COM 478160104 39,819 224,318 SH   SOLE 32 224,318 0 0
JOHNSON & JOHNSON COM 478160104 1,142,229 6,434,728 SH   SOLE 34 6,434,728 0 0
JOHNSON & JOHNSON COM 478160104 194,095 1,093,433 SH   SOLE 36 1,093,433 0 0
JOHNSON & JOHNSON COM 478160104 15,144 85,313 SH   SOLE 40 85,313 0 0
JOHNSON & JOHNSON COM 478160104 554,103 3,121,533 SH   SOLE 43 2,871,141 0 250,392
JOHNSON CTLS INTL PLC SHS G51502105 73,839 1,542,158 SH   SOLE 2 260,680 0 1,281,478
JOHNSON CTLS INTL PLC SHS G51502105 33,977 709,627 SH   SOLE 4 451,102 0 258,525
JOHNSON CTLS INTL PLC SHS G51502105 40,594 847,832 SH   SOLE 7 655,631 0 192,201
JOHNSON CTLS INTL PLC SHS G51502105 148 3,098 SH   SOLE 13 3,098 0 0
JOHNSON CTLS INTL PLC SHS G51502105 5,065 105,785 SH   SOLE 15 105,785 0 0
JOHNSON CTLS INTL PLC SHS G51502105 59,143 1,235,243 SH   SOLE 18 1,138,008 0 97,235
JOHNSON CTLS INTL PLC SHS G51502105 28,484 594,895 SH   SOLE 19 594,895 0 0
JOHNSON CTLS INTL PLC SHS G51502105 812,555 16,970,663 SH   SOLE 21 16,970,663 0 0
JOHNSON CTLS INTL PLC SHS G51502105 708,085 14,788,742 SH   SOLE 22 13,380,688 0 1,408,054
JOHNSON CTLS INTL PLC SHS G51502105 57,223 1,195,141 SH   SOLE 23 1,195,141 0 0
JOHNSON CTLS INTL PLC SHS G51502105 138,433 2,891,255 SH   SOLE 25 2,891,255 0 0
JOHNSON CTLS INTL PLC SHS G51502105 123,493 2,579,225 SH   SOLE 26 1,451,009 0 1,128,216
JOHNSON CTLS INTL PLC SHS G51502105 92,812 1,938,419 SH   SOLE 28 160,002 0 1,778,417
JOHNSON CTLS INTL PLC SHS G51502105 94 1,965 SH   SOLE 29 1,965 0 0
JOHNSON CTLS INTL PLC SHS G51502105 336,104 7,019,717 SH   SOLE 30 6,994,462 0 25,255
JOHNSON CTLS INTL PLC SHS G51502105 7,211 150,614 SH   SOLE 31 77,991 0 72,623
JOHNSON CTLS INTL PLC SHS G51502105 192,410 4,018,587 SH   SOLE 34 4,018,587 0 0
JOHNSON CTLS INTL PLC SHS G51502105 14,577 304,439 SH   SOLE 36 304,439 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,064 22,230 SH   SOLE 40 22,230 0 0
JOHNSON CTLS INTL PLC SHS G51502105 89 1,858 SH   OTR 43 1,858 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,344 571,089 SH   SOLE 43 529,173 0 41,916
JOHNSON OUTDOORS INC CL A 479167108 1,177 19,248 SH   SOLE 2 14,537 0 4,711
JOHNSON OUTDOORS INC CL A 479167108 5 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,040 17,012 SH   SOLE 18 17,012 0 0
JOHNSON OUTDOORS INC CL A 479167108 596 9,743 SH   SOLE 19 9,743 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,681 223,699 SH   SOLE 21 223,699 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,802 176,623 SH   SOLE 22 169,929 0 6,694
JOHNSON OUTDOORS INC CL A 479167108 45 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108 81 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 29 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108 374 6,115 SH   SOLE 30 6,115 0 0
JOHNSON OUTDOORS INC CL A 479167108 60 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 449 7,334 SH   SOLE 43 6,671 0 663
JOINT CORP COM 47973J102 320 20,901 SH   SOLE 2 19,534 0 1,367
JOINT CORP COM 47973J102 3 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 743 48,544 SH   SOLE 18 48,544 0 0
JOINT CORP COM 47973J102 418 27,296 SH   SOLE 19 27,296 0 0
JOINT CORP COM 47973J102 26,217 1,712,388 SH   SOLE 21 1,712,388 0 0
JOINT CORP COM 47973J102 5,581 364,521 SH   SOLE 22 355,622 0 8,899
JOINT CORP COM 47973J102 28 1,797 SH   SOLE 25 1,797 0 0
JOINT CORP COM 47973J102 173 11,272 SH   SOLE 26 9,133 0 2,139
JOINT CORP COM 47973J102 915 59,791 SH   SOLE 30 59,791 0 0
JOINT CORP COM 47973J102 25 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 12 763 SH   SOLE 43 691 0 72
JONES LANG LASALLE INC COM 48020Q107 19,639 112,314 SH   SOLE 2 46,240 0 66,074
JONES LANG LASALLE INC COM 48020Q107 81 463 SH   SOLE 4 286 0 177
JONES LANG LASALLE INC COM 48020Q107 175 1,000 SH   SOLE 7 1,000 0 0
JONES LANG LASALLE INC COM 48020Q107 32 183 SH   SOLE 13 183 0 0
JONES LANG LASALLE INC COM 48020Q107 18,738 107,158 SH   SOLE 18 107,022 0 136
JONES LANG LASALLE INC COM 48020Q107 4,552 26,031 SH   SOLE 19 26,031 0 0
JONES LANG LASALLE INC COM 48020Q107 457,254 2,614,971 SH   SOLE 21 2,614,971 0 0
JONES LANG LASALLE INC COM 48020Q107 237,512 1,358,296 SH   SOLE 22 1,290,012 0 68,284
JONES LANG LASALLE INC COM 48020Q107 216 1,233 SH   SOLE 23 1,233 0 0
JONES LANG LASALLE INC COM 48020Q107 1,474 8,431 SH   SOLE 25 8,431 0 0
JONES LANG LASALLE INC COM 48020Q107 5,452 31,181 SH   SOLE 26 26,807 0 4,374
JONES LANG LASALLE INC COM 48020Q107 170 971 SH   SOLE 28 914 0 57
JONES LANG LASALLE INC COM 48020Q107 38 215 SH   SOLE 29 215 0 0
JONES LANG LASALLE INC COM 48020Q107 7,184 41,085 SH   SOLE 30 41,085 0 0
JONES LANG LASALLE INC COM 48020Q107 219 1,250 SH   SOLE 31 1,040 0 210
JONES LANG LASALLE INC COM 48020Q107 109 626 SH   SOLE 34 626 0 0
JONES LANG LASALLE INC COM 48020Q107 1,090 6,232 SH   SOLE 36 6,232 0 0
JONES LANG LASALLE INC COM 48020Q107 1,133 6,477 SH   SOLE 40 6,477 0 0
JONES LANG LASALLE INC COM 48020Q107 41 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107 27,441 156,934 SH   SOLE 43 153,045 0 3,889
JOUNCE THERAPEUTICS INC COM 481116101 179 59,106 SH   SOLE 2 11,706 0 47,400
JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 364 120,219 SH   SOLE 18 120,219 0 0
JOUNCE THERAPEUTICS INC COM 481116101 199 65,733 SH   SOLE 19 65,733 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,754 1,568,928 SH   SOLE 21 1,568,928 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,501 825,318 SH   SOLE 22 800,164 0 25,154
JOUNCE THERAPEUTICS INC COM 481116101 74 24,307 SH   SOLE 30 24,307 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1 207 SH   SOLE 43 184 0 23
JOURNEY MED CORP COM 48115J109 3 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109 29 7,811 SH   SOLE 21 7,811 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,398 46,829 SH   SOLE 2 2,221 0 44,608
JOYY INC ADS REPSTG COM A 46591M109 809 27,095 SH   SOLE 4 9,687 0 17,408
JOYY INC ADS REPSTG COM A 46591M109 184 6,171 SH   SOLE 7 6,171 0 0
JOYY INC ADS REPSTG COM A 46591M109 3 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,737 58,174 SH   SOLE 15 58,174 0 0
JOYY INC ADS REPSTG COM A 46591M109 440 14,736 SH   SOLE 18 14,736 0 0
JOYY INC ADS REPSTG COM A 46591M109 151 5,057 SH   SOLE 19 5,057 0 0
JOYY INC ADS REPSTG COM A 46591M109 34,673 1,161,190 SH   SOLE 21 1,161,190 0 0
JOYY INC ADS REPSTG COM A 46591M109 16,926 566,847 SH   SOLE 22 522,126 0 44,721
JOYY INC ADS REPSTG COM A 46591M109 2,005 67,132 SH   SOLE 23 67,132 0 0
JOYY INC ADS REPSTG COM A 46591M109 904 30,280 SH   SOLE 25 30,280 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,058 102,397 SH   SOLE 26 11,678 0 90,719
JOYY INC ADS REPSTG COM A 46591M109 2,900 97,110 SH   SOLE 28 4,930 0 92,180
JOYY INC ADS REPSTG COM A 46591M109 11,204 375,231 SH   SOLE 30 375,231 0 0
JOYY INC ADS REPSTG COM A 46591M109 80 2,682 SH   SOLE 31 2,682 0 0
JOYY INC ADS REPSTG COM A 46591M109 105 3,532 SH   SOLE 34 3,532 0 0
JOYY INC ADS REPSTG COM A 46591M109 25 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 5 163 SH   SOLE 40 163 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,286 110,053 SH   SOLE 43 100,522 0 9,531
JOYY INC NOTE 0.750% 6/1 98426TAD8 4,222 4,730,000 PRN   SOLE 21 4,730,000 0 0
JPMORGAN CHASE & CO COM 46625H100 788,246 6,999,785 SH   SOLE 2 2,178,244 0 4,821,541
JPMORGAN CHASE & CO COM 46625H100 250,124 2,221,149 SH   SOLE 4 1,416,579 0 804,570
JPMORGAN CHASE & CO COM 46625H100 295,406 2,623,263 SH   SOLE 7 2,538,521 0 84,742
JPMORGAN CHASE & CO COM 46625H100 20,461 181,699 SH   SOLE 13 181,699 0 0
JPMORGAN CHASE & CO COM 46625H100 48,911 434,340 SH   SOLE 15 434,340 0 0
JPMORGAN CHASE & CO COM 46625H100 81 723 SH   SOLE 17 0 0 723
JPMORGAN CHASE & CO COM 46625H100 717,780 6,374,032 SH   SOLE 18 5,690,073 0 683,959
JPMORGAN CHASE & CO COM 46625H100 550,772 4,890,971 SH   SOLE 19 4,890,971 0 0
JPMORGAN CHASE & CO COM 46625H100 10,520 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 7,389,339 65,618,854 SH   SOLE 21 65,618,854 0 0
JPMORGAN CHASE & CO COM 46625H100 7,154,370 63,532,281 SH   SOLE 22 56,844,471 0 6,687,810
JPMORGAN CHASE & CO COM 46625H100 599,705 5,325,507 SH   SOLE 23 5,325,507 0 0
JPMORGAN CHASE & CO COM 46625H100 594,734 5,281,357 SH   SOLE 25 5,255,546 0 25,811
JPMORGAN CHASE & CO COM 46625H100 764,424 6,788,244 SH   SOLE 26 2,838,577 0 3,949,667
JPMORGAN CHASE & CO COM 46625H100 558,688 4,961,267 SH   SOLE 28 210,076 0 4,751,191
JPMORGAN CHASE & CO COM 46625H100 17,854 158,545 SH   SOLE 29 158,545 0 0
JPMORGAN CHASE & CO COM 46625H100 1,642,218 14,583,235 SH   SOLE 30 14,548,272 0 34,963
JPMORGAN CHASE & CO COM 46625H100 106,768 948,122 SH   SOLE 31 641,831 0 306,291
JPMORGAN CHASE & CO COM 46625H100 27,536 244,526 SH   SOLE 32 244,526 0 0
JPMORGAN CHASE & CO COM 46625H100 232,494 2,064,595 SH   SOLE 34 2,064,595 0 0
JPMORGAN CHASE & CO COM 46625H100 144,486 1,283,067 SH   SOLE 36 1,283,067 0 0
JPMORGAN CHASE & CO COM 46625H100 10,803 95,937 SH   SOLE 40 95,937 0 0
JPMORGAN CHASE & CO COM 46625H100 794 7,053 SH   OTR 43 7,053 0 0
JPMORGAN CHASE & CO COM 46625H100 321,645 2,856,274 SH   SOLE 43 2,583,233 0 273,042
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 193 31,866 SH   SOLE 43 23,623 0 8,243
JUNIPER NETWORKS INC COM 48203R104 33,864 1,188,210 SH   SOLE 2 551,491 0 636,719
JUNIPER NETWORKS INC COM 48203R104 10,562 370,588 SH   SOLE 4 202,583 0 168,005
JUNIPER NETWORKS INC COM 48203R104 12,397 434,983 SH   SOLE 7 346,198 0 88,785
JUNIPER NETWORKS INC COM 48203R104 385 13,492 SH   SOLE 13 13,492 0 0
JUNIPER NETWORKS INC COM 48203R104 1,322 46,371 SH   SOLE 15 46,371 0 0
JUNIPER NETWORKS INC COM 48203R104 21,173 742,925 SH   SOLE 18 593,621 0 149,304
JUNIPER NETWORKS INC COM 48203R104 22,665 795,249 SH   SOLE 19 795,249 0 0
JUNIPER NETWORKS INC COM 48203R104 348,358 12,223,100 SH   SOLE 21 12,223,100 0 0
JUNIPER NETWORKS INC COM 48203R104 256,083 8,985,367 SH   SOLE 22 8,034,685 0 950,682
JUNIPER NETWORKS INC COM 48203R104 17,080 599,281 SH   SOLE 23 599,281 0 0
JUNIPER NETWORKS INC COM 48203R104 20,890 732,977 SH   SOLE 25 732,977 0 0
JUNIPER NETWORKS INC COM 48203R104 28,571 1,002,476 SH   SOLE 26 418,990 0 583,486
JUNIPER NETWORKS INC COM 48203R104 31,373 1,100,798 SH   SOLE 28 5,840 0 1,094,958
JUNIPER NETWORKS INC COM 48203R104 180 6,303 SH   SOLE 29 6,303 0 0
JUNIPER NETWORKS INC COM 48203R104 119,418 4,190,100 SH   SOLE 30 3,875,211 0 314,889
JUNIPER NETWORKS INC COM 48203R104 2,222 77,959 SH   SOLE 31 44,463 0 33,496
JUNIPER NETWORKS INC COM 48203R104 3,285 115,280 SH   SOLE 34 115,280 0 0
JUNIPER NETWORKS INC COM 48203R104 6,850 240,337 SH   SOLE 36 240,337 0 0
JUNIPER NETWORKS INC COM 48203R104 287 10,080 SH   SOLE 40 10,080 0 0
JUNIPER NETWORKS INC COM 48203R104 49 1,702 SH   OTR 43 1,702 0 0
JUNIPER NETWORKS INC COM 48203R104 14,753 517,645 SH   SOLE 43 492,406 0 25,239
KADANT INC COM 48282T104 1,148 6,293 SH   SOLE 2 5,080 0 1,213
KADANT INC COM 48282T104 46 250 SH   SOLE 4 42 0 208
KADANT INC COM 48282T104 23 127 SH   SOLE 7 127 0 0
KADANT INC COM 48282T104 5,421 29,727 SH   SOLE 18 29,727 0 0
KADANT INC COM 48282T104 3,798 20,826 SH   SOLE 19 20,826 0 0
KADANT INC COM 48282T104 68,524 375,783 SH   SOLE 21 375,783 0 0
KADANT INC COM 48282T104 49,064 269,065 SH   SOLE 22 261,954 0 7,111
KADANT INC COM 48282T104 319 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104 1,290 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 38 206 SH   SOLE 28 206 0 0
KADANT INC COM 48282T104 16,350 89,664 SH   SOLE 30 89,664 0 0
KADANT INC COM 48282T104 246 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,312 7,195 SH   SOLE 43 6,987 0 208
KAISER ALUMINUM CORP COM PAR $0.01 483007704 718 9,074 SH   SOLE 2 7,409 0 1,665
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,268 28,679 SH   SOLE 7 28,679 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,207 53,187 SH   SOLE 18 53,187 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,374 30,016 SH   SOLE 19 30,016 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 164,173 2,075,779 SH   SOLE 21 2,075,779 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 31,315 395,942 SH   SOLE 22 384,527 0 11,415
KAISER ALUMINUM CORP COM PAR $0.01 483007704 216 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 653 8,253 SH   SOLE 26 6,514 0 1,739
KAISER ALUMINUM CORP COM PAR $0.01 483007704 794 10,036 SH   SOLE 28 10,036 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,288 28,925 SH   SOLE 30 28,925 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 16 199 SH   SOLE 31 0 0 199
KAISER ALUMINUM CORP COM PAR $0.01 483007704 137 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 795 10,052 SH   SOLE 43 9,849 0 203
KALA PHARMACEUTICALS INC COM 483119103 0 869 SH   SOLE 2 0 0 869
KALA PHARMACEUTICALS INC COM 483119103 50 166,864 SH   SOLE 21 166,864 0 0
KALA PHARMACEUTICALS INC COM 483119103 188 625,744 SH   SOLE 22 625,744 0 0
KALEYRA INC COM 483379103 18 8,812 SH   SOLE 2 0 0 8,812
KALEYRA INC COM 483379103 260 127,398 SH   SOLE 18 127,398 0 0
KALEYRA INC COM 483379103 100 48,972 SH   SOLE 19 48,972 0 0
KALEYRA INC COM 483379103 1,965 963,177 SH   SOLE 21 963,177 0 0
KALEYRA INC COM 483379103 460 225,465 SH   SOLE 22 210,843 0 14,622
KALTURA INC COM 483467106 24 12,094 SH   SOLE 18 12,094 0 0
KALTURA INC COM 483467106 278 139,463 SH   SOLE 21 139,463 0 0
KALTURA INC COM 483467106 203 101,788 SH   SOLE 22 101,788 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 163 16,534 SH   SOLE 2 871 0 15,663
KALVISTA PHARMACEUTICALS INC COM 483497103 4 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 700 71,189 SH   SOLE 18 71,189 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 397 40,313 SH   SOLE 19 40,313 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 9,883 1,004,362 SH   SOLE 21 1,004,362 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 5,168 525,170 SH   SOLE 22 509,838 0 15,332
KALVISTA PHARMACEUTICALS INC COM 483497103 120 12,229 SH   SOLE 30 12,229 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 13 1,331 SH   SOLE 43 1,331 0 0
KAMADA LTD SHS M6240T109 802 177,804 SH   SOLE 21 177,804 0 0
KAMADA LTD SHS M6240T109 93 20,664 SH   SOLE 30 20,664 0 0
KAMAN CORP COM 483548103 608 19,443 SH   SOLE 2 7,075 0 12,368
KAMAN CORP COM 483548103 3 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 10 319 SH   SOLE 7 319 0 0
KAMAN CORP COM 483548103 3,312 105,995 SH   SOLE 18 105,995 0 0
KAMAN CORP COM 483548103 1,738 55,613 SH   SOLE 19 55,613 0 0
KAMAN CORP COM 483548103 121,564 3,890,057 SH   SOLE 21 3,890,057 0 0
KAMAN CORP COM 483548103 21,558 689,854 SH   SOLE 22 660,736 0 29,118
KAMAN CORP COM 483548103 7,244 231,802 SH   SOLE 25 231,802 0 0
KAMAN CORP COM 483548103 436 13,955 SH   SOLE 26 6,461 0 7,494
KAMAN CORP COM 483548103 1,193 38,174 SH   SOLE 30 38,174 0 0
KAMAN CORP COM 483548103 23 738 SH   SOLE 31 0 0 738
KAMAN CORP COM 483548103 1,079 34,516 SH   SOLE 34 34,516 0 0
KAMAN CORP COM 483548103 145 4,648 SH   SOLE 36 4,648 0 0
KAMAN CORP COM 483548103 82 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 640 20,474 SH   SOLE 43 20,347 0 127
KANZHUN LIMITED SPONSORED ADS 48553T106 2,659 101,196 SH   SOLE 2 70,748 0 30,448
KANZHUN LIMITED SPONSORED ADS 48553T106 1,037 39,472 SH   SOLE 4 14,254 0 25,218
KANZHUN LIMITED SPONSORED ADS 48553T106 250 9,525 SH   SOLE 7 9,525 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 401 15,275 SH   SOLE 13 9,398 0 5,877
KANZHUN LIMITED SPONSORED ADS 48553T106 2,389 90,903 SH   SOLE 15 90,903 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 766 29,147 SH   SOLE 18 29,147 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 7,525 286,357 SH   SOLE 19 286,357 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 40,662 1,547,250 SH   SOLE 21 1,547,250 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 25,205 959,090 SH   SOLE 22 892,013 0 67,077
KANZHUN LIMITED SPONSORED ADS 48553T106 2,598 98,843 SH   SOLE 23 98,843 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 2,586 98,403 SH   SOLE 25 98,403 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 2,571 97,826 SH   SOLE 26 7,199 0 90,627
KANZHUN LIMITED SPONSORED ADS 48553T106 3,611 137,423 SH   SOLE 28 0 0 137,423
KANZHUN LIMITED SPONSORED ADS 48553T106 13,084 497,856 SH   SOLE 30 497,856 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 43,508 1,655,564 SH   SOLE 34 1,655,564 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 4 140 SH   SOLE 40 140 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 2 72 SH   SOLE 43 0 0 72
KAR AUCTION SVCS INC COM 48238T109 1,754 118,751 SH   SOLE 2 45,541 0 73,210
KAR AUCTION SVCS INC COM 48238T109 6 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 47 3,157 SH   SOLE 7 3,157 0 0
KAR AUCTION SVCS INC COM 48238T109 6,647 450,028 SH   SOLE 18 450,028 0 0
KAR AUCTION SVCS INC COM 48238T109 3,211 217,387 SH   SOLE 19 217,387 0 0
KAR AUCTION SVCS INC COM 48238T109 223,025 15,099,878 SH   SOLE 21 15,099,878 0 0
KAR AUCTION SVCS INC COM 48238T109 45,242 3,063,108 SH   SOLE 22 2,929,907 0 133,201
KAR AUCTION SVCS INC COM 48238T109 324 21,938 SH   SOLE 25 21,938 0 0
KAR AUCTION SVCS INC COM 48238T109 597 40,437 SH   SOLE 26 30,637 0 9,800
KAR AUCTION SVCS INC COM 48238T109 33 2,223 SH   SOLE 28 2,223 0 0
KAR AUCTION SVCS INC COM 48238T109 4,342 293,993 SH   SOLE 30 293,993 0 0
KAR AUCTION SVCS INC COM 48238T109 132 8,961 SH   SOLE 36 8,961 0 0
KAR AUCTION SVCS INC COM 48238T109 249 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 10 690 SH   OTR 43 690 0 0
KAR AUCTION SVCS INC COM 48238T109 479 32,408 SH   SOLE 43 28,492 0 3,916
KARAT PACKAGING INC COM 48563L101 101 5,927 SH   SOLE 2 5,621 0 306
KARAT PACKAGING INC COM 48563L101 234 13,721 SH   SOLE 18 13,721 0 0
KARAT PACKAGING INC COM 48563L101 592 34,673 SH   SOLE 19 34,673 0 0
KARAT PACKAGING INC COM 48563L101 2,819 165,259 SH   SOLE 21 165,259 0 0
KARAT PACKAGING INC COM 48563L101 1,672 98,011 SH   SOLE 22 97,659 0 352
KARAT PACKAGING INC COM 48563L101 50 2,914 SH   SOLE 23 2,914 0 0
KAROOOOO LTD ORD SHS Y4600W108 29 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,319 10,423 SH   SOLE 2 7,314 0 3,109
KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH   SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 41 322 SH   SOLE 7 322 0 0
KARUNA THERAPEUTICS INC COM 48576A100 8,532 67,438 SH   SOLE 18 66,831 0 607
KARUNA THERAPEUTICS INC COM 48576A100 11,672 92,260 SH   SOLE 19 92,260 0 0
KARUNA THERAPEUTICS INC COM 48576A100 130,054 1,028,014 SH   SOLE 21 1,028,014 0 0
KARUNA THERAPEUTICS INC COM 48576A100 73,063 577,531 SH   SOLE 22 562,802 0 14,729
KARUNA THERAPEUTICS INC COM 48576A100 58 458 SH   SOLE 23 458 0 0
KARUNA THERAPEUTICS INC COM 48576A100 388 3,070 SH   SOLE 25 3,070 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,063 8,403 SH   SOLE 26 6,757 0 1,646
KARUNA THERAPEUTICS INC COM 48576A100 48 379 SH   SOLE 28 379 0 0
KARUNA THERAPEUTICS INC COM 48576A100 11,759 92,946 SH   SOLE 30 92,946 0 0
KARUNA THERAPEUTICS INC COM 48576A100 30 240 SH   SOLE 34 240 0 0
KARUNA THERAPEUTICS INC COM 48576A100 354 2,795 SH   SOLE 40 2,795 0 0
KARUNA THERAPEUTICS INC COM 48576A100 293 2,317 SH   SOLE 43 1,829 0 488
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,092 242,071 SH   SOLE 2 127,755 0 114,316
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,079 239,275 SH   SOLE 18 200,681 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,432 982,674 SH   SOLE 19 982,674 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 14,969 3,319,026 SH   SOLE 21 3,319,026 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 12,405 2,750,576 SH   SOLE 22 2,710,408 0 40,168
KARYOPHARM THERAPEUTICS INC COM 48576U106 150 33,315 SH   SOLE 23 33,315 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 61 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 813 180,268 SH   SOLE 26 0 0 180,268
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,435 318,152 SH   SOLE 30 318,152 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 7 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 32 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 155 34,403 SH   SOLE 43 33,778 0 625
KASPIEN HOLDINGS INC COM NEW 485837108 1 364 SH   SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 33 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102 10 8,965 SH   SOLE 18 8,965 0 0
KATAPULT HOLDINGS INC COM 485859102 272 254,633 SH   SOLE 21 254,633 0 0
KATAPULT HOLDINGS INC COM 485859102 876 818,867 SH   SOLE 22 818,867 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 2,523 67,830 SH   SOLE 2 67,830 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 67 1,803 SH   SOLE 19 1,803 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,889 50,775 SH   SOLE 21 50,775 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 3,597 96,693 SH   SOLE 22 96,693 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 426 11,454 SH   SOLE 30 11,454 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 123 3,314 SH   SOLE 31 0 0 3,314
KB FINL GROUP INC SPONSORED ADR 48241A105 46,799 1,258,047 SH   SOLE 43 1,182,504 0 75,543
KB HOME COM 48666K109 3,732 131,142 SH   SOLE 2 87,279 0 43,863
KB HOME COM 48666K109 3 107 SH   SOLE 4 107 0 0
KB HOME COM 48666K109 46 1,627 SH   SOLE 7 1,627 0 0
KB HOME COM 48666K109 10,860 381,591 SH   SOLE 18 381,591 0 0
KB HOME COM 48666K109 4,098 144,008 SH   SOLE 19 144,008 0 0
KB HOME COM 48666K109 191,135 6,715,929 SH   SOLE 21 6,715,929 0 0
KB HOME COM 48666K109 69,190 2,431,134 SH   SOLE 22 2,352,930 0 78,204
KB HOME COM 48666K109 406 14,282 SH   SOLE 25 14,282 0 0
KB HOME COM 48666K109 1,042 36,623 SH   SOLE 26 28,556 0 8,067
KB HOME COM 48666K109 226 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109 1,601 56,266 SH   SOLE 30 56,266 0 0
KB HOME COM 48666K109 211 7,419 SH   SOLE 36 7,419 0 0
KB HOME COM 48666K109 275 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 11,147 391,673 SH   SOLE 43 387,616 0 4,057
KBR INC COM 48242W106 35,356 730,657 SH   SOLE 2 173,071 0 557,586
KBR INC COM 48242W106 21 425 SH   SOLE 4 425 0 0
KBR INC COM 48242W106 116 2,393 SH   SOLE 7 2,393 0 0
KBR INC COM 48242W106 15,593 322,235 SH   SOLE 18 312,225 0 10,010
KBR INC COM 48242W106 26,176 540,929 SH   SOLE 19 540,929 0 0
KBR INC COM 48242W106 334,394 6,910,389 SH   SOLE 21 6,910,389 0 0
KBR INC COM 48242W106 211,692 4,374,708 SH   SOLE 22 4,190,836 0 183,872
KBR INC COM 48242W106 810 16,738 SH   SOLE 23 16,738 0 0
KBR INC COM 48242W106 3,536 73,072 SH   SOLE 26 61,791 0 11,281
KBR INC COM 48242W106 122 2,518 SH   SOLE 28 2,518 0 0
KBR INC COM 48242W106 2,266 46,828 SH   SOLE 30 46,828 0 0
KBR INC COM 48242W106 99 2,038 SH   SOLE 31 2,038 0 0
KBR INC COM 48242W106 84 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106 866 17,898 SH   SOLE 40 17,898 0 0
KBR INC COM 48242W106 24 494 SH   OTR 43 494 0 0
KBR INC COM 48242W106 2,613 53,999 SH   SOLE 43 51,119 0 2,880
KBR INC NOTE 2.500%11/0 48242WAB2 771 400,000 PRN   SOLE 2 400,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 6,054 3,140,000 PRN   SOLE 21 3,140,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,350 700,000 PRN   SOLE 22 700,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 8,969 499,650 SH   SOLE 2 261,841 0 237,809
KE HLDGS INC SPONSORED ADS 482497104 3,272 182,282 SH   SOLE 4 83,088 0 99,194
KE HLDGS INC SPONSORED ADS 482497104 678 37,744 SH   SOLE 7 37,744 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,935 219,193 SH   SOLE 13 154,634 0 64,559
KE HLDGS INC SPONSORED ADS 482497104 18,964 1,056,473 SH   SOLE 15 1,056,473 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,114 173,461 SH   SOLE 18 173,461 0 0
KE HLDGS INC SPONSORED ADS 482497104 44,039 2,453,422 SH   SOLE 19 2,453,422 0 0
KE HLDGS INC SPONSORED ADS 482497104 106,612 5,939,376 SH   SOLE 21 5,939,376 0 0
KE HLDGS INC SPONSORED ADS 482497104 66,523 3,706,015 SH   SOLE 22 3,326,948 0 379,067
KE HLDGS INC SPONSORED ADS 482497104 7,768 432,746 SH   SOLE 23 432,746 0 0
KE HLDGS INC SPONSORED ADS 482497104 18,697 1,041,617 SH   SOLE 25 1,041,617 0 0
KE HLDGS INC SPONSORED ADS 482497104 13,467 750,254 SH   SOLE 26 218,337 0 531,917
KE HLDGS INC SPONSORED ADS 482497104 13,569 755,929 SH   SOLE 28 20,965 0 734,964
KE HLDGS INC SPONSORED ADS 482497104 230 12,799 SH   SOLE 29 12,799 0 0
KE HLDGS INC SPONSORED ADS 482497104 37,112 2,067,544 SH   SOLE 30 2,067,544 0 0
KE HLDGS INC SPONSORED ADS 482497104 569 31,703 SH   SOLE 31 18,596 0 13,107
KE HLDGS INC SPONSORED ADS 482497104 605 33,714 SH   SOLE 32 33,714 0 0
KE HLDGS INC SPONSORED ADS 482497104 72,997 4,066,707 SH   SOLE 34 4,066,707 0 0
KE HLDGS INC SPONSORED ADS 482497104 55 3,067 SH   SOLE 36 3,067 0 0
KE HLDGS INC SPONSORED ADS 482497104 15 846 SH   SOLE 40 846 0 0
KE HLDGS INC SPONSORED ADS 482497104 5,496 306,187 SH   SOLE 43 285,977 0 20,210
KEARNY FINL CORP MD COM 48716P108 796 71,655 SH   SOLE 2 50,147 0 21,508
KEARNY FINL CORP MD COM 48716P108 3 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,251 202,567 SH   SOLE 18 202,567 0 0
KEARNY FINL CORP MD COM 48716P108 1,303 117,305 SH   SOLE 19 117,305 0 0
KEARNY FINL CORP MD COM 48716P108 27,149 2,443,617 SH   SOLE 21 2,443,617 0 0
KEARNY FINL CORP MD COM 48716P108 21,728 1,955,706 SH   SOLE 22 1,880,865 0 74,841
KEARNY FINL CORP MD COM 48716P108 107 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108 370 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 27 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108 53 4,811 SH   SOLE 30 4,811 0 0
KEARNY FINL CORP MD COM 48716P108 125 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108 906 81,581 SH   SOLE 43 78,968 0 2,613
KELLOGG CO COM 487836108 53,112 744,493 SH   SOLE 2 170,471 0 574,022
KELLOGG CO COM 487836108 18,639 261,264 SH   SOLE 4 228,471 0 32,793
KELLOGG CO COM 487836108 21,863 306,458 SH   SOLE 7 298,272 0 8,186
KELLOGG CO COM 487836108 63 887 SH   SOLE 13 887 0 0
KELLOGG CO COM 487836108 2,777 38,925 SH   SOLE 15 38,925 0 0
KELLOGG CO COM 487836108 32,924 461,511 SH   SOLE 18 389,913 0 71,598
KELLOGG CO COM 487836108 22,170 310,766 SH   SOLE 19 310,766 0 0
KELLOGG CO COM 487836108 868,524 12,174,434 SH   SOLE 21 12,174,434 0 0
KELLOGG CO COM 487836108 442,034 6,196,159 SH   SOLE 22 5,685,423 0 510,736
KELLOGG CO COM 487836108 31,657 443,750 SH   SOLE 23 443,750 0 0
KELLOGG CO COM 487836108 54,060 757,783 SH   SOLE 25 757,783 0 0
KELLOGG CO COM 487836108 70,702 991,058 SH   SOLE 26 517,700 0 473,358
KELLOGG CO COM 487836108 53,973 756,559 SH   SOLE 28 113,852 0 642,707
KELLOGG CO COM 487836108 241,950 3,391,502 SH   SOLE 30 3,182,949 0 208,553
KELLOGG CO COM 487836108 3,602 50,487 SH   SOLE 31 25,416 0 25,071
KELLOGG CO COM 487836108 4,539 63,627 SH   SOLE 34 63,627 0 0
KELLOGG CO COM 487836108 15,444 216,482 SH   SOLE 36 216,482 0 0
KELLOGG CO COM 487836108 604 8,466 SH   SOLE 40 8,466 0 0
KELLOGG CO COM 487836108 53 739 SH   OTR 43 739 0 0
KELLOGG CO COM 487836108 26,190 367,109 SH   SOLE 43 336,717 0 30,392
KELLY SVCS INC CL A 488152208 1,396 70,410 SH   SOLE 2 39,417 0 30,993
KELLY SVCS INC CL A 488152208 4 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 6 307 SH   SOLE 7 307 0 0
KELLY SVCS INC CL A 488152208 2,732 137,752 SH   SOLE 18 137,752 0 0
KELLY SVCS INC CL A 488152208 4,441 223,934 SH   SOLE 19 223,934 0 0
KELLY SVCS INC CL A 488152208 89,803 4,528,639 SH   SOLE 21 4,528,639 0 0
KELLY SVCS INC CL A 488152208 20,068 1,011,977 SH   SOLE 22 976,336 0 35,641
KELLY SVCS INC CL A 488152208 135 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208 436 21,991 SH   SOLE 26 3,345 0 18,646
KELLY SVCS INC CL A 488152208 2,214 111,631 SH   SOLE 30 111,631 0 0
KELLY SVCS INC CL A 488152208 126 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208 75 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 3,167 159,709 SH   SOLE 43 155,457 0 4,252
KEMPER CORP COM 488401100 9,647 201,391 SH   SOLE 2 67,340 0 134,051
KEMPER CORP COM 488401100 12 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 74 1,539 SH   SOLE 7 1,539 0 0
KEMPER CORP COM 488401100 6,263 130,746 SH   SOLE 18 130,746 0 0
KEMPER CORP COM 488401100 900 18,792 SH   SOLE 19 18,792 0 0
KEMPER CORP COM 488401100 142,440 2,973,689 SH   SOLE 21 2,973,689 0 0
KEMPER CORP COM 488401100 80,312 1,676,652 SH   SOLE 22 1,602,328 0 74,324
KEMPER CORP COM 488401100 480 10,028 SH   SOLE 25 10,028 0 0
KEMPER CORP COM 488401100 1,031 21,515 SH   SOLE 26 17,338 0 4,177
KEMPER CORP COM 488401100 55 1,150 SH   SOLE 28 1,150 0 0
KEMPER CORP COM 488401100 1,543 32,205 SH   SOLE 30 32,205 0 0
KEMPER CORP COM 488401100 43 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100 69 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 364 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 7 139 SH   OTR 43 139 0 0
KEMPER CORP COM 488401100 731 15,262 SH   SOLE 43 14,465 0 797
KEMPHARM INC COM NEW 488445206 1 135 SH   SOLE 2 0 0 135
KEMPHARM INC COM NEW 488445206 26 5,899 SH   SOLE 18 5,899 0 0
KEMPHARM INC COM NEW 488445206 1,655 371,122 SH   SOLE 21 371,122 0 0
KEMPHARM INC COM NEW 488445206 2,053 460,243 SH   SOLE 22 460,243 0 0
KEMPHARM INC COM NEW 488445206 69 15,450 SH   SOLE 30 15,450 0 0
KENNAMETAL INC COM 489170100 7,491 322,490 SH   SOLE 2 223,782 0 98,708
KENNAMETAL INC COM 489170100 7 321 SH   SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 38 1,649 SH   SOLE 7 1,649 0 0
KENNAMETAL INC COM 489170100 9,028 388,614 SH   SOLE 18 388,614 0 0
KENNAMETAL INC COM 489170100 13,428 578,037 SH   SOLE 19 578,037 0 0
KENNAMETAL INC COM 489170100 137,645 5,925,301 SH   SOLE 21 5,925,301 0 0
KENNAMETAL INC COM 489170100 70,714 3,044,077 SH   SOLE 22 2,956,998 0 87,079
KENNAMETAL INC COM 489170100 395 17,014 SH   SOLE 23 17,014 0 0
KENNAMETAL INC COM 489170100 238 10,249 SH   SOLE 25 10,249 0 0
KENNAMETAL INC COM 489170100 3,327 143,228 SH   SOLE 26 33,322 0 109,906
KENNAMETAL INC COM 489170100 25 1,081 SH   SOLE 28 1,081 0 0
KENNAMETAL INC COM 489170100 607 26,130 SH   SOLE 30 26,130 0 0
KENNAMETAL INC COM 489170100 19 798 SH   SOLE 34 798 0 0
KENNAMETAL INC COM 489170100 60 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 215 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 1,443 62,103 SH   SOLE 43 58,592 0 3,511
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,546 292,827 SH   SOLE 2 162,097 0 130,730
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,079 56,957 SH   SOLE 4 56,957 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,811 148,391 SH   SOLE 7 148,391 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 6,630 350,058 SH   SOLE 18 350,058 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 15,669 827,281 SH   SOLE 19 827,281 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 80,843 4,268,377 SH   SOLE 21 4,268,377 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 80,742 4,263,051 SH   SOLE 22 4,134,482 0 128,569
KENNEDY-WILSON HOLDINGS INC COM 489398107 324 17,129 SH   SOLE 23 17,129 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,012 528,617 SH   SOLE 25 528,617 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,563 188,104 SH   SOLE 26 33,460 0 154,644
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,428 75,411 SH   SOLE 28 2,245 0 73,166
KENNEDY-WILSON HOLDINGS INC COM 489398107 9,805 517,666 SH   SOLE 30 517,666 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 65 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 324 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 674 35,601 SH   SOLE 43 28,972 0 6,629
KENON HLDGS LTD SHS Y46717107 2,861 71,803 SH   SOLE 7 71,803 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 64 8,067 SH   SOLE 21 8,067 0 0
KEROS THERAPEUTICS INC COM 492327101 208 7,541 SH   SOLE 2 3,861 0 3,680
KEROS THERAPEUTICS INC COM 492327101 5 165 SH   SOLE 7 165 0 0
KEROS THERAPEUTICS INC COM 492327101 1,240 44,877 SH   SOLE 18 44,877 0 0
KEROS THERAPEUTICS INC COM 492327101 6,342 229,541 SH   SOLE 19 229,541 0 0
KEROS THERAPEUTICS INC COM 492327101 19,863 718,885 SH   SOLE 21 718,885 0 0
KEROS THERAPEUTICS INC COM 492327101 9,631 348,586 SH   SOLE 22 341,149 0 7,437
KEROS THERAPEUTICS INC COM 492327101 45 1,620 SH   SOLE 25 1,620 0 0
KEROS THERAPEUTICS INC COM 492327101 33 1,191 SH   SOLE 26 269 0 922
KEROS THERAPEUTICS INC COM 492327101 1,091 39,481 SH   SOLE 30 39,481 0 0
KEROS THERAPEUTICS INC COM 492327101 45 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 30 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 48 1,749 SH   SOLE 43 1,726 0 23
KEURIG DR PEPPER INC COM 49271V100 46,790 1,322,135 SH   SOLE 2 265,611 0 1,056,524
KEURIG DR PEPPER INC COM 49271V100 30,994 875,778 SH   SOLE 4 512,917 0 362,861
KEURIG DR PEPPER INC COM 49271V100 34,271 968,385 SH   SOLE 7 945,260 0 23,125
KEURIG DR PEPPER INC COM 49271V100 140 3,969 SH   SOLE 13 3,969 0 0
KEURIG DR PEPPER INC COM 49271V100 4,198 118,607 SH   SOLE 15 118,607 0 0
KEURIG DR PEPPER INC COM 49271V100 60,772 1,717,222 SH   SOLE 18 1,489,447 0 227,775
KEURIG DR PEPPER INC COM 49271V100 18,340 518,233 SH   SOLE 19 518,233 0 0
KEURIG DR PEPPER INC COM 49271V100 828,308 23,405,154 SH   SOLE 21 23,405,154 0 0
KEURIG DR PEPPER INC COM 49271V100 646,503 18,267,947 SH   SOLE 22 16,561,549 0 1,706,398
KEURIG DR PEPPER INC COM 49271V100 46,907 1,325,440 SH   SOLE 23 1,325,440 0 0
KEURIG DR PEPPER INC COM 49271V100 62,472 1,765,254 SH   SOLE 25 1,765,254 0 0
KEURIG DR PEPPER INC COM 49271V100 64,924 1,834,525 SH   SOLE 26 751,635 0 1,082,890
KEURIG DR PEPPER INC COM 49271V100 72,992 2,062,499 SH   SOLE 28 28,469 0 2,034,030
KEURIG DR PEPPER INC COM 49271V100 242,997 6,866,249 SH   SOLE 30 6,866,249 0 0
KEURIG DR PEPPER INC COM 49271V100 5,304 149,881 SH   SOLE 31 77,051 0 72,830
KEURIG DR PEPPER INC COM 49271V100 11,486 324,560 SH   SOLE 32 324,560 0 0
KEURIG DR PEPPER INC COM 49271V100 1,398 39,490 SH   SOLE 34 39,490 0 0
KEURIG DR PEPPER INC COM 49271V100 16,130 455,774 SH   SOLE 36 455,774 0 0
KEURIG DR PEPPER INC COM 49271V100 868 24,540 SH   SOLE 40 24,540 0 0
KEURIG DR PEPPER INC COM 49271V100 71 2,003 SH   OTR 43 2,003 0 0
KEURIG DR PEPPER INC COM 49271V100 42,356 1,196,849 SH   SOLE 43 1,170,123 0 26,726
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 103 6,217 SH   SOLE 21 6,217 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 32 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109 9 2,031 SH   SOLE 18 2,031 0 0
KEY TRONIC CORP COM 493144109 145 32,922 SH   SOLE 21 32,922 0 0
KEY TRONIC CORP COM 493144109 86 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108 44,431 2,578,707 SH   SOLE 2 594,249 0 1,984,458
KEYCORP COM 493267108 13,521 784,722 SH   SOLE 4 381,910 0 402,812
KEYCORP COM 493267108 15,270 886,232 SH   SOLE 7 857,757 0 28,475
KEYCORP COM 493267108 68 3,925 SH   SOLE 13 3,925 0 0
KEYCORP COM 493267108 2,316 134,411 SH   SOLE 15 134,411 0 0
KEYCORP COM 493267108 41,863 2,429,683 SH   SOLE 18 2,302,941 0 126,742
KEYCORP COM 493267108 7,192 417,419 SH   SOLE 19 417,419 0 0
KEYCORP COM 493267108 650,203 37,736,668 SH   SOLE 21 37,736,668 0 0
KEYCORP COM 493267108 341,215 19,803,550 SH   SOLE 22 17,919,724 0 1,883,826
KEYCORP COM 493267108 27,007 1,567,423 SH   SOLE 23 1,567,423 0 0
KEYCORP COM 493267108 53,083 3,080,850 SH   SOLE 25 3,080,850 0 0
KEYCORP COM 493267108 44,662 2,592,117 SH   SOLE 26 630,877 0 1,961,240
KEYCORP COM 493267108 43,733 2,538,208 SH   SOLE 28 226,280 0 2,311,928
KEYCORP COM 493267108 97,721 5,671,547 SH   SOLE 30 5,671,547 0 0
KEYCORP COM 493267108 3,480 201,978 SH   SOLE 31 106,420 0 95,558
KEYCORP COM 493267108 3,437 199,483 SH   SOLE 32 199,483 0 0
KEYCORP COM 493267108 784 45,524 SH   SOLE 34 45,524 0 0
KEYCORP COM 493267108 8,424 488,926 SH   SOLE 35 488,926 0 0
KEYCORP COM 493267108 6,898 400,325 SH   SOLE 36 400,325 0 0
KEYCORP COM 493267108 513 29,782 SH   SOLE 40 29,782 0 0
KEYCORP COM 493267108 41 2,377 SH   OTR 43 2,377 0 0
KEYCORP COM 493267108 17,223 999,618 SH   SOLE 43 923,360 0 76,258
KEYSIGHT TECHNOLOGIES INC COM 49338L103 58,034 420,992 SH   SOLE 2 236,935 0 184,057
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,804 179,938 SH   SOLE 4 109,283 0 70,655
KEYSIGHT TECHNOLOGIES INC COM 49338L103 28,705 208,233 SH   SOLE 7 203,076 0 5,157
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,007 14,556 SH   SOLE 13 14,556 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,357 17,098 SH   SOLE 15 17,098 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 61,545 446,461 SH   SOLE 18 419,189 0 27,272
KEYSIGHT TECHNOLOGIES INC COM 49338L103 41,266 299,352 SH   SOLE 19 299,352 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 967,719 7,020,087 SH   SOLE 21 7,020,087 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 628,610 4,560,099 SH   SOLE 22 4,124,033 0 436,066
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45,609 330,858 SH   SOLE 23 330,858 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 49,115 356,290 SH   SOLE 25 356,290 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 69,142 501,574 SH   SOLE 26 240,323 0 261,251
KEYSIGHT TECHNOLOGIES INC COM 49338L103 97,802 709,484 SH   SOLE 28 5,394 0 704,090
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,918 13,917 SH   SOLE 29 13,917 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 200,959 1,457,812 SH   SOLE 30 1,369,210 0 88,602
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,616 84,263 SH   SOLE 31 65,990 0 18,273
KEYSIGHT TECHNOLOGIES INC COM 49338L103 27,621 200,368 SH   SOLE 34 200,368 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16,096 116,768 SH   SOLE 36 116,768 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 810 5,879 SH   SOLE 40 5,879 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 65 469 SH   OTR 43 469 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 35,976 260,981 SH   SOLE 43 240,792 0 20,189
KEZAR LIFE SCIENCES INC COM 49372L100 510 61,670 SH   SOLE 2 11,347 0 50,323
KEZAR LIFE SCIENCES INC COM 49372L100 4 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,239 149,862 SH   SOLE 18 149,862 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 612 74,015 SH   SOLE 19 74,015 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 18,004 2,176,966 SH   SOLE 21 2,176,966 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 8,923 1,078,923 SH   SOLE 22 1,015,107 0 63,816
KEZAR LIFE SCIENCES INC COM 49372L100 101 12,198 SH   SOLE 25 12,198 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 212 25,654 SH   SOLE 30 25,654 0 0
KFORCE INC COM 493732101 5,082 82,842 SH   SOLE 2 51,202 0 31,640
KFORCE INC COM 493732101 3 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101 16 264 SH   SOLE 7 264 0 0
KFORCE INC COM 493732101 4,351 70,929 SH   SOLE 18 52,265 0 18,664
KFORCE INC COM 493732101 14,965 243,960 SH   SOLE 19 243,960 0 0
KFORCE INC COM 493732101 43,367 707,001 SH   SOLE 21 707,001 0 0
KFORCE INC COM 493732101 49,528 807,432 SH   SOLE 22 794,326 0 13,106
KFORCE INC COM 493732101 1,091 17,791 SH   SOLE 23 17,791 0 0
KFORCE INC COM 493732101 154 2,511 SH   SOLE 25 2,511 0 0
KFORCE INC COM 493732101 6,684 108,971 SH   SOLE 26 9,914 0 99,057
KFORCE INC COM 493732101 22 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101 140 2,276 SH   SOLE 30 2,276 0 0
KFORCE INC COM 493732101 156 2,547 SH   SOLE 34 2,547 0 0
KFORCE INC COM 493732101 171 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 853 13,912 SH   SOLE 43 13,210 0 702
KHOSLA VENTURES ACQUISITION CL A 482504107 91 9,373 SH   SOLE 4 9,373 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,378 141,299 SH   SOLE 18 141,299 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 9,987 1,024,356 SH   SOLE 19 1,024,356 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 569 58,402 SH   SOLE 22 58,402 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 96 9,888 SH   SOLE 26 9,888 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 4,065 416,963 SH   SOLE 34 416,963 0 0
KILROY RLTY CORP COM 49427F108 12,927 247,032 SH   SOLE 2 90,265 0 156,767
KILROY RLTY CORP COM 49427F108 3,003 57,394 SH   SOLE 4 56,862 0 532
KILROY RLTY CORP COM 49427F108 8,497 162,376 SH   SOLE 7 162,376 0 0
KILROY RLTY CORP COM 49427F108 12,054 230,353 SH   SOLE 18 230,353 0 0
KILROY RLTY CORP COM 49427F108 9,366 178,989 SH   SOLE 19 178,989 0 0
KILROY RLTY CORP COM 49427F108 338,121 6,461,313 SH   SOLE 21 6,461,313 0 0
KILROY RLTY CORP COM 49427F108 206,361 3,943,457 SH   SOLE 22 3,807,676 0 135,781
KILROY RLTY CORP COM 49427F108 206 3,938 SH   SOLE 23 3,938 0 0
KILROY RLTY CORP COM 49427F108 27,055 517,015 SH   SOLE 25 517,015 0 0
KILROY RLTY CORP COM 49427F108 2,399 45,841 SH   SOLE 26 37,459 0 8,382
KILROY RLTY CORP COM 49427F108 7,128 136,212 SH   SOLE 28 65,645 0 70,567
KILROY RLTY CORP COM 49427F108 28,708 548,593 SH   SOLE 30 548,593 0 0
KILROY RLTY CORP COM 49427F108 124 2,370 SH   SOLE 31 1,702 0 668
KILROY RLTY CORP COM 49427F108 596 11,386 SH   SOLE 36 11,386 0 0
KILROY RLTY CORP COM 49427F108 724 13,838 SH   SOLE 40 13,838 0 0
KILROY RLTY CORP COM 49427F108 8,088 154,551 SH   SOLE 43 150,800 0 3,751
KIMBALL ELECTRONICS INC COM 49428J109 504 25,054 SH   SOLE 2 10,879 0 14,175
KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,486 73,912 SH   SOLE 18 73,912 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,007 50,115 SH   SOLE 19 50,115 0 0
KIMBALL ELECTRONICS INC COM 49428J109 19,468 968,575 SH   SOLE 21 968,575 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,416 617,712 SH   SOLE 22 591,222 0 26,490
KIMBALL ELECTRONICS INC COM 49428J109 75 3,737 SH   SOLE 25 3,737 0 0
KIMBALL ELECTRONICS INC COM 49428J109 34 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109 365 18,184 SH   SOLE 30 18,184 0 0
KIMBALL ELECTRONICS INC COM 49428J109 34 1,674 SH   SOLE 36 1,674 0 0
KIMBALL ELECTRONICS INC COM 49428J109 57 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 284 14,143 SH   SOLE 43 13,083 0 1,060
KIMBALL INTL INC CL B 494274103 918 119,685 SH   SOLE 2 31,943 0 87,742
KIMBALL INTL INC CL B 494274103 5 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 883 115,110 SH   SOLE 18 115,110 0 0
KIMBALL INTL INC CL B 494274103 4,152 541,370 SH   SOLE 19 541,370 0 0
KIMBALL INTL INC CL B 494274103 10,429 1,359,747 SH   SOLE 21 1,359,747 0 0
KIMBALL INTL INC CL B 494274103 11,564 1,507,735 SH   SOLE 22 1,483,582 0 24,153
KIMBALL INTL INC CL B 494274103 166 21,672 SH   SOLE 23 21,672 0 0
KIMBALL INTL INC CL B 494274103 1,110 144,768 SH   SOLE 26 0 0 144,768
KIMBALL INTL INC CL B 494274103 86 11,233 SH   SOLE 43 11,233 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 160 10,173 SH   SOLE 2 10,173 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,272 81,149 SH   SOLE 21 81,149 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 95 6,075 SH   SOLE 25 6,075 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 74 4,696 SH   SOLE 40 4,696 0 0
KIMBERLY-CLARK CORP COM 494368103 107,713 796,986 SH   SOLE 2 107,200 0 689,786
KIMBERLY-CLARK CORP COM 494368103 35,694 264,106 SH   SOLE 4 216,776 0 47,330
KIMBERLY-CLARK CORP COM 494368103 52,574 389,003 SH   SOLE 7 378,668 0 10,335
KIMBERLY-CLARK CORP COM 494368103 206 1,526 SH   SOLE 13 1,526 0 0
KIMBERLY-CLARK CORP COM 494368103 6,619 48,977 SH   SOLE 15 48,977 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 73,191 541,554 SH   SOLE 18 495,214 0 46,340
KIMBERLY-CLARK CORP COM 494368103 43,168 319,409 SH   SOLE 19 319,409 0 0
KIMBERLY-CLARK CORP COM 494368103 1,639,455 12,130,635 SH   SOLE 21 12,130,635 0 0
KIMBERLY-CLARK CORP COM 494368103 988,535 7,314,356 SH   SOLE 22 6,644,629 0 669,727
KIMBERLY-CLARK CORP COM 494368103 77,436 572,961 SH   SOLE 23 572,961 0 0
KIMBERLY-CLARK CORP COM 494368103 77,172 571,010 SH   SOLE 25 571,010 0 0
KIMBERLY-CLARK CORP COM 494368103 108,019 799,249 SH   SOLE 26 357,889 0 441,360
KIMBERLY-CLARK CORP COM 494368103 128,725 952,459 SH   SOLE 28 43,056 0 909,403
KIMBERLY-CLARK CORP COM 494368103 49 359 SH   SOLE 29 359 0 0
KIMBERLY-CLARK CORP COM 494368103 382,931 2,833,377 SH   SOLE 30 2,831,744 0 1,633
KIMBERLY-CLARK CORP COM 494368103 9,312 68,899 SH   SOLE 31 35,313 0 33,586
KIMBERLY-CLARK CORP COM 494368103 5,811 42,997 SH   SOLE 32 42,997 0 0
KIMBERLY-CLARK CORP COM 494368103 10,809 79,977 SH   SOLE 34 79,977 0 0
KIMBERLY-CLARK CORP COM 494368103 22,473 166,282 SH   SOLE 36 166,282 0 0
KIMBERLY-CLARK CORP COM 494368103 1,449 10,721 SH   SOLE 40 10,721 0 0
KIMBERLY-CLARK CORP COM 494368103 173 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103 48,261 357,090 SH   SOLE 43 324,832 0 32,258
KIMCO RLTY CORP COM 49446R109 24,524 1,240,447 SH   SOLE 2 187,507 0 1,052,940
KIMCO RLTY CORP COM 49446R109 15,979 808,270 SH   SOLE 4 572,447 0 235,823
KIMCO RLTY CORP COM 49446R109 25,179 1,273,596 SH   SOLE 7 1,256,076 0 17,520
KIMCO RLTY CORP COM 49446R109 104 5,254 SH   SOLE 13 5,254 0 0
KIMCO RLTY CORP COM 49446R109 1,718 86,917 SH   SOLE 15 86,917 0 0
KIMCO RLTY CORP COM 49446R109 19,627 992,743 SH   SOLE 18 907,408 0 85,335
KIMCO RLTY CORP COM 49446R109 21,053 1,064,902 SH   SOLE 19 1,064,902 0 0
KIMCO RLTY CORP COM 49446R109 396,844 20,073,053 SH   SOLE 21 20,073,053 0 0
KIMCO RLTY CORP COM 49446R109 370,983 18,764,933 SH   SOLE 22 17,498,250 0 1,266,683
KIMCO RLTY CORP COM 49446R109 21,325 1,078,671 SH   SOLE 23 1,078,671 0 0
KIMCO RLTY CORP COM 49446R109 72,190 3,651,477 SH   SOLE 25 3,651,477 0 0
KIMCO RLTY CORP COM 49446R109 32,164 1,626,906 SH   SOLE 26 861,008 0 765,898
KIMCO RLTY CORP COM 49446R109 27,949 1,413,718 SH   SOLE 28 11,673 0 1,402,045
KIMCO RLTY CORP COM 49446R109 33 1,676 SH   SOLE 29 1,676 0 0
KIMCO RLTY CORP COM 49446R109 113,238 5,727,776 SH   SOLE 30 5,055,898 0 671,878
KIMCO RLTY CORP COM 49446R109 1,745 88,275 SH   SOLE 31 69,010 0 19,265
KIMCO RLTY CORP COM 49446R109 586 29,652 SH   SOLE 34 29,652 0 0
KIMCO RLTY CORP COM 49446R109 4,815 243,570 SH   SOLE 36 243,570 0 0
KIMCO RLTY CORP COM 49446R109 411 20,808 SH   SOLE 40 20,808 0 0
KIMCO RLTY CORP COM 49446R109 27 1,353 SH   OTR 43 1,353 0 0
KIMCO RLTY CORP COM 49446R109 7,186 363,498 SH   SOLE 43 332,818 0 30,680
KINDER MORGAN INC DEL COM 49456B101 50,071 2,987,558 SH   SOLE 2 1,616,210 0 1,371,348
KINDER MORGAN INC DEL COM 49456B101 28,290 1,687,934 SH   SOLE 4 1,484,503 0 203,431
KINDER MORGAN INC DEL COM 49456B101 85,103 5,077,742 SH   SOLE 7 5,016,962 0 60,780
KINDER MORGAN INC DEL COM 49456B101 150 8,973 SH   SOLE 13 8,973 0 0
KINDER MORGAN INC DEL COM 49456B101 5,020 299,539 SH   SOLE 15 299,539 0 0
KINDER MORGAN INC DEL COM 49456B101 51,118 3,049,985 SH   SOLE 18 2,779,387 0 270,598
KINDER MORGAN INC DEL COM 49456B101 13,013 776,436 SH   SOLE 19 776,436 0 0
KINDER MORGAN INC DEL COM 49456B101 1,118,561 66,739,914 SH   SOLE 21 66,739,914 0 0
KINDER MORGAN INC DEL COM 49456B101 727,201 43,389,077 SH   SOLE 22 39,275,624 0 4,113,453
KINDER MORGAN INC DEL COM 49456B101 59,721 3,563,306 SH   SOLE 23 3,563,306 0 0
KINDER MORGAN INC DEL COM 49456B101 71,629 4,273,812 SH   SOLE 25 4,273,812 0 0
KINDER MORGAN INC DEL COM 49456B101 97,337 5,807,719 SH   SOLE 26 2,497,130 0 3,310,589
KINDER MORGAN INC DEL COM 49456B101 55,112 3,288,306 SH   SOLE 28 165,698 0 3,122,608
KINDER MORGAN INC DEL COM 49456B101 25 1,465 SH   SOLE 29 1,465 0 0
KINDER MORGAN INC DEL COM 49456B101 342,678 20,446,201 SH   SOLE 30 20,446,201 0 0
KINDER MORGAN INC DEL COM 49456B101 7,293 435,122 SH   SOLE 31 219,287 0 215,835
KINDER MORGAN INC DEL COM 49456B101 20,713 1,235,832 SH   SOLE 34 1,235,832 0 0
KINDER MORGAN INC DEL COM 49456B101 18,642 1,112,320 SH   SOLE 36 1,112,320 0 0
KINDER MORGAN INC DEL COM 49456B101 1,094 65,292 SH   SOLE 40 65,292 0 0
KINDER MORGAN INC DEL COM 49456B101 89 5,317 SH   OTR 43 5,317 0 0
KINDER MORGAN INC DEL COM 49456B101 17,229 1,027,974 SH   SOLE 43 936,045 0 91,929
KINETIK HOLDINGS INC COM NEW CL A 02215L209 611 17,902 SH   SOLE 2 7,685 0 10,217
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,624 47,575 SH   SOLE 18 47,575 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 1,009 29,567 SH   SOLE 19 29,567 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 30,003 878,814 SH   SOLE 21 878,814 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 12,475 365,395 SH   SOLE 22 347,616 0 17,779
KINETIK HOLDINGS INC COM NEW CL A 02215L209 82 2,396 SH   SOLE 25 2,396 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 73 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 93 2,732 SH   SOLE 43 2,539 0 193
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 98 21,912 SH   SOLE 2 21,912 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 13 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 7,447 1,673,401 SH   SOLE 21 1,673,401 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4,569 1,026,697 SH   SOLE 22 1,002,193 0 24,504
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 330 74,067 SH   SOLE 25 74,067 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 160 36,042 SH   SOLE 28 0 0 36,042
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,189 267,302 SH   SOLE 30 267,302 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 5 1,153 SH   SOLE 34 1,153 0 0
KINGSTONE COS INC COM 496719105 8 1,994 SH   SOLE 18 1,994 0 0
KINGSTONE COS INC COM 496719105 117 29,778 SH   SOLE 21 29,778 0 0
KINGSTONE COS INC COM 496719105 452 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 12 2,162 SH   SOLE 18 2,162 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 182 31,898 SH   SOLE 21 31,898 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 6 998 SH   SOLE 22 998 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,400 144,449 SH   SOLE 2 85,830 0 58,619
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 985 101,643 SH   SOLE 18 83,799 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,561 573,854 SH   SOLE 19 573,854 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,658 1,306,259 SH   SOLE 21 1,306,259 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,500 1,290,041 SH   SOLE 22 1,268,551 0 21,490
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 136 14,004 SH   SOLE 23 14,004 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 46 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 725 74,786 SH   SOLE 26 0 0 74,786
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 183 18,926 SH   SOLE 30 18,926 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 47 4,805 SH   SOLE 43 4,461 0 344
KINNATE BIOPHARMA INC COM 49705R105 913 72,407 SH   SOLE 2 34,021 0 38,386
KINNATE BIOPHARMA INC COM 49705R105 3 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,026 81,386 SH   SOLE 18 81,386 0 0
KINNATE BIOPHARMA INC COM 49705R105 4,649 368,702 SH   SOLE 19 368,702 0 0
KINNATE BIOPHARMA INC COM 49705R105 14,890 1,180,790 SH   SOLE 21 1,180,790 0 0
KINNATE BIOPHARMA INC COM 49705R105 6,663 528,425 SH   SOLE 22 510,802 0 17,623
KINNATE BIOPHARMA INC COM 49705R105 13 1,045 SH   SOLE 23 1,045 0 0
KINNATE BIOPHARMA INC COM 49705R105 240 19,068 SH   SOLE 30 19,068 0 0
KINNATE BIOPHARMA INC COM 49705R105 24 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 575 45,561 SH   SOLE 43 43,295 0 2,266
KINROSS GOLD CORP COM 496902404 1,973 551,204 SH   SOLE 21 551,204 0 0
KINROSS GOLD CORP COM 496902404 2,597 725,424 SH   SOLE 22 725,424 0 0
KINROSS GOLD CORP COM 496902404 2,565 716,414 SH   SOLE 43 699,573 0 16,841
KINS TECHNOLOGY GROUP INC *W EXP 10/14/202 49714K117 110 999,999 SH   SOLE 19 999,999 0 0
KINSALE CAP GROUP INC COM 49714P108 3,994 17,393 SH   SOLE 2 15,134 0 2,259
KINSALE CAP GROUP INC COM 49714P108 50 217 SH   SOLE 4 46 0 171
KINSALE CAP GROUP INC COM 49714P108 58 254 SH   SOLE 7 254 0 0
KINSALE CAP GROUP INC COM 49714P108 21,241 92,498 SH   SOLE 18 92,498 0 0
KINSALE CAP GROUP INC COM 49714P108 9,204 40,080 SH   SOLE 19 40,080 0 0
KINSALE CAP GROUP INC COM 49714P108 345,299 1,503,652 SH   SOLE 21 1,503,652 0 0
KINSALE CAP GROUP INC COM 49714P108 141,804 617,504 SH   SOLE 22 603,988 0 13,516
KINSALE CAP GROUP INC COM 49714P108 11 46 SH   SOLE 23 46 0 0
KINSALE CAP GROUP INC COM 49714P108 728 3,169 SH   SOLE 25 3,169 0 0
KINSALE CAP GROUP INC COM 49714P108 2,365 10,300 SH   SOLE 26 8,026 0 2,274
KINSALE CAP GROUP INC COM 49714P108 93 406 SH   SOLE 28 406 0 0
KINSALE CAP GROUP INC COM 49714P108 2,268 9,876 SH   SOLE 30 9,876 0 0
KINSALE CAP GROUP INC COM 49714P108 579 2,523 SH   SOLE 40 2,523 0 0
KINSALE CAP GROUP INC COM 49714P108 2,373 10,333 SH   SOLE 43 9,842 0 491
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 0 42 SH   SOLE 21 42 0 0
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 10 20,939 SH   SOLE 22 20,939 0 0
KIRBY CORP COM 497266106 13,106 215,414 SH   SOLE 2 32,643 0 182,771
KIRBY CORP COM 497266106 41 669 SH   SOLE 4 76 0 593
KIRBY CORP COM 497266106 72 1,183 SH   SOLE 7 1,183 0 0
KIRBY CORP COM 497266106 7,995 131,408 SH   SOLE 18 131,408 0 0
KIRBY CORP COM 497266106 1,109 18,233 SH   SOLE 19 18,233 0 0
KIRBY CORP COM 497266106 182,227 2,995,183 SH   SOLE 21 2,995,183 0 0
KIRBY CORP COM 497266106 97,527 1,603,014 SH   SOLE 22 1,551,772 0 51,242
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 94 1,537 SH   SOLE 28 1,537 0 0
KIRBY CORP COM 497266106 67 1,106 SH   SOLE 30 1,106 0 0
KIRBY CORP COM 497266106 55 896 SH   SOLE 31 896 0 0
KIRBY CORP COM 497266106 291 4,778 SH   SOLE 34 4,778 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 4,749 78,051 SH   SOLE 43 75,592 0 2,459
KIRKLANDS INC COM 497498105 2 557 SH   SOLE 2 0 0 557
KIRKLANDS INC COM 497498105 5 1,428 SH   SOLE 18 1,428 0 0
KIRKLANDS INC COM 497498105 142 40,365 SH   SOLE 21 40,365 0 0
KIRKLANDS INC COM 497498105 355 100,877 SH   SOLE 22 100,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,787 334,708 SH   SOLE 2 204,920 0 129,788
KITE RLTY GROUP TR COM NEW 49803T300 1,841 106,506 SH   SOLE 4 104,740 0 1,766
KITE RLTY GROUP TR COM NEW 49803T300 4,705 272,148 SH   SOLE 7 272,148 0 0
KITE RLTY GROUP TR COM NEW 49803T300 17,864 1,033,200 SH   SOLE 18 1,033,200 0 0
KITE RLTY GROUP TR COM NEW 49803T300 11,716 677,617 SH   SOLE 19 677,617 0 0
KITE RLTY GROUP TR COM NEW 49803T300 288,197 16,668,437 SH   SOLE 21 16,668,437 0 0
KITE RLTY GROUP TR COM NEW 49803T300 141,069 8,158,996 SH   SOLE 22 7,918,583 0 240,413
KITE RLTY GROUP TR COM NEW 49803T300 141 8,164 SH   SOLE 23 8,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300 16,609 960,603 SH   SOLE 25 960,603 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,553 89,848 SH   SOLE 26 67,456 0 22,392
KITE RLTY GROUP TR COM NEW 49803T300 2,321 134,230 SH   SOLE 28 1,505 0 132,725
KITE RLTY GROUP TR COM NEW 49803T300 16,704 966,111 SH   SOLE 30 966,111 0 0
KITE RLTY GROUP TR COM NEW 49803T300 35 2,036 SH   SOLE 31 0 0 2,036
KITE RLTY GROUP TR COM NEW 49803T300 355 20,535 SH   SOLE 34 20,535 0 0
KITE RLTY GROUP TR COM NEW 49803T300 453 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,420 313,502 SH   SOLE 43 304,821 0 8,681
KKR & CO INC COM 48251W104 52,135 1,126,259 SH   SOLE 2 67,015 0 1,059,244
KKR & CO INC COM 48251W104 16,124 348,324 SH   SOLE 4 198,236 0 150,088
KKR & CO INC COM 48251W104 3,119 67,386 SH   SOLE 7 67,386 0 0
KKR & CO INC COM 48251W104 110 2,371 SH   SOLE 13 2,371 0 0
KKR & CO INC COM 48251W104 3,387 73,175 SH   SOLE 15 73,175 0 0
KKR & CO INC COM 48251W104 29,288 632,705 SH   SOLE 18 604,393 0 28,312
KKR & CO INC COM 48251W104 267,073 5,769,566 SH   SOLE 19 5,769,566 0 0
KKR & CO INC COM 48251W104 333,680 7,208,467 SH   SOLE 21 7,208,467 0 0
KKR & CO INC COM 48251W104 600,306 12,968,383 SH   SOLE 22 11,948,154 0 1,020,229
KKR & CO INC COM 48251W104 43,349 936,459 SH   SOLE 23 936,459 0 0
KKR & CO INC COM 48251W104 31,117 672,217 SH   SOLE 25 672,217 0 0
KKR & CO INC COM 48251W104 45,431 981,437 SH   SOLE 26 629,446 0 351,991
KKR & CO INC COM 48251W104 41,434 895,103 SH   SOLE 28 8,829 0 886,274
KKR & CO INC COM 48251W104 81,988 1,771,189 SH   SOLE 30 1,771,189 0 0
KKR & CO INC COM 48251W104 5,725 123,669 SH   SOLE 31 56,009 0 67,660
KKR & CO INC COM 48251W104 1,222 26,396 SH   SOLE 34 26,396 0 0
KKR & CO INC COM 48251W104 9,637 208,193 SH   SOLE 36 208,193 0 0
KKR & CO INC COM 48251W104 776 16,770 SH   SOLE 40 16,770 0 0
KKR & CO INC COM 48251W104 2,071 44,741 SH   SOLE 43 42,702 0 2,039
KKR & CO INC 6% MCONV PFD C 48251W401 759 12,978 SH   SOLE 7 12,978 0 0
KKR & CO INC 6% MCONV PFD C 48251W401 105,538 1,804,995 SH   SOLE 21 1,804,995 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 935 80,300 SH   SOLE 2 80,300 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 696 39,897 SH   SOLE 2 13,642 0 26,255
KKR REAL ESTATE FIN TR INC COM 48251K100 10 563 SH   SOLE 7 563 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3,384 193,939 SH   SOLE 18 193,939 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,658 94,988 SH   SOLE 19 94,988 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 118,903 6,813,923 SH   SOLE 21 6,813,923 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 23,934 1,371,563 SH   SOLE 22 1,313,241 0 58,322
KKR REAL ESTATE FIN TR INC COM 48251K100 135 7,742 SH   SOLE 25 7,742 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 697 39,959 SH   SOLE 26 34,617 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 1,924 110,254 SH   SOLE 30 110,254 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 51 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 732 41,947 SH   SOLE 43 37,809 0 4,138
KLA CORP COM NEW 482480100 117,725 368,950 SH   SOLE 2 119,045 0 249,905
KLA CORP COM NEW 482480100 39,438 123,598 SH   SOLE 4 71,713 0 51,885
KLA CORP COM NEW 482480100 47,960 150,306 SH   SOLE 7 145,987 0 4,319
KLA CORP COM NEW 482480100 1,508 4,727 SH   SOLE 13 4,727 0 0
KLA CORP COM NEW 482480100 4,766 14,936 SH   SOLE 15 14,936 0 0
KLA CORP COM NEW 482480100 91,248 285,973 SH   SOLE 18 259,755 0 26,218
KLA CORP COM NEW 482480100 23,906 74,922 SH   SOLE 19 74,922 0 0
KLA CORP COM NEW 482480100 1,408,776 4,415,119 SH   SOLE 21 4,415,119 0 0
KLA CORP COM NEW 482480100 1,029,944 3,227,855 SH   SOLE 22 2,910,808 0 317,047
KLA CORP COM NEW 482480100 79,658 249,648 SH   SOLE 23 249,648 0 0
KLA CORP COM NEW 482480100 69,753 218,606 SH   SOLE 25 218,606 0 0
KLA CORP COM NEW 482480100 102,395 320,908 SH   SOLE 26 123,047 0 197,861
KLA CORP COM NEW 482480100 106,618 334,143 SH   SOLE 28 2,555 0 331,588
KLA CORP COM NEW 482480100 830 2,602 SH   SOLE 29 2,602 0 0
KLA CORP COM NEW 482480100 295,899 927,350 SH   SOLE 30 927,350 0 0
KLA CORP COM NEW 482480100 13,651 42,782 SH   SOLE 31 28,065 0 14,717
KLA CORP COM NEW 482480100 11,007 34,496 SH   SOLE 32 34,496 0 0
KLA CORP COM NEW 482480100 38,128 119,495 SH   SOLE 34 119,495 0 0
KLA CORP COM NEW 482480100 16,988 53,241 SH   SOLE 36 53,241 0 0
KLA CORP COM NEW 482480100 1,551 4,860 SH   SOLE 40 4,860 0 0
KLA CORP COM NEW 482480100 152 475 SH   OTR 43 475 0 0
KLA CORP COM NEW 482480100 47,702 149,498 SH   SOLE 43 135,798 0 13,700
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 5 1,149 SH   SOLE 18 1,149 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 168 38,908 SH   SOLE 21 38,908 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 304 70,252 SH   SOLE 22 70,252 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 23,279 502,887 SH   SOLE 2 171,467 0 331,420
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,109 110,369 SH   SOLE 4 90,463 0 19,906
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,829 61,104 SH   SOLE 7 22,962 0 38,142
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 144 3,105 SH   SOLE 13 3,105 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 851 18,385 SH   SOLE 15 18,385 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20,123 434,726 SH   SOLE 18 426,270 0 8,456
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,223 48,032 SH   SOLE 19 48,032 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 398,041 8,598,853 SH   SOLE 21 8,598,853 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 215,940 4,664,947 SH   SOLE 22 4,375,341 0 289,606
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12,185 263,231 SH   SOLE 23 263,231 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,154 132,948 SH   SOLE 25 132,948 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,999 151,192 SH   SOLE 26 129,909 0 21,283
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 13,501 291,670 SH   SOLE 28 2,792 0 288,878
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 53,985 1,166,240 SH   SOLE 30 1,045,031 0 121,209
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,359 29,352 SH   SOLE 31 14,797 0 14,555
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 373 8,063 SH   SOLE 34 8,063 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,520 32,826 SH   SOLE 36 32,826 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 219 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,349 115,565 SH   SOLE 43 111,178 0 4,387
KNOWBE4 INC CL A 49926T104 514 32,937 SH   SOLE 2 24,588 0 8,349
KNOWBE4 INC CL A 49926T104 39 2,465 SH   SOLE 7 2,465 0 0
KNOWBE4 INC CL A 49926T104 2,882 184,480 SH   SOLE 18 184,480 0 0
KNOWBE4 INC CL A 49926T104 2,243 143,591 SH   SOLE 19 143,591 0 0
KNOWBE4 INC CL A 49926T104 41,547 2,659,849 SH   SOLE 21 2,659,849 0 0
KNOWBE4 INC CL A 49926T104 26,928 1,723,927 SH   SOLE 22 1,681,861 0 42,066
KNOWBE4 INC CL A 49926T104 19 1,229 SH   SOLE 23 1,229 0 0
KNOWBE4 INC CL A 49926T104 170 10,869 SH   SOLE 25 10,869 0 0
KNOWBE4 INC CL A 49926T104 758 48,548 SH   SOLE 26 45,582 0 2,966
KNOWBE4 INC CL A 49926T104 661 42,335 SH   SOLE 30 42,335 0 0
KNOWBE4 INC CL A 49926T104 61 3,881 SH   SOLE 36 3,881 0 0
KNOWBE4 INC CL A 49926T104 131 8,386 SH   SOLE 40 8,386 0 0
KNOWLES CORP COM 49926D109 5,050 291,390 SH   SOLE 2 129,417 0 161,973
KNOWLES CORP COM 49926D109 7 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 18 1,041 SH   SOLE 7 1,041 0 0
KNOWLES CORP COM 49926D109 5,766 332,700 SH   SOLE 18 332,700 0 0
KNOWLES CORP COM 49926D109 15,464 892,331 SH   SOLE 19 892,331 0 0
KNOWLES CORP COM 49926D109 198,100 11,431,055 SH   SOLE 21 11,431,055 0 0
KNOWLES CORP COM 49926D109 53,113 3,064,775 SH   SOLE 22 2,968,813 0 95,962
KNOWLES CORP COM 49926D109 451 26,014 SH   SOLE 23 26,014 0 0
KNOWLES CORP COM 49926D109 277 15,977 SH   SOLE 25 15,977 0 0
KNOWLES CORP COM 49926D109 4,140 238,884 SH   SOLE 26 41,273 0 197,611
KNOWLES CORP COM 49926D109 3,490 201,363 SH   SOLE 30 201,363 0 0
KNOWLES CORP COM 49926D109 158 9,139 SH   SOLE 36 9,139 0 0
KNOWLES CORP COM 49926D109 176 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 1,257 72,559 SH   SOLE 43 67,289 0 5,270
KODIAK SCIENCES INC COM 50015M109 1,675 219,211 SH   SOLE 2 105,158 0 114,053
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 817 106,993 SH   SOLE 18 106,993 0 0
KODIAK SCIENCES INC COM 50015M109 4,551 595,717 SH   SOLE 19 595,717 0 0
KODIAK SCIENCES INC COM 50015M109 12,412 1,624,542 SH   SOLE 21 1,624,542 0 0
KODIAK SCIENCES INC COM 50015M109 10,491 1,373,136 SH   SOLE 22 1,338,475 0 34,661
KODIAK SCIENCES INC COM 50015M109 136 17,830 SH   SOLE 23 17,830 0 0
KODIAK SCIENCES INC COM 50015M109 34 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109 828 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 329 43,048 SH   SOLE 30 43,048 0 0
KODIAK SCIENCES INC COM 50015M109 29 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 212 27,728 SH   SOLE 43 27,556 0 172
KOHLS CORP COM 500255104 12,987 363,894 SH   SOLE 2 128,613 0 235,281
KOHLS CORP COM 500255104 16 449 SH   SOLE 4 449 0 0
KOHLS CORP COM 500255104 139 3,899 SH   SOLE 7 3,899 0 0
KOHLS CORP COM 500255104 156 4,383 SH   SOLE 13 4,383 0 0
KOHLS CORP COM 500255104 9,992 279,971 SH   SOLE 18 279,971 0 0
KOHLS CORP COM 500255104 1,885 52,804 SH   SOLE 19 52,804 0 0
KOHLS CORP COM 500255104 222,360 6,230,304 SH   SOLE 21 6,230,304 0 0
KOHLS CORP COM 500255104 131,392 3,681,466 SH   SOLE 22 3,510,340 0 171,126
KOHLS CORP COM 500255104 782 21,898 SH   SOLE 25 21,898 0 0
KOHLS CORP COM 500255104 3,415 95,677 SH   SOLE 26 83,420 0 12,257
KOHLS CORP COM 500255104 1,598 44,786 SH   SOLE 28 44,786 0 0
KOHLS CORP COM 500255104 3,551 99,500 SH   SOLE 30 99,500 0 0
KOHLS CORP COM 500255104 82 2,302 SH   SOLE 31 1,881 0 421
KOHLS CORP COM 500255104 44 1,242 SH   SOLE 34 1,242 0 0
KOHLS CORP COM 500255104 1,196 33,497 SH   SOLE 36 33,497 0 0
KOHLS CORP COM 500255104 614 17,211 SH   SOLE 40 17,211 0 0
KOHLS CORP COM 500255104 6 181 SH   OTR 43 181 0 0
KOHLS CORP COM 500255104 5,847 163,822 SH   SOLE 43 153,782 0 10,040
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5,239 243,329 SH   SOLE 2 243,329 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 90,184 4,188,764 SH   SOLE 18 4,162,167 0 26,597
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,003 46,583 SH   SOLE 19 46,583 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,134 52,650 SH   SOLE 25 52,650 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 12,544 582,625 SH   SOLE 34 582,625 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 13,085 607,748 SH   SOLE 43 552,542 0 55,206
KONTOOR BRANDS INC COM 50050N103 3,651 109,407 SH   SOLE 2 85,428 0 23,979
KONTOOR BRANDS INC COM 50050N103 5 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 23 701 SH   SOLE 7 701 0 0
KONTOOR BRANDS INC COM 50050N103 5,902 176,859 SH   SOLE 18 173,077 0 3,782
KONTOOR BRANDS INC COM 50050N103 8,754 262,344 SH   SOLE 19 262,344 0 0
KONTOOR BRANDS INC COM 50050N103 196,025 5,874,295 SH   SOLE 21 5,874,295 0 0
KONTOOR BRANDS INC COM 50050N103 47,514 1,423,853 SH   SOLE 22 1,389,465 0 34,388
KONTOOR BRANDS INC COM 50050N103 312 9,345 SH   SOLE 23 9,345 0 0
KONTOOR BRANDS INC COM 50050N103 266 7,963 SH   SOLE 25 7,963 0 0
KONTOOR BRANDS INC COM 50050N103 1,670 50,034 SH   SOLE 26 11,596 0 38,438
KONTOOR BRANDS INC COM 50050N103 32 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103 3,187 95,500 SH   SOLE 30 95,500 0 0
KONTOOR BRANDS INC COM 50050N103 775 23,217 SH   SOLE 34 23,217 0 0
KONTOOR BRANDS INC COM 50050N103 32 961 SH   SOLE 36 961 0 0
KONTOOR BRANDS INC COM 50050N103 189 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 866 25,958 SH   SOLE 43 20,981 0 4,977
KOPIN CORP COM 500600101 20 17,732 SH   SOLE 2 15,391 0 2,341
KOPIN CORP COM 500600101 17 15,515 SH   SOLE 18 15,515 0 0
KOPIN CORP COM 500600101 284 253,807 SH   SOLE 21 253,807 0 0
KOPIN CORP COM 500600101 1,130 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 507 22,390 SH   SOLE 2 6,083 0 16,307
KOPPERS HOLDINGS INC COM 50060P106 1 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106 7 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,786 78,874 SH   SOLE 18 78,874 0 0
KOPPERS HOLDINGS INC COM 50060P106 850 37,552 SH   SOLE 19 37,552 0 0
KOPPERS HOLDINGS INC COM 50060P106 61,496 2,716,262 SH   SOLE 21 2,716,262 0 0
KOPPERS HOLDINGS INC COM 50060P106 13,372 590,642 SH   SOLE 22 569,221 0 21,421
KOPPERS HOLDINGS INC COM 50060P106 61 2,682 SH   SOLE 25 2,682 0 0
KOPPERS HOLDINGS INC COM 50060P106 16 709 SH   SOLE 26 709 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,313 58,007 SH   SOLE 30 58,007 0 0
KOPPERS HOLDINGS INC COM 50060P106 29 1,300 SH   SOLE 34 1,300 0 0
KOPPERS HOLDINGS INC COM 50060P106 56 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 515 22,737 SH   SOLE 43 22,567 0 170
KORE GROUP HLDGS INC COMMON STOCK 50066V107 28 9,000 SH   SOLE 2 0 0 9,000
KORE GROUP HLDGS INC COMMON STOCK 50066V107 301 97,959 SH   SOLE 18 97,959 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 179 58,287 SH   SOLE 19 58,287 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 3,002 977,910 SH   SOLE 21 977,910 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 895 291,558 SH   SOLE 22 273,919 0 17,639
KOREA ELEC PWR CORP SPONSORED ADR 500631106 844 96,178 SH   SOLE 21 96,178 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 295 33,599 SH   SOLE 22 33,599 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 2,128 242,416 SH   SOLE 30 242,416 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 9,192 1,046,932 SH   SOLE 43 981,230 0 65,702
KORN FERRY COM NEW 500643200 2,219 38,246 SH   SOLE 2 30,939 0 7,307
KORN FERRY COM NEW 500643200 12 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 37 636 SH   SOLE 7 636 0 0
KORN FERRY COM NEW 500643200 10,153 174,983 SH   SOLE 18 174,983 0 0
KORN FERRY COM NEW 500643200 7,418 127,852 SH   SOLE 19 127,852 0 0
KORN FERRY COM NEW 500643200 365,393 6,297,716 SH   SOLE 21 6,297,716 0 0
KORN FERRY COM NEW 500643200 79,239 1,365,722 SH   SOLE 22 1,330,279 0 35,443
KORN FERRY COM NEW 500643200 122 2,096 SH   SOLE 23 2,096 0 0
KORN FERRY COM NEW 500643200 486 8,382 SH   SOLE 25 8,382 0 0
KORN FERRY COM NEW 500643200 1,768 30,476 SH   SOLE 26 22,102 0 8,374
KORN FERRY COM NEW 500643200 56 962 SH   SOLE 28 962 0 0
KORN FERRY COM NEW 500643200 6,467 111,454 SH   SOLE 30 111,454 0 0
KORN FERRY COM NEW 500643200 126 2,168 SH   SOLE 36 2,168 0 0
KORN FERRY COM NEW 500643200 420 7,232 SH   SOLE 40 7,232 0 0
KORN FERRY COM NEW 500643200 1,963 33,841 SH   SOLE 43 32,690 0 1,151
KORNIT DIGITAL LTD SHS M6372Q113 182 5,736 SH   SOLE 2 1,582 0 4,154
KORNIT DIGITAL LTD SHS M6372Q113 1,496 47,201 SH   SOLE 4 29,533 0 17,668
KORNIT DIGITAL LTD SHS M6372Q113 1,346 42,446 SH   SOLE 7 40,207 0 2,239
KORNIT DIGITAL LTD SHS M6372Q113 2 74 SH   SOLE 13 74 0 0
KORNIT DIGITAL LTD SHS M6372Q113 103 3,242 SH   SOLE 15 3,242 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,390 43,842 SH   SOLE 18 43,842 0 0
KORNIT DIGITAL LTD SHS M6372Q113 858 27,075 SH   SOLE 19 27,075 0 0
KORNIT DIGITAL LTD SHS M6372Q113 19,727 622,297 SH   SOLE 21 622,297 0 0
KORNIT DIGITAL LTD SHS M6372Q113 20,217 637,753 SH   SOLE 22 620,456 0 17,297
KORNIT DIGITAL LTD SHS M6372Q113 2,869 90,512 SH   SOLE 23 90,512 0 0
KORNIT DIGITAL LTD SHS M6372Q113 546 17,228 SH   SOLE 25 17,228 0 0
KORNIT DIGITAL LTD SHS M6372Q113 716 22,584 SH   SOLE 26 16,082 0 6,502
KORNIT DIGITAL LTD SHS M6372Q113 1,318 41,589 SH   SOLE 28 825 0 40,764
KORNIT DIGITAL LTD SHS M6372Q113 13,766 434,247 SH   SOLE 30 434,247 0 0
KORNIT DIGITAL LTD SHS M6372Q113 185 5,824 SH   SOLE 31 4,831 0 993
KORNIT DIGITAL LTD SHS M6372Q113 52 1,628 SH   SOLE 34 1,628 0 0
KORNIT DIGITAL LTD SHS M6372Q113 234 7,376 SH   SOLE 36 7,376 0 0
KORNIT DIGITAL LTD SHS M6372Q113 51 1,602 SH   SOLE 40 1,602 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,118 66,817 SH   SOLE 43 59,734 0 7,083
KOSMOS ENERGY LTD COM 500688106 1,629 263,173 SH   SOLE 2 196,551 0 66,622
KOSMOS ENERGY LTD COM 500688106 9 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 32 5,190 SH   SOLE 7 5,190 0 0
KOSMOS ENERGY LTD COM 500688106 7,407 1,196,640 SH   SOLE 18 1,163,454 0 33,186
KOSMOS ENERGY LTD COM 500688106 10,671 1,723,851 SH   SOLE 19 1,723,851 0 0
KOSMOS ENERGY LTD COM 500688106 99,225 16,029,872 SH   SOLE 21 16,029,872 0 0
KOSMOS ENERGY LTD COM 500688106 67,192 10,854,986 SH   SOLE 22 10,560,354 0 294,632
KOSMOS ENERGY LTD COM 500688106 74 11,966 SH   SOLE 23 11,966 0 0
KOSMOS ENERGY LTD COM 500688106 1,252 202,221 SH   SOLE 25 202,221 0 0
KOSMOS ENERGY LTD COM 500688106 1,750 282,674 SH   SOLE 26 192,157 0 90,517
KOSMOS ENERGY LTD COM 500688106 7,478 1,208,125 SH   SOLE 30 1,208,125 0 0
KOSMOS ENERGY LTD COM 500688106 12,361 1,996,855 SH   SOLE 34 1,996,855 0 0
KOSMOS ENERGY LTD COM 500688106 359 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 67 9,610 SH   SOLE 21 9,610 0 0
KOSS CORP COM 500692108 359 51,669 SH   SOLE 22 51,669 0 0
KRAFT HEINZ CO COM 500754106 60,716 1,591,912 SH   SOLE 2 204,704 0 1,387,208
KRAFT HEINZ CO COM 500754106 21,958 575,717 SH   SOLE 4 291,159 0 284,558
KRAFT HEINZ CO COM 500754106 29,827 782,030 SH   SOLE 7 759,774 0 22,256
KRAFT HEINZ CO COM 500754106 94 2,472 SH   SOLE 13 2,472 0 0
KRAFT HEINZ CO COM 500754106 4,212 110,444 SH   SOLE 15 110,444 0 0
KRAFT HEINZ CO COM 500754106 38,356 1,005,675 SH   SOLE 18 908,158 0 97,517
KRAFT HEINZ CO COM 500754106 19,816 519,549 SH   SOLE 19 519,549 0 0
KRAFT HEINZ CO COM 500754106 129 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 647,870 16,986,616 SH   SOLE 21 16,986,616 0 0
KRAFT HEINZ CO COM 500754106 569,429 14,929,980 SH   SOLE 22 13,503,101 0 1,426,879
KRAFT HEINZ CO COM 500754106 47,343 1,241,296 SH   SOLE 23 1,241,296 0 0
KRAFT HEINZ CO COM 500754106 39,039 1,023,560 SH   SOLE 25 1,023,560 0 0
KRAFT HEINZ CO COM 500754106 71,643 1,878,410 SH   SOLE 26 663,670 0 1,214,740
KRAFT HEINZ CO COM 500754106 73,477 1,926,506 SH   SOLE 28 14,437 0 1,912,069
KRAFT HEINZ CO COM 500754106 212,938 5,583,052 SH   SOLE 30 5,583,052 0 0
KRAFT HEINZ CO COM 500754106 5,557 145,694 SH   SOLE 31 74,842 0 70,852
KRAFT HEINZ CO COM 500754106 10,704 280,643 SH   SOLE 32 280,643 0 0
KRAFT HEINZ CO COM 500754106 4,005 105,019 SH   SOLE 34 105,019 0 0
KRAFT HEINZ CO COM 500754106 12,479 327,180 SH   SOLE 36 327,180 0 0
KRAFT HEINZ CO COM 500754106 886 23,218 SH   SOLE 40 23,218 0 0
KRAFT HEINZ CO COM 500754106 71 1,855 SH   OTR 43 1,855 0 0
KRAFT HEINZ CO COM 500754106 20,917 548,437 SH   SOLE 43 505,173 0 43,264
KRAFT HEINZ CO OPTIONS 500754106 976 25,600 SH Put SOLE 4 25,600 0 0
KRAFT HEINZ CO OPTIONS 500754106 8,925 234,000 SH Put SOLE 18 234,000 0 0
KRAFT HEINZ CO OPTIONS 500754106 101,250 2,654,700 SH Put SOLE 19 2,654,700 0 0
KRAFT HEINZ CO OPTIONS 500754106 6,659 174,600 SH Put SOLE 22 174,600 0 0
KRAFT HEINZ CO OPTIONS 500754106 51,863 1,359,800 SH Put SOLE 34 1,359,800 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 41 1,243 SH   SOLE 2 0 0 1,243
KRANESHARES TR CSI CHI INTERNET 500767306 628 19,161 SH   SOLE 4 19,161 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 10,119 308,897 SH   SOLE 18 308,897 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 46,775 1,427,802 SH   SOLE 19 1,427,802 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 4,157 126,888 SH   SOLE 22 126,888 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 441 13,455 SH   SOLE 26 13,455 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 58,966 1,519,349 SH   SOLE 2 0 0 1,519,349
KRANESHARES TR BOSERA MSCI CHIN 500767405 104 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 1,682 43,347 SH   SOLE 18 43,347 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 7,298 188,034 SH   SOLE 19 188,034 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 657 16,918 SH   SOLE 22 16,918 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 102 2,633 SH   SOLE 26 2,633 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678 3,418 69,420 SH   SOLE 2 69,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,479 178,605 SH   SOLE 2 112,475 0 66,130
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 18 1,323 SH   SOLE 7 1,323 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,145 370,666 SH   SOLE 18 370,666 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,825 275,575 SH   SOLE 19 275,575 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 82,661 5,955,428 SH   SOLE 21 5,955,428 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 43,503 3,134,203 SH   SOLE 22 3,003,726 0 130,477
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 46 3,295 SH   SOLE 23 3,295 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 293 21,096 SH   SOLE 25 21,096 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 608 43,832 SH   SOLE 26 32,208 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 31 2,206 SH   SOLE 28 2,206 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 577 41,544 SH   SOLE 30 41,544 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 103 7,420 SH   SOLE 36 7,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 200 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 335 24,127 SH   SOLE 43 20,279 0 3,848
KRISPY KREME INC COM 50101L106 792 58,239 SH   SOLE 2 19,927 0 38,312
KRISPY KREME INC COM 50101L106 11 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106 2,778 204,229 SH   SOLE 18 204,229 0 0
KRISPY KREME INC COM 50101L106 1,787 131,368 SH   SOLE 19 131,368 0 0
KRISPY KREME INC COM 50101L106 31,952 2,349,392 SH   SOLE 21 2,349,392 0 0
KRISPY KREME INC COM 50101L106 16,345 1,201,831 SH   SOLE 22 1,128,702 0 73,129
KRISPY KREME INC COM 50101L106 131 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106 724 53,254 SH   SOLE 26 53,254 0 0
KRISPY KREME INC COM 50101L106 535 39,350 SH   SOLE 30 39,350 0 0
KRISPY KREME INC COM 50101L106 120 8,819 SH   SOLE 40 8,819 0 0
KROGER CO COM 501044101 66,219 1,399,097 SH   SOLE 2 417,874 0 981,223
KROGER CO COM 501044101 31,578 667,179 SH   SOLE 4 452,309 0 214,870
KROGER CO COM 501044101 45,516 961,667 SH   SOLE 7 769,839 0 191,828
KROGER CO COM 501044101 1,037 21,913 SH   SOLE 13 21,913 0 0
KROGER CO COM 501044101 4,768 100,748 SH   SOLE 15 100,748 0 0
KROGER CO COM 501044101 0 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 50,836 1,074,074 SH   SOLE 18 982,450 0 91,624
KROGER CO COM 501044101 13,879 293,249 SH   SOLE 19 293,249 0 0
KROGER CO COM 501044101 1,297,748 27,419,133 SH   SOLE 21 27,419,133 0 0
KROGER CO COM 501044101 774,152 16,356,481 SH   SOLE 22 15,003,454 0 1,353,027
KROGER CO COM 501044101 56,940 1,203,034 SH   SOLE 23 1,203,034 0 0
KROGER CO COM 501044101 95,631 2,020,512 SH   SOLE 25 2,020,512 0 0
KROGER CO COM 501044101 109,963 2,323,330 SH   SOLE 26 1,369,884 0 953,446
KROGER CO COM 501044101 122,664 2,591,683 SH   SOLE 28 22,979 0 2,568,704
KROGER CO COM 501044101 311,741 6,586,540 SH   SOLE 30 6,277,454 0 309,086
KROGER CO COM 501044101 7,102 150,060 SH   SOLE 31 77,605 0 72,455
KROGER CO COM 501044101 3,531 74,610 SH   SOLE 34 74,610 0 0
KROGER CO COM 501044101 23,097 488,006 SH   SOLE 36 488,006 0 0
KROGER CO COM 501044101 1,097 23,180 SH   SOLE 40 23,180 0 0
KROGER CO COM 501044101 143 3,014 SH   OTR 43 3,014 0 0
KROGER CO COM 501044101 88,549 1,870,885 SH   SOLE 43 1,783,973 0 86,912
KROGER CO OPTIONS 501044101 909 19,200 SH Put SOLE 4 19,200 0 0
KROGER CO OPTIONS 501044101 8,306 175,500 SH Put SOLE 18 175,500 0 0
KROGER CO OPTIONS 501044101 94,234 1,991,000 SH Put SOLE 19 1,991,000 0 0
KROGER CO OPTIONS 501044101 6,200 131,000 SH Put SOLE 22 131,000 0 0
KROGER CO OPTIONS 501044101 48,267 1,019,800 SH Put SOLE 34 1,019,800 0 0
KRONOS BIO INC COM 50107A104 569 156,439 SH   SOLE 2 50,218 0 106,221
KRONOS BIO INC COM 50107A104 2 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 475 130,586 SH   SOLE 18 130,586 0 0
KRONOS BIO INC COM 50107A104 1,848 507,729 SH   SOLE 19 507,729 0 0
KRONOS BIO INC COM 50107A104 6,385 1,754,059 SH   SOLE 21 1,754,059 0 0
KRONOS BIO INC COM 50107A104 3,376 927,542 SH   SOLE 22 901,222 0 26,320
KRONOS BIO INC COM 50107A104 17 4,683 SH   SOLE 23 4,683 0 0
KRONOS BIO INC COM 50107A104 90 24,619 SH   SOLE 30 24,619 0 0
KRONOS BIO INC COM 50107A104 2 494 SH   SOLE 43 494 0 0
KRONOS WORLDWIDE INC COM 50105F105 167 9,102 SH   SOLE 2 6,449 0 2,653
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 5 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,052 57,176 SH   SOLE 18 57,176 0 0
KRONOS WORLDWIDE INC COM 50105F105 774 42,076 SH   SOLE 19 42,076 0 0
KRONOS WORLDWIDE INC COM 50105F105 14,122 767,475 SH   SOLE 21 767,475 0 0
KRONOS WORLDWIDE INC COM 50105F105 10,451 567,994 SH   SOLE 22 553,981 0 14,013
KRONOS WORLDWIDE INC COM 50105F105 85 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105 102 5,545 SH   SOLE 30 5,545 0 0
KRONOS WORLDWIDE INC COM 50105F105 40 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,722 93,613 SH   SOLE 43 86,709 0 6,904
KRYSTAL BIOTECH INC COM 501147102 1,107 16,864 SH   SOLE 2 5,060 0 11,804
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 14 218 SH   SOLE 7 218 0 0
KRYSTAL BIOTECH INC COM 501147102 4,172 63,536 SH   SOLE 18 63,536 0 0
KRYSTAL BIOTECH INC COM 501147102 13,003 198,036 SH   SOLE 19 198,036 0 0
KRYSTAL BIOTECH INC COM 501147102 57,289 872,505 SH   SOLE 21 872,505 0 0
KRYSTAL BIOTECH INC COM 501147102 32,255 491,247 SH   SOLE 22 472,102 0 19,145
KRYSTAL BIOTECH INC COM 501147102 206 3,137 SH   SOLE 25 3,137 0 0
KRYSTAL BIOTECH INC COM 501147102 694 10,572 SH   SOLE 26 9,043 0 1,529
KRYSTAL BIOTECH INC COM 501147102 22 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102 2,114 32,192 SH   SOLE 30 32,192 0 0
KRYSTAL BIOTECH INC COM 501147102 37 562 SH   SOLE 34 562 0 0
KRYSTAL BIOTECH INC COM 501147102 102 1,551 SH   SOLE 36 1,551 0 0
KRYSTAL BIOTECH INC COM 501147102 121 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 77 1,171 SH   OTR 43 1,171 0 0
KRYSTAL BIOTECH INC COM 501147102 493 7,510 SH   SOLE 43 7,061 0 449
KT CORP SPONSORED ADR 48268K101 2,440 174,762 SH   SOLE 22 174,762 0 0
KT CORP SPONSORED ADR 48268K101 1,418 101,595 SH   SOLE 43 61,303 0 40,292
KUBIENT INC COM 50116V107 0 374 SH   SOLE 18 374 0 0
KUBIENT INC COM 50116V107 3 4,281 SH   SOLE 21 4,281 0 0
KUBIENT INC COM 50116V107 0 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,508 35,222 SH   SOLE 2 23,961 0 11,261
KULICKE & SOFFA INDS INC COM 501242101 25 591 SH   SOLE 4 266 0 325
KULICKE & SOFFA INDS INC COM 501242101 30 707 SH   SOLE 7 707 0 0
KULICKE & SOFFA INDS INC COM 501242101 8,515 198,895 SH   SOLE 18 191,377 0 7,518
KULICKE & SOFFA INDS INC COM 501242101 7,265 169,715 SH   SOLE 19 169,715 0 0
KULICKE & SOFFA INDS INC COM 501242101 295,990 6,914,033 SH   SOLE 21 6,914,033 0 0
KULICKE & SOFFA INDS INC COM 501242101 62,224 1,453,485 SH   SOLE 22 1,417,016 0 36,469
KULICKE & SOFFA INDS INC COM 501242101 195 4,555 SH   SOLE 23 4,555 0 0
KULICKE & SOFFA INDS INC COM 501242101 447 10,440 SH   SOLE 25 10,440 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,717 40,117 SH   SOLE 26 31,167 0 8,950
KULICKE & SOFFA INDS INC COM 501242101 189 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101 5,857 136,811 SH   SOLE 30 136,811 0 0
KULICKE & SOFFA INDS INC COM 501242101 99 2,323 SH   SOLE 36 2,323 0 0
KULICKE & SOFFA INDS INC COM 501242101 341 7,965 SH   SOLE 40 7,965 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,159 27,083 SH   SOLE 43 26,543 0 540
KULR TECHNOLOGY GROUP INC COM 50125G109 18 11,651 SH   SOLE 18 11,651 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109 221 142,760 SH   SOLE 21 142,760 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109 1,125 725,702 SH   SOLE 22 725,702 0 0
KURA ONCOLOGY INC COM 50127T109 1,379 75,209 SH   SOLE 2 21,774 0 53,435
KURA ONCOLOGY INC COM 50127T109 5 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 15 842 SH   SOLE 7 842 0 0
KURA ONCOLOGY INC COM 50127T109 3,475 189,599 SH   SOLE 18 189,599 0 0
KURA ONCOLOGY INC COM 50127T109 3,150 171,851 SH   SOLE 19 171,851 0 0
KURA ONCOLOGY INC COM 50127T109 51,491 2,809,093 SH   SOLE 21 2,809,093 0 0
KURA ONCOLOGY INC COM 50127T109 28,995 1,581,815 SH   SOLE 22 1,517,400 0 64,415
KURA ONCOLOGY INC COM 50127T109 166 9,031 SH   SOLE 25 9,031 0 0
KURA ONCOLOGY INC COM 50127T109 571 31,127 SH   SOLE 26 24,746 0 6,381
KURA ONCOLOGY INC COM 50127T109 1,188 64,791 SH   SOLE 30 64,791 0 0
KURA ONCOLOGY INC COM 50127T109 90 4,920 SH   SOLE 36 4,920 0 0
KURA ONCOLOGY INC COM 50127T109 110 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 322 17,542 SH   SOLE 43 16,263 0 1,279
KURA SUSHI USA INC CL A COM 501270102 23 466 SH   SOLE 2 164 0 302
KURA SUSHI USA INC CL A COM 501270102 588 11,867 SH   SOLE 18 11,867 0 0
KURA SUSHI USA INC CL A COM 501270102 441 8,909 SH   SOLE 19 8,909 0 0
KURA SUSHI USA INC CL A COM 501270102 7,548 152,398 SH   SOLE 21 152,398 0 0
KURA SUSHI USA INC CL A COM 501270102 4,002 80,790 SH   SOLE 22 80,284 0 506
KVH INDS INC COM 482738101 5 594 SH   SOLE 2 594 0 0
KVH INDS INC COM 482738101 26 2,952 SH   SOLE 18 2,952 0 0
KVH INDS INC COM 482738101 491 56,468 SH   SOLE 21 56,468 0 0
KVH INDS INC COM 482738101 2,744 315,434 SH   SOLE 22 315,434 0 0
KVH INDS INC COM 482738101 19 2,201 SH   SOLE 43 2,201 0 0
KYMERA THERAPEUTICS INC COM 501575104 649 32,961 SH   SOLE 2 11,263 0 21,698
KYMERA THERAPEUTICS INC COM 501575104 9 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 2,117 107,524 SH   SOLE 18 106,340 0 1,184
KYMERA THERAPEUTICS INC COM 501575104 1,661 84,339 SH   SOLE 19 84,339 0 0
KYMERA THERAPEUTICS INC COM 501575104 31,951 1,622,696 SH   SOLE 21 1,622,696 0 0
KYMERA THERAPEUTICS INC COM 501575104 17,661 896,934 SH   SOLE 22 860,971 0 35,963
KYMERA THERAPEUTICS INC COM 501575104 140 7,115 SH   SOLE 25 7,115 0 0
KYMERA THERAPEUTICS INC COM 501575104 556 28,217 SH   SOLE 26 22,465 0 5,752
KYMERA THERAPEUTICS INC COM 501575104 8 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104 784 39,841 SH   SOLE 30 39,841 0 0
KYMERA THERAPEUTICS INC COM 501575104 63 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104 92 4,693 SH   SOLE 43 4,559 0 134
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 7,389 755,478 SH   SOLE 2 162,399 0 593,079
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 37 3,771 SH   SOLE 4 654 0 3,117
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 81 8,306 SH   SOLE 7 8,306 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 4 SH   SOLE 17 0 0 4
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3,804 388,932 SH   SOLE 18 388,877 0 55
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 556 56,812 SH   SOLE 19 56,812 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 86,419 8,836,317 SH   SOLE 21 8,836,317 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 49,323 5,043,215 SH   SOLE 22 4,837,987 0 205,228
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 225 22,985 SH   SOLE 25 22,985 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,061 108,533 SH   SOLE 26 94,533 0 14,000
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 14,521 1,484,784 SH   SOLE 30 1,484,784 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 26 2,649 SH   SOLE 31 2,649 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 25 2,525 SH   SOLE 34 2,525 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 382 39,061 SH   SOLE 36 39,061 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 246 25,114 SH   SOLE 40 25,114 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4 448 SH   OTR 43 448 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 69 7,063 SH   SOLE 43 5,945 0 1,119
L3HARRIS TECHNOLOGIES INC COM 502431109 91,829 379,930 SH   SOLE 2 49,456 0 330,474
L3HARRIS TECHNOLOGIES INC COM 502431109 28,575 118,227 SH   SOLE 4 64,559 0 53,668
L3HARRIS TECHNOLOGIES INC COM 502431109 44,473 184,002 SH   SOLE 7 178,235 0 5,767
L3HARRIS TECHNOLOGIES INC COM 502431109 206 854 SH   SOLE 13 854 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 7,066 29,234 SH   SOLE 15 29,234 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109 78,462 324,627 SH   SOLE 18 308,133 0 16,494
L3HARRIS TECHNOLOGIES INC COM 502431109 11,940 49,399 SH   SOLE 19 49,399 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,240,746 5,133,415 SH   SOLE 21 5,133,415 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 968,534 4,007,175 SH   SOLE 22 3,626,690 0 380,485
L3HARRIS TECHNOLOGIES INC COM 502431109 79,425 328,608 SH   SOLE 23 328,608 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 57,191 236,618 SH   SOLE 25 236,618 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 64,452 266,661 SH   SOLE 26 146,097 0 120,564
L3HARRIS TECHNOLOGIES INC COM 502431109 27,439 113,526 SH   SOLE 28 7,698 0 105,828
L3HARRIS TECHNOLOGIES INC COM 502431109 17 69 SH   SOLE 29 69 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 233,463 965,922 SH   SOLE 30 965,922 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,243 25,828 SH   SOLE 31 21,282 0 4,546
L3HARRIS TECHNOLOGIES INC COM 502431109 18,833 77,917 SH   SOLE 36 77,917 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 881 3,643 SH   SOLE 40 3,643 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 46,866 193,903 SH   SOLE 43 180,335 0 13,568
LA JOLLA PHARMACEUTICAL CO COM 503459604 33 10,194 SH   SOLE 2 9,917 0 277
LA JOLLA PHARMACEUTICAL CO COM 503459604 6 1,967 SH   SOLE 18 1,967 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 162 50,699 SH   SOLE 21 50,699 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 1,126 352,840 SH   SOLE 22 352,840 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 8 2,516 SH   SOLE 23 2,516 0 0
LA Z BOY INC COM 505336107 1,296 54,669 SH   SOLE 2 27,310 0 27,359
LA Z BOY INC COM 505336107 5 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 10 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107 3,937 166,067 SH   SOLE 18 166,067 0 0
LA Z BOY INC COM 505336107 1,897 79,989 SH   SOLE 19 79,989 0 0
LA Z BOY INC COM 505336107 128,156 5,405,128 SH   SOLE 21 5,405,128 0 0
LA Z BOY INC COM 505336107 25,590 1,079,279 SH   SOLE 22 1,033,432 0 45,847
LA Z BOY INC COM 505336107 140 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107 285 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 19 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107 1,820 76,768 SH   SOLE 30 76,768 0 0
LA Z BOY INC COM 505336107 135 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 860 36,267 SH   SOLE 43 32,248 0 4,019
LABORATORY CORP AMER HLDGS COM NEW 50540R409 51,149 218,251 SH   SOLE 2 130,265 0 87,986
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,437 74,401 SH   SOLE 4 42,639 0 31,762
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,423 91,411 SH   SOLE 7 88,740 0 2,671
LABORATORY CORP AMER HLDGS COM NEW 50540R409 84 357 SH   SOLE 13 357 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,251 13,873 SH   SOLE 15 13,873 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 257,195 1,097,434 SH   SOLE 18 1,013,674 0 83,760
LABORATORY CORP AMER HLDGS COM NEW 50540R409 545,884 2,329,255 SH   SOLE 19 2,329,255 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 723,842 3,088,589 SH   SOLE 21 3,088,589 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 507,304 2,164,636 SH   SOLE 22 1,980,641 0 183,995
LABORATORY CORP AMER HLDGS COM NEW 50540R409 43,703 186,480 SH   SOLE 23 186,480 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 52,726 224,978 SH   SOLE 25 207,868 0 17,110
LABORATORY CORP AMER HLDGS COM NEW 50540R409 51,910 221,495 SH   SOLE 26 101,737 0 119,758
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,685 293,075 SH   SOLE 28 28,626 0 264,449
LABORATORY CORP AMER HLDGS COM NEW 50540R409 184,198 785,961 SH   SOLE 30 785,002 0 959
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,776 20,379 SH   SOLE 31 10,711 0 9,668
LABORATORY CORP AMER HLDGS COM NEW 50540R409 56,501 241,086 SH   SOLE 34 241,086 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,565 57,882 SH   SOLE 36 57,882 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 694 2,963 SH   SOLE 40 2,963 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 60 255 SH   OTR 43 255 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,761 71,518 SH   SOLE 43 59,860 0 11,658
LADDER CAP CORP CL A 505743104 1,114 105,731 SH   SOLE 2 32,487 0 73,244
LADDER CAP CORP CL A 505743104 5 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 14 1,345 SH   SOLE 7 1,345 0 0
LADDER CAP CORP CL A 505743104 3,627 344,162 SH   SOLE 18 344,162 0 0
LADDER CAP CORP CL A 505743104 2,141 203,163 SH   SOLE 19 203,163 0 0
LADDER CAP CORP CL A 505743104 58,459 5,546,436 SH   SOLE 21 5,546,436 0 0
LADDER CAP CORP CL A 505743104 28,275 2,682,599 SH   SOLE 22 2,553,100 0 129,499
LADDER CAP CORP CL A 505743104 217 20,541 SH   SOLE 25 20,541 0 0
LADDER CAP CORP CL A 505743104 356 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 12 1,167 SH   SOLE 28 1,167 0 0
LADDER CAP CORP CL A 505743104 572 54,242 SH   SOLE 30 54,242 0 0
LADDER CAP CORP CL A 505743104 34 3,220 SH   SOLE 31 0 0 3,220
LADDER CAP CORP CL A 505743104 63 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 157 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 331 31,364 SH   SOLE 43 28,911 0 2,453
LAIRD SUPERFOOD INC COM STK 50736T102 79 41,620 SH   SOLE 22 41,620 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 8 4,199 SH   SOLE 43 4,199 0 0
LAKE SHORE BANCORP INC COM 510700107 5 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107 65 4,698 SH   SOLE 21 4,698 0 0
LAKELAND BANCORP INC COM 511637100 4,306 294,532 SH   SOLE 2 219,198 0 75,334
LAKELAND BANCORP INC COM 511637100 11 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 3,102 212,175 SH   SOLE 18 212,175 0 0
LAKELAND BANCORP INC COM 511637100 4,037 276,142 SH   SOLE 19 276,142 0 0
LAKELAND BANCORP INC COM 511637100 36,566 2,501,097 SH   SOLE 21 2,501,097 0 0
LAKELAND BANCORP INC COM 511637100 27,314 1,868,260 SH   SOLE 22 1,809,235 0 59,025
LAKELAND BANCORP INC COM 511637100 159 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100 1,000 68,389 SH   SOLE 26 34,700 0 33,689
LAKELAND BANCORP INC COM 511637100 2 126 SH   SOLE 28 126 0 0
LAKELAND BANCORP INC COM 511637100 66 4,510 SH   SOLE 30 4,510 0 0
LAKELAND BANCORP INC COM 511637100 365 24,976 SH   SOLE 34 24,976 0 0
LAKELAND BANCORP INC COM 511637100 143 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100 1,625 111,129 SH   SOLE 43 108,075 0 3,054
LAKELAND FINL CORP COM 511656100 643 9,674 SH   SOLE 2 6,933 0 2,741
LAKELAND FINL CORP COM 511656100 6 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100 16 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100 5,484 82,559 SH   SOLE 18 82,559 0 0
LAKELAND FINL CORP COM 511656100 2,815 42,381 SH   SOLE 19 42,381 0 0
LAKELAND FINL CORP COM 511656100 189,038 2,846,099 SH   SOLE 21 2,846,099 0 0
LAKELAND FINL CORP COM 511656100 40,070 603,281 SH   SOLE 22 587,159 0 16,122
LAKELAND FINL CORP COM 511656100 213 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100 786 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 30 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100 2,442 36,770 SH   SOLE 30 36,770 0 0
LAKELAND FINL CORP COM 511656100 174 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 730 10,984 SH   SOLE 43 10,984 0 0
LAKELAND INDS INC COM 511795106 2 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106 17 1,132 SH   SOLE 18 1,132 0 0
LAKELAND INDS INC COM 511795106 374 24,355 SH   SOLE 21 24,355 0 0
LAKELAND INDS INC COM 511795106 1,885 122,723 SH   SOLE 22 122,723 0 0
LAKELAND INDS INC COM 511795106 12 768 SH   SOLE 43 768 0 0
LAM RESEARCH CORP COM 512807108 133,168 312,490 SH   SOLE 2 84,229 0 228,261
LAM RESEARCH CORP COM 512807108 47,710 111,956 SH   SOLE 4 64,365 0 47,591
LAM RESEARCH CORP COM 512807108 59,607 139,873 SH   SOLE 7 135,865 0 4,008
LAM RESEARCH CORP COM 512807108 910 2,135 SH   SOLE 13 2,135 0 0
LAM RESEARCH CORP COM 512807108 5,881 13,801 SH   SOLE 15 13,801 0 0
LAM RESEARCH CORP COM 512807108 113,669 266,735 SH   SOLE 18 242,488 0 24,247
LAM RESEARCH CORP COM 512807108 144,169 338,306 SH   SOLE 19 338,306 0 0
LAM RESEARCH CORP COM 512807108 1,746,044 4,097,251 SH   SOLE 21 4,097,251 0 0
LAM RESEARCH CORP COM 512807108 1,284,167 3,013,415 SH   SOLE 22 2,720,764 0 292,651
LAM RESEARCH CORP COM 512807108 96,844 227,253 SH   SOLE 23 227,253 0 0
LAM RESEARCH CORP COM 512807108 104,887 246,127 SH   SOLE 25 246,127 0 0
LAM RESEARCH CORP COM 512807108 152,290 357,362 SH   SOLE 26 141,101 0 216,261
LAM RESEARCH CORP COM 512807108 149,247 350,222 SH   SOLE 28 3,835 0 346,387
LAM RESEARCH CORP COM 512807108 647 1,518 SH   SOLE 29 1,518 0 0
LAM RESEARCH CORP COM 512807108 396,917 931,401 SH   SOLE 30 911,774 0 19,627
LAM RESEARCH CORP COM 512807108 14,373 33,728 SH   SOLE 31 20,132 0 13,596
LAM RESEARCH CORP COM 512807108 13,607 31,930 SH   SOLE 32 31,930 0 0
LAM RESEARCH CORP COM 512807108 152,958 358,930 SH   SOLE 34 358,930 0 0
LAM RESEARCH CORP COM 512807108 21,741 51,018 SH   SOLE 36 51,018 0 0
LAM RESEARCH CORP COM 512807108 1,937 4,545 SH   SOLE 40 4,545 0 0
LAM RESEARCH CORP COM 512807108 120 282 SH   OTR 43 282 0 0
LAM RESEARCH CORP COM 512807108 62,592 146,878 SH   SOLE 43 134,291 0 12,587
LAMAR ADVERTISING CO NEW CL A 512816109 18,037 205,039 SH   SOLE 2 79,908 0 125,131
LAMAR ADVERTISING CO NEW CL A 512816109 143 1,623 SH   SOLE 4 1,276 0 347
LAMAR ADVERTISING CO NEW CL A 512816109 141 1,599 SH   SOLE 7 1,599 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 29 333 SH   SOLE 13 333 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 17,565 199,668 SH   SOLE 18 199,507 0 161
LAMAR ADVERTISING CO NEW CL A 512816109 2,722 30,944 SH   SOLE 19 30,944 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 424,269 4,822,884 SH   SOLE 21 4,822,884 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 219,771 2,498,248 SH   SOLE 22 2,377,725 0 120,523
LAMAR ADVERTISING CO NEW CL A 512816109 143 1,627 SH   SOLE 23 1,627 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,081 12,286 SH   SOLE 25 12,286 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,269 37,165 SH   SOLE 26 29,945 0 7,220
LAMAR ADVERTISING CO NEW CL A 512816109 380 4,322 SH   SOLE 28 4,238 0 84
LAMAR ADVERTISING CO NEW CL A 512816109 33 370 SH   SOLE 29 370 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,156 35,876 SH   SOLE 30 35,876 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 164 1,863 SH   SOLE 31 1,612 0 251
LAMAR ADVERTISING CO NEW CL A 512816109 639 7,268 SH   SOLE 34 7,268 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 156 1,775 SH   SOLE 36 1,775 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 987 11,225 SH   SOLE 40 11,225 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 18 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,834 43,583 SH   SOLE 43 39,227 0 4,356
LAMB WESTON HLDGS INC COM 513272104 20,009 280,006 SH   SOLE 2 68,580 0 211,426
LAMB WESTON HLDGS INC COM 513272104 145 2,031 SH   SOLE 4 774 0 1,257
LAMB WESTON HLDGS INC COM 513272104 8,336 116,656 SH   SOLE 7 112,781 0 3,875
LAMB WESTON HLDGS INC COM 513272104 240 3,353 SH   SOLE 15 3,353 0 0
LAMB WESTON HLDGS INC COM 513272104 15,927 222,878 SH   SOLE 18 210,431 0 12,447
LAMB WESTON HLDGS INC COM 513272104 5,482 76,720 SH   SOLE 19 76,720 0 0
LAMB WESTON HLDGS INC COM 513272104 289,303 4,048,458 SH   SOLE 21 4,048,458 0 0
LAMB WESTON HLDGS INC COM 513272104 227,570 3,184,572 SH   SOLE 22 2,982,277 0 202,295
LAMB WESTON HLDGS INC COM 513272104 15,232 213,159 SH   SOLE 25 213,159 0 0
LAMB WESTON HLDGS INC COM 513272104 17,012 238,068 SH   SOLE 26 63,703 0 174,365
LAMB WESTON HLDGS INC COM 513272104 3,874 54,211 SH   SOLE 28 2,605 0 51,606
LAMB WESTON HLDGS INC COM 513272104 31,622 442,512 SH   SOLE 30 442,512 0 0
LAMB WESTON HLDGS INC COM 513272104 207 2,892 SH   SOLE 31 2,141 0 751
LAMB WESTON HLDGS INC COM 513272104 2,094 29,300 SH   SOLE 36 29,300 0 0
LAMB WESTON HLDGS INC COM 513272104 1,333 18,660 SH   SOLE 40 18,660 0 0
LAMB WESTON HLDGS INC COM 513272104 38 530 SH   OTR 43 530 0 0
LAMB WESTON HLDGS INC COM 513272104 8,053 112,699 SH   SOLE 43 101,420 0 11,279
LANCASTER COLONY CORP COM 513847103 3,123 24,247 SH   SOLE 2 19,262 0 4,985
LANCASTER COLONY CORP COM 513847103 8 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 2,136 16,586 SH   SOLE 7 16,586 0 0
LANCASTER COLONY CORP COM 513847103 11,049 85,797 SH   SOLE 18 85,797 0 0
LANCASTER COLONY CORP COM 513847103 6,610 51,329 SH   SOLE 19 51,329 0 0
LANCASTER COLONY CORP COM 513847103 184,369 1,431,661 SH   SOLE 21 1,431,661 0 0
LANCASTER COLONY CORP COM 513847103 73,478 570,573 SH   SOLE 22 556,372 0 14,201
LANCASTER COLONY CORP COM 513847103 89 692 SH   SOLE 23 692 0 0
LANCASTER COLONY CORP COM 513847103 353 2,742 SH   SOLE 25 2,742 0 0
LANCASTER COLONY CORP COM 513847103 1,133 8,801 SH   SOLE 26 5,368 0 3,433
LANCASTER COLONY CORP COM 513847103 30 235 SH   SOLE 28 235 0 0
LANCASTER COLONY CORP COM 513847103 1,056 8,203 SH   SOLE 30 8,203 0 0
LANCASTER COLONY CORP COM 513847103 291 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 11,726 91,053 SH   SOLE 43 89,284 0 1,769
LANDEC CORP COM 514766104 494 49,515 SH   SOLE 2 37,808 0 11,707
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 808 81,072 SH   SOLE 18 81,072 0 0
LANDEC CORP COM 514766104 490 49,181 SH   SOLE 19 49,181 0 0
LANDEC CORP COM 514766104 9,347 937,559 SH   SOLE 21 937,559 0 0
LANDEC CORP COM 514766104 7,778 780,134 SH   SOLE 22 764,122 0 16,012
LANDEC CORP COM 514766104 25 2,549 SH   SOLE 26 0 0 2,549
LANDEC CORP COM 514766104 18 1,832 SH   SOLE 43 1,832 0 0
LANDMARK BANCORP INC COM 51504L107 18 697 SH   SOLE 18 697 0 0
LANDMARK BANCORP INC COM 51504L107 244 9,642 SH   SOLE 21 9,642 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 215 295,765 SH   SOLE 21 295,765 0 0
LANDOS BIOPHARMA INC COM 515069102 0 420 SH   SOLE 22 420 0 0
LANDOS BIOPHARMA INC COM 515069102 13 17,555 SH   SOLE 30 17,555 0 0
LANDS END INC NEW COM 51509F105 362 34,079 SH   SOLE 2 14,866 0 19,213
LANDS END INC NEW COM 51509F105 4 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 517 48,711 SH   SOLE 18 48,711 0 0
LANDS END INC NEW COM 51509F105 1,277 120,204 SH   SOLE 19 120,204 0 0
LANDS END INC NEW COM 51509F105 6,124 576,650 SH   SOLE 21 576,650 0 0
LANDS END INC NEW COM 51509F105 4,117 387,624 SH   SOLE 22 370,129 0 17,495
LANDS END INC NEW COM 51509F105 21 1,995 SH   SOLE 23 1,995 0 0
LANDS END INC NEW COM 51509F105 30 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105 148 13,909 SH   SOLE 26 5,179 0 8,730
LANDS END INC NEW COM 51509F105 47 4,427 SH   SOLE 30 4,427 0 0
LANDS END INC NEW COM 51509F105 26 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105 21 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 303 28,559 SH   SOLE 43 28,080 0 479
LANDSEA HOMES CORP COM 51509P103 34 5,104 SH   SOLE 2 2,178 0 2,926
LANDSEA HOMES CORP COM 51509P103 216 32,475 SH   SOLE 18 32,475 0 0
LANDSEA HOMES CORP COM 51509P103 201 30,175 SH   SOLE 19 30,175 0 0
LANDSEA HOMES CORP COM 51509P103 2,481 372,505 SH   SOLE 21 372,505 0 0
LANDSEA HOMES CORP COM 51509P103 501 75,282 SH   SOLE 22 69,381 0 5,901
LANDSTAR SYS INC COM 515098101 15,103 103,857 SH   SOLE 2 43,425 0 60,432
LANDSTAR SYS INC COM 515098101 158 1,086 SH   SOLE 4 833 0 253
LANDSTAR SYS INC COM 515098101 88 604 SH   SOLE 7 604 0 0
LANDSTAR SYS INC COM 515098101 16,669 114,629 SH   SOLE 18 91,384 0 23,245
LANDSTAR SYS INC COM 515098101 18,866 129,734 SH   SOLE 19 129,734 0 0
LANDSTAR SYS INC COM 515098101 287,411 1,976,418 SH   SOLE 21 1,976,418 0 0
LANDSTAR SYS INC COM 515098101 171,604 1,180,056 SH   SOLE 22 1,115,204 0 64,852
LANDSTAR SYS INC COM 515098101 166 1,140 SH   SOLE 23 1,140 0 0
LANDSTAR SYS INC COM 515098101 909 6,253 SH   SOLE 25 6,253 0 0
LANDSTAR SYS INC COM 515098101 4,188 28,799 SH   SOLE 26 18,902 0 9,897
LANDSTAR SYS INC COM 515098101 2,067 14,216 SH   SOLE 28 657 0 13,559
LANDSTAR SYS INC COM 515098101 8,699 59,823 SH   SOLE 30 59,823 0 0
LANDSTAR SYS INC COM 515098101 81 560 SH   SOLE 31 560 0 0
LANDSTAR SYS INC COM 515098101 254 1,749 SH   SOLE 34 1,749 0 0
LANDSTAR SYS INC COM 515098101 392 2,699 SH   SOLE 36 2,699 0 0
LANDSTAR SYS INC COM 515098101 692 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 10,918 75,081 SH   SOLE 43 73,618 0 1,463
LANNET INC COM 516012101 1 1,537 SH   SOLE 2 0 0 1,537
LANNET INC COM 516012101 28 48,860 SH   SOLE 21 48,860 0 0
LANNET INC COM 516012101 297 511,956 SH   SOLE 22 511,956 0 0
LANNET INC COM 516012101 8 13,855 SH   OTR 43 13,855 0 0
LANTERN PHARMA INC COM 51654W101 21 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 7 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101 99 17,340 SH   SOLE 21 17,340 0 0
LANTERN PHARMA INC COM 51654W101 2 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103 3,237 49,025 SH   SOLE 2 32,592 0 16,433
LANTHEUS HLDGS INC COM 516544103 53 807 SH   SOLE 4 194 0 613
LANTHEUS HLDGS INC COM 516544103 55 829 SH   SOLE 7 829 0 0
LANTHEUS HLDGS INC COM 516544103 15,526 235,137 SH   SOLE 18 225,574 0 9,563
LANTHEUS HLDGS INC COM 516544103 15,194 230,100 SH   SOLE 19 230,100 0 0
LANTHEUS HLDGS INC COM 516544103 540,262 8,182,075 SH   SOLE 21 8,182,075 0 0
LANTHEUS HLDGS INC COM 516544103 115,200 1,744,659 SH   SOLE 22 1,700,615 0 44,044
LANTHEUS HLDGS INC COM 516544103 325 4,929 SH   SOLE 23 4,929 0 0
LANTHEUS HLDGS INC COM 516544103 693 10,498 SH   SOLE 25 10,498 0 0
LANTHEUS HLDGS INC COM 516544103 2,910 44,069 SH   SOLE 26 23,034 0 21,035
LANTHEUS HLDGS INC COM 516544103 59 889 SH   SOLE 28 889 0 0
LANTHEUS HLDGS INC COM 516544103 11,872 179,799 SH   SOLE 30 179,799 0 0
LANTHEUS HLDGS INC COM 516544103 36 542 SH   SOLE 31 0 0 542
LANTHEUS HLDGS INC COM 516544103 11 168 SH   SOLE 34 168 0 0
LANTHEUS HLDGS INC COM 516544103 32 489 SH   SOLE 36 489 0 0
LANTHEUS HLDGS INC COM 516544103 519 7,864 SH   SOLE 40 7,864 0 0
LANTHEUS HLDGS INC COM 516544103 3,263 49,413 SH   SOLE 43 48,338 0 1,075
LANTRONIX INC COM NEW 516548203 23 4,263 SH   SOLE 18 4,263 0 0
LANTRONIX INC COM NEW 516548203 351 65,284 SH   SOLE 21 65,284 0 0
LANTRONIX INC COM NEW 516548203 1,007 187,123 SH   SOLE 22 187,123 0 0
LAREDO PETROLEUM INC COM 516806205 659 9,561 SH   SOLE 2 7,116 0 2,445
LAREDO PETROLEUM INC COM 516806205 15 223 SH   SOLE 7 223 0 0
LAREDO PETROLEUM INC COM 516806205 3,925 56,938 SH   SOLE 18 56,938 0 0
LAREDO PETROLEUM INC COM 516806205 2,375 34,447 SH   SOLE 19 34,447 0 0
LAREDO PETROLEUM INC COM 516806205 127,602 1,850,912 SH   SOLE 21 1,850,912 0 0
LAREDO PETROLEUM INC COM 516806205 26,856 389,554 SH   SOLE 22 379,119 0 10,435
LAREDO PETROLEUM INC COM 516806205 52 754 SH   SOLE 23 754 0 0
LAREDO PETROLEUM INC COM 516806205 748 10,857 SH   SOLE 26 9,984 0 873
LAREDO PETROLEUM INC COM 516806205 1,648 23,902 SH   SOLE 30 23,902 0 0
LAREDO PETROLEUM INC COM 516806205 118 1,713 SH   SOLE 40 1,713 0 0
LAREDO PETROLEUM INC COM 516806205 190 2,751 SH   SOLE 43 2,445 0 306
LARIMAR THERAPEUTICS INC COM 517125100 1 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100 4 2,145 SH   SOLE 18 2,145 0 0
LARIMAR THERAPEUTICS INC COM 517125100 313 159,546 SH   SOLE 21 159,546 0 0
LARIMAR THERAPEUTICS INC COM 517125100 143 72,903 SH   SOLE 22 72,903 0 0
LARIMAR THERAPEUTICS INC COM 517125100 14 7,069 SH   SOLE 30 7,069 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,398 577,489 SH   SOLE 2 63,439 0 514,050
LAS VEGAS SANDS CORP COM 517834107 5,857 174,356 SH   SOLE 4 139,440 0 34,916
LAS VEGAS SANDS CORP COM 517834107 10,516 313,079 SH   SOLE 7 301,691 0 11,388
LAS VEGAS SANDS CORP COM 517834107 34 1,024 SH   SOLE 13 1,024 0 0
LAS VEGAS SANDS CORP COM 517834107 1,454 43,286 SH   SOLE 15 43,286 0 0
LAS VEGAS SANDS CORP COM 517834107 42,136 1,254,407 SH   SOLE 18 1,204,551 0 49,856
LAS VEGAS SANDS CORP COM 517834107 12,590 374,809 SH   SOLE 19 374,809 0 0
LAS VEGAS SANDS CORP COM 517834107 296,274 8,820,311 SH   SOLE 21 8,820,311 0 0
LAS VEGAS SANDS CORP COM 517834107 233,146 6,940,926 SH   SOLE 22 6,471,925 0 469,001
LAS VEGAS SANDS CORP COM 517834107 18,917 563,179 SH   SOLE 23 563,179 0 0
LAS VEGAS SANDS CORP COM 517834107 16,297 485,172 SH   SOLE 25 442,333 0 42,839
LAS VEGAS SANDS CORP COM 517834107 21,503 640,151 SH   SOLE 26 236,709 0 403,442
LAS VEGAS SANDS CORP COM 517834107 22,600 672,828 SH   SOLE 28 106,157 0 566,671
LAS VEGAS SANDS CORP COM 517834107 54,445 1,620,864 SH   SOLE 30 1,620,864 0 0
LAS VEGAS SANDS CORP COM 517834107 1,252 37,265 SH   SOLE 31 4,851 0 32,414
LAS VEGAS SANDS CORP COM 517834107 11,029 328,331 SH   SOLE 34 328,331 0 0
LAS VEGAS SANDS CORP COM 517834107 6,143 182,877 SH   SOLE 36 182,877 0 0
LAS VEGAS SANDS CORP COM 517834107 363 10,797 SH   SOLE 40 10,797 0 0
LAS VEGAS SANDS CORP COM 517834107 3,930 117,005 SH   SOLE 43 99,638 0 17,367
LATCH INC COM 51818V106 41 36,222 SH   SOLE 2 11,802 0 24,420
LATCH INC COM 51818V106 284 249,541 SH   SOLE 18 249,541 0 0
LATCH INC COM 51818V106 813 713,377 SH   SOLE 19 713,377 0 0
LATCH INC COM 51818V106 2,972 2,606,980 SH   SOLE 21 2,606,980 0 0
LATCH INC COM 51818V106 2,394 2,099,611 SH   SOLE 22 2,060,870 0 38,741
LATCH INC COM 51818V106 127 111,254 SH   SOLE 25 111,254 0 0
LATCH INC COM 51818V106 18 15,895 SH   SOLE 30 15,895 0 0
LATCH INC COM 51818V106 231 202,905 SH   SOLE 34 202,905 0 0
LATCH INC COM 51818V106 11 9,950 SH   SOLE 40 9,950 0 0
LATCH INC *W EXP 06/04/202 51818V114 1 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 11 72,801 SH   SOLE 18 72,801 0 0
LATCH INC *W EXP 06/04/202 51818V114 72 469,161 SH   SOLE 19 469,161 0 0
LATCH INC *W EXP 06/04/202 51818V114 7 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 56 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 128 18,539 SH   SOLE 2 14,162 0 4,377
LATHAM GROUP INC COM 51819L107 3 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 749 108,084 SH   SOLE 18 108,084 0 0
LATHAM GROUP INC COM 51819L107 534 77,124 SH   SOLE 19 77,124 0 0
LATHAM GROUP INC COM 51819L107 10,184 1,469,613 SH   SOLE 21 1,469,613 0 0
LATHAM GROUP INC COM 51819L107 6,199 894,485 SH   SOLE 22 861,981 0 32,504
LATHAM GROUP INC COM 51819L107 65 9,427 SH   SOLE 25 9,427 0 0
LATHAM GROUP INC COM 51819L107 38 5,473 SH   SOLE 26 3,068 0 2,405
LATHAM GROUP INC COM 51819L107 99 14,327 SH   SOLE 30 14,327 0 0
LATHAM GROUP INC COM 51819L107 5 674 SH   SOLE 36 674 0 0
LATHAM GROUP INC COM 51819L107 24 3,503 SH   SOLE 40 3,503 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15,402 317,559 SH   SOLE 2 204,474 0 113,085
LATTICE SEMICONDUCTOR CORP COM 518415104 137 2,827 SH   SOLE 4 646 0 2,181
LATTICE SEMICONDUCTOR CORP COM 518415104 105 2,161 SH   SOLE 7 2,161 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 16,325 336,592 SH   SOLE 18 311,906 0 24,686
LATTICE SEMICONDUCTOR CORP COM 518415104 67,310 1,387,830 SH   SOLE 19 1,387,830 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 405,544 8,361,730 SH   SOLE 21 8,361,730 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 209,556 4,320,738 SH   SOLE 22 4,149,028 0 171,710
LATTICE SEMICONDUCTOR CORP COM 518415104 818 16,857 SH   SOLE 23 16,857 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,054 21,727 SH   SOLE 25 21,727 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 8,847 182,407 SH   SOLE 26 50,013 0 132,394
LATTICE SEMICONDUCTOR CORP COM 518415104 12,875 265,465 SH   SOLE 28 2,433 0 263,032
LATTICE SEMICONDUCTOR CORP COM 518415104 46,325 955,147 SH   SOLE 30 955,147 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 97 1,995 SH   SOLE 31 1,995 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 39,213 808,508 SH   SOLE 34 808,508 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 260 5,359 SH   SOLE 36 5,359 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 827 17,044 SH   SOLE 40 17,044 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,785 98,653 SH   SOLE 43 89,583 0 9,070
LAUDER ESTEE COS INC CL A 518439104 129,284 507,653 SH   SOLE 2 134,630 0 373,023
LAUDER ESTEE COS INC CL A 518439104 47,384 186,059 SH   SOLE 4 105,817 0 80,242
LAUDER ESTEE COS INC CL A 518439104 52,305 205,382 SH   SOLE 7 198,846 0 6,536
LAUDER ESTEE COS INC CL A 518439104 1,585 6,223 SH   SOLE 13 6,223 0 0
LAUDER ESTEE COS INC CL A 518439104 5,515 21,657 SH   SOLE 15 21,657 0 0
LAUDER ESTEE COS INC CL A 518439104 130,459 512,265 SH   SOLE 18 478,267 0 33,998
LAUDER ESTEE COS INC CL A 518439104 110,136 432,467 SH   SOLE 19 432,467 0 0
LAUDER ESTEE COS INC CL A 518439104 1,427,407 5,604,926 SH   SOLE 21 5,604,926 0 0
LAUDER ESTEE COS INC CL A 518439104 1,259,607 4,946,035 SH   SOLE 22 4,459,580 0 486,455
LAUDER ESTEE COS INC CL A 518439104 96,641 379,476 SH   SOLE 23 379,476 0 0
LAUDER ESTEE COS INC CL A 518439104 153,907 604,339 SH   SOLE 25 604,339 0 0
LAUDER ESTEE COS INC CL A 518439104 145,892 572,868 SH   SOLE 26 210,693 0 362,175
LAUDER ESTEE COS INC CL A 518439104 141,752 556,611 SH   SOLE 28 5,425 0 551,186
LAUDER ESTEE COS INC CL A 518439104 1,276 5,010 SH   SOLE 29 5,010 0 0
LAUDER ESTEE COS INC CL A 518439104 292,090 1,146,937 SH   SOLE 30 1,146,937 0 0
LAUDER ESTEE COS INC CL A 518439104 14,651 57,530 SH   SOLE 31 35,177 0 22,353
LAUDER ESTEE COS INC CL A 518439104 41,351 162,372 SH   SOLE 34 162,372 0 0
LAUDER ESTEE COS INC CL A 518439104 20,551 80,697 SH   SOLE 36 80,697 0 0
LAUDER ESTEE COS INC CL A 518439104 1,815 7,126 SH   SOLE 37 7,126 0 0
LAUDER ESTEE COS INC CL A 518439104 1,907 7,490 SH   SOLE 40 7,490 0 0
LAUDER ESTEE COS INC CL A 518439104 114 447 SH   OTR 43 447 0 0
LAUDER ESTEE COS INC CL A 518439104 69,671 273,575 SH   SOLE 43 247,234 0 26,341
LAUREATE EDUCATION INC COMMON STOCK 518613203 3,124 270,022 SH   SOLE 2 150,439 0 119,583
LAUREATE EDUCATION INC COMMON STOCK 518613203 5 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 14 1,206 SH   SOLE 7 1,206 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 3,824 330,516 SH   SOLE 18 330,516 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 6,491 561,011 SH   SOLE 19 561,011 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 46,022 3,977,738 SH   SOLE 21 3,977,738 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 39,256 3,392,955 SH   SOLE 22 3,269,478 0 123,477
LAUREATE EDUCATION INC COMMON STOCK 518613203 255 22,073 SH   SOLE 23 22,073 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 220 19,014 SH   SOLE 25 19,014 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 875 75,606 SH   SOLE 26 23,231 0 52,375
LAUREATE EDUCATION INC COMMON STOCK 518613203 16 1,425 SH   SOLE 28 1,425 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 497 42,957 SH   SOLE 30 42,957 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 62 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 138 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 59 5,095 SH   SOLE 43 4,641 0 454
LAZARD LTD SHS A G54050102 7,933 244,785 SH   SOLE 2 10,891 0 233,894
LAZARD LTD SHS A G54050102 319 9,846 SH   SOLE 7 9,846 0 0
LAZARD LTD SHS A G54050102 2,932 90,481 SH   SOLE 18 90,481 0 0
LAZARD LTD SHS A G54050102 926 28,564 SH   SOLE 19 28,564 0 0
LAZARD LTD SHS A G54050102 136,452 4,210,184 SH   SOLE 21 4,210,184 0 0
LAZARD LTD SHS A G54050102 78 2,409 SH   SOLE 28 2,409 0 0
LAZARD LTD SHS A G54050102 1,769 54,576 SH   SOLE 32 54,576 0 0
LAZARD LTD SHS A G54050102 119 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100 23 1,965 SH   SOLE 18 1,965 0 0
LAZYDAYS HLDGS INC COM 52110H100 313 26,586 SH   SOLE 21 26,586 0 0
LAZYDAYS HLDGS INC COM 52110H100 1,119 94,963 SH   SOLE 22 94,963 0 0
LAZYDAYS HLDGS INC COM 52110H100 29 2,461 SH   SOLE 43 2,461 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,354 3,700,000 PRN   SOLE 2 3,700,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 4,238 4,675,000 PRN   SOLE 21 4,675,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 6,164 6,800,000 PRN   SOLE 22 6,800,000 0 0
LCI INDS COM 50189K103 4,207 37,603 SH   SOLE 2 20,953 0 16,650
LCI INDS COM 50189K103 9 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 51 454 SH   SOLE 7 454 0 0
LCI INDS COM 50189K103 9,779 87,406 SH   SOLE 18 81,326 0 6,080
LCI INDS COM 50189K103 18,284 163,424 SH   SOLE 19 163,424 0 0
LCI INDS COM 50189K103 339,180 3,031,642 SH   SOLE 21 3,031,642 0 0
LCI INDS COM 50189K103 80,543 719,908 SH   SOLE 22 703,592 0 16,316
LCI INDS COM 50189K103 557 4,982 SH   SOLE 23 4,982 0 0
LCI INDS COM 50189K103 404 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103 4,382 39,166 SH   SOLE 26 10,068 0 29,098
LCI INDS COM 50189K103 50 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103 6,430 57,476 SH   SOLE 30 57,476 0 0
LCI INDS COM 50189K103 58 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 338 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,717 15,349 SH   SOLE 43 15,106 0 243
LCNB CORP COM 50181P100 39 2,592 SH   SOLE 2 1,950 0 642
LCNB CORP COM 50181P100 26 1,730 SH   SOLE 18 1,730 0 0
LCNB CORP COM 50181P100 515 34,443 SH   SOLE 21 34,443 0 0
LCNB CORP COM 50181P100 561 37,546 SH   SOLE 22 37,546 0 0
LEAFLY HOLDINGS INC COM 52178J105 6 1,376 SH   SOLE 2 0 0 1,376
LEAFLY HOLDINGS INC COM 52178J105 45 10,069 SH   SOLE 18 10,069 0 0
LEAFLY HOLDINGS INC COM 52178J105 6 1,304 SH   SOLE 19 1,304 0 0
LEAFLY HOLDINGS INC COM 52178J105 306 67,924 SH   SOLE 21 67,924 0 0
LEAFLY HOLDINGS INC COM 52178J105 1,528 339,523 SH   SOLE 22 339,267 0 256
LEAP THERAPEUTICS INC COM 52187K101 13 11,719 SH   SOLE 18 11,719 0 0
LEAP THERAPEUTICS INC COM 52187K101 806 700,869 SH   SOLE 21 700,869 0 0
LEAP THERAPEUTICS INC COM 52187K101 515 447,847 SH   SOLE 22 447,847 0 0
LEAP THERAPEUTICS INC COM 52187K101 44 38,600 SH   SOLE 30 38,600 0 0
LEAR CORP COM NEW 521865204 27,173 215,850 SH   SOLE 2 83,898 0 131,952
LEAR CORP COM NEW 521865204 6,372 50,614 SH   SOLE 4 26,146 0 24,468
LEAR CORP COM NEW 521865204 2,832 22,493 SH   SOLE 7 8,392 0 14,101
LEAR CORP COM NEW 521865204 40 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204 1,014 8,051 SH   SOLE 15 8,051 0 0
LEAR CORP COM NEW 521865204 93,114 739,648 SH   SOLE 18 695,954 0 43,694
LEAR CORP COM NEW 521865204 161,454 1,282,498 SH   SOLE 19 1,282,498 0 0
LEAR CORP COM NEW 521865204 394,713 3,135,384 SH   SOLE 21 3,135,384 0 0
LEAR CORP COM NEW 521865204 232,537 1,847,147 SH   SOLE 22 1,739,614 0 107,533
LEAR CORP COM NEW 521865204 14,839 117,872 SH   SOLE 23 117,872 0 0
LEAR CORP COM NEW 521865204 22,217 176,483 SH   SOLE 25 176,483 0 0
LEAR CORP COM NEW 521865204 12,586 99,973 SH   SOLE 26 61,735 0 38,238
LEAR CORP COM NEW 521865204 13,177 104,667 SH   SOLE 28 3,724 0 100,943
LEAR CORP COM NEW 521865204 21 170 SH   SOLE 29 170 0 0
LEAR CORP COM NEW 521865204 46,829 371,981 SH   SOLE 30 350,758 0 21,223
LEAR CORP COM NEW 521865204 1,535 12,192 SH   SOLE 31 6,060 0 6,132
LEAR CORP COM NEW 521865204 12,029 95,552 SH   SOLE 34 95,552 0 0
LEAR CORP COM NEW 521865204 3,246 25,784 SH   SOLE 36 25,784 0 0
LEAR CORP COM NEW 521865204 237 1,886 SH   SOLE 40 1,886 0 0
LEAR CORP COM NEW 521865204 14 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204 7,454 59,214 SH   SOLE 43 53,816 0 5,398
LEE ENTERPRISES INC COM 523768406 15 799 SH   SOLE 18 799 0 0
LEE ENTERPRISES INC COM 523768406 346 18,200 SH   SOLE 21 18,200 0 0
LEE ENTERPRISES INC COM 523768406 703 37,015 SH   SOLE 22 37,015 0 0
LEGACY HOUSING CORP COM 52472M101 25 1,947 SH   SOLE 2 368 0 1,579
LEGACY HOUSING CORP COM 52472M101 329 25,183 SH   SOLE 18 25,183 0 0
LEGACY HOUSING CORP COM 52472M101 204 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 3,795 290,808 SH   SOLE 21 290,808 0 0
LEGACY HOUSING CORP COM 52472M101 1,335 102,333 SH   SOLE 22 98,313 0 4,020
LEGALZOOM COM INC COM 52466B103 1,760 160,150 SH   SOLE 2 152,191 0 7,959
LEGALZOOM COM INC COM 52466B103 15 1,329 SH   SOLE 7 1,329 0 0
LEGALZOOM COM INC COM 52466B103 2,716 247,175 SH   SOLE 18 247,175 0 0
LEGALZOOM COM INC COM 52466B103 10,537 958,740 SH   SOLE 19 958,740 0 0
LEGALZOOM COM INC COM 52466B103 33,586 3,056,039 SH   SOLE 21 3,056,039 0 0
LEGALZOOM COM INC COM 52466B103 13,825 1,257,968 SH   SOLE 22 1,239,950 0 18,018
LEGALZOOM COM INC COM 52466B103 8 746 SH   SOLE 23 746 0 0
LEGALZOOM COM INC COM 52466B103 2,414 219,610 SH   SOLE 28 0 0 219,610
LEGALZOOM COM INC COM 52466B103 17,941 1,632,475 SH   SOLE 34 1,632,475 0 0
LEGALZOOM COM INC COM 52466B103 0 29 SH   SOLE 43 29 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,074 37,707 SH   SOLE 2 26,709 0 10,998
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,123 20,417 SH   SOLE 4 7,796 0 12,621
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 285 5,181 SH   SOLE 7 5,181 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 266 4,829 SH   SOLE 13 480 0 4,349
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,229 40,535 SH   SOLE 15 40,535 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 964 17,533 SH   SOLE 18 17,533 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 3,619 65,797 SH   SOLE 19 65,797 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 109,344 1,988,075 SH   SOLE 21 1,988,075 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 27,064 492,070 SH   SOLE 22 452,034 0 40,036
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,724 49,531 SH   SOLE 23 49,531 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 53 969 SH   SOLE 25 969 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 3,712 67,492 SH   SOLE 26 9,981 0 57,511
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,386 43,381 SH   SOLE 28 1,862 0 41,519
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 16,811 305,654 SH   SOLE 30 305,654 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 477 8,677 SH   SOLE 34 8,677 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5 83 SH   SOLE 40 83 0 0
LEGGETT & PLATT INC COM 524660107 6,423 185,745 SH   SOLE 2 105,976 0 79,769
LEGGETT & PLATT INC COM 524660107 55 1,592 SH   SOLE 4 510 0 1,082
LEGGETT & PLATT INC COM 524660107 6,184 178,835 SH   SOLE 7 178,835 0 0
LEGGETT & PLATT INC COM 524660107 12,166 351,836 SH   SOLE 18 351,836 0 0
LEGGETT & PLATT INC COM 524660107 1,385 40,042 SH   SOLE 19 40,042 0 0
LEGGETT & PLATT INC COM 524660107 347,152 10,039,110 SH   SOLE 21 10,039,110 0 0
LEGGETT & PLATT INC COM 524660107 127,183 3,677,930 SH   SOLE 22 3,517,253 0 160,677
LEGGETT & PLATT INC COM 524660107 700 20,246 SH   SOLE 25 20,246 0 0
LEGGETT & PLATT INC COM 524660107 1,897 54,860 SH   SOLE 26 44,419 0 10,441
LEGGETT & PLATT INC COM 524660107 82 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107 3,182 92,031 SH   SOLE 30 92,031 0 0
LEGGETT & PLATT INC COM 524660107 67 1,950 SH   SOLE 31 1,950 0 0
LEGGETT & PLATT INC COM 524660107 2,163 62,559 SH   SOLE 32 62,559 0 0
LEGGETT & PLATT INC COM 524660107 128 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107 561 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 35 1,024 SH   OTR 43 1,024 0 0
LEGGETT & PLATT INC COM 524660107 3,003 86,846 SH   SOLE 43 77,830 0 9,016
LEIDOS HOLDINGS INC COM 525327102 47,966 476,282 SH   SOLE 2 243,243 0 233,039
LEIDOS HOLDINGS INC COM 525327102 8,437 83,773 SH   SOLE 4 41,473 0 42,300
LEIDOS HOLDINGS INC COM 525327102 12,499 124,112 SH   SOLE 7 119,820 0 4,292
LEIDOS HOLDINGS INC COM 525327102 56 555 SH   SOLE 13 555 0 0
LEIDOS HOLDINGS INC COM 525327102 2,109 20,944 SH   SOLE 15 20,944 0 0
LEIDOS HOLDINGS INC COM 525327102 177,586 1,763,338 SH   SOLE 18 1,632,419 0 130,919
LEIDOS HOLDINGS INC COM 525327102 318,259 3,160,151 SH   SOLE 19 3,160,151 0 0
LEIDOS HOLDINGS INC COM 525327102 371,842 3,692,202 SH   SOLE 21 3,692,202 0 0
LEIDOS HOLDINGS INC COM 525327102 318,313 3,160,692 SH   SOLE 22 2,874,176 0 286,516
LEIDOS HOLDINGS INC COM 525327102 22,797 226,360 SH   SOLE 23 226,360 0 0
LEIDOS HOLDINGS INC COM 525327102 11,582 115,006 SH   SOLE 25 115,006 0 0
LEIDOS HOLDINGS INC COM 525327102 30,915 306,966 SH   SOLE 26 143,288 0 163,678
LEIDOS HOLDINGS INC COM 525327102 2,875 28,552 SH   SOLE 28 0 0 28,552
LEIDOS HOLDINGS INC COM 525327102 59,777 593,553 SH   SOLE 30 593,553 0 0
LEIDOS HOLDINGS INC COM 525327102 2,777 27,571 SH   SOLE 31 13,898 0 13,673
LEIDOS HOLDINGS INC COM 525327102 19,793 196,536 SH   SOLE 34 196,536 0 0
LEIDOS HOLDINGS INC COM 525327102 5,357 53,197 SH   SOLE 36 53,197 0 0
LEIDOS HOLDINGS INC COM 525327102 249 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 8,518 84,578 SH   SOLE 43 72,624 0 11,954
LEMAITRE VASCULAR INC COM 525558201 1,239 27,205 SH   SOLE 2 25,233 0 1,972
LEMAITRE VASCULAR INC COM 525558201 18 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201 12 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,190 70,043 SH   SOLE 18 67,792 0 2,251
LEMAITRE VASCULAR INC COM 525558201 6,227 136,711 SH   SOLE 19 136,711 0 0
LEMAITRE VASCULAR INC COM 525558201 111,312 2,443,729 SH   SOLE 21 2,443,729 0 0
LEMAITRE VASCULAR INC COM 525558201 22,131 485,868 SH   SOLE 22 474,416 0 11,452
LEMAITRE VASCULAR INC COM 525558201 164 3,611 SH   SOLE 25 3,611 0 0
LEMAITRE VASCULAR INC COM 525558201 899 19,737 SH   SOLE 26 15,957 0 3,780
LEMAITRE VASCULAR INC COM 525558201 1,563 34,316 SH   SOLE 30 34,316 0 0
LEMAITRE VASCULAR INC COM 525558201 146 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201 729 16,006 SH   SOLE 43 16,006 0 0
LEMONADE INC COM 52567D107 1,803 98,729 SH   SOLE 2 38,690 0 60,039
LEMONADE INC COM 52567D107 3 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107 11 590 SH   SOLE 7 590 0 0
LEMONADE INC COM 52567D107 2,188 119,807 SH   SOLE 18 119,807 0 0
LEMONADE INC COM 52567D107 4,408 241,379 SH   SOLE 19 241,379 0 0
LEMONADE INC COM 52567D107 26,336 1,442,265 SH   SOLE 21 1,442,265 0 0
LEMONADE INC COM 52567D107 20,499 1,122,642 SH   SOLE 22 1,079,722 0 42,920
LEMONADE INC COM 52567D107 228 12,467 SH   SOLE 23 12,467 0 0
LEMONADE INC COM 52567D107 98 5,360 SH   SOLE 25 5,360 0 0
LEMONADE INC COM 52567D107 237 12,981 SH   SOLE 26 10,039 0 2,942
LEMONADE INC COM 52567D107 16 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107 285 15,603 SH   SOLE 30 15,603 0 0
LEMONADE INC COM 52567D107 83 4,558 SH   SOLE 40 4,558 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,998 170,898 SH   SOLE 2 80,571 0 90,327
LENDINGCLUB CORP COM NEW 52603A208 4 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 12 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,475 297,242 SH   SOLE 18 297,242 0 0
LENDINGCLUB CORP COM NEW 52603A208 4,867 416,324 SH   SOLE 19 416,324 0 0
LENDINGCLUB CORP COM NEW 52603A208 41,717 3,568,636 SH   SOLE 21 3,568,636 0 0
LENDINGCLUB CORP COM NEW 52603A208 30,973 2,649,556 SH   SOLE 22 2,538,418 0 111,138
LENDINGCLUB CORP COM NEW 52603A208 80 6,826 SH   SOLE 23 6,826 0 0
LENDINGCLUB CORP COM NEW 52603A208 210 17,961 SH   SOLE 25 17,961 0 0
LENDINGCLUB CORP COM NEW 52603A208 644 55,055 SH   SOLE 26 18,978 0 36,077
LENDINGCLUB CORP COM NEW 52603A208 558 47,722 SH   SOLE 30 47,722 0 0
LENDINGCLUB CORP COM NEW 52603A208 126 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 739 63,235 SH   SOLE 43 35,638 0 27,597
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3,377 5,011,000 PRN   SOLE 21 5,011,000 0 0
LENDINGTREE INC NEW COM 52603B107 3,444 78,594 SH   SOLE 2 59,277 0 19,317
LENDINGTREE INC NEW COM 52603B107 2 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 6 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107 1,697 38,735 SH   SOLE 18 34,872 0 3,863
LENDINGTREE INC NEW COM 52603B107 6,982 159,336 SH   SOLE 19 159,336 0 0
LENDINGTREE INC NEW COM 52603B107 58,500 1,335,008 SH   SOLE 21 1,335,008 0 0
LENDINGTREE INC NEW COM 52603B107 20,130 459,385 SH   SOLE 22 451,993 0 7,392
LENDINGTREE INC NEW COM 52603B107 197 4,501 SH   SOLE 23 4,501 0 0
LENDINGTREE INC NEW COM 52603B107 70 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107 1,245 28,403 SH   SOLE 26 4,882 0 23,521
LENDINGTREE INC NEW COM 52603B107 9 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107 920 20,992 SH   SOLE 30 20,992 0 0
LENDINGTREE INC NEW COM 52603B107 153 3,495 SH   SOLE 34 3,495 0 0
LENDINGTREE INC NEW COM 52603B107 64 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 404 9,221 SH   SOLE 43 7,618 0 1,603
LENNAR CORP CL A 526057104 68,259 967,256 SH   SOLE 2 612,510 0 354,746
LENNAR CORP CL A 526057104 15,145 214,616 SH   SOLE 4 131,950 0 82,666
LENNAR CORP CL A 526057104 16,734 237,125 SH   SOLE 7 229,483 0 7,642
LENNAR CORP CL A 526057104 1,647 23,334 SH   SOLE 13 23,334 0 0
LENNAR CORP CL A 526057104 2,720 38,547 SH   SOLE 15 38,547 0 0
LENNAR CORP CL A 526057104 30,631 434,049 SH   SOLE 18 388,390 0 45,659
LENNAR CORP CL A 526057104 14,266 202,159 SH   SOLE 19 202,159 0 0
LENNAR CORP CL A 526057104 681,434 9,656,147 SH   SOLE 21 9,656,147 0 0
LENNAR CORP CL A 526057104 398,244 5,643,244 SH   SOLE 22 5,000,285 0 642,959
LENNAR CORP CL A 526057104 34,635 490,796 SH   SOLE 23 490,796 0 0
LENNAR CORP CL A 526057104 22,965 325,426 SH   SOLE 25 325,426 0 0
LENNAR CORP CL A 526057104 39,230 555,909 SH   SOLE 26 211,825 0 344,084
LENNAR CORP CL A 526057104 29,230 414,197 SH   SOLE 28 3,828 0 410,369
LENNAR CORP CL A 526057104 1,168 16,555 SH   SOLE 29 16,555 0 0
LENNAR CORP CL A 526057104 139,543 1,977,367 SH   SOLE 30 1,977,367 0 0
LENNAR CORP CL A 526057104 6,225 88,204 SH   SOLE 31 61,837 0 26,367
LENNAR CORP CL A 526057104 1,301 18,429 SH   SOLE 34 18,429 0 0
LENNAR CORP CL A 526057104 7,455 105,636 SH   SOLE 36 105,636 0 0
LENNAR CORP CL A 526057104 623 8,835 SH   SOLE 40 8,835 0 0
LENNAR CORP CL A 526057104 51 718 SH   OTR 43 718 0 0
LENNAR CORP CL A 526057104 14,816 209,944 SH   SOLE 43 187,813 0 22,131
LENNAR CORP CL B 526057302 1,675 28,524 SH   SOLE 2 15,311 0 13,213
LENNAR CORP CL B 526057302 35 602 SH   SOLE 4 0 0 602
LENNAR CORP CL B 526057302 16 280 SH   SOLE 7 280 0 0
LENNAR CORP CL B 526057302 327 5,569 SH   SOLE 18 5,569 0 0
LENNAR CORP CL B 526057302 223 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302 16,940 288,533 SH   SOLE 21 288,533 0 0
LENNAR CORP CL B 526057302 6,359 108,305 SH   SOLE 22 96,016 0 12,289
LENNAR CORP CL B 526057302 58 986 SH   SOLE 26 986 0 0
LENNAR CORP CL B 526057302 29 499 SH   SOLE 31 230 0 269
LENNAR CORP CL B 526057302 521 8,875 SH   SOLE 43 8,759 0 116
LENNOX INTL INC COM 526107107 20,065 97,124 SH   SOLE 2 77,767 0 19,357
LENNOX INTL INC COM 526107107 8,763 42,415 SH   SOLE 4 26,369 0 16,046
LENNOX INTL INC COM 526107107 2,051 9,926 SH   SOLE 7 3,782 0 6,144
LENNOX INTL INC COM 526107107 27 129 SH   SOLE 13 129 0 0
LENNOX INTL INC COM 526107107 598 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107 18,777 90,892 SH   SOLE 18 88,176 0 2,716
LENNOX INTL INC COM 526107107 6,893 33,368 SH   SOLE 19 33,368 0 0
LENNOX INTL INC COM 526107107 357,160 1,728,835 SH   SOLE 21 1,728,835 0 0
LENNOX INTL INC COM 526107107 199,955 967,884 SH   SOLE 22 904,924 0 62,960
LENNOX INTL INC COM 526107107 11,737 56,811 SH   SOLE 23 56,811 0 0
LENNOX INTL INC COM 526107107 2,111 10,216 SH   SOLE 25 10,216 0 0
LENNOX INTL INC COM 526107107 7,450 36,062 SH   SOLE 26 28,452 0 7,610
LENNOX INTL INC COM 526107107 14,094 68,221 SH   SOLE 28 608 0 67,613
LENNOX INTL INC COM 526107107 38 186 SH   SOLE 29 186 0 0
LENNOX INTL INC COM 526107107 31,871 154,271 SH   SOLE 30 140,649 0 13,622
LENNOX INTL INC COM 526107107 1,312 6,352 SH   SOLE 31 3,156 0 3,196
LENNOX INTL INC COM 526107107 8,950 43,322 SH   SOLE 34 43,322 0 0
LENNOX INTL INC COM 526107107 1,122 5,429 SH   SOLE 36 5,429 0 0
LENNOX INTL INC COM 526107107 244 1,180 SH   SOLE 40 1,180 0 0
LENNOX INTL INC COM 526107107 25 121 SH   OTR 43 121 0 0
LENNOX INTL INC COM 526107107 3,129 15,144 SH   SOLE 43 14,317 0 827
LENSAR INC COM 52634L108 12 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 206 31,602 SH   SOLE 21 31,602 0 0
LENSAR INC COM 52634L108 915 140,593 SH   SOLE 22 140,593 0 0
LESLIES INC COM 527064109 4,357 287,028 SH   SOLE 2 67,821 0 219,207
LESLIES INC COM 527064109 37 2,436 SH   SOLE 4 438 0 1,998
LESLIES INC COM 527064109 28 1,860 SH   SOLE 7 1,860 0 0
LESLIES INC COM 527064109 985 64,887 SH   SOLE 18 64,887 0 0
LESLIES INC COM 527064109 752 49,539 SH   SOLE 19 49,539 0 0
LESLIES INC COM 527064109 29,507 1,943,830 SH   SOLE 21 1,943,830 0 0
LESLIES INC COM 527064109 50,237 3,309,399 SH   SOLE 22 3,123,637 0 185,762
LESLIES INC COM 527064109 3,376 222,375 SH   SOLE 25 222,375 0 0
LESLIES INC COM 527064109 1,198 78,913 SH   SOLE 26 69,774 0 9,139
LESLIES INC COM 527064109 26 1,730 SH   SOLE 28 1,730 0 0
LESLIES INC COM 527064109 3,996 263,258 SH   SOLE 30 263,258 0 0
LESLIES INC COM 527064109 35 2,332 SH   SOLE 31 2,332 0 0
LESLIES INC COM 527064109 82 5,425 SH   SOLE 36 5,425 0 0
LESLIES INC COM 527064109 299 19,728 SH   SOLE 40 19,728 0 0
LESLIES INC COM 527064109 196 12,903 SH   SOLE 43 11,712 0 1,191
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 599 36,718 SH   SOLE 2 33,748 0 2,970
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 188 11,489 SH   SOLE 4 9,353 0 2,136
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 29 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 32 1,946 SH   SOLE 13 1,946 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,334 204,309 SH   SOLE 19 204,309 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,386 146,188 SH   SOLE 21 146,188 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 23,245 1,424,339 SH   SOLE 22 1,387,978 0 36,361
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 207 12,668 SH   SOLE 25 12,668 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 506 31,022 SH   SOLE 26 26,666 0 4,356
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 899 55,104 SH   SOLE 28 54,450 0 654
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 524 32,111 SH   SOLE 30 32,111 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 196 11,993 SH   SOLE 40 11,993 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 292 17,871 SH   SOLE 43 16,228 0 1,643
LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 57,005 SH   SOLE 2 16,235 0 40,770
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 409 220,091 SH   SOLE 18 220,091 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 246 132,326 SH   SOLE 19 132,326 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,604 2,475,276 SH   SOLE 21 2,475,276 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,899 1,558,522 SH   SOLE 22 1,528,414 0 30,108
LEXICON PHARMACEUTICALS INC COM NEW 528872302 121 65,060 SH   SOLE 30 65,060 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 13 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 7 3,785 SH   SOLE 43 3,785 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 14 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 3,226 1,446,535 SH   SOLE 21 1,446,535 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,548 694,343 SH   SOLE 22 617,195 0 77,148
LEXINFINTECH HLDGS LTD ADR 528877103 9 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 651 291,876 SH   SOLE 30 291,876 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 276 123,929 SH   SOLE 43 123,929 0 0
LF CAPITAL ACQUISITION CORP CLASS A COM 50202D102 11,216 1,125,000 SH   SOLE 2 1,125,000 0 0
LF CAPITAL ACQUISITION CORP *W EXP 05/19/202 50202D110 56 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,403 251,364 SH   SOLE 2 251,364 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 6 1,105 SH   SOLE 19 1,105 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,163 208,372 SH   SOLE 22 208,372 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 213 38,243 SH   SOLE 43 38,171 0 72
LGI HOMES INC COM 50187T106 1,547 17,797 SH   SOLE 2 9,395 0 8,402
LGI HOMES INC COM 50187T106 8 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 19 221 SH   SOLE 7 221 0 0
LGI HOMES INC COM 50187T106 6,618 76,156 SH   SOLE 18 76,156 0 0
LGI HOMES INC COM 50187T106 3,271 37,645 SH   SOLE 19 37,645 0 0
LGI HOMES INC COM 50187T106 228,156 2,625,496 SH   SOLE 21 2,625,496 0 0
LGI HOMES INC COM 50187T106 46,585 536,079 SH   SOLE 22 514,575 0 21,504
LGI HOMES INC COM 50187T106 265 3,044 SH   SOLE 25 3,044 0 0
LGI HOMES INC COM 50187T106 833 9,581 SH   SOLE 26 7,585 0 1,996
LGI HOMES INC COM 50187T106 35 404 SH   SOLE 28 404 0 0
LGI HOMES INC COM 50187T106 3,535 40,676 SH   SOLE 30 40,676 0 0
LGI HOMES INC COM 50187T106 29 332 SH   SOLE 36 332 0 0
LGI HOMES INC COM 50187T106 232 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,219 14,033 SH   SOLE 43 13,723 0 310
LGL GROUP INC COM 50186A108 9 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 98 7,522 SH   SOLE 21 7,522 0 0
LGL GROUP INC COM 50186A108 3 211 SH   SOLE 22 211 0 0
LHC GROUP INC COM 50187A107 13,111 84,188 SH   SOLE 2 73,436 0 10,752
LHC GROUP INC COM 50187A107 15 99 SH   SOLE 4 99 0 0
LHC GROUP INC COM 50187A107 55 356 SH   SOLE 7 356 0 0
LHC GROUP INC COM 50187A107 5 29 SH   SOLE 17 0 0 29
LHC GROUP INC COM 50187A107 25,147 161,471 SH   SOLE 18 157,402 0 4,069
LHC GROUP INC COM 50187A107 114,792 737,077 SH   SOLE 19 737,077 0 0
LHC GROUP INC COM 50187A107 342,758 2,200,835 SH   SOLE 21 2,200,835 0 0
LHC GROUP INC COM 50187A107 144,593 928,427 SH   SOLE 22 909,528 0 18,899
LHC GROUP INC COM 50187A107 418 2,683 SH   SOLE 23 2,683 0 0
LHC GROUP INC COM 50187A107 773 4,964 SH   SOLE 25 4,964 0 0
LHC GROUP INC COM 50187A107 4,063 26,090 SH   SOLE 26 11,374 0 14,716
LHC GROUP INC COM 50187A107 88 564 SH   SOLE 28 564 0 0
LHC GROUP INC COM 50187A107 7,243 46,509 SH   SOLE 30 46,509 0 0
LHC GROUP INC COM 50187A107 53,384 342,776 SH   SOLE 34 342,776 0 0
LHC GROUP INC COM 50187A107 262 1,681 SH   SOLE 36 1,681 0 0
LHC GROUP INC COM 50187A107 559 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 33 213 SH   OTR 43 213 0 0
LHC GROUP INC COM 50187A107 4,852 31,153 SH   SOLE 43 28,691 0 2,462
LI AUTO INC SPONSORED ADS 50202M102 28,392 741,115 SH   SOLE 2 352,524 0 388,591
LI AUTO INC SPONSORED ADS 50202M102 12,944 337,884 SH   SOLE 4 152,097 0 185,787
LI AUTO INC SPONSORED ADS 50202M102 2,473 64,565 SH   SOLE 7 64,565 0 0
LI AUTO INC SPONSORED ADS 50202M102 5,336 139,281 SH   SOLE 13 41,828 0 97,453
LI AUTO INC SPONSORED ADS 50202M102 21,620 564,338 SH   SOLE 15 564,338 0 0
LI AUTO INC SPONSORED ADS 50202M102 17,108 446,567 SH   SOLE 18 446,567 0 0
LI AUTO INC SPONSORED ADS 50202M102 36,997 965,719 SH   SOLE 19 965,719 0 0
LI AUTO INC SPONSORED ADS 50202M102 426,867 11,142,431 SH   SOLE 21 11,142,431 0 0
LI AUTO INC SPONSORED ADS 50202M102 220,241 5,748,921 SH   SOLE 22 5,219,766 0 529,155
LI AUTO INC SPONSORED ADS 50202M102 25,739 671,864 SH   SOLE 23 671,864 0 0
LI AUTO INC SPONSORED ADS 50202M102 14,708 383,910 SH   SOLE 25 383,910 0 0
LI AUTO INC SPONSORED ADS 50202M102 35,457 925,525 SH   SOLE 26 105,181 0 820,344
LI AUTO INC SPONSORED ADS 50202M102 37,532 979,702 SH   SOLE 28 33,457 0 946,245
LI AUTO INC SPONSORED ADS 50202M102 205,951 5,375,899 SH   SOLE 30 5,375,899 0 0
LI AUTO INC SPONSORED ADS 50202M102 694 18,108 SH   SOLE 31 0 0 18,108
LI AUTO INC SPONSORED ADS 50202M102 24,066 628,200 SH   SOLE 34 628,200 0 0
LI AUTO INC SPONSORED ADS 50202M102 685 17,884 SH   SOLE 36 17,884 0 0
LI AUTO INC SPONSORED ADS 50202M102 50 1,311 SH   SOLE 40 1,311 0 0
LI AUTO INC SPONSORED ADS 50202M102 8,027 209,534 SH   SOLE 43 189,013 0 20,521
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 294 42,693 SH   SOLE 2 5,571 0 37,122
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 10 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 2,513 365,193 SH   SOLE 18 365,193 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1,642 238,727 SH   SOLE 19 238,727 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 29,302 4,258,952 SH   SOLE 21 4,258,952 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 8,943 1,299,830 SH   SOLE 22 1,237,825 0 62,005
LIANBIO SPONSORED ADS 53000N108 1,329 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108 19 8,976 SH   SOLE 20 8,976 0 0
LIANBIO SPONSORED ADS 53000N108 881 407,919 SH   SOLE 34 407,919 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,902 78,395 SH   SOLE 2 1,735 0 76,660
LIBERTY BROADBAND CORP COM SER A 530307107 38 337 SH   SOLE 4 0 0 337
LIBERTY BROADBAND CORP COM SER A 530307107 32 286 SH   SOLE 7 286 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 18 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,022 9,003 SH   SOLE 18 9,003 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 544 4,789 SH   SOLE 19 4,789 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 29,292 257,969 SH   SOLE 21 257,969 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 40,517 356,822 SH   SOLE 22 340,733 0 16,089
LIBERTY BROADBAND CORP COM SER A 530307107 3,097 27,276 SH   SOLE 25 27,276 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,067 9,396 SH   SOLE 26 808 0 8,588
LIBERTY BROADBAND CORP COM SER A 530307107 632 5,569 SH   SOLE 28 448 0 5,121
LIBERTY BROADBAND CORP COM SER A 530307107 234 2,059 SH   SOLE 31 295 0 1,764
LIBERTY BROADBAND CORP COM SER A 530307107 460 4,055 SH   SOLE 36 4,055 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 31 273 SH   OTR 43 273 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 10,207 89,892 SH   SOLE 43 80,823 0 9,069
LIBERTY BROADBAND CORP COM SER C 530307305 17,105 147,913 SH   SOLE 2 21,107 0 126,806
LIBERTY BROADBAND CORP COM SER C 530307305 11,984 103,635 SH   SOLE 4 61,723 0 41,912
LIBERTY BROADBAND CORP COM SER C 530307305 6,117 52,894 SH   SOLE 7 52,894 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 59 513 SH   SOLE 13 513 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,364 11,797 SH   SOLE 15 11,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,617 83,161 SH   SOLE 18 75,816 0 7,345
LIBERTY BROADBAND CORP COM SER C 530307305 8,679 75,052 SH   SOLE 19 75,052 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 418,080 3,615,362 SH   SOLE 21 3,615,362 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 375,190 3,244,468 SH   SOLE 22 2,998,851 0 245,617
LIBERTY BROADBAND CORP COM SER C 530307305 24,512 211,966 SH   SOLE 23 211,966 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 19,829 171,469 SH   SOLE 25 171,469 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 24,108 208,474 SH   SOLE 26 109,339 0 99,135
LIBERTY BROADBAND CORP COM SER C 530307305 24,511 211,963 SH   SOLE 28 2,348 0 209,615
LIBERTY BROADBAND CORP COM SER C 530307305 75 645 SH   SOLE 29 645 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 62,830 543,323 SH   SOLE 30 543,323 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 3,759 32,503 SH   SOLE 31 12,254 0 20,249
LIBERTY BROADBAND CORP COM SER C 530307305 803 6,944 SH   SOLE 34 6,944 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,837 85,068 SH   SOLE 36 85,068 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 532 4,604 SH   SOLE 40 4,604 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,913 103,019 SH   SOLE 43 99,485 0 3,534
LIBERTY ENERGY INC COM CL A 53115L104 1,512 118,506 SH   SOLE 2 95,842 0 22,664
LIBERTY ENERGY INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104 22 1,693 SH   SOLE 7 1,693 0 0
LIBERTY ENERGY INC COM CL A 53115L104 4,961 388,765 SH   SOLE 18 362,760 0 26,005
LIBERTY ENERGY INC COM CL A 53115L104 7,007 549,105 SH   SOLE 19 549,105 0 0
LIBERTY ENERGY INC COM CL A 53115L104 65,240 5,112,853 SH   SOLE 21 5,112,853 0 0
LIBERTY ENERGY INC COM CL A 53115L104 39,195 3,071,725 SH   SOLE 22 2,990,111 0 81,614
LIBERTY ENERGY INC COM CL A 53115L104 135 10,561 SH   SOLE 23 10,561 0 0
LIBERTY ENERGY INC COM CL A 53115L104 254 19,936 SH   SOLE 25 19,936 0 0
LIBERTY ENERGY INC COM CL A 53115L104 1,070 83,882 SH   SOLE 26 58,815 0 25,067
LIBERTY ENERGY INC COM CL A 53115L104 25 1,933 SH   SOLE 28 1,933 0 0
LIBERTY ENERGY INC COM CL A 53115L104 928 72,700 SH   SOLE 30 72,700 0 0
LIBERTY ENERGY INC COM CL A 53115L104 15 1,173 SH   SOLE 31 0 0 1,173
LIBERTY ENERGY INC COM CL A 53115L104 55 4,287 SH   SOLE 36 4,287 0 0
LIBERTY ENERGY INC COM CL A 53115L104 214 16,794 SH   SOLE 40 16,794 0 0
LIBERTY ENERGY INC COM CL A 53115L104 780 61,097 SH   SOLE 43 58,712 0 2,385
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,917 281,099 SH   SOLE 2 230,797 0 50,302
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,741 82,711 SH   SOLE 4 65,119 0 17,592
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,315 62,472 SH   SOLE 7 22,632 0 39,840
LIBERTY GLOBAL PLC SHS CL A G5480U104 18 865 SH   SOLE 13 865 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 547 25,978 SH   SOLE 15 25,978 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,509 71,678 SH   SOLE 18 44,137 0 27,541
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,325 110,439 SH   SOLE 19 110,439 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 19,319 917,790 SH   SOLE 21 917,790 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,400 3,296,900 SH   SOLE 22 3,078,387 0 218,513
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,518 262,123 SH   SOLE 23 262,123 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,382 255,659 SH   SOLE 25 255,659 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,986 284,389 SH   SOLE 26 183,277 0 101,112
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,031 238,995 SH   SOLE 28 2,112 0 236,883
LIBERTY GLOBAL PLC SHS CL A G5480U104 12 585 SH   SOLE 29 585 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 22,922 1,088,941 SH   SOLE 30 1,088,941 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 562 26,721 SH   SOLE 31 12,397 0 14,324
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,433 68,084 SH   SOLE 34 68,084 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,890 89,778 SH   SOLE 36 89,778 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 83 3,960 SH   SOLE 40 3,960 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 907 43,082 SH   SOLE 43 42,770 0 312
LIBERTY GLOBAL PLC SHS CL B G5480U112 10 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,247 146,971 SH   SOLE 2 43,291 0 103,680
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,468 338,079 SH   SOLE 4 148,188 0 189,891
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,867 129,792 SH   SOLE 7 49,490 0 80,302
LIBERTY GLOBAL PLC SHS CL C G5480U120 21 937 SH   SOLE 13 937 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 830 37,570 SH   SOLE 15 37,570 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,897 85,881 SH   SOLE 18 67,520 0 18,361
LIBERTY GLOBAL PLC SHS CL C G5480U120 384 17,400 SH   SOLE 19 17,400 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 62,359 2,822,946 SH   SOLE 21 2,822,946 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 98,352 4,452,319 SH   SOLE 22 4,107,676 0 344,643
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,586 569,771 SH   SOLE 23 569,771 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,503 882,878 SH   SOLE 25 882,878 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,326 558,006 SH   SOLE 26 345,608 0 212,398
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,008 634,131 SH   SOLE 28 6,618 0 627,513
LIBERTY GLOBAL PLC SHS CL C G5480U120 25 1,146 SH   SOLE 29 1,146 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 48,852 2,211,499 SH   SOLE 30 2,186,503 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,461 66,125 SH   SOLE 31 32,594 0 33,531
LIBERTY GLOBAL PLC SHS CL C G5480U120 433 19,592 SH   SOLE 34 19,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,261 147,640 SH   SOLE 36 147,640 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 243 11,004 SH   SOLE 40 11,004 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,218 100,426 SH   SOLE 43 98,534 0 1,892
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 3,221 3,721,000 PRN   SOLE 21 3,721,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 901 115,564 SH   SOLE 2 92,097 0 23,467
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 7 903 SH   SOLE 7 903 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 889 113,954 SH   SOLE 18 113,954 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 588 75,333 SH   SOLE 19 75,333 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11,608 1,488,150 SH   SOLE 21 1,488,150 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 9,151 1,173,215 SH   SOLE 22 1,138,546 0 34,669
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 52 6,715 SH   SOLE 23 6,715 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 56 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 313 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 196 25,160 SH   SOLE 30 25,160 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 32 4,094 SH   SOLE 34 4,094 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 25 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 58 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 310 39,694 SH   SOLE 43 37,462 0 2,232
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,539 197,609 SH   SOLE 2 72,998 0 124,611
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 26 3,313 SH   SOLE 7 3,313 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,577 459,185 SH   SOLE 18 459,185 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,125 272,782 SH   SOLE 19 272,782 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 41,079 5,273,326 SH   SOLE 21 5,273,326 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 29,132 3,739,678 SH   SOLE 22 3,580,623 0 159,055
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 162 20,809 SH   SOLE 25 20,809 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 453 58,101 SH   SOLE 26 43,085 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 22 2,812 SH   SOLE 28 2,812 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 506 64,892 SH   SOLE 30 64,892 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 54 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 157 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 92 11,857 SH   SOLE 43 11,807 0 50
LIBERTY MEDIA ACQUISITION CO COM SR A 53073L104 363 36,850 SH   SOLE 22 36,850 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 246 24,814 SH   SOLE 4 24,814 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,765 379,564 SH   SOLE 18 379,564 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 21,907 2,208,352 SH   SOLE 19 2,208,352 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,559 157,135 SH   SOLE 22 157,135 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 238 23,997 SH   SOLE 26 23,997 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 10,576 1,066,172 SH   SOLE 34 1,066,172 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,913 80,828 SH   SOLE 2 12,120 0 68,708
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,508 125,086 SH   SOLE 4 55,072 0 70,014
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 353 9,798 SH   SOLE 7 9,798 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3 97 SH   SOLE 13 97 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 412 11,418 SH   SOLE 15 11,418 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,703 269,233 SH   SOLE 18 264,462 0 4,771
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 38,816 1,077,036 SH   SOLE 19 1,077,036 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 34,512 957,594 SH   SOLE 21 957,594 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 66,218 1,837,346 SH   SOLE 22 1,678,958 0 158,388
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,066 140,554 SH   SOLE 23 140,554 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,391 94,095 SH   SOLE 25 94,095 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,821 133,776 SH   SOLE 26 83,156 0 50,620
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,390 94,062 SH   SOLE 28 0 0 94,062
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24 654 SH   SOLE 29 654 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,747 214,962 SH   SOLE 30 214,962 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 605 16,785 SH   SOLE 31 8,429 0 8,356
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24,030 666,763 SH   SOLE 34 666,763 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,456 40,393 SH   SOLE 36 40,393 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 104 2,895 SH   SOLE 40 2,895 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 15 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,828 78,456 SH   SOLE 43 71,245 0 7,211
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8,453 234,491 SH   SOLE 2 27,025 0 207,466
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,787 105,045 SH   SOLE 4 87,986 0 17,059
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 508 14,078 SH   SOLE 7 14,078 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 599 16,619 SH   SOLE 15 16,619 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14,484 401,763 SH   SOLE 18 392,186 0 9,577
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 63,242 1,754,299 SH   SOLE 19 1,754,299 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 70,156 1,946,087 SH   SOLE 21 1,946,087 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 128,356 3,560,500 SH   SOLE 22 3,262,538 0 297,962
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,842 273,007 SH   SOLE 23 273,007 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8,302 230,305 SH   SOLE 25 230,305 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8,395 232,870 SH   SOLE 26 139,063 0 93,807
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,969 221,052 SH   SOLE 28 0 0 221,052
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 42 1,177 SH   SOLE 29 1,177 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,538 431,009 SH   SOLE 30 431,009 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,329 64,601 SH   SOLE 31 18,044 0 46,557
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 33,475 928,565 SH   SOLE 34 928,565 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,337 64,819 SH   SOLE 36 64,819 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 179 4,971 SH   SOLE 40 4,971 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,231 61,896 SH   SOLE 43 59,768 0 2,128
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 124 4,939 SH   SOLE 2 3,725 0 1,214
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 5 197 SH   SOLE 7 197 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 660 26,238 SH   SOLE 18 26,238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 472 18,763 SH   SOLE 19 18,763 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 8,664 344,504 SH   SOLE 21 344,504 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5,463 217,212 SH   SOLE 22 211,387 0 5,825
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 60 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 26 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 27 1,075 SH   SOLE 30 1,075 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 55 2,203 SH   SOLE 43 2,203 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 22,949 361,568 SH   SOLE 2 23,169 0 338,399
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9,162 144,358 SH   SOLE 4 75,486 0 68,872
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,515 23,866 SH   SOLE 7 23,866 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 31 494 SH   SOLE 13 494 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,290 20,331 SH   SOLE 15 20,331 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,387 132,135 SH   SOLE 18 121,450 0 10,685
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 294,060 4,633,058 SH   SOLE 19 4,633,058 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 169,771 2,674,829 SH   SOLE 21 2,674,829 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 330,616 5,209,017 SH   SOLE 22 4,858,773 0 350,244
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 20,038 315,712 SH   SOLE 23 315,712 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 735 11,579 SH   SOLE 25 11,579 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,946 140,949 SH   SOLE 26 108,157 0 32,792
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 12,761 201,059 SH   SOLE 28 3,627 0 197,432
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 51 802 SH   SOLE 29 802 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 26,229 413,245 SH   SOLE 30 413,245 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,464 38,825 SH   SOLE 31 20,656 0 18,169
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 558 8,798 SH   SOLE 34 8,798 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,934 30,469 SH   SOLE 36 30,469 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 395 6,224 SH   SOLE 40 6,224 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,787 43,914 SH   SOLE 43 42,578 0 1,336
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7,591 130,953 SH   SOLE 2 1,558 0 129,395
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 19 333 SH   SOLE 7 333 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 473 8,159 SH   SOLE 18 8,159 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 455 7,842 SH   SOLE 19 7,842 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 13,636 235,222 SH   SOLE 21 235,222 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 29,897 515,734 SH   SOLE 22 497,680 0 18,054
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 20 352 SH   SOLE 31 352 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 23 404 SH   OTR 43 404 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 4,207 72,578 SH   SOLE 43 66,142 0 6,436
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 374 15,601 SH   SOLE 2 11,562 0 4,039
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 10 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,265 94,357 SH   SOLE 18 94,357 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,582 65,931 SH   SOLE 19 65,931 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 30,725 1,280,220 SH   SOLE 21 1,280,220 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 21,619 900,794 SH   SOLE 22 878,420 0 22,374
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 170 7,089 SH   SOLE 25 7,089 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 200 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 300 12,505 SH   SOLE 30 12,505 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 90 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 457 19,028 SH   SOLE 43 19,027 0 1
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 11,670 9,970,000 PRN   SOLE 21 9,970,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 6,539 3,793,000 PRN   SOLE 21 3,793,000 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4 5,073 SH   SOLE 2 1,204 0 3,869
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 11 14,247 SH   SOLE 18 14,247 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 13 16,600 SH   SOLE 19 16,600 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 178 235,644 SH   SOLE 21 235,644 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 846 1,118,017 SH   SOLE 22 1,118,017 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 2 SH   SOLE 43 2 0 0
LIFE STORAGE INC COM 53223X107 26,784 239,873 SH   SOLE 2 67,858 0 172,015
LIFE STORAGE INC COM 53223X107 5,243 46,951 SH   SOLE 4 46,672 0 279
LIFE STORAGE INC COM 53223X107 11,875 106,349 SH   SOLE 7 106,349 0 0
LIFE STORAGE INC COM 53223X107 186 1,667 SH   SOLE 13 1,667 0 0
LIFE STORAGE INC COM 53223X107 21,522 192,747 SH   SOLE 18 181,562 0 11,185
LIFE STORAGE INC COM 53223X107 18,635 166,894 SH   SOLE 19 166,894 0 0
LIFE STORAGE INC COM 53223X107 553,034 4,952,839 SH   SOLE 21 4,952,839 0 0
LIFE STORAGE INC COM 53223X107 335,846 3,007,753 SH   SOLE 22 2,905,267 0 102,486
LIFE STORAGE INC COM 53223X107 494 4,426 SH   SOLE 23 4,426 0 0
LIFE STORAGE INC COM 53223X107 41,096 368,045 SH   SOLE 25 368,045 0 0
LIFE STORAGE INC COM 53223X107 4,135 37,035 SH   SOLE 26 30,554 0 6,481
LIFE STORAGE INC COM 53223X107 5,827 52,184 SH   SOLE 28 1,384 0 50,800
LIFE STORAGE INC COM 53223X107 139 1,248 SH   SOLE 29 1,248 0 0
LIFE STORAGE INC COM 53223X107 40,793 365,333 SH   SOLE 30 365,333 0 0
LIFE STORAGE INC COM 53223X107 211 1,893 SH   SOLE 31 1,195 0 698
LIFE STORAGE INC COM 53223X107 641 5,743 SH   SOLE 34 5,743 0 0
LIFE STORAGE INC COM 53223X107 116 1,040 SH   SOLE 36 1,040 0 0
LIFE STORAGE INC COM 53223X107 1,118 10,009 SH   SOLE 40 10,009 0 0
LIFE STORAGE INC COM 53223X107 21 186 SH   OTR 43 186 0 0
LIFE STORAGE INC COM 53223X107 5,723 51,255 SH   SOLE 43 49,008 0 2,247
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 481 37,328 SH   SOLE 2 9,113 0 28,215
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 7 550 SH   SOLE 7 550 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,558 120,924 SH   SOLE 18 120,924 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 906 70,357 SH   SOLE 19 70,357 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 17,951 1,393,747 SH   SOLE 21 1,393,747 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 12,255 951,449 SH   SOLE 22 913,274 0 38,175
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 67 5,178 SH   SOLE 25 5,178 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 78 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 9 4,429 SH   SOLE 18 4,429 0 0
LIFEMD INC COM 53216B104 182 89,230 SH   SOLE 21 89,230 0 0
LIFEMD INC COM 53216B104 675 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 366 65,801 SH   SOLE 2 11,469 0 54,332
LIFESTANCE HEALTH GROUP INC COM 53228F101 6 994 SH   SOLE 7 994 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 1,207 217,049 SH   SOLE 18 217,049 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 755 135,814 SH   SOLE 19 135,814 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 13,444 2,418,007 SH   SOLE 21 2,418,007 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 7,123 1,281,097 SH   SOLE 22 1,239,565 0 41,532
LIFESTANCE HEALTH GROUP INC COM 53228F101 622 111,959 SH   SOLE 30 111,959 0 0
LIFETIME BRANDS INC COM 53222Q103 70 6,348 SH   SOLE 2 500 0 5,848
LIFETIME BRANDS INC COM 53222Q103 453 41,010 SH   SOLE 18 41,010 0 0
LIFETIME BRANDS INC COM 53222Q103 242 21,922 SH   SOLE 19 21,922 0 0
LIFETIME BRANDS INC COM 53222Q103 5,039 456,414 SH   SOLE 21 456,414 0 0
LIFETIME BRANDS INC COM 53222Q103 3,563 322,732 SH   SOLE 22 315,767 0 6,965
LIFEVANTAGE CORP COM NEW 53222K205 2 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205 9 2,174 SH   SOLE 18 2,174 0 0
LIFEVANTAGE CORP COM NEW 53222K205 198 45,563 SH   SOLE 21 45,563 0 0
LIFEVANTAGE CORP COM NEW 53222K205 762 175,201 SH   SOLE 22 175,201 0 0
LIFEWAY FOODS INC COM 531914109 14 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109 4 896 SH   SOLE 18 896 0 0
LIFEWAY FOODS INC COM 531914109 95 19,096 SH   SOLE 21 19,096 0 0
LIFEWAY FOODS INC COM 531914109 49 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,595 17,882 SH   SOLE 2 5,633 0 12,249
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 105 1,181 SH   SOLE 7 1,181 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,084 56,987 SH   SOLE 18 56,987 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,417 27,092 SH   SOLE 19 27,092 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 187,993 2,107,072 SH   SOLE 21 2,107,072 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 35,260 395,206 SH   SOLE 22 378,761 0 16,445
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 188 2,111 SH   SOLE 25 2,111 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 545 6,110 SH   SOLE 26 4,387 0 1,723
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 26 297 SH   SOLE 28 297 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,607 74,056 SH   SOLE 30 74,056 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 178 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 18 206 SH   OTR 43 206 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,300 14,570 SH   SOLE 43 10,171 0 4,399
LIGHT & WONDER INC COM 80874P109 5,305 112,895 SH   SOLE 2 70,058 0 42,837
LIGHT & WONDER INC COM 80874P109 12 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109 80 1,710 SH   SOLE 7 1,710 0 0
LIGHT & WONDER INC COM 80874P109 21,449 456,453 SH   SOLE 18 456,453 0 0
LIGHT & WONDER INC COM 80874P109 8,388 178,507 SH   SOLE 19 178,507 0 0
LIGHT & WONDER INC COM 80874P109 322,842 6,870,442 SH   SOLE 21 6,870,442 0 0
LIGHT & WONDER INC COM 80874P109 132,064 2,810,472 SH   SOLE 22 2,706,572 0 103,900
LIGHT & WONDER INC COM 80874P109 652 13,867 SH   SOLE 25 13,867 0 0
LIGHT & WONDER INC COM 80874P109 1,662 35,360 SH   SOLE 26 27,969 0 7,391
LIGHT & WONDER INC COM 80874P109 72 1,542 SH   SOLE 28 1,542 0 0
LIGHT & WONDER INC COM 80874P109 2,165 46,063 SH   SOLE 30 46,063 0 0
LIGHT & WONDER INC COM 80874P109 32 689 SH   SOLE 36 689 0 0
LIGHT & WONDER INC COM 80874P109 554 11,785 SH   SOLE 40 11,785 0 0
LIGHT & WONDER INC COM 80874P109 1,597 33,992 SH   SOLE 43 31,964 0 2,028
LIGHTBRIDGE CORP COM 53224K302 6 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 142 30,556 SH   SOLE 21 30,556 0 0
LIGHTBRIDGE CORP COM 53224K302 2 346 SH   SOLE 22 346 0 0
LIGHTJUMP ACQUISITION CORP COM 53228M106 185 18,500 SH   SOLE 2 18,500 0 0
LIGHTNING EMOTORS INC COM 53228T101 6 2,119 SH   SOLE 2 0 0 2,119
LIGHTNING EMOTORS INC COM 53228T101 277 100,084 SH   SOLE 18 100,084 0 0
LIGHTNING EMOTORS INC COM 53228T101 180 65,026 SH   SOLE 19 65,026 0 0
LIGHTNING EMOTORS INC COM 53228T101 3,346 1,208,047 SH   SOLE 21 1,208,047 0 0
LIGHTNING EMOTORS INC COM 53228T101 1,935 698,592 SH   SOLE 22 696,144 0 2,448
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 6 4,964 SH   SOLE 18 4,964 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 91 74,042 SH   SOLE 21 74,042 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 239 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8,651 387,922 SH   SOLE 21 387,922 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1 52 SH   SOLE 43 52 0 0
LIGHTWAVE LOGIC INC COM 532275104 275 42,024 SH   SOLE 2 31,289 0 10,735
LIGHTWAVE LOGIC INC COM 532275104 9 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104 1,848 282,522 SH   SOLE 18 282,522 0 0
LIGHTWAVE LOGIC INC COM 532275104 1,322 202,148 SH   SOLE 19 202,148 0 0
LIGHTWAVE LOGIC INC COM 532275104 25,229 3,857,687 SH   SOLE 21 3,857,687 0 0
LIGHTWAVE LOGIC INC COM 532275104 16,304 2,493,014 SH   SOLE 22 2,426,893 0 66,121
LIGHTWAVE LOGIC INC COM 532275104 102 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104 70 10,631 SH   SOLE 26 0 0 10,631
LIGHTWAVE LOGIC INC COM 532275104 246 37,636 SH   SOLE 30 37,636 0 0
LIGHTWAVE LOGIC INC COM 532275104 82 12,463 SH   SOLE 40 12,463 0 0
LILLY ELI & CO COM 532457108 657,987 2,029,382 SH   SOLE 2 651,180 0 1,378,202
LILLY ELI & CO COM 532457108 204,237 629,913 SH   SOLE 4 389,097 0 240,816
LILLY ELI & CO COM 532457108 234,299 722,632 SH   SOLE 7 699,656 0 22,976
LILLY ELI & CO COM 532457108 10,665 32,893 SH   SOLE 13 32,893 0 0
LILLY ELI & CO COM 532457108 24,659 76,054 SH   SOLE 15 76,054 0 0
LILLY ELI & CO COM 532457108 0 1 SH   SOLE 17 0 0 1
LILLY ELI & CO COM 532457108 886,735 2,734,894 SH   SOLE 18 2,520,164 0 214,730
LILLY ELI & CO COM 532457108 723,580 2,231,686 SH   SOLE 19 2,231,686 0 0
LILLY ELI & CO COM 532457108 7,270,751 22,424,670 SH   SOLE 21 22,424,670 0 0
LILLY ELI & CO COM 532457108 5,761,623 17,770,173 SH   SOLE 22 16,017,111 0 1,753,062
LILLY ELI & CO COM 532457108 431,938 1,332,196 SH   SOLE 23 1,332,196 0 0
LILLY ELI & CO COM 532457108 522,975 1,612,974 SH   SOLE 25 1,612,974 0 0
LILLY ELI & CO COM 532457108 625,213 1,928,301 SH   SOLE 26 813,825 0 1,114,476
LILLY ELI & CO COM 532457108 636,847 1,964,184 SH   SOLE 28 78,608 0 1,885,576
LILLY ELI & CO COM 532457108 7,791 24,030 SH   SOLE 29 24,030 0 0
LILLY ELI & CO COM 532457108 1,577,650 4,865,837 SH   SOLE 30 4,815,842 0 49,995
LILLY ELI & CO COM 532457108 69,713 215,010 SH   SOLE 31 135,254 0 79,756
LILLY ELI & CO COM 532457108 625,450 1,929,032 SH   SOLE 34 1,929,032 0 0
LILLY ELI & CO COM 532457108 101,011 311,540 SH   SOLE 36 311,540 0 0
LILLY ELI & CO COM 532457108 8,530 26,307 SH   SOLE 40 26,307 0 0
LILLY ELI & CO COM 532457108 707 2,182 SH   OTR 43 2,182 0 0
LILLY ELI & CO COM 532457108 287,857 887,819 SH   SOLE 43 805,660 0 82,159
LILLY ELI & CO OPTIONS 532457108 454 1,400 SH Call SOLE 2 0 0 1,400
LILLY ELI & CO OPTIONS 532457108 941 2,900 SH Call SOLE 4 2,900 0 0
LILLY ELI & CO OPTIONS 532457108 14,623 45,100 SH Call SOLE 18 45,100 0 0
LILLY ELI & CO OPTIONS 532457108 103,592 319,500 SH Call SOLE 19 319,500 0 0
LILLY ELI & CO OPTIONS 532457108 6,420 19,800 SH Call SOLE 22 19,800 0 0
LILLY ELI & CO OPTIONS 532457108 390 1,200 SH Call SOLE 26 1,200 0 0
LILLY ELI & CO OPTIONS 532457108 49,672 153,200 SH Call SOLE 34 153,200 0 0
LIMBACH HLDGS INC COM 53263P105 10 1,791 SH   SOLE 18 1,791 0 0
LIMBACH HLDGS INC COM 53263P105 145 27,227 SH   SOLE 21 27,227 0 0
LIMBACH HLDGS INC COM 53263P105 3 498 SH   SOLE 22 498 0 0
LIMELIGHT NETWORKS INC COM 53261M104 242 104,685 SH   SOLE 2 61,636 0 43,049
LIMELIGHT NETWORKS INC COM 53261M104 4 1,656 SH   SOLE 7 1,656 0 0
LIMELIGHT NETWORKS INC COM 53261M104 836 362,068 SH   SOLE 18 362,068 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,259 544,868 SH   SOLE 19 544,868 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11,819 5,116,548 SH   SOLE 21 5,116,548 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7,722 3,342,677 SH   SOLE 22 3,263,040 0 79,637
LIMELIGHT NETWORKS INC COM 53261M104 61 26,348 SH   SOLE 25 26,348 0 0
LIMELIGHT NETWORKS INC COM 53261M104 34 14,901 SH   SOLE 26 5,824 0 9,077
LIMELIGHT NETWORKS INC COM 53261M104 223 96,654 SH   SOLE 30 96,654 0 0
LIMELIGHT NETWORKS INC COM 53261M104 13 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 35 15,214 SH   SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 98 42,425 SH   SOLE 43 42,033 0 392
LIMESTONE BANCORP INC COM 53262L105 11 601 SH   SOLE 2 601 0 0
LIMESTONE BANCORP INC COM 53262L105 15 828 SH   SOLE 18 828 0 0
LIMESTONE BANCORP INC COM 53262L105 213 11,550 SH   SOLE 21 11,550 0 0
LIMESTONE BANCORP INC COM 53262L105 13 702 SH   SOLE 22 702 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 48 0 0
LIMONEIRA CO COM 532746104 8 540 SH   SOLE 2 0 0 540
LIMONEIRA CO COM 532746104 38 2,695 SH   SOLE 18 2,695 0 0
LIMONEIRA CO COM 532746104 611 43,395 SH   SOLE 21 43,395 0 0
LIMONEIRA CO COM 532746104 3,070 217,858 SH   SOLE 22 217,858 0 0
LIMONEIRA CO COM 532746104 1 56 SH   SOLE 43 56 0 0
LINCOLN EDL SVCS CORP COM 533535100 26 4,067 SH   SOLE 18 4,067 0 0
LINCOLN EDL SVCS CORP COM 533535100 500 79,268 SH   SOLE 21 79,268 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,750 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 8,685 70,401 SH   SOLE 2 50,427 0 19,974
LINCOLN ELEC HLDGS INC COM 533900106 285 2,310 SH   SOLE 4 1,209 0 1,101
LINCOLN ELEC HLDGS INC COM 533900106 2,046 16,588 SH   SOLE 7 16,588 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,778 127,901 SH   SOLE 18 127,901 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,099 17,012 SH   SOLE 19 17,012 0 0
LINCOLN ELEC HLDGS INC COM 533900106 360,635 2,923,432 SH   SOLE 21 2,923,432 0 0
LINCOLN ELEC HLDGS INC COM 533900106 196,999 1,596,945 SH   SOLE 22 1,524,951 0 71,994
LINCOLN ELEC HLDGS INC COM 533900106 1,024 8,301 SH   SOLE 25 8,301 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,743 22,239 SH   SOLE 26 17,951 0 4,288
LINCOLN ELEC HLDGS INC COM 533900106 131 1,058 SH   SOLE 28 1,058 0 0
LINCOLN ELEC HLDGS INC COM 533900106 32,105 260,251 SH   SOLE 30 260,251 0 0
LINCOLN ELEC HLDGS INC COM 533900106 104 842 SH   SOLE 31 842 0 0
LINCOLN ELEC HLDGS INC COM 533900106 111 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 920 7,461 SH   SOLE 40 7,461 0 0
LINCOLN ELEC HLDGS INC COM 533900106 60 483 SH   OTR 43 483 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,070 32,993 SH   SOLE 43 32,488 0 505
LINCOLN NATL CORP IND COM 534187109 34,835 744,825 SH   SOLE 2 306,128 0 438,697
LINCOLN NATL CORP IND COM 534187109 7,771 166,150 SH   SOLE 4 95,845 0 70,305
LINCOLN NATL CORP IND COM 534187109 7,547 161,355 SH   SOLE 7 156,525 0 4,830
LINCOLN NATL CORP IND COM 534187109 940 20,102 SH   SOLE 13 20,102 0 0
LINCOLN NATL CORP IND COM 534187109 1,112 23,779 SH   SOLE 15 23,779 0 0
LINCOLN NATL CORP IND COM 534187109 0 7 SH   SOLE 17 0 0 7
LINCOLN NATL CORP IND COM 534187109 20,251 432,993 SH   SOLE 18 410,268 0 22,725
LINCOLN NATL CORP IND COM 534187109 6,218 132,949 SH   SOLE 19 132,949 0 0
LINCOLN NATL CORP IND COM 534187109 227,283 4,859,582 SH   SOLE 21 4,859,582 0 0
LINCOLN NATL CORP IND COM 534187109 206,627 4,417,945 SH   SOLE 22 3,991,055 0 426,890
LINCOLN NATL CORP IND COM 534187109 16,311 348,739 SH   SOLE 23 348,739 0 0
LINCOLN NATL CORP IND COM 534187109 20,981 448,595 SH   SOLE 25 448,595 0 0
LINCOLN NATL CORP IND COM 534187109 18,477 395,067 SH   SOLE 26 166,086 0 228,981
LINCOLN NATL CORP IND COM 534187109 21,681 463,576 SH   SOLE 28 87,939 0 375,637
LINCOLN NATL CORP IND COM 534187109 795 17,005 SH   SOLE 29 17,005 0 0
LINCOLN NATL CORP IND COM 534187109 57,234 1,223,741 SH   SOLE 30 1,223,741 0 0
LINCOLN NATL CORP IND COM 534187109 3,392 72,526 SH   SOLE 31 55,693 0 16,833
LINCOLN NATL CORP IND COM 534187109 34,361 734,681 SH   SOLE 34 734,681 0 0
LINCOLN NATL CORP IND COM 534187109 3,835 81,997 SH   SOLE 36 81,997 0 0
LINCOLN NATL CORP IND COM 534187109 237 5,078 SH   SOLE 40 5,078 0 0
LINCOLN NATL CORP IND COM 534187109 13 284 SH   OTR 43 284 0 0
LINCOLN NATL CORP IND COM 534187109 20,823 445,220 SH   SOLE 43 429,257 0 15,963
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 153 18,848 SH   SOLE 2 8,621 0 10,227
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 781 96,413 SH   SOLE 18 96,413 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 465 57,348 SH   SOLE 19 57,348 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9,349 1,154,222 SH   SOLE 21 1,154,222 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,780 836,998 SH   SOLE 22 798,733 0 38,265
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 38 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 48 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 54 6,656 SH   SOLE 30 6,656 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 64 7,949 SH   SOLE 43 7,253 0 696
LINDE PLC SHS G5494J103 311,565 1,083,593 SH   SOLE 2 312,173 0 771,420
LINDE PLC SHS G5494J103 82,676 287,540 SH   SOLE 4 225,127 0 62,413
LINDE PLC SHS G5494J103 133,083 462,848 SH   SOLE 7 448,016 0 14,832
LINDE PLC SHS G5494J103 10,374 36,081 SH   SOLE 13 36,081 0 0
LINDE PLC SHS G5494J103 21,613 75,168 SH   SOLE 15 75,168 0 0
LINDE PLC SHS G5494J103 364,653 1,268,224 SH   SOLE 18 996,242 0 271,982
LINDE PLC SHS G5494J103 218,521 759,995 SH   SOLE 19 759,995 0 0
LINDE PLC SHS G5494J103 3,289,182 11,439,441 SH   SOLE 21 11,439,441 0 0
LINDE PLC SHS G5494J103 3,157,251 10,980,597 SH   SOLE 22 9,837,847 0 1,142,750
LINDE PLC SHS G5494J103 236,933 824,029 SH   SOLE 23 824,029 0 0
LINDE PLC SHS G5494J103 226,857 788,986 SH   SOLE 25 788,986 0 0
LINDE PLC SHS G5494J103 326,817 1,136,637 SH   SOLE 26 461,834 0 674,803
LINDE PLC SHS G5494J103 240,304 835,753 SH   SOLE 28 4,390 0 831,363
LINDE PLC SHS G5494J103 9,270 32,241 SH   SOLE 29 32,241 0 0
LINDE PLC SHS G5494J103 666,895 2,319,394 SH   SOLE 30 2,319,394 0 0
LINDE PLC SHS G5494J103 50,554 175,823 SH   SOLE 31 126,338 0 49,485
LINDE PLC SHS G5494J103 41,596 144,665 SH   SOLE 34 144,665 0 0
LINDE PLC SHS G5494J103 57,817 201,081 SH   SOLE 36 201,081 0 0
LINDE PLC SHS G5494J103 4,782 16,631 SH   SOLE 40 16,631 0 0
LINDE PLC SHS G5494J103 19 65 SH   OTR 43 65 0 0
LINDE PLC SHS G5494J103 96,766 336,542 SH   SOLE 43 305,746 0 30,796
LINDSAY CORP COM 535555106 566 4,261 SH   SOLE 2 3,135 0 1,126
LINDSAY CORP COM 535555106 7 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,645 12,386 SH   SOLE 7 12,386 0 0
LINDSAY CORP COM 535555106 4,895 36,852 SH   SOLE 18 36,852 0 0
LINDSAY CORP COM 535555106 2,637 19,852 SH   SOLE 19 19,852 0 0
LINDSAY CORP COM 535555106 173,518 1,306,415 SH   SOLE 21 1,306,415 0 0
LINDSAY CORP COM 535555106 35,323 265,945 SH   SOLE 22 259,529 0 6,416
LINDSAY CORP COM 535555106 5,299 39,897 SH   SOLE 25 39,897 0 0
LINDSAY CORP COM 535555106 2,445 18,409 SH   SOLE 26 9,632 0 8,777
LINDSAY CORP COM 535555106 19 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106 19,505 146,853 SH   SOLE 30 146,853 0 0
LINDSAY CORP COM 535555106 4,701 35,391 SH   SOLE 34 35,391 0 0
LINDSAY CORP COM 535555106 97 727 SH   SOLE 36 727 0 0
LINDSAY CORP COM 535555106 176 1,328 SH   SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 409 3,076 SH   SOLE 43 3,057 0 19
LINEAGE CELL THERAPEUTICS IN COM 53566P109 13 7,917 SH   SOLE 2 0 0 7,917
LINEAGE CELL THERAPEUTICS IN COM 53566P109 33 21,065 SH   SOLE 18 21,065 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,734 1,730,285 SH   SOLE 21 1,730,285 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3,154 1,996,490 SH   SOLE 22 1,996,490 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,822 195,675 SH   SOLE 2 138,989 0 56,686
LIONS GATE ENTMNT CORP CL A VTG 535919401 87 9,333 SH   SOLE 4 9,333 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 10 1,047 SH   SOLE 7 1,047 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,969 318,924 SH   SOLE 18 318,924 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22,564 2,423,589 SH   SOLE 19 2,423,589 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 20,748 2,228,597 SH   SOLE 21 2,228,597 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 14,052 1,509,362 SH   SOLE 22 1,444,067 0 65,295
LIONS GATE ENTMNT CORP CL A VTG 535919401 15 1,601 SH   SOLE 23 1,601 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 69 7,389 SH   SOLE 25 7,389 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 177 19,007 SH   SOLE 26 5,988 0 13,019
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 577 SH   SOLE 28 577 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 625 67,137 SH   SOLE 30 67,137 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 5,004 537,506 SH   SOLE 34 537,506 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 45 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 58 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,033 110,938 SH   SOLE 43 107,946 0 2,992
LIONS GATE ENTMNT CORP OPTIONS 535919401 326 35,000 SH Call SOLE 19 35,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,193 135,094 SH   SOLE 2 66,722 0 68,372
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 19 2,203 SH   SOLE 7 2,203 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,078 348,560 SH   SOLE 18 348,560 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,991 225,441 SH   SOLE 19 225,441 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36,198 4,099,401 SH   SOLE 21 4,099,401 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26,807 3,035,893 SH   SOLE 22 2,908,179 0 127,714
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 138 15,660 SH   SOLE 25 15,660 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 418 47,367 SH   SOLE 26 39,058 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21 2,325 SH   SOLE 28 2,325 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 369 41,809 SH   SOLE 30 41,809 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26 2,997 SH   SOLE 36 2,997 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 117 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 183 20,708 SH   SOLE 43 20,538 0 170
LIPOCINE INC NEW COM 53630X104 14 17,415 SH   SOLE 18 17,415 0 0
LIPOCINE INC NEW COM 53630X104 259 323,354 SH   SOLE 21 323,354 0 0
LIPOCINE INC NEW COM 53630X104 1,019 1,272,225 SH   SOLE 22 1,272,225 0 0
LIQTECH INTL INC COM 53632A201 5 12,203 SH   SOLE 21 12,203 0 0
LIQTECH INTL INC COM 53632A201 20 43,826 SH   SOLE 22 43,826 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 138 31,623 SH   SOLE 2 2,242 0 29,381
LIQUIDIA CORPORATION COM NEW 53635D202 4 969 SH   SOLE 7 969 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 561 128,670 SH   SOLE 18 128,670 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 428 98,180 SH   SOLE 19 98,180 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 6,786 1,556,319 SH   SOLE 21 1,556,319 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 5,420 1,243,016 SH   SOLE 22 1,223,750 0 19,266
LIQUIDIA CORPORATION COM NEW 53635D202 2 394 SH   SOLE 43 394 0 0
LIQUIDITY SVCS INC COM 53635B107 272 20,222 SH   SOLE 2 13,094 0 7,128
LIQUIDITY SVCS INC COM 53635B107 5 375 SH   SOLE 7 375 0 0
LIQUIDITY SVCS INC COM 53635B107 1,233 91,758 SH   SOLE 18 91,758 0 0
LIQUIDITY SVCS INC COM 53635B107 646 48,078 SH   SOLE 19 48,078 0 0
LIQUIDITY SVCS INC COM 53635B107 41,345 3,076,250 SH   SOLE 21 3,076,250 0 0
LIQUIDITY SVCS INC COM 53635B107 8,832 657,118 SH   SOLE 22 626,426 0 30,692
LIQUIDITY SVCS INC COM 53635B107 65 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107 49 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107 779 57,938 SH   SOLE 30 57,938 0 0
LIQUIDITY SVCS INC COM 53635B107 22 1,666 SH   SOLE 36 1,666 0 0
LIQUIDITY SVCS INC COM 53635B107 42 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107 571 42,460 SH   SOLE 43 42,135 0 325
LITHIA MTRS INC COM 536797103 21,434 77,997 SH   SOLE 2 23,272 0 54,725
LITHIA MTRS INC COM 536797103 64 232 SH   SOLE 4 93 0 139
LITHIA MTRS INC COM 536797103 135 491 SH   SOLE 7 491 0 0
LITHIA MTRS INC COM 536797103 17,172 62,488 SH   SOLE 18 62,488 0 0
LITHIA MTRS INC COM 536797103 3,649 13,278 SH   SOLE 19 13,278 0 0
LITHIA MTRS INC COM 536797103 385,285 1,402,004 SH   SOLE 21 1,402,004 0 0
LITHIA MTRS INC COM 536797103 218,553 795,286 SH   SOLE 22 760,076 0 35,210
LITHIA MTRS INC COM 536797103 1,273 4,633 SH   SOLE 25 4,633 0 0
LITHIA MTRS INC COM 536797103 3,837 13,962 SH   SOLE 26 11,520 0 2,442
LITHIA MTRS INC COM 536797103 148 539 SH   SOLE 28 539 0 0
LITHIA MTRS INC COM 536797103 5,479 19,938 SH   SOLE 30 19,938 0 0
LITHIA MTRS INC COM 536797103 118 431 SH   SOLE 31 431 0 0
LITHIA MTRS INC COM 536797103 358 1,302 SH   SOLE 36 1,302 0 0
LITHIA MTRS INC COM 536797103 1,083 3,941 SH   SOLE 40 3,941 0 0
LITHIA MTRS INC COM 536797103 21 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103 3,889 14,152 SH   SOLE 43 13,073 0 1,079
LITHIUM AMERS CORP NEW COM NEW 53680Q207 909 45,167 SH   SOLE 21 45,167 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 235 11,668 SH   SOLE 43 10,435 0 1,233
LITTELFUSE INC COM 537008104 17,701 69,678 SH   SOLE 2 19,243 0 50,435
LITTELFUSE INC COM 537008104 76 301 SH   SOLE 4 90 0 211
LITTELFUSE INC COM 537008104 71 278 SH   SOLE 7 278 0 0
LITTELFUSE INC COM 537008104 13,524 53,235 SH   SOLE 18 53,235 0 0
LITTELFUSE INC COM 537008104 4,507 17,742 SH   SOLE 19 17,742 0 0
LITTELFUSE INC COM 537008104 306,828 1,207,795 SH   SOLE 21 1,207,795 0 0
LITTELFUSE INC COM 537008104 171,484 675,027 SH   SOLE 22 645,341 0 29,686
LITTELFUSE INC COM 537008104 924 3,638 SH   SOLE 25 3,638 0 0
LITTELFUSE INC COM 537008104 2,472 9,731 SH   SOLE 26 8,037 0 1,694
LITTELFUSE INC COM 537008104 112 439 SH   SOLE 28 439 0 0
LITTELFUSE INC COM 537008104 2,785 10,961 SH   SOLE 30 10,961 0 0
LITTELFUSE INC COM 537008104 116 456 SH   SOLE 31 351 0 105
LITTELFUSE INC COM 537008104 76 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104 819 3,222 SH   SOLE 40 3,222 0 0
LITTELFUSE INC COM 537008104 4,784 18,832 SH   SOLE 43 17,889 0 943
LIVANOVA PLC SHS G5509L101 4,430 70,915 SH   SOLE 2 50,942 0 19,973
LIVANOVA PLC SHS G5509L101 81 1,304 SH   SOLE 4 199 0 1,105
LIVANOVA PLC SHS G5509L101 39 625 SH   SOLE 7 625 0 0
LIVANOVA PLC SHS G5509L101 14,932 239,025 SH   SOLE 18 237,416 0 1,609
LIVANOVA PLC SHS G5509L101 8,820 141,195 SH   SOLE 19 141,195 0 0
LIVANOVA PLC SHS G5509L101 256,901 4,112,382 SH   SOLE 21 4,112,382 0 0
LIVANOVA PLC SHS G5509L101 99,233 1,588,495 SH   SOLE 22 1,549,312 0 39,183
LIVANOVA PLC SHS G5509L101 159 2,543 SH   SOLE 23 2,543 0 0
LIVANOVA PLC SHS G5509L101 452 7,239 SH   SOLE 25 7,239 0 0
LIVANOVA PLC SHS G5509L101 2,122 33,966 SH   SOLE 26 24,128 0 9,838
LIVANOVA PLC SHS G5509L101 55 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101 12,746 204,040 SH   SOLE 30 204,040 0 0
LIVANOVA PLC SHS G5509L101 10 161 SH   SOLE 31 0 0 161
LIVANOVA PLC SHS G5509L101 415 6,648 SH   SOLE 40 6,648 0 0
LIVANOVA PLC SHS G5509L101 17 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101 965 15,443 SH   SOLE 43 14,595 0 848
LIVE NATION ENTERTAINMENT IN COM 538034109 25,315 306,555 SH   SOLE 2 56,657 0 249,898
LIVE NATION ENTERTAINMENT IN COM 538034109 10,102 122,325 SH   SOLE 4 67,717 0 54,608
LIVE NATION ENTERTAINMENT IN COM 538034109 10,443 126,458 SH   SOLE 7 122,889 0 3,569
LIVE NATION ENTERTAINMENT IN COM 538034109 78 939 SH   SOLE 13 939 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,258 15,234 SH   SOLE 15 15,234 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 23,610 285,901 SH   SOLE 18 264,843 0 21,058
LIVE NATION ENTERTAINMENT IN COM 538034109 243,014 2,942,768 SH   SOLE 19 2,942,768 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 298,319 3,612,486 SH   SOLE 21 3,612,486 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 279,172 3,380,627 SH   SOLE 22 3,055,004 0 325,623
LIVE NATION ENTERTAINMENT IN COM 538034109 21,930 265,562 SH   SOLE 23 265,562 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 30,446 368,690 SH   SOLE 25 368,690 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 28,289 342,559 SH   SOLE 26 118,173 0 224,386
LIVE NATION ENTERTAINMENT IN COM 538034109 16,552 200,437 SH   SOLE 28 2,408 0 198,029
LIVE NATION ENTERTAINMENT IN COM 538034109 71 860 SH   SOLE 29 860 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 53,031 642,177 SH   SOLE 30 642,177 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,591 31,371 SH   SOLE 31 15,625 0 15,746
LIVE NATION ENTERTAINMENT IN COM 538034109 8,374 101,402 SH   SOLE 34 101,402 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,451 53,900 SH   SOLE 36 53,900 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 439 5,321 SH   SOLE 40 5,321 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 23 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 9,303 112,658 SH   SOLE 43 90,990 0 21,668
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 6,892 5,340,000 PRN   SOLE 21 5,340,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 4,044 3,888,000 PRN   SOLE 21 3,888,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 518 15,283 SH   SOLE 2 9,327 0 5,956
LIVE OAK BANCSHARES INC COM 53803X105 76 2,239 SH   SOLE 4 104 0 2,135
LIVE OAK BANCSHARES INC COM 53803X105 12 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,949 87,005 SH   SOLE 18 87,005 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,196 64,810 SH   SOLE 19 64,810 0 0
LIVE OAK BANCSHARES INC COM 53803X105 37,247 1,099,048 SH   SOLE 21 1,099,048 0 0
LIVE OAK BANCSHARES INC COM 53803X105 26,327 776,830 SH   SOLE 22 754,425 0 22,405
LIVE OAK BANCSHARES INC COM 53803X105 187 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105 425 12,529 SH   SOLE 26 9,623 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 22 637 SH   SOLE 28 637 0 0
LIVE OAK BANCSHARES INC COM 53803X105 469 13,844 SH   SOLE 30 13,844 0 0
LIVE OAK BANCSHARES INC COM 53803X105 6,310 186,194 SH   SOLE 34 186,194 0 0
LIVE OAK BANCSHARES INC COM 53803X105 141 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 651 19,222 SH   SOLE 43 16,728 0 2,494
LIVE VENTURES INC COM NEW 538142308 7 260 SH   SOLE 18 260 0 0
LIVE VENTURES INC COM NEW 538142308 84 3,355 SH   SOLE 21 3,355 0 0
LIVE VENTURES INC COM NEW 538142308 6 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108 4,116 181,381 SH   SOLE 2 98,267 0 83,114
LIVENT CORP COM 53814L108 12 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 66 2,887 SH   SOLE 7 2,887 0 0
LIVENT CORP COM 53814L108 12,883 567,792 SH   SOLE 18 538,410 0 29,382
LIVENT CORP COM 53814L108 17,500 771,282 SH   SOLE 19 771,282 0 0
LIVENT CORP COM 53814L108 440,133 19,397,658 SH   SOLE 21 19,397,658 0 0
LIVENT CORP COM 53814L108 100,123 4,412,653 SH   SOLE 22 4,306,554 0 106,099
LIVENT CORP COM 53814L108 459 20,213 SH   SOLE 23 20,213 0 0
LIVENT CORP COM 53814L108 598 26,335 SH   SOLE 25 26,335 0 0
LIVENT CORP COM 53814L108 3,823 168,469 SH   SOLE 26 67,743 0 100,726
LIVENT CORP COM 53814L108 65 2,845 SH   SOLE 28 2,845 0 0
LIVENT CORP COM 53814L108 7,053 310,848 SH   SOLE 30 310,848 0 0
LIVENT CORP COM 53814L108 84 3,716 SH   SOLE 36 3,716 0 0
LIVENT CORP COM 53814L108 470 20,720 SH   SOLE 40 20,720 0 0
LIVENT CORP COM 53814L108 2,616 115,299 SH   SOLE 43 111,473 0 3,826
LIVEONE INC COM 53814X102 1 753 SH   SOLE 2 0 0 753
LIVEONE INC COM 53814X102 85 99,806 SH   SOLE 21 99,806 0 0
LIVEONE INC COM 53814X102 807 941,901 SH   SOLE 22 941,901 0 0
LIVEONE INC COM 53814X102 2 2,216 SH   SOLE 43 2,216 0 0
LIVEPERSON INC COM 538146101 3,588 253,765 SH   SOLE 2 161,945 0 91,820
LIVEPERSON INC COM 538146101 12 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101 10 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101 3,487 246,572 SH   SOLE 18 228,765 0 17,807
LIVEPERSON INC COM 538146101 8,240 582,731 SH   SOLE 19 582,731 0 0
LIVEPERSON INC COM 538146101 119,889 8,478,708 SH   SOLE 21 8,478,708 0 0
LIVEPERSON INC COM 538146101 33,267 2,352,709 SH   SOLE 22 2,311,822 0 40,887
LIVEPERSON INC COM 538146101 223 15,750 SH   SOLE 23 15,750 0 0
LIVEPERSON INC COM 538146101 173 12,254 SH   SOLE 25 12,254 0 0
LIVEPERSON INC COM 538146101 1,466 103,658 SH   SOLE 26 18,256 0 85,402
LIVEPERSON INC COM 538146101 16 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101 1,754 124,024 SH   SOLE 30 124,024 0 0
LIVEPERSON INC COM 538146101 330 23,372 SH   SOLE 34 23,372 0 0
LIVEPERSON INC COM 538146101 94 6,678 SH   SOLE 36 6,678 0 0
LIVEPERSON INC COM 538146101 106 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 903 63,870 SH   SOLE 43 61,654 0 2,216
LIVEPERSON INC NOTE 12/1 538146AD3 517 719,000 PRN   SOLE 2 719,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 3,151 4,385,000 PRN   SOLE 21 4,385,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 4,874 6,781,000 PRN   SOLE 34 6,781,000 0 0
LIVERAMP HLDGS INC COM 53815P108 4,345 168,362 SH   SOLE 2 82,326 0 86,036
LIVERAMP HLDGS INC COM 53815P108 6 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 19 727 SH   SOLE 7 727 0 0
LIVERAMP HLDGS INC COM 53815P108 6,515 252,406 SH   SOLE 18 252,406 0 0
LIVERAMP HLDGS INC COM 53815P108 11,828 458,279 SH   SOLE 19 458,279 0 0
LIVERAMP HLDGS INC COM 53815P108 211,288 8,186,282 SH   SOLE 21 8,186,282 0 0
LIVERAMP HLDGS INC COM 53815P108 54,196 2,099,791 SH   SOLE 22 2,023,504 0 76,287
LIVERAMP HLDGS INC COM 53815P108 321 12,450 SH   SOLE 23 12,450 0 0
LIVERAMP HLDGS INC COM 53815P108 278 10,778 SH   SOLE 25 10,778 0 0
LIVERAMP HLDGS INC COM 53815P108 2,654 102,827 SH   SOLE 26 20,487 0 82,340
LIVERAMP HLDGS INC COM 53815P108 31 1,217 SH   SOLE 28 1,217 0 0
LIVERAMP HLDGS INC COM 53815P108 2,923 113,256 SH   SOLE 30 113,256 0 0
LIVERAMP HLDGS INC COM 53815P108 210 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 1,564 60,609 SH   SOLE 43 44,476 0 16,133
LIVEVOX HOLDING INC COM CL A 53838L100 6 3,493 SH   SOLE 2 0 0 3,493
LIVEVOX HOLDING INC COM CL A 53838L100 115 69,495 SH   SOLE 18 69,495 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 19 11,222 SH   SOLE 19 11,222 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 430 258,816 SH   SOLE 21 258,816 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 206 124,261 SH   SOLE 22 108,846 0 15,415
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4,520 5,375,000 PRN   SOLE 21 5,375,000 0 0
LIZHI INC ADS 53933L104 4 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208 30,299 617,217 SH   SOLE 2 135,493 0 481,724
LKQ CORP COM 501889208 13,633 277,723 SH   SOLE 4 176,817 0 100,906
LKQ CORP COM 501889208 15,350 312,692 SH   SOLE 7 239,111 0 73,581
LKQ CORP COM 501889208 71 1,450 SH   SOLE 13 1,450 0 0
LKQ CORP COM 501889208 2,030 41,356 SH   SOLE 15 41,356 0 0
LKQ CORP COM 501889208 20,979 427,355 SH   SOLE 18 391,290 0 36,065
LKQ CORP COM 501889208 6,224 126,789 SH   SOLE 19 126,789 0 0
LKQ CORP COM 501889208 392,681 7,999,198 SH   SOLE 21 7,999,198 0 0
LKQ CORP COM 501889208 274,174 5,585,121 SH   SOLE 22 5,040,561 0 544,560
LKQ CORP COM 501889208 22,899 466,473 SH   SOLE 23 466,473 0 0
LKQ CORP COM 501889208 32,442 660,860 SH   SOLE 25 660,860 0 0
LKQ CORP COM 501889208 29,999 611,103 SH   SOLE 26 271,351 0 339,752
LKQ CORP COM 501889208 38,442 783,099 SH   SOLE 28 13,201 0 769,898
LKQ CORP COM 501889208 47 965 SH   SOLE 29 965 0 0
LKQ CORP COM 501889208 115,264 2,348,006 SH   SOLE 30 2,297,751 0 50,255
LKQ CORP COM 501889208 3,073 62,600 SH   SOLE 31 27,214 0 35,386
LKQ CORP COM 501889208 40,527 825,575 SH   SOLE 34 825,575 0 0
LKQ CORP COM 501889208 5,897 120,128 SH   SOLE 36 120,128 0 0
LKQ CORP COM 501889208 426 8,668 SH   SOLE 40 8,668 0 0
LKQ CORP COM 501889208 28 580 SH   OTR 43 580 0 0
LKQ CORP COM 501889208 7,684 156,525 SH   SOLE 43 142,556 0 13,969
LL FLOORING HOLDINGS INC COM 55003T107 336 35,834 SH   SOLE 2 7,686 0 28,148
LL FLOORING HOLDINGS INC COM 55003T107 1 109 SH   SOLE 4 109 0 0
LL FLOORING HOLDINGS INC COM 55003T107 4 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107 1,023 109,130 SH   SOLE 18 109,130 0 0
LL FLOORING HOLDINGS INC COM 55003T107 472 50,337 SH   SOLE 19 50,337 0 0
LL FLOORING HOLDINGS INC COM 55003T107 35,928 3,834,330 SH   SOLE 21 3,834,330 0 0
LL FLOORING HOLDINGS INC COM 55003T107 7,267 775,527 SH   SOLE 22 741,442 0 34,085
LL FLOORING HOLDINGS INC COM 55003T107 34 3,670 SH   SOLE 25 3,670 0 0
LL FLOORING HOLDINGS INC COM 55003T107 8 847 SH   SOLE 26 847 0 0
LL FLOORING HOLDINGS INC COM 55003T107 506 54,010 SH   SOLE 30 54,010 0 0
LL FLOORING HOLDINGS INC COM 55003T107 40 4,256 SH   SOLE 40 4,256 0 0
LL FLOORING HOLDINGS INC COM 55003T107 69 7,401 SH   SOLE 43 7,401 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10,305 5,051,667 SH   SOLE 43 4,731,906 0 319,761
LM FDG AMER INC COM 502074404 2 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404 0 399 SH   SOLE 22 399 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 5 1,000 SH   SOLE 18 1,000 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 73 15,432 SH   SOLE 21 15,432 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 612 128,815 SH   SOLE 22 128,815 0 0
LOANDEPOT INC COM CL A 53946R106 368 255,766 SH   SOLE 22 255,766 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 36 11,242 SH   SOLE 2 8,788 0 2,454
LOCAL BOUNTI CORP COMMON STOCK 53960E106 190 59,900 SH   SOLE 18 59,900 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 100 31,318 SH   SOLE 19 31,318 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 1,942 610,744 SH   SOLE 21 610,744 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 1,602 503,782 SH   SOLE 22 502,607 0 1,175
LOCKHEED MARTIN CORP COM 539830109 255,941 595,268 SH   SOLE 2 189,026 0 406,242
LOCKHEED MARTIN CORP COM 539830109 39,009 90,728 SH   SOLE 4 60,496 0 30,232
LOCKHEED MARTIN CORP COM 539830109 100,936 234,757 SH   SOLE 7 227,759 0 6,998
LOCKHEED MARTIN CORP COM 539830109 7,636 17,760 SH   SOLE 13 17,760 0 0
LOCKHEED MARTIN CORP COM 539830109 15,422 35,869 SH   SOLE 15 35,869 0 0
LOCKHEED MARTIN CORP COM 539830109 204,888 476,527 SH   SOLE 18 439,928 0 36,599
LOCKHEED MARTIN CORP COM 539830109 80,237 186,616 SH   SOLE 19 186,616 0 0
LOCKHEED MARTIN CORP COM 539830109 3,636,902 8,458,698 SH   SOLE 21 8,458,698 0 0
LOCKHEED MARTIN CORP COM 539830109 2,244,850 5,221,068 SH   SOLE 22 4,724,588 0 496,480
LOCKHEED MARTIN CORP COM 539830109 195,609 454,948 SH   SOLE 23 454,948 0 0
LOCKHEED MARTIN CORP COM 539830109 51,156 118,979 SH   SOLE 25 118,979 0 0
LOCKHEED MARTIN CORP COM 539830109 125,308 291,442 SH   SOLE 26 142,780 0 148,662
LOCKHEED MARTIN CORP COM 539830109 29,846 69,415 SH   SOLE 28 0 0 69,415
LOCKHEED MARTIN CORP COM 539830109 10,104 23,500 SH   SOLE 29 23,500 0 0
LOCKHEED MARTIN CORP COM 539830109 541,797 1,260,110 SH   SOLE 30 1,260,110 0 0
LOCKHEED MARTIN CORP COM 539830109 33,668 78,306 SH   SOLE 31 72,736 0 5,570
LOCKHEED MARTIN CORP COM 539830109 3,699 8,603 SH   SOLE 32 8,603 0 0
LOCKHEED MARTIN CORP COM 539830109 41,007 95,373 SH   SOLE 36 95,373 0 0
LOCKHEED MARTIN CORP COM 539830109 1,948 4,531 SH   SOLE 40 4,531 0 0
LOCKHEED MARTIN CORP COM 539830109 93,857 218,293 SH   SOLE 43 196,909 0 21,384
LOEWS CORP COM 540424108 22,726 383,502 SH   SOLE 2 94,487 0 289,015
LOEWS CORP COM 540424108 11,036 186,224 SH   SOLE 4 84,904 0 101,320
LOEWS CORP COM 540424108 10,907 184,056 SH   SOLE 7 178,623 0 5,433
LOEWS CORP COM 540424108 73 1,235 SH   SOLE 13 1,235 0 0
LOEWS CORP COM 540424108 1,961 33,094 SH   SOLE 15 33,094 0 0
LOEWS CORP COM 540424108 29,266 493,855 SH   SOLE 18 466,036 0 27,819
LOEWS CORP COM 540424108 5,463 92,191 SH   SOLE 19 92,191 0 0
LOEWS CORP COM 540424108 316,646 5,343,338 SH   SOLE 21 5,343,338 0 0
LOEWS CORP COM 540424108 254,724 4,298,409 SH   SOLE 22 3,883,986 0 414,423
LOEWS CORP COM 540424108 21,530 363,312 SH   SOLE 23 363,312 0 0
LOEWS CORP COM 540424108 21,927 370,015 SH   SOLE 25 370,015 0 0
LOEWS CORP COM 540424108 43,498 734,024 SH   SOLE 26 479,757 0 254,267
LOEWS CORP COM 540424108 34,665 584,957 SH   SOLE 28 4,002 0 580,955
LOEWS CORP COM 540424108 62,029 1,046,724 SH   SOLE 30 1,046,724 0 0
LOEWS CORP COM 540424108 2,496 42,114 SH   SOLE 31 21,604 0 20,510
LOEWS CORP COM 540424108 967 16,313 SH   SOLE 34 16,313 0 0
LOEWS CORP COM 540424108 4,920 83,032 SH   SOLE 36 83,032 0 0
LOEWS CORP COM 540424108 425 7,168 SH   SOLE 40 7,168 0 0
LOEWS CORP COM 540424108 21,878 369,188 SH   SOLE 43 355,738 0 13,450
LOGICBIO THERAPEUTICS INC COM 54142F102 0 673 SH   SOLE 2 401 0 272
LOGICBIO THERAPEUTICS INC COM 54142F102 8 21,612 SH   SOLE 21 21,612 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 52 149,234 SH   SOLE 22 149,234 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1 2,935 SH   SOLE 23 2,935 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 12,739 244,694 SH   SOLE 43 228,655 0 16,039
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 129 25,423 SH   SOLE 21 25,423 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 4 1,207 SH   SOLE 18 1,207 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 63 20,524 SH   SOLE 21 20,524 0 0
LONGEVERON INC COM 54303L104 5 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104 53 9,016 SH   SOLE 21 9,016 0 0
LONGEVERON INC COM 54303L104 594 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104 853 219,805 SH   SOLE 22 219,805 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 280 177,486 SH   SOLE 2 42,933 0 134,553
LORDSTOWN MOTORS CORP COM CL A 54405Q100 3 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 769 486,859 SH   SOLE 18 486,859 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 469 297,133 SH   SOLE 19 297,133 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 9,488 6,004,925 SH   SOLE 21 6,004,925 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 5,357 3,390,754 SH   SOLE 22 3,238,784 0 151,970
LORDSTOWN MOTORS CORP COM CL A 54405Q100 35 22,051 SH   SOLE 25 22,051 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 46 29,120 SH   SOLE 26 16,448 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100 103 64,999 SH   SOLE 28 64,999 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 130 82,534 SH   SOLE 30 82,534 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 22 13,960 SH   SOLE 31 0 0 13,960
LORDSTOWN MOTORS CORP COM CL A 54405Q100 28 17,842 SH   SOLE 36 17,842 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 22 13,661 SH   SOLE 40 13,661 0 0
LOTTERY COM INC COM 54570M108 7 6,359 SH   SOLE 18 6,359 0 0
LOTTERY COM INC COM 54570M108 83 73,785 SH   SOLE 21 73,785 0 0
LOTTERY COM INC COM 54570M108 480 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105 13,743 262,218 SH   SOLE 2 84,077 0 178,141
LOUISIANA PAC CORP COM 546347105 273 5,214 SH   SOLE 4 4,604 0 610
LOUISIANA PAC CORP COM 546347105 108 2,068 SH   SOLE 7 2,068 0 0
LOUISIANA PAC CORP COM 546347105 293 5,595 SH   SOLE 13 5,595 0 0
LOUISIANA PAC CORP COM 546347105 9,415 179,638 SH   SOLE 18 179,139 0 499
LOUISIANA PAC CORP COM 546347105 1,430 27,283 SH   SOLE 19 27,283 0 0
LOUISIANA PAC CORP COM 546347105 237,313 4,528,014 SH   SOLE 21 4,528,014 0 0
LOUISIANA PAC CORP COM 546347105 118,754 2,265,872 SH   SOLE 22 2,142,349 0 123,523
LOUISIANA PAC CORP COM 546347105 456 8,708 SH   SOLE 23 8,708 0 0
LOUISIANA PAC CORP COM 546347105 679 12,956 SH   SOLE 25 12,956 0 0
LOUISIANA PAC CORP COM 546347105 2,596 49,539 SH   SOLE 26 38,990 0 10,549
LOUISIANA PAC CORP COM 546347105 95 1,822 SH   SOLE 28 1,822 0 0
LOUISIANA PAC CORP COM 546347105 263 5,013 SH   SOLE 29 5,013 0 0
LOUISIANA PAC CORP COM 546347105 3,546 67,663 SH   SOLE 30 67,663 0 0
LOUISIANA PAC CORP COM 546347105 385 7,348 SH   SOLE 31 6,788 0 560
LOUISIANA PAC CORP COM 546347105 71 1,349 SH   SOLE 34 1,349 0 0
LOUISIANA PAC CORP COM 546347105 72 1,376 SH   SOLE 36 1,376 0 0
LOUISIANA PAC CORP COM 546347105 584 11,135 SH   SOLE 40 11,135 0 0
LOUISIANA PAC CORP COM 546347105 4,281 81,687 SH   SOLE 43 78,485 0 3,202
LOVESAC COMPANY COM 54738L109 226 8,223 SH   SOLE 2 6,994 0 1,229
LOVESAC COMPANY COM 54738L109 1 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 6 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109 980 35,627 SH   SOLE 18 35,627 0 0
LOVESAC COMPANY COM 54738L109 839 30,510 SH   SOLE 19 30,510 0 0
LOVESAC COMPANY COM 54738L109 13,208 480,275 SH   SOLE 21 480,275 0 0
LOVESAC COMPANY COM 54738L109 9,651 350,934 SH   SOLE 22 343,323 0 7,611
LOVESAC COMPANY COM 54738L109 13 466 SH   SOLE 23 466 0 0
LOVESAC COMPANY COM 54738L109 65 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109 30 1,095 SH   SOLE 26 0 0 1,095
LOVESAC COMPANY COM 54738L109 335 12,186 SH   SOLE 30 12,186 0 0
LOVESAC COMPANY COM 54738L109 46 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 110 4,009 SH   SOLE 43 3,954 0 55
LOWES COS INC COM 548661107 283,803 1,624,797 SH   SOLE 2 472,824 0 1,151,973
LOWES COS INC COM 548661107 96,950 555,044 SH   SOLE 4 352,838 0 202,206
LOWES COS INC COM 548661107 121,580 696,056 SH   SOLE 7 587,748 0 108,308
LOWES COS INC COM 548661107 6,354 36,378 SH   SOLE 13 36,378 0 0
LOWES COS INC COM 548661107 17,250 98,756 SH   SOLE 15 98,756 0 0
LOWES COS INC COM 548661107 3 20 SH   SOLE 17 0 0 20
LOWES COS INC COM 548661107 200,702 1,149,036 SH   SOLE 18 1,032,597 0 116,439
LOWES COS INC COM 548661107 84,095 481,453 SH   SOLE 19 481,453 0 0
LOWES COS INC COM 548661107 2,671,090 15,292,210 SH   SOLE 21 15,292,210 0 0
LOWES COS INC COM 548661107 2,512,683 14,385,316 SH   SOLE 22 12,885,431 0 1,499,885
LOWES COS INC COM 548661107 209,647 1,200,248 SH   SOLE 23 1,200,248 0 0
LOWES COS INC COM 548661107 213,679 1,223,332 SH   SOLE 25 1,223,332 0 0
LOWES COS INC COM 548661107 277,317 1,587,662 SH   SOLE 26 643,657 0 944,005
LOWES COS INC COM 548661107 272,278 1,558,813 SH   SOLE 28 35,575 0 1,523,238
LOWES COS INC COM 548661107 4,818 27,582 SH   SOLE 29 27,582 0 0
LOWES COS INC COM 548661107 769,872 4,407,579 SH   SOLE 30 4,402,821 0 4,758
LOWES COS INC COM 548661107 32,964 188,719 SH   SOLE 31 123,660 0 65,059
LOWES COS INC COM 548661107 65,176 373,138 SH   SOLE 34 373,138 0 0
LOWES COS INC COM 548661107 45,563 260,850 SH   SOLE 36 260,850 0 0
LOWES COS INC COM 548661107 3,819 21,866 SH   SOLE 40 21,866 0 0
LOWES COS INC COM 548661107 335 1,916 SH   OTR 43 1,916 0 0
LOWES COS INC COM 548661107 126,014 721,440 SH   SOLE 43 635,123 0 86,317
LOYALTY VENTURES INC COMMON STOCK 54911Q107 117 32,799 SH   SOLE 2 5,787 0 27,012
LOYALTY VENTURES INC COMMON STOCK 54911Q107 0 74 SH   SOLE 4 74 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 1 292 SH   SOLE 7 292 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 292 81,759 SH   SOLE 18 81,759 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 128 35,864 SH   SOLE 19 35,864 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 8,887 2,489,482 SH   SOLE 21 2,489,482 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 1,772 496,406 SH   SOLE 22 477,293 0 19,113
LOYALTY VENTURES INC COMMON STOCK 54911Q107 10 2,732 SH   SOLE 25 2,732 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 26 7,225 SH   SOLE 26 5,463 0 1,762
LOYALTY VENTURES INC COMMON STOCK 54911Q107 130 36,330 SH   SOLE 30 36,330 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 7 1,995 SH   SOLE 36 1,995 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 8 2,354 SH   SOLE 40 2,354 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 9 2,627 SH   SOLE 43 2,582 0 45
LPL FINL HLDGS INC COM 50212V100 23,051 124,952 SH   SOLE 2 12,047 0 112,905
LPL FINL HLDGS INC COM 50212V100 10,917 59,178 SH   SOLE 4 34,529 0 24,649
LPL FINL HLDGS INC COM 50212V100 6,709 36,365 SH   SOLE 7 16,703 0 19,662
LPL FINL HLDGS INC COM 50212V100 46 251 SH   SOLE 13 251 0 0
LPL FINL HLDGS INC COM 50212V100 1,036 5,618 SH   SOLE 15 5,618 0 0
LPL FINL HLDGS INC COM 50212V100 17,772 96,336 SH   SOLE 18 92,258 0 4,078
LPL FINL HLDGS INC COM 50212V100 4,429 24,008 SH   SOLE 19 24,008 0 0
LPL FINL HLDGS INC COM 50212V100 272,468 1,476,953 SH   SOLE 21 1,476,953 0 0
LPL FINL HLDGS INC COM 50212V100 350,817 1,901,653 SH   SOLE 22 1,755,876 0 145,777
LPL FINL HLDGS INC COM 50212V100 23,122 125,338 SH   SOLE 23 125,338 0 0
LPL FINL HLDGS INC COM 50212V100 9,528 51,647 SH   SOLE 25 51,647 0 0
LPL FINL HLDGS INC COM 50212V100 14,336 77,713 SH   SOLE 26 44,884 0 32,829
LPL FINL HLDGS INC COM 50212V100 22,352 121,162 SH   SOLE 28 1,535 0 119,627
LPL FINL HLDGS INC COM 50212V100 55,077 298,553 SH   SOLE 30 225,276 0 73,277
LPL FINL HLDGS INC COM 50212V100 1,912 10,365 SH   SOLE 31 8,551 0 1,814
LPL FINL HLDGS INC COM 50212V100 744 4,031 SH   SOLE 34 4,031 0 0
LPL FINL HLDGS INC COM 50212V100 2,579 13,978 SH   SOLE 36 13,978 0 0
LPL FINL HLDGS INC COM 50212V100 480 2,602 SH   SOLE 40 2,602 0 0
LPL FINL HLDGS INC COM 50212V100 37 202 SH   OTR 43 202 0 0
LPL FINL HLDGS INC COM 50212V100 12,363 67,015 SH   SOLE 43 63,131 0 3,884
LSB INDS INC COM 502160104 532 38,362 SH   SOLE 2 29,312 0 9,050
LSB INDS INC COM 502160104 2,049 147,827 SH   SOLE 7 147,827 0 0
LSB INDS INC COM 502160104 1,068 77,078 SH   SOLE 18 77,078 0 0
LSB INDS INC COM 502160104 1,049 75,715 SH   SOLE 19 75,715 0 0
LSB INDS INC COM 502160104 14,323 1,033,381 SH   SOLE 21 1,033,381 0 0
LSB INDS INC COM 502160104 10,345 746,389 SH   SOLE 22 728,043 0 18,346
LSB INDS INC COM 502160104 45 3,216 SH   SOLE 23 3,216 0 0
LSB INDS INC COM 502160104 61 4,415 SH   SOLE 25 4,415 0 0
LSB INDS INC COM 502160104 63 4,567 SH   SOLE 40 4,567 0 0
LSB INDS INC COM 502160104 167 12,076 SH   SOLE 43 12,076 0 0
LSI INDS INC OHIO COM 50216C108 278 45,056 SH   SOLE 2 25,309 0 19,747
LSI INDS INC OHIO COM 50216C108 26 4,234 SH   SOLE 18 4,234 0 0
LSI INDS INC OHIO COM 50216C108 453 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 516 83,675 SH   SOLE 21 83,675 0 0
LSI INDS INC OHIO COM 50216C108 3,510 568,864 SH   SOLE 22 568,864 0 0
LSI INDS INC OHIO COM 50216C108 34 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 247 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 1,822 47,472 SH   SOLE 2 11,189 0 36,283
LTC PPTYS INC COM 502175102 704 18,348 SH   SOLE 4 18,348 0 0
LTC PPTYS INC COM 502175102 1,875 48,852 SH   SOLE 7 48,852 0 0
LTC PPTYS INC COM 502175102 5,592 145,658 SH   SOLE 18 145,658 0 0
LTC PPTYS INC COM 502175102 4,560 118,771 SH   SOLE 19 118,771 0 0
LTC PPTYS INC COM 502175102 198,792 5,178,228 SH   SOLE 21 5,178,228 0 0
LTC PPTYS INC COM 502175102 48,031 1,251,125 SH   SOLE 22 1,210,353 0 40,772
LTC PPTYS INC COM 502175102 58 1,500 SH   SOLE 23 1,500 0 0
LTC PPTYS INC COM 502175102 6,888 179,429 SH   SOLE 25 179,429 0 0
LTC PPTYS INC COM 502175102 475 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 939 24,459 SH   SOLE 28 110 0 24,349
LTC PPTYS INC COM 502175102 7,882 205,310 SH   SOLE 30 205,310 0 0
LTC PPTYS INC COM 502175102 193 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 1,885 49,099 SH   SOLE 43 46,339 0 2,760
LUCID DIAGNOSTICS INC COM 54948X109 3 1,145 SH   SOLE 18 1,145 0 0
LUCID DIAGNOSTICS INC COM 54948X109 49 21,796 SH   SOLE 21 21,796 0 0
LUCID GROUP INC COM 549498103 14,112 822,369 SH   SOLE 2 78,988 0 743,381
LUCID GROUP INC COM 549498103 5,941 346,226 SH   SOLE 4 219,559 0 126,667
LUCID GROUP INC COM 549498103 4,306 250,956 SH   SOLE 7 250,956 0 0
LUCID GROUP INC COM 549498103 79 4,610 SH   SOLE 13 4,610 0 0
LUCID GROUP INC COM 549498103 649 37,845 SH   SOLE 15 37,845 0 0
LUCID GROUP INC COM 549498103 5,315 309,757 SH   SOLE 18 286,616 0 23,141
LUCID GROUP INC COM 549498103 2,025 118,036 SH   SOLE 19 118,036 0 0
LUCID GROUP INC COM 549498103 129,512 7,547,341 SH   SOLE 21 7,547,341 0 0
LUCID GROUP INC COM 549498103 200,180 11,665,520 SH   SOLE 22 10,821,461 0 844,059
LUCID GROUP INC COM 549498103 11,179 651,464 SH   SOLE 23 651,464 0 0
LUCID GROUP INC COM 549498103 12,723 741,457 SH   SOLE 25 741,457 0 0
LUCID GROUP INC COM 549498103 11,215 653,572 SH   SOLE 26 351,226 0 302,346
LUCID GROUP INC COM 549498103 8,558 498,707 SH   SOLE 28 11,936 0 486,771
LUCID GROUP INC COM 549498103 47 2,755 SH   SOLE 29 2,755 0 0
LUCID GROUP INC COM 549498103 48,357 2,818,030 SH   SOLE 30 2,818,030 0 0
LUCID GROUP INC COM 549498103 1,021 59,496 SH   SOLE 31 50,064 0 9,432
LUCID GROUP INC COM 549498103 6,477 377,440 SH   SOLE 32 377,440 0 0
LUCID GROUP INC COM 549498103 356 20,720 SH   SOLE 34 20,720 0 0
LUCID GROUP INC COM 549498103 2,645 154,140 SH   SOLE 36 154,140 0 0
LUCID GROUP INC COM 549498103 240 14,011 SH   SOLE 40 14,011 0 0
LUCID GROUP INC COM 549498103 1,069 62,325 SH   SOLE 43 58,346 0 3,979
LUCIRA HEALTH INC COM 54948U105 19 10,403 SH   SOLE 2 2,270 0 8,133
LUCIRA HEALTH INC COM 54948U105 6 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105 71 38,428 SH   SOLE 21 38,428 0 0
LUCIRA HEALTH INC COM 54948U105 3 1,518 SH   SOLE 22 1,518 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 8,788 1,464,608 SH   SOLE 2 1,087,220 0 377,388
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,930 488,330 SH   SOLE 4 219,988 0 268,342
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 687 114,426 SH   SOLE 7 114,426 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,236 206,065 SH   SOLE 13 99,143 0 106,922
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,975 829,169 SH   SOLE 15 829,169 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,241 373,444 SH   SOLE 18 373,444 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,229 871,509 SH   SOLE 19 871,509 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 100,615 16,769,221 SH   SOLE 21 16,769,221 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 52,968 8,827,994 SH   SOLE 22 7,772,641 0 1,055,353
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,859 976,532 SH   SOLE 23 976,532 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,173 528,838 SH   SOLE 25 528,838 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,494 582,304 SH   SOLE 26 9,130 0 573,174
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7,602 1,267,061 SH   SOLE 28 45,516 0 1,221,545
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 37,175 6,195,875 SH   SOLE 30 5,039,665 0 1,156,210
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 216 35,961 SH   SOLE 31 0 0 35,961
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 10,667 1,777,789 SH   SOLE 34 1,777,789 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 120 20,030 SH   SOLE 36 20,030 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 9 1,430 SH   SOLE 40 1,430 0 0
LULULEMON ATHLETICA INC COM 550021109 36,697 134,613 SH   SOLE 2 32,059 0 102,554
LULULEMON ATHLETICA INC COM 550021109 22,947 84,174 SH   SOLE 4 47,167 0 37,007
LULULEMON ATHLETICA INC COM 550021109 7,923 29,063 SH   SOLE 7 29,063 0 0
LULULEMON ATHLETICA INC COM 550021109 257 942 SH   SOLE 13 942 0 0
LULULEMON ATHLETICA INC COM 550021109 2,619 9,607 SH   SOLE 15 9,607 0 0
LULULEMON ATHLETICA INC COM 550021109 1 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109 21,398 78,493 SH   SOLE 18 72,443 0 6,050
LULULEMON ATHLETICA INC COM 550021109 8,889 32,606 SH   SOLE 19 32,606 0 0
LULULEMON ATHLETICA INC COM 550021109 629,898 2,310,621 SH   SOLE 21 2,310,621 0 0
LULULEMON ATHLETICA INC COM 550021109 679,965 2,494,277 SH   SOLE 22 2,283,462 0 210,815
LULULEMON ATHLETICA INC COM 550021109 50,818 186,413 SH   SOLE 23 186,413 0 0
LULULEMON ATHLETICA INC COM 550021109 59,956 219,934 SH   SOLE 25 219,934 0 0
LULULEMON ATHLETICA INC COM 550021109 42,806 157,022 SH   SOLE 26 83,018 0 74,004
LULULEMON ATHLETICA INC COM 550021109 63,428 232,670 SH   SOLE 28 7,940 0 224,730
LULULEMON ATHLETICA INC COM 550021109 133,174 488,513 SH   SOLE 30 462,338 0 26,175
LULULEMON ATHLETICA INC COM 550021109 6,637 24,345 SH   SOLE 31 12,773 0 11,572
LULULEMON ATHLETICA INC COM 550021109 7,600 27,879 SH   SOLE 32 27,879 0 0
LULULEMON ATHLETICA INC COM 550021109 2,681 9,836 SH   SOLE 34 9,836 0 0
LULULEMON ATHLETICA INC COM 550021109 10,337 37,920 SH   SOLE 36 37,920 0 0
LULULEMON ATHLETICA INC COM 550021109 1,045 3,833 SH   SOLE 40 3,833 0 0
LULULEMON ATHLETICA INC COM 550021109 79 288 SH   OTR 43 288 0 0
LULULEMON ATHLETICA INC COM 550021109 17,181 63,024 SH   SOLE 43 60,529 0 2,495
LULUS FASHION LOUNGE HOLDING COM 55003A108 5 476 SH   SOLE 2 0 0 476
LULUS FASHION LOUNGE HOLDING COM 55003A108 167 15,431 SH   SOLE 18 15,431 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 138 12,754 SH   SOLE 19 12,754 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 1,922 177,158 SH   SOLE 21 177,158 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 670 61,750 SH   SOLE 22 61,330 0 420
LUMEN TECHNOLOGIES INC COM 550241103 25,254 2,314,784 SH   SOLE 2 284,023 0 2,030,761
LUMEN TECHNOLOGIES INC COM 550241103 6,834 626,355 SH   SOLE 4 517,137 0 109,218
LUMEN TECHNOLOGIES INC COM 550241103 10,133 928,769 SH   SOLE 7 896,087 0 32,682
LUMEN TECHNOLOGIES INC COM 550241103 51 4,697 SH   SOLE 13 4,697 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,548 141,919 SH   SOLE 15 141,919 0 0
LUMEN TECHNOLOGIES INC COM 550241103 0 7 SH   SOLE 17 0 0 7
LUMEN TECHNOLOGIES INC COM 550241103 22,530 2,065,079 SH   SOLE 18 1,936,197 0 128,882
LUMEN TECHNOLOGIES INC COM 550241103 5,652 518,059 SH   SOLE 19 518,059 0 0
LUMEN TECHNOLOGIES INC COM 550241103 568,978 52,151,990 SH   SOLE 21 52,151,990 0 0
LUMEN TECHNOLOGIES INC COM 550241103 225,911 20,706,769 SH   SOLE 22 18,712,195 0 1,994,574
LUMEN TECHNOLOGIES INC COM 550241103 16,582 1,519,912 SH   SOLE 23 1,519,912 0 0
LUMEN TECHNOLOGIES INC COM 550241103 14,618 1,339,857 SH   SOLE 25 1,339,857 0 0
LUMEN TECHNOLOGIES INC COM 550241103 30,398 2,786,237 SH   SOLE 26 1,598,654 0 1,187,583
LUMEN TECHNOLOGIES INC COM 550241103 21,564 1,976,545 SH   SOLE 28 17,949 0 1,958,596
LUMEN TECHNOLOGIES INC COM 550241103 44 4,058 SH   SOLE 29 4,058 0 0
LUMEN TECHNOLOGIES INC COM 550241103 76,528 7,014,517 SH   SOLE 30 7,014,517 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,927 176,600 SH   SOLE 31 86,203 0 90,397
LUMEN TECHNOLOGIES INC COM 550241103 4,586 420,372 SH   SOLE 32 420,372 0 0
LUMEN TECHNOLOGIES INC COM 550241103 505 46,303 SH   SOLE 34 46,303 0 0
LUMEN TECHNOLOGIES INC COM 550241103 6,523 597,932 SH   SOLE 36 597,932 0 0
LUMEN TECHNOLOGIES INC COM 550241103 326 29,925 SH   SOLE 40 29,925 0 0
LUMEN TECHNOLOGIES INC COM 550241103 32 2,905 SH   OTR 43 2,905 0 0
LUMEN TECHNOLOGIES INC COM 550241103 7,941 727,901 SH   SOLE 43 662,822 0 65,079
LUMENT FINANCE TRUST INC COM 55025L108 13 5,530 SH   SOLE 18 5,530 0 0
LUMENT FINANCE TRUST INC COM 55025L108 201 84,615 SH   SOLE 21 84,615 0 0
LUMENT FINANCE TRUST INC COM 55025L108 265 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109 9,589 120,736 SH   SOLE 2 67,195 0 53,541
LUMENTUM HLDGS INC COM 55024U109 88 1,105 SH   SOLE 4 447 0 658
LUMENTUM HLDGS INC COM 55024U109 63 799 SH   SOLE 7 799 0 0
LUMENTUM HLDGS INC COM 55024U109 11,817 148,797 SH   SOLE 18 148,797 0 0
LUMENTUM HLDGS INC COM 55024U109 1,660 20,903 SH   SOLE 19 20,903 0 0
LUMENTUM HLDGS INC COM 55024U109 282,157 3,552,716 SH   SOLE 21 3,552,716 0 0
LUMENTUM HLDGS INC COM 55024U109 152,797 1,923,906 SH   SOLE 22 1,840,474 0 83,432
LUMENTUM HLDGS INC COM 55024U109 880 11,083 SH   SOLE 25 11,083 0 0
LUMENTUM HLDGS INC COM 55024U109 2,432 30,622 SH   SOLE 26 24,520 0 6,102
LUMENTUM HLDGS INC COM 55024U109 107 1,352 SH   SOLE 28 1,352 0 0
LUMENTUM HLDGS INC COM 55024U109 3,763 47,381 SH   SOLE 30 47,381 0 0
LUMENTUM HLDGS INC COM 55024U109 125 1,574 SH   SOLE 31 1,063 0 511
LUMENTUM HLDGS INC COM 55024U109 189 2,386 SH   SOLE 36 2,386 0 0
LUMENTUM HLDGS INC COM 55024U109 730 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 18 229 SH   OTR 43 229 0 0
LUMENTUM HLDGS INC COM 55024U109 2,462 31,006 SH   SOLE 43 29,783 0 1,223
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,803 1,300,000 PRN   SOLE 2 1,300,000 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 6,047 4,360,000 PRN   SOLE 21 4,360,000 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 3,190 2,300,000 PRN   SOLE 22 2,300,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 2,459 2,400,000 PRN   SOLE 2 2,400,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 10,668 10,414,000 PRN   SOLE 21 10,414,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 4,405 4,300,000 PRN   SOLE 22 4,300,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 536 90,444 SH   SOLE 2 65,611 0 24,833
LUMINAR TECHNOLOGIES INC COM CL A 550424105 4 689 SH   SOLE 4 689 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 17 2,818 SH   SOLE 7 2,818 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 3,597 606,503 SH   SOLE 18 606,503 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2,660 448,505 SH   SOLE 19 448,505 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 46,099 7,773,868 SH   SOLE 21 7,773,868 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 32,152 5,421,846 SH   SOLE 22 5,284,737 0 137,109
LUMINAR TECHNOLOGIES INC COM CL A 550424105 6 939 SH   SOLE 23 939 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 196 33,055 SH   SOLE 25 33,055 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 459 77,355 SH   SOLE 26 60,254 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105 775 130,615 SH   SOLE 28 130,615 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 10,365 1,747,824 SH   SOLE 30 1,747,824 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 157 26,406 SH   SOLE 40 26,406 0 0
LUMOS PHARMA INC COM 55028X109 10 1,248 SH   SOLE 18 1,248 0 0
LUMOS PHARMA INC COM 55028X109 117 15,150 SH   SOLE 21 15,150 0 0
LUMOS PHARMA INC COM 55028X109 317 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100 6 1,015 SH   SOLE 2 0 0 1,015
LUNA INNOVATIONS INC COM 550351100 31 5,274 SH   SOLE 18 5,274 0 0
LUNA INNOVATIONS INC COM 550351100 684 117,323 SH   SOLE 21 117,323 0 0
LUNA INNOVATIONS INC COM 550351100 2,062 353,670 SH   SOLE 22 353,670 0 0
LUTHER BURBANK CORP COM 550550107 679 52,035 SH   SOLE 2 46,893 0 5,142
LUTHER BURBANK CORP COM 550550107 3 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107 674 51,679 SH   SOLE 18 51,679 0 0
LUTHER BURBANK CORP COM 550550107 357 27,349 SH   SOLE 19 27,349 0 0
LUTHER BURBANK CORP COM 550550107 7,261 556,411 SH   SOLE 21 556,411 0 0
LUTHER BURBANK CORP COM 550550107 6,367 487,859 SH   SOLE 22 475,452 0 12,407
LUTHER BURBANK CORP COM 550550107 74 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107 97 7,419 SH   SOLE 30 7,419 0 0
LUTHER BURBANK CORP COM 550550107 16 1,212 SH   SOLE 43 1,212 0 0
LUXFER HOLDINGS PLC SHS G5698W116 544 35,996 SH   SOLE 2 29,730 0 6,266
LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,225 81,042 SH   SOLE 18 81,042 0 0
LUXFER HOLDINGS PLC SHS G5698W116 794 52,519 SH   SOLE 19 52,519 0 0
LUXFER HOLDINGS PLC SHS G5698W116 27,245 1,801,946 SH   SOLE 21 1,801,946 0 0
LUXFER HOLDINGS PLC SHS G5698W116 9,876 653,171 SH   SOLE 22 631,005 0 22,166
LUXFER HOLDINGS PLC SHS G5698W116 56 3,686 SH   SOLE 25 3,686 0 0
LUXFER HOLDINGS PLC SHS G5698W116 85 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 1,049 69,357 SH   SOLE 30 69,357 0 0
LUXFER HOLDINGS PLC SHS G5698W116 23 1,542 SH   SOLE 36 1,542 0 0
LUXFER HOLDINGS PLC SHS G5698W116 70 4,632 SH   SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 183 12,099 SH   SOLE 43 10,983 0 1,116
LXP INDUSTRIAL TRUST COM 529043101 7,295 679,222 SH   SOLE 2 89,879 0 589,343
LXP INDUSTRIAL TRUST COM 529043101 1,447 134,743 SH   SOLE 4 134,743 0 0
LXP INDUSTRIAL TRUST COM 529043101 3,767 350,726 SH   SOLE 7 350,726 0 0
LXP INDUSTRIAL TRUST COM 529043101 11,332 1,055,144 SH   SOLE 18 1,055,144 0 0
LXP INDUSTRIAL TRUST COM 529043101 9,252 861,412 SH   SOLE 19 861,412 0 0
LXP INDUSTRIAL TRUST COM 529043101 398,744 37,126,994 SH   SOLE 21 37,126,994 0 0
LXP INDUSTRIAL TRUST COM 529043101 100,851 9,390,226 SH   SOLE 22 9,078,603 0 311,623
LXP INDUSTRIAL TRUST COM 529043101 115 10,673 SH   SOLE 23 10,673 0 0
LXP INDUSTRIAL TRUST COM 529043101 13,507 1,257,639 SH   SOLE 25 1,257,639 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,489 138,642 SH   SOLE 26 121,293 0 17,349
LXP INDUSTRIAL TRUST COM 529043101 1,853 172,511 SH   SOLE 28 4,823 0 167,688
LXP INDUSTRIAL TRUST COM 529043101 17,054 1,587,927 SH   SOLE 30 1,587,927 0 0
LXP INDUSTRIAL TRUST COM 529043101 83 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101 403 37,522 SH   SOLE 40 37,522 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,666 155,075 SH   SOLE 43 153,475 0 1,600
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 7,876 152,198 SH   SOLE 21 152,198 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 885 135,729 SH   SOLE 2 11,548 0 124,181
LYELL IMMUNOPHARMA INC COM 55083R104 13 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 3,353 514,284 SH   SOLE 18 514,284 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 2,212 339,284 SH   SOLE 19 339,284 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 39,886 6,117,448 SH   SOLE 21 6,117,448 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 13,578 2,082,441 SH   SOLE 22 1,973,241 0 109,200
LYELL IMMUNOPHARMA INC COM 55083R104 4,892 750,355 SH   SOLE 30 750,355 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 379 58,120 SH   SOLE 34 58,120 0 0
LYFT INC CL A COM 55087P104 10,507 791,192 SH   SOLE 2 260,123 0 531,069
LYFT INC CL A COM 55087P104 2,048 154,220 SH   SOLE 4 119,360 0 34,860
LYFT INC CL A COM 55087P104 499 37,572 SH   SOLE 7 37,572 0 0
LYFT INC CL A COM 55087P104 288 21,724 SH   SOLE 13 21,724 0 0
LYFT INC CL A COM 55087P104 294 22,124 SH   SOLE 15 22,124 0 0
LYFT INC CL A COM 55087P104 4,354 327,880 SH   SOLE 18 312,293 0 15,587
LYFT INC CL A COM 55087P104 2,024 152,385 SH   SOLE 19 152,385 0 0
LYFT INC CL A COM 55087P104 60,057 4,522,336 SH   SOLE 21 4,522,336 0 0
LYFT INC CL A COM 55087P104 97,497 7,341,627 SH   SOLE 22 6,730,827 0 610,800
LYFT INC CL A COM 55087P104 6,318 475,751 SH   SOLE 23 475,751 0 0
LYFT INC CL A COM 55087P104 5,430 408,856 SH   SOLE 25 408,856 0 0
LYFT INC CL A COM 55087P104 5,540 417,135 SH   SOLE 26 233,573 0 183,562
LYFT INC CL A COM 55087P104 10,275 773,719 SH   SOLE 28 11,517 0 762,202
LYFT INC CL A COM 55087P104 5 404 SH   SOLE 29 404 0 0
LYFT INC CL A COM 55087P104 22,036 1,659,333 SH   SOLE 30 777,736 0 881,597
LYFT INC CL A COM 55087P104 762 57,356 SH   SOLE 31 31,761 0 25,595
LYFT INC CL A COM 55087P104 167 12,550 SH   SOLE 34 12,550 0 0
LYFT INC CL A COM 55087P104 1,268 95,452 SH   SOLE 36 95,452 0 0
LYFT INC CL A COM 55087P104 107 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 7 534 SH   OTR 43 534 0 0
LYFT INC CL A COM 55087P104 2,083 156,862 SH   SOLE 43 148,212 0 8,650
LYFT INC NOTE 1.500% 5/1 55087PAB0 6,573 7,765,000 PRN   SOLE 21 7,765,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,680 750,970 SH   SOLE 2 170,284 0 580,686
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,504 131,537 SH   SOLE 4 105,107 0 26,430
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21,961 251,100 SH   SOLE 7 242,980 0 8,120
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,055 12,057 SH   SOLE 13 12,057 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,388 38,743 SH   SOLE 15 38,743 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 1 SH   SOLE 17 0 0 1
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 57,704 659,775 SH   SOLE 18 613,119 0 46,656
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 84,086 961,424 SH   SOLE 19 961,424 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,044,515 11,942,777 SH   SOLE 21 11,942,777 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 504,782 5,771,571 SH   SOLE 22 5,175,378 0 596,193
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41,035 469,189 SH   SOLE 23 469,189 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28,266 323,193 SH   SOLE 25 323,193 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50,995 583,069 SH   SOLE 26 240,478 0 342,591
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39,252 448,795 SH   SOLE 28 3,916 0 444,879
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,043 11,922 SH   SOLE 29 11,922 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 148,596 1,699,016 SH   SOLE 30 1,699,016 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,974 68,303 SH   SOLE 31 40,840 0 27,463
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,156 70,388 SH   SOLE 32 70,388 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39,797 455,026 SH   SOLE 34 455,026 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,708 168,167 SH   SOLE 35 168,167 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,180 116,398 SH   SOLE 36 116,398 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 712 8,142 SH   SOLE 40 8,142 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 58 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,028 206,128 SH   SOLE 43 182,823 0 23,305
LYRA THERAPEUTICS INC COM 55234L105 12 2,170 SH   SOLE 2 1,552 0 618
LYRA THERAPEUTICS INC COM 55234L105 17 2,924 SH   SOLE 18 2,924 0 0
LYRA THERAPEUTICS INC COM 55234L105 197 34,927 SH   SOLE 21 34,927 0 0
LYRA THERAPEUTICS INC COM 55234L105 9 1,561 SH   SOLE 22 1,561 0 0
M & T BK CORP COM 55261F104 72,628 455,665 SH   SOLE 2 103,012 0 352,653
M & T BK CORP COM 55261F104 20,791 130,439 SH   SOLE 4 69,073 0 61,366
M & T BK CORP COM 55261F104 27,233 170,855 SH   SOLE 7 166,140 0 4,715
M & T BK CORP COM 55261F104 116 730 SH   SOLE 13 730 0 0
M & T BK CORP COM 55261F104 4,229 26,534 SH   SOLE 15 26,534 0 0
M & T BK CORP COM 55261F104 0 2 SH   SOLE 17 0 0 2
M & T BK CORP COM 55261F104 113,597 712,700 SH   SOLE 18 687,745 0 24,955
M & T BK CORP COM 55261F104 149,669 939,011 SH   SOLE 19 939,011 0 0
M & T BK CORP COM 55261F104 848,275 5,322,007 SH   SOLE 21 5,322,007 0 0
M & T BK CORP COM 55261F104 596,000 3,739,256 SH   SOLE 22 3,383,618 0 355,638
M & T BK CORP COM 55261F104 53,091 333,090 SH   SOLE 23 333,090 0 0
M & T BK CORP COM 55261F104 49,635 311,408 SH   SOLE 25 311,408 0 0
M & T BK CORP COM 55261F104 63,591 398,965 SH   SOLE 26 171,776 0 227,189
M & T BK CORP COM 55261F104 46,363 290,879 SH   SOLE 28 2,556 0 288,323
M & T BK CORP COM 55261F104 153,281 961,672 SH   SOLE 30 937,116 0 24,556
M & T BK CORP COM 55261F104 5,831 36,582 SH   SOLE 31 19,494 0 17,088
M & T BK CORP COM 55261F104 74,847 469,587 SH   SOLE 34 469,587 0 0
M & T BK CORP COM 55261F104 11,923 74,803 SH   SOLE 36 74,803 0 0
M & T BK CORP COM 55261F104 1,943 12,191 SH   SOLE 37 12,191 0 0
M & T BK CORP COM 55261F104 909 5,705 SH   SOLE 40 5,705 0 0
M & T BK CORP COM 55261F104 67 421 SH   OTR 43 421 0 0
M & T BK CORP COM 55261F104 19,226 120,623 SH   SOLE 43 103,531 0 17,092
M D C HLDGS INC COM 552676108 7,618 235,781 SH   SOLE 2 131,407 0 104,374
M D C HLDGS INC COM 552676108 7 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 40 1,235 SH   SOLE 7 1,235 0 0
M D C HLDGS INC COM 552676108 7,555 233,833 SH   SOLE 18 208,759 0 25,074
M D C HLDGS INC COM 552676108 23,738 734,686 SH   SOLE 19 734,686 0 0
M D C HLDGS INC COM 552676108 245,253 7,590,624 SH   SOLE 21 7,590,624 0 0
M D C HLDGS INC COM 552676108 67,667 2,094,312 SH   SOLE 22 2,034,407 0 59,905
M D C HLDGS INC COM 552676108 825 25,529 SH   SOLE 23 25,529 0 0
M D C HLDGS INC COM 552676108 284 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108 5,464 169,122 SH   SOLE 26 21,470 0 147,652
M D C HLDGS INC COM 552676108 36 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108 3,164 97,926 SH   SOLE 30 97,926 0 0
M D C HLDGS INC COM 552676108 51 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108 232 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 1,517 46,954 SH   SOLE 43 45,611 0 1,343
M/I HOMES INC COM 55305B101 2,206 55,614 SH   SOLE 2 37,501 0 18,113
M/I HOMES INC COM 55305B101 5 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 23 570 SH   SOLE 7 570 0 0
M/I HOMES INC COM 55305B101 4,122 103,926 SH   SOLE 18 103,926 0 0
M/I HOMES INC COM 55305B101 2,071 52,220 SH   SOLE 19 52,220 0 0
M/I HOMES INC COM 55305B101 148,514 3,744,684 SH   SOLE 21 3,744,684 0 0
M/I HOMES INC COM 55305B101 29,123 734,318 SH   SOLE 22 706,791 0 27,527
M/I HOMES INC COM 55305B101 147 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101 764 19,262 SH   SOLE 26 16,591 0 2,671
M/I HOMES INC COM 55305B101 21 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101 1,897 47,842 SH   SOLE 30 47,842 0 0
M/I HOMES INC COM 55305B101 8 194 SH   SOLE 34 194 0 0
M/I HOMES INC COM 55305B101 35 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101 158 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,581 39,869 SH   SOLE 43 38,768 0 1,101
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111 8 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102 705 79,709 SH   SOLE 2 43,534 0 36,175
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 792 89,638 SH   SOLE 18 89,638 0 0
MACATAWA BK CORP COM 554225102 576 65,207 SH   SOLE 19 65,207 0 0
MACATAWA BK CORP COM 554225102 8,546 966,696 SH   SOLE 21 966,696 0 0
MACATAWA BK CORP COM 554225102 4,077 461,248 SH   SOLE 22 440,412 0 20,836
MACATAWA BK CORP COM 554225102 102 11,590 SH   SOLE 23 11,590 0 0
MACATAWA BK CORP COM 554225102 78 8,848 SH   SOLE 43 8,848 0 0
MACERICH CO COM 554382101 3,194 366,713 SH   SOLE 2 199,636 0 167,077
MACERICH CO COM 554382101 884 101,516 SH   SOLE 4 101,516 0 0
MACERICH CO COM 554382101 2,356 270,537 SH   SOLE 7 270,537 0 0
MACERICH CO COM 554382101 8,918 1,023,825 SH   SOLE 18 1,023,825 0 0
MACERICH CO COM 554382101 7,986 916,903 SH   SOLE 19 916,903 0 0
MACERICH CO COM 554382101 143,210 16,442,071 SH   SOLE 21 16,442,071 0 0
MACERICH CO COM 554382101 71,495 8,208,340 SH   SOLE 22 7,974,412 0 233,928
MACERICH CO COM 554382101 154 17,664 SH   SOLE 23 17,664 0 0
MACERICH CO COM 554382101 8,299 952,816 SH   SOLE 25 952,816 0 0
MACERICH CO COM 554382101 1,428 163,900 SH   SOLE 26 87,964 0 75,936
MACERICH CO COM 554382101 1,144 131,320 SH   SOLE 28 3,471 0 127,849
MACERICH CO COM 554382101 8,550 981,580 SH   SOLE 30 981,580 0 0
MACERICH CO COM 554382101 13 1,460 SH   SOLE 31 0 0 1,460
MACERICH CO COM 554382101 210 24,097 SH   SOLE 36 24,097 0 0
MACERICH CO COM 554382101 212 24,393 SH   SOLE 40 24,393 0 0
MACERICH CO COM 554382101 3,503 402,175 SH   SOLE 43 314,734 0 87,441
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,460 31,664 SH   SOLE 2 26,228 0 5,436
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 87 1,879 SH   SOLE 4 808 0 1,071
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 42 902 SH   SOLE 7 902 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 40 863 SH   SOLE 13 863 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5,930 128,637 SH   SOLE 18 128,363 0 274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13,665 296,413 SH   SOLE 19 296,413 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 77,680 1,685,022 SH   SOLE 21 1,685,022 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54,878 1,190,420 SH   SOLE 22 1,160,316 0 30,104
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 70 1,519 SH   SOLE 23 1,519 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 325 7,049 SH   SOLE 25 7,049 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,001 21,718 SH   SOLE 26 17,650 0 4,068
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 40 867 SH   SOLE 28 867 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 38 823 SH   SOLE 29 823 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,123 24,362 SH   SOLE 30 24,362 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 69 1,504 SH   SOLE 31 1,504 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 28,578 619,905 SH   SOLE 34 619,905 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 277 6,016 SH   SOLE 40 6,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 489 10,600 SH   SOLE 43 9,520 0 1,080
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 3,567 4,100,000 PRN   SOLE 21 4,100,000 0 0
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 435 500,000 PRN   SOLE 22 500,000 0 0
MACONDRAY CAP ACQUISITN CORP CLASS A ORD SHS G5853A107 24,378 2,450,000 SH   SOLE 2 2,450,000 0 0
MACONDRAY CAP ACQUISITN CORP *W EXP 05/31/202 G5853A115 82 816,666 SH   SOLE 2 816,666 0 0
MACROGENICS INC COM 556099109 558 189,096 SH   SOLE 2 88,637 0 100,459
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 574 194,510 SH   SOLE 18 190,958 0 3,552
MACROGENICS INC COM 556099109 1,258 426,580 SH   SOLE 19 426,580 0 0
MACROGENICS INC COM 556099109 8,009 2,714,952 SH   SOLE 21 2,714,952 0 0
MACROGENICS INC COM 556099109 4,873 1,651,940 SH   SOLE 22 1,593,922 0 58,018
MACROGENICS INC COM 556099109 35 11,805 SH   SOLE 23 11,805 0 0
MACROGENICS INC COM 556099109 24 8,001 SH   SOLE 25 8,001 0 0
MACROGENICS INC COM 556099109 250 84,847 SH   SOLE 26 25,861 0 58,986
MACROGENICS INC COM 556099109 3 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109 164 55,577 SH   SOLE 30 55,577 0 0
MACROGENICS INC COM 556099109 7 2,205 SH   SOLE 34 2,205 0 0
MACROGENICS INC COM 556099109 15 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 12 4,202 SH   SOLE 43 4,202 0 0
MACYS INC COM 55616P104 21,410 1,168,678 SH   SOLE 2 436,835 0 731,843
MACYS INC COM 55616P104 178 9,721 SH   SOLE 4 7,988 0 1,733
MACYS INC COM 55616P104 160 8,708 SH   SOLE 7 8,708 0 0
MACYS INC COM 55616P104 11,286 616,042 SH   SOLE 18 616,042 0 0
MACYS INC COM 55616P104 10,044 548,268 SH   SOLE 19 548,268 0 0
MACYS INC COM 55616P104 253,678 13,847,061 SH   SOLE 21 13,847,061 0 0
MACYS INC COM 55616P104 159,919 8,729,193 SH   SOLE 22 8,382,240 0 346,953
MACYS INC COM 55616P104 416 22,714 SH   SOLE 23 22,714 0 0
MACYS INC COM 55616P104 797 43,505 SH   SOLE 25 43,505 0 0
MACYS INC COM 55616P104 6,863 374,602 SH   SOLE 26 201,919 0 172,683
MACYS INC COM 55616P104 260 14,205 SH   SOLE 28 13,794 0 411
MACYS INC COM 55616P104 231 12,633 SH   SOLE 29 12,633 0 0
MACYS INC COM 55616P104 3,606 196,852 SH   SOLE 30 196,852 0 0
MACYS INC COM 55616P104 93 5,066 SH   SOLE 31 4,183 0 883
MACYS INC COM 55616P104 1,518 82,845 SH   SOLE 36 82,845 0 0
MACYS INC COM 55616P104 665 36,283 SH   SOLE 40 36,283 0 0
MACYS INC COM 55616P104 5,611 306,260 SH   SOLE 43 294,903 0 11,357
MACYS INC OPTIONS 55616P104 1,676 91,500 SH Put SOLE 19 91,500 0 0
MACYS INC OPTIONS 55616P104 5 300 SH Put SOLE 22 300 0 0
MACYS INC OPTIONS 55616P104 150 8,200 SH Put SOLE 34 8,200 0 0
MADDEN STEVEN LTD COM 556269108 3,072 95,383 SH   SOLE 2 76,577 0 18,806
MADDEN STEVEN LTD COM 556269108 11 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 31 949 SH   SOLE 7 949 0 0
MADDEN STEVEN LTD COM 556269108 8,389 260,460 SH   SOLE 18 254,168 0 6,292
MADDEN STEVEN LTD COM 556269108 8,159 253,293 SH   SOLE 19 253,293 0 0
MADDEN STEVEN LTD COM 556269108 289,256 8,980,327 SH   SOLE 21 8,980,327 0 0
MADDEN STEVEN LTD COM 556269108 63,371 1,967,418 SH   SOLE 22 1,917,429 0 49,989
MADDEN STEVEN LTD COM 556269108 172 5,355 SH   SOLE 23 5,355 0 0
MADDEN STEVEN LTD COM 556269108 420 13,052 SH   SOLE 25 13,052 0 0
MADDEN STEVEN LTD COM 556269108 2,348 72,898 SH   SOLE 26 39,004 0 33,894
MADDEN STEVEN LTD COM 556269108 44 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108 5,147 159,805 SH   SOLE 30 159,805 0 0
MADDEN STEVEN LTD COM 556269108 92 2,847 SH   SOLE 36 2,847 0 0
MADDEN STEVEN LTD COM 556269108 334 10,356 SH   SOLE 40 10,356 0 0
MADDEN STEVEN LTD COM 556269108 1,009 31,316 SH   SOLE 43 30,696 0 620
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,286 24,448 SH   SOLE 2 9,160 0 15,288
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 17 323 SH   SOLE 7 323 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 4,124 78,365 SH   SOLE 18 78,365 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,579 49,014 SH   SOLE 19 49,014 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 48,342 918,691 SH   SOLE 21 918,691 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 31,783 604,019 SH   SOLE 22 576,817 0 27,202
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 220 4,185 SH   SOLE 25 4,185 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 585 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 18 337 SH   SOLE 28 337 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 508 9,659 SH   SOLE 30 9,659 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 17 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 179 3,409 SH   SOLE 40 3,409 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 445 8,458 SH   SOLE 43 7,867 0 591
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,015 13,344 SH   SOLE 2 5,262 0 8,082
MADISON SQUARE GRDN SPRT COR CL A 55825T103 9 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 32 213 SH   SOLE 7 213 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,195 7,917 SH   SOLE 18 7,917 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 864 5,719 SH   SOLE 19 5,719 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 39,331 260,471 SH   SOLE 21 260,471 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 59,312 392,794 SH   SOLE 22 370,870 0 21,924
MADISON SQUARE GRDN SPRT COR CL A 55825T103 165 1,094 SH   SOLE 23 1,094 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 356 2,358 SH   SOLE 25 2,358 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 821 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103 48 315 SH   SOLE 28 315 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 980 6,492 SH   SOLE 30 6,492 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 43 284 SH   SOLE 31 284 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 263 1,744 SH   SOLE 40 1,744 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,167 14,354 SH   SOLE 43 13,836 0 518
MADRIGAL PHARMACEUTICALS INC COM 558868105 814 11,375 SH   SOLE 2 6,284 0 5,091
MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 13 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,245 31,361 SH   SOLE 18 31,361 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,516 63,088 SH   SOLE 19 63,088 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 38,733 541,117 SH   SOLE 21 541,117 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 23,006 321,402 SH   SOLE 22 314,341 0 7,061
MADRIGAL PHARMACEUTICALS INC COM 558868105 95 1,332 SH   SOLE 23 1,332 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 171 2,387 SH   SOLE 25 2,387 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 807 11,279 SH   SOLE 26 4,530 0 6,749
MADRIGAL PHARMACEUTICALS INC COM 558868105 847 11,836 SH   SOLE 30 11,836 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 88 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 130 1,822 SH   SOLE 43 1,230 0 592
MAG SILVER CORP COM 55903Q104 535 44,000 SH   SOLE 23 44,000 0 0
MAG SILVER CORP COM 55903Q104 2,514 206,578 SH   SOLE 25 206,578 0 0
MAG SILVER CORP COM 55903Q104 852 70,000 SH   SOLE 26 45,000 0 25,000
MAG SILVER CORP COM 55903Q104 4,260 350,000 SH   SOLE 34 350,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 92 1,916 SH   SOLE 18 1,916 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,860 38,940 SH   SOLE 19 38,940 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 7 5,703 SH   SOLE 18 5,703 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 501 417,388 SH   SOLE 21 417,388 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 411 342,464 SH   SOLE 22 342,464 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 33 27,878 SH   SOLE 30 27,878 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2 1,345 SH   SOLE 43 1,345 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8 444 SH   SOLE 22 444 0 0
MAGNA INTL INC COM 559222401 6 115 SH   SOLE 17 0 0 115
MAGNA INTL INC COM 559222401 284 5,176 SH   SOLE 18 5,176 0 0
MAGNA INTL INC COM 559222401 3,756 68,408 SH   SOLE 19 68,408 0 0
MAGNA INTL INC COM 559222401 636 11,581 SH   SOLE 25 11,581 0 0
MAGNA INTL INC COM 559222401 1,232 22,438 SH   SOLE 34 22,438 0 0
MAGNA INTL INC COM 559222401 12,167 221,623 SH   SOLE 43 215,195 0 6,428
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 161 11,057 SH   SOLE 2 11,057 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,191 82,001 SH   SOLE 21 82,001 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 593 40,794 SH   SOLE 22 18,998 0 21,796
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 310 21,333 SH   SOLE 23 21,333 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 102 7,011 SH   SOLE 25 7,011 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 511 35,202 SH   SOLE 26 35,202 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 46 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 109 7,534 SH   SOLE 30 7,534 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 61 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 988 111,239 SH   SOLE 2 45,783 0 65,456
MAGNITE INC COM 55955D100 4 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 15 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 3,496 393,662 SH   SOLE 18 393,662 0 0
MAGNITE INC COM 55955D100 2,730 307,463 SH   SOLE 19 307,463 0 0
MAGNITE INC COM 55955D100 41,454 4,668,264 SH   SOLE 21 4,668,264 0 0
MAGNITE INC COM 55955D100 27,070 3,048,466 SH   SOLE 22 2,908,862 0 139,604
MAGNITE INC COM 55955D100 144 16,268 SH   SOLE 25 16,268 0 0
MAGNITE INC COM 55955D100 572 64,462 SH   SOLE 26 38,817 0 25,645
MAGNITE INC COM 55955D100 20 2,296 SH   SOLE 28 2,296 0 0
MAGNITE INC COM 55955D100 496 55,877 SH   SOLE 30 55,877 0 0
MAGNITE INC COM 55955D100 137 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100 321 36,191 SH   SOLE 43 35,439 0 752
MAGNITE INC NOTE 0.250% 3/1 55955DAB6 2,592 3,575,000 PRN   SOLE 21 3,575,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,336 63,665 SH   SOLE 2 48,979 0 14,686
MAGNOLIA OIL & GAS CORP CL A 559663109 45 2,148 SH   SOLE 4 462 0 1,686
MAGNOLIA OIL & GAS CORP CL A 559663109 41 1,971 SH   SOLE 7 1,971 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 8,884 423,230 SH   SOLE 18 423,230 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 7,245 345,182 SH   SOLE 19 345,182 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 120,927 5,761,173 SH   SOLE 21 5,761,173 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 76,886 3,663,003 SH   SOLE 22 3,561,393 0 101,610
MAGNOLIA OIL & GAS CORP CL A 559663109 42 2,006 SH   SOLE 23 2,006 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,387 66,093 SH   SOLE 26 52,564 0 13,529
MAGNOLIA OIL & GAS CORP CL A 559663109 304 14,480 SH   SOLE 28 0 0 14,480
MAGNOLIA OIL & GAS CORP CL A 559663109 3,513 167,386 SH   SOLE 30 167,386 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 630 30,012 SH   SOLE 34 30,012 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 410 19,546 SH   SOLE 40 19,546 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,113 148,310 SH   SOLE 43 138,946 0 9,364
MAGYAR BANCORP INC COM 55977T208 16 1,344 SH   SOLE 18 1,344 0 0
MAGYAR BANCORP INC COM 55977T208 179 15,065 SH   SOLE 21 15,065 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2 791 SH   SOLE 2 0 0 791
MAIDEN HOLDINGS LTD SHS G5753U112 23 11,645 SH   SOLE 18 11,645 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 358 184,444 SH   SOLE 21 184,444 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,663 857,051 SH   SOLE 22 857,051 0 0
MAIN STR CAP CORP COM 56035L104 18,694 485,170 SH   SOLE 30 485,170 0 0
MAIN STR CAP CORP COM 56035L104 802 20,814 SH   SOLE 43 15,965 0 4,849
MAINSTREET BANCSHARES INC COM 56064Y100 27 1,200 SH   SOLE 18 1,200 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 411 18,057 SH   SOLE 21 18,057 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 32 1,405 SH   SOLE 22 1,405 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 59 2,280 SH   SOLE 2 553 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 33 1,297 SH   SOLE 22 1,297 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 40 1,576 SH   SOLE 25 1,576 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,401 54,564 SH   SOLE 30 54,564 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 23 887 SH   SOLE 34 887 0 0
MALIBU BOATS INC COM CL A 56117J100 3,941 74,768 SH   SOLE 2 62,134 0 12,634
MALIBU BOATS INC COM CL A 56117J100 5 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 13 246 SH   SOLE 7 246 0 0
MALIBU BOATS INC COM CL A 56117J100 3,250 61,662 SH   SOLE 18 54,008 0 7,654
MALIBU BOATS INC COM CL A 56117J100 6,374 120,932 SH   SOLE 19 120,932 0 0
MALIBU BOATS INC COM CL A 56117J100 36,514 692,739 SH   SOLE 21 692,739 0 0
MALIBU BOATS INC COM CL A 56117J100 32,176 610,437 SH   SOLE 22 597,048 0 13,389
MALIBU BOATS INC COM CL A 56117J100 209 3,958 SH   SOLE 23 3,958 0 0
MALIBU BOATS INC COM CL A 56117J100 165 3,130 SH   SOLE 25 3,130 0 0
MALIBU BOATS INC COM CL A 56117J100 1,499 28,433 SH   SOLE 26 8,395 0 20,038
MALIBU BOATS INC COM CL A 56117J100 17 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100 2,182 41,392 SH   SOLE 30 41,392 0 0
MALIBU BOATS INC COM CL A 56117J100 44 841 SH   SOLE 34 841 0 0
MALIBU BOATS INC COM CL A 56117J100 41 780 SH   SOLE 36 780 0 0
MALIBU BOATS INC COM CL A 56117J100 136 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 163 3,095 SH   SOLE 43 3,051 0 44
MALVERN BANCORP INC COM 561409103 19 1,209 SH   SOLE 18 1,209 0 0
MALVERN BANCORP INC COM 561409103 390 24,247 SH   SOLE 21 24,247 0 0
MALVERN BANCORP INC COM 561409103 20 1,273 SH   SOLE 22 1,273 0 0
MAMAMANCINI S HLDGS INC COM 56146T103 4 2,704 SH   SOLE 18 2,704 0 0
MAMAMANCINI S HLDGS INC COM 56146T103 45 32,256 SH   SOLE 21 32,256 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 6 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 150 68,185 SH   SOLE 21 68,185 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 366 166,272 SH   SOLE 22 166,272 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1 111 SH   SOLE 43 111 0 0
MANDIANT INC NOTE 0.875% 6/0 31816QAF8 6,520 5,987,000 PRN   SOLE 21 5,987,000 0 0
MANDIANT INC COM 562662106 8,727 399,933 SH   SOLE 2 84,253 0 315,680
MANDIANT INC COM 562662106 89 4,064 SH   SOLE 4 905 0 3,159
MANDIANT INC COM 562662106 205 9,376 SH   SOLE 7 9,376 0 0
MANDIANT INC COM 562662106 2,044 93,660 SH   SOLE 18 93,660 0 0
MANDIANT INC COM 562662106 1,511 69,238 SH   SOLE 19 69,238 0 0
MANDIANT INC COM 562662106 119,193 5,462,538 SH   SOLE 21 5,462,538 0 0
MANDIANT INC COM 562662106 115,612 5,298,447 SH   SOLE 22 5,013,761 0 284,686
MANDIANT INC COM 562662106 836 38,324 SH   SOLE 25 38,324 0 0
MANDIANT INC COM 562662106 2,329 106,722 SH   SOLE 26 85,511 0 21,211
MANDIANT INC COM 562662106 93 4,249 SH   SOLE 28 4,249 0 0
MANDIANT INC COM 562662106 29,238 1,339,958 SH   SOLE 30 1,339,958 0 0
MANDIANT INC COM 562662106 75 3,437 SH   SOLE 31 3,437 0 0
MANDIANT INC COM 562662106 39 1,772 SH   SOLE 34 1,772 0 0
MANDIANT INC COM 562662106 108 4,934 SH   SOLE 36 4,934 0 0
MANDIANT INC COM 562662106 645 29,556 SH   SOLE 40 29,556 0 0
MANDIANT INC COM 562662106 1,185 54,298 SH   SOLE 43 48,664 0 5,634
MANHATTAN ASSOCIATES INC COM 562750109 27,893 243,391 SH   SOLE 2 144,970 0 98,421
MANHATTAN ASSOCIATES INC COM 562750109 1,873 16,344 SH   SOLE 4 15,200 0 1,144
MANHATTAN ASSOCIATES INC COM 562750109 198 1,725 SH   SOLE 7 1,725 0 0
MANHATTAN ASSOCIATES INC COM 562750109 937 8,179 SH   SOLE 13 8,179 0 0
MANHATTAN ASSOCIATES INC COM 562750109 17,050 148,781 SH   SOLE 18 147,622 0 1,159
MANHATTAN ASSOCIATES INC COM 562750109 5,990 52,265 SH   SOLE 19 52,265 0 0
MANHATTAN ASSOCIATES INC COM 562750109 400,901 3,498,262 SH   SOLE 21 3,498,262 0 0
MANHATTAN ASSOCIATES INC COM 562750109 213,955 1,866,972 SH   SOLE 22 1,735,237 0 131,735
MANHATTAN ASSOCIATES INC COM 562750109 2,832 24,711 SH   SOLE 23 24,711 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,131 9,866 SH   SOLE 25 9,866 0 0
MANHATTAN ASSOCIATES INC COM 562750109 4,324 37,729 SH   SOLE 26 23,872 0 13,857
MANHATTAN ASSOCIATES INC COM 562750109 474 4,140 SH   SOLE 28 1,134 0 3,006
MANHATTAN ASSOCIATES INC COM 562750109 806 7,037 SH   SOLE 29 7,037 0 0
MANHATTAN ASSOCIATES INC COM 562750109 4,110 35,868 SH   SOLE 30 35,868 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,948 16,996 SH   SOLE 31 16,996 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,380 12,041 SH   SOLE 34 12,041 0 0
MANHATTAN ASSOCIATES INC COM 562750109 189 1,651 SH   SOLE 36 1,651 0 0
MANHATTAN ASSOCIATES INC COM 562750109 928 8,099 SH   SOLE 40 8,099 0 0
MANHATTAN ASSOCIATES INC COM 562750109 16 143 SH   OTR 43 143 0 0
MANHATTAN ASSOCIATES INC COM 562750109 11,770 102,706 SH   SOLE 43 97,947 0 4,759
MANHATTAN BRDG CAP INC COM 562803106 7 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 111 19,801 SH   SOLE 21 19,801 0 0
MANHATTAN BRDG CAP INC COM 562803106 2 347 SH   SOLE 22 347 0 0
MANITEX INTL INC COM 563420108 18 2,820 SH   SOLE 18 2,820 0 0
MANITEX INTL INC COM 563420108 321 49,423 SH   SOLE 21 49,423 0 0
MANITEX INTL INC COM 563420108 129 19,940 SH   SOLE 22 19,940 0 0
MANITOWOC CO INC COM NEW 563571405 2,010 190,842 SH   SOLE 2 96,539 0 94,303
MANITOWOC CO INC COM NEW 563571405 2 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 6 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,186 112,618 SH   SOLE 18 109,636 0 2,982
MANITOWOC CO INC COM NEW 563571405 5,348 507,844 SH   SOLE 19 507,844 0 0
MANITOWOC CO INC COM NEW 563571405 14,362 1,363,875 SH   SOLE 21 1,363,875 0 0
MANITOWOC CO INC COM NEW 563571405 14,000 1,329,565 SH   SOLE 22 1,287,835 0 41,730
MANITOWOC CO INC COM NEW 563571405 183 17,412 SH   SOLE 23 17,412 0 0
MANITOWOC CO INC COM NEW 563571405 46 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405 971 92,222 SH   SOLE 26 2,577 0 89,645
MANITOWOC CO INC COM NEW 563571405 443 42,038 SH   SOLE 30 42,038 0 0
MANITOWOC CO INC COM NEW 563571405 37 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 343 32,573 SH   SOLE 43 32,328 0 245
MANNATECH INC COM NEW 563771203 3 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203 49 2,966 SH   SOLE 21 2,966 0 0
MANNATECH INC COM NEW 563771203 861 52,163 SH   SOLE 22 52,163 0 0
MANNING & NAPIER INC CL A 56382Q102 80 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 552 44,292 SH   SOLE 18 44,292 0 0
MANNING & NAPIER INC CL A 56382Q102 372 29,797 SH   SOLE 19 29,797 0 0
MANNING & NAPIER INC CL A 56382Q102 6,778 543,558 SH   SOLE 21 543,558 0 0
MANNING & NAPIER INC CL A 56382Q102 3,411 273,539 SH   SOLE 22 265,515 0 8,024
MANNKIND CORP COM NEW 56400P706 1,498 393,075 SH   SOLE 2 129,522 0 263,553
MANNKIND CORP COM NEW 56400P706 12 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 3,087 810,315 SH   SOLE 18 772,171 0 38,144
MANNKIND CORP COM NEW 56400P706 3,969 1,041,617 SH   SOLE 19 1,041,617 0 0
MANNKIND CORP COM NEW 56400P706 42,489 11,151,852 SH   SOLE 21 11,151,852 0 0
MANNKIND CORP COM NEW 56400P706 27,069 7,104,666 SH   SOLE 22 6,846,931 0 257,735
MANNKIND CORP COM NEW 56400P706 123 32,158 SH   SOLE 23 32,158 0 0
MANNKIND CORP COM NEW 56400P706 115 30,073 SH   SOLE 25 30,073 0 0
MANNKIND CORP COM NEW 56400P706 1,452 381,198 SH   SOLE 26 224,232 0 156,966
MANNKIND CORP COM NEW 56400P706 17 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706 848 222,535 SH   SOLE 30 222,535 0 0
MANNKIND CORP COM NEW 56400P706 106 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 336 88,164 SH   SOLE 43 88,034 0 130
MANPOWERGROUP INC WIS COM 56418H100 16,436 215,106 SH   SOLE 2 101,800 0 113,306
MANPOWERGROUP INC WIS COM 56418H100 275 3,603 SH   SOLE 4 3,170 0 433
MANPOWERGROUP INC WIS COM 56418H100 118 1,538 SH   SOLE 7 1,538 0 0
MANPOWERGROUP INC WIS COM 56418H100 90 1,182 SH   SOLE 13 1,182 0 0
MANPOWERGROUP INC WIS COM 56418H100 9,184 120,199 SH   SOLE 18 120,199 0 0
MANPOWERGROUP INC WIS COM 56418H100 4,115 53,855 SH   SOLE 19 53,855 0 0
MANPOWERGROUP INC WIS COM 56418H100 205,730 2,692,450 SH   SOLE 21 2,692,450 0 0
MANPOWERGROUP INC WIS COM 56418H100 117,612 1,539,223 SH   SOLE 22 1,450,275 0 88,948
MANPOWERGROUP INC WIS COM 56418H100 204 2,675 SH   SOLE 23 2,675 0 0
MANPOWERGROUP INC WIS COM 56418H100 854 11,176 SH   SOLE 25 11,176 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,547 46,427 SH   SOLE 26 39,475 0 6,952
MANPOWERGROUP INC WIS COM 56418H100 3,318 43,428 SH   SOLE 28 31,839 0 11,589
MANPOWERGROUP INC WIS COM 56418H100 27 356 SH   SOLE 29 356 0 0
MANPOWERGROUP INC WIS COM 56418H100 4,789 62,681 SH   SOLE 30 62,681 0 0
MANPOWERGROUP INC WIS COM 56418H100 136 1,775 SH   SOLE 31 1,530 0 245
MANPOWERGROUP INC WIS COM 56418H100 241 3,151 SH   SOLE 34 3,151 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,130 14,790 SH   SOLE 36 14,790 0 0
MANPOWERGROUP INC WIS COM 56418H100 553 7,241 SH   SOLE 40 7,241 0 0
MANPOWERGROUP INC WIS COM 56418H100 14 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100 11,496 150,455 SH   SOLE 43 147,331 0 3,124
MANTECH INTERNATIONAL CORP CL A 564563104 2,774 29,058 SH   SOLE 2 12,506 0 16,552
MANTECH INTERNATIONAL CORP CL A 564563104 8 79 SH   SOLE 4 79 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 87 911 SH   SOLE 7 911 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 10,010 104,876 SH   SOLE 18 104,876 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 9,972 104,469 SH   SOLE 19 104,469 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 341,303 3,575,723 SH   SOLE 21 3,575,723 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 72,396 758,468 SH   SOLE 22 732,088 0 26,380
MANTECH INTERNATIONAL CORP CL A 564563104 192 2,010 SH   SOLE 23 2,010 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 422 4,420 SH   SOLE 25 4,420 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 2,303 24,126 SH   SOLE 26 13,159 0 10,967
MANTECH INTERNATIONAL CORP CL A 564563104 47 489 SH   SOLE 28 489 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 4,256 44,591 SH   SOLE 30 44,591 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 344 3,600 SH   SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,631 17,086 SH   SOLE 43 16,896 0 190
MANULIFE FINL CORP COM 56501R106 1,056 60,945 SH   SOLE 22 60,945 0 0
MANULIFE FINL CORP COM 56501R106 14,269 823,356 SH   SOLE 43 681,806 0 141,550
MARATHON DIGITAL HOLDINGS IN COM 565788106 583 109,191 SH   SOLE 2 27,664 0 81,527
MARATHON DIGITAL HOLDINGS IN COM 565788106 7 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106 7 1,266 SH   SOLE 7 1,266 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,636 306,361 SH   SOLE 18 306,361 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 981 183,690 SH   SOLE 19 183,690 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 21,156 3,961,820 SH   SOLE 21 3,961,820 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 14,236 2,665,860 SH   SOLE 22 2,559,572 0 106,288
MARATHON DIGITAL HOLDINGS IN COM 565788106 67 12,557 SH   SOLE 25 12,557 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 197 36,894 SH   SOLE 26 29,813 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106 34 6,302 SH   SOLE 28 6,302 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 246 46,153 SH   SOLE 30 46,153 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 15 2,729 SH   SOLE 34 2,729 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 64 11,904 SH   SOLE 40 11,904 0 0
MARATHON OIL CORP COM 565849106 18,581 826,546 SH   SOLE 2 443,718 0 382,828
MARATHON OIL CORP COM 565849106 6,152 273,644 SH   SOLE 4 200,389 0 73,255
MARATHON OIL CORP COM 565849106 19,282 857,746 SH   SOLE 7 661,422 0 196,324
MARATHON OIL CORP COM 565849106 416 18,502 SH   SOLE 13 18,502 0 0
MARATHON OIL CORP COM 565849106 2,228 99,120 SH   SOLE 15 99,120 0 0
MARATHON OIL CORP COM 565849106 33,835 1,505,137 SH   SOLE 18 1,217,274 0 287,863
MARATHON OIL CORP COM 565849106 26,143 1,162,926 SH   SOLE 19 1,162,926 0 0
MARATHON OIL CORP COM 565849106 501,776 22,321,015 SH   SOLE 21 22,321,015 0 0
MARATHON OIL CORP COM 565849106 367,188 16,334,004 SH   SOLE 22 14,568,892 0 1,765,112
MARATHON OIL CORP COM 565849106 28,166 1,252,958 SH   SOLE 23 1,252,958 0 0
MARATHON OIL CORP COM 565849106 767 34,101 SH   SOLE 25 34,101 0 0
MARATHON OIL CORP COM 565849106 37,486 1,667,507 SH   SOLE 26 943,491 0 724,016
MARATHON OIL CORP COM 565849106 17,761 790,100 SH   SOLE 28 2,015 0 788,085
MARATHON OIL CORP COM 565849106 133 5,898 SH   SOLE 29 5,898 0 0
MARATHON OIL CORP COM 565849106 112,369 4,998,606 SH   SOLE 30 4,998,606 0 0
MARATHON OIL CORP COM 565849106 2,734 121,607 SH   SOLE 31 97,246 0 24,361
MARATHON OIL CORP COM 565849106 812 36,113 SH   SOLE 34 36,113 0 0
MARATHON OIL CORP COM 565849106 4,376 194,655 SH   SOLE 36 194,655 0 0
MARATHON OIL CORP COM 565849106 525 23,355 SH   SOLE 40 23,355 0 0
MARATHON OIL CORP COM 565849106 73 3,266 SH   OTR 43 3,266 0 0
MARATHON OIL CORP COM 565849106 22,680 1,008,880 SH   SOLE 43 914,518 0 94,362
MARATHON OIL CORP OPTIONS 565849106 278 12,400 SH Call SOLE 2 0 0 12,400
MARATHON OIL CORP OPTIONS 565849106 474 21,100 SH Call SOLE 4 21,100 0 0
MARATHON OIL CORP OPTIONS 565849106 7,531 335,000 SH Call SOLE 18 335,000 0 0
MARATHON OIL CORP OPTIONS 565849106 108,619 4,831,800 SH Call SOLE 19 4,831,800 0 0
MARATHON OIL CORP OPTIONS 565849106 9,150 407,000 SH Call SOLE 22 407,000 0 0
MARATHON OIL CORP OPTIONS 565849106 409 18,200 SH Call SOLE 26 18,200 0 0
MARATHON OIL CORP OPTIONS 565849106 31,843 1,416,500 SH Call SOLE 34 1,416,500 0 0
MARATHON PETE CORP COM 56585A102 79,205 963,445 SH   SOLE 2 213,106 0 750,339
MARATHON PETE CORP COM 56585A102 42,561 517,715 SH   SOLE 4 301,054 0 216,661
MARATHON PETE CORP COM 56585A102 41,999 510,879 SH   SOLE 7 495,254 0 15,625
MARATHON PETE CORP COM 56585A102 205 2,488 SH   SOLE 13 2,488 0 0
MARATHON PETE CORP COM 56585A102 6,954 84,586 SH   SOLE 15 84,586 0 0
MARATHON PETE CORP COM 56585A102 1 7 SH   SOLE 17 0 0 7
MARATHON PETE CORP COM 56585A102 74,958 911,789 SH   SOLE 18 836,471 0 75,318
MARATHON PETE CORP COM 56585A102 43,673 531,235 SH   SOLE 19 531,235 0 0
MARATHON PETE CORP COM 56585A102 1,588,355 19,320,701 SH   SOLE 21 19,320,701 0 0
MARATHON PETE CORP COM 56585A102 950,830 11,565,873 SH   SOLE 22 10,460,779 0 1,105,094
MARATHON PETE CORP COM 56585A102 78,810 958,643 SH   SOLE 23 958,643 0 0
MARATHON PETE CORP COM 56585A102 93,527 1,137,654 SH   SOLE 25 1,137,654 0 0
MARATHON PETE CORP COM 56585A102 116,664 1,419,101 SH   SOLE 26 552,868 0 866,233
MARATHON PETE CORP COM 56585A102 28,414 345,628 SH   SOLE 28 6,022 0 339,606
MARATHON PETE CORP COM 56585A102 10,174 123,761 SH   SOLE 29 123,761 0 0
MARATHON PETE CORP COM 56585A102 301,647 3,669,231 SH   SOLE 30 3,639,071 0 30,160
MARATHON PETE CORP COM 56585A102 10,312 125,437 SH   SOLE 31 61,313 0 64,124
MARATHON PETE CORP COM 56585A102 4,838 58,852 SH   SOLE 32 58,852 0 0
MARATHON PETE CORP COM 56585A102 74,631 907,812 SH   SOLE 34 907,812 0 0
MARATHON PETE CORP COM 56585A102 21,927 266,714 SH   SOLE 36 266,714 0 0
MARATHON PETE CORP COM 56585A102 1,511 18,380 SH   SOLE 40 18,380 0 0
MARATHON PETE CORP COM 56585A102 139 1,688 SH   OTR 43 1,688 0 0
MARATHON PETE CORP COM 56585A102 41,046 499,286 SH   SOLE 43 440,777 0 58,509
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 4,932 173,586 SH   SOLE 2 34,583 0 139,003
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 46 1,613 SH   SOLE 4 378 0 1,235
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 163 5,737 SH   SOLE 7 5,737 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,552 54,645 SH   SOLE 18 54,645 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 949 33,415 SH   SOLE 19 33,415 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 74,159 2,610,303 SH   SOLE 21 2,610,303 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 70,259 2,473,050 SH   SOLE 22 2,334,117 0 138,933
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 497 17,484 SH   SOLE 25 17,484 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,738 61,160 SH   SOLE 26 51,972 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 41 1,455 SH   SOLE 28 1,455 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 10,298 362,468 SH   SOLE 30 362,468 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 46 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 386 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6 225 SH   SOLE 43 225 0 0
MARCHEX INC CL B 56624R108 4 3,268 SH   SOLE 18 3,268 0 0
MARCHEX INC CL B 56624R108 89 67,680 SH   SOLE 21 67,680 0 0
MARCHEX INC CL B 56624R108 787 595,990 SH   SOLE 22 595,990 0 0
MARCUS & MILLICHAP INC COM 566324109 6,348 171,622 SH   SOLE 2 99,084 0 72,538
MARCUS & MILLICHAP INC COM 566324109 10 264 SH   SOLE 7 264 0 0
MARCUS & MILLICHAP INC COM 566324109 3,343 90,370 SH   SOLE 18 79,688 0 10,682
MARCUS & MILLICHAP INC COM 566324109 22,229 600,944 SH   SOLE 19 600,944 0 0
MARCUS & MILLICHAP INC COM 566324109 110,574 2,989,290 SH   SOLE 21 2,989,290 0 0
MARCUS & MILLICHAP INC COM 566324109 45,995 1,243,455 SH   SOLE 22 1,227,150 0 16,305
MARCUS & MILLICHAP INC COM 566324109 807 21,815 SH   SOLE 23 21,815 0 0
MARCUS & MILLICHAP INC COM 566324109 185 5,010 SH   SOLE 25 5,010 0 0
MARCUS & MILLICHAP INC COM 566324109 5,754 155,566 SH   SOLE 26 9,754 0 145,812
MARCUS & MILLICHAP INC COM 566324109 1,591 43,008 SH   SOLE 30 43,008 0 0
MARCUS & MILLICHAP INC COM 566324109 480 12,976 SH   SOLE 34 12,976 0 0
MARCUS & MILLICHAP INC COM 566324109 97 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 1,079 29,181 SH   SOLE 43 28,915 0 266
MARCUS CORP DEL COM 566330106 2,402 162,603 SH   SOLE 2 125,140 0 37,463
MARCUS CORP DEL COM 566330106 4 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106 1,372 92,898 SH   SOLE 18 92,898 0 0
MARCUS CORP DEL COM 566330106 2,167 146,743 SH   SOLE 19 146,743 0 0
MARCUS CORP DEL COM 566330106 42,220 2,858,519 SH   SOLE 21 2,858,519 0 0
MARCUS CORP DEL COM 566330106 11,774 797,154 SH   SOLE 22 767,632 0 29,522
MARCUS CORP DEL COM 566330106 62 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106 341 23,064 SH   SOLE 26 0 0 23,064
MARCUS CORP DEL COM 566330106 528 35,728 SH   SOLE 30 35,728 0 0
MARCUS CORP DEL COM 566330106 43 2,913 SH   SOLE 34 2,913 0 0
MARCUS CORP DEL COM 566330106 37 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 91 6,156 SH   SOLE 43 6,156 0 0
MARIN SOFTWARE INC COM NEW 56804T205 5 2,858 SH   SOLE 18 2,858 0 0
MARIN SOFTWARE INC COM NEW 56804T205 58 35,240 SH   SOLE 21 35,240 0 0
MARIN SOFTWARE INC COM NEW 56804T205 229 138,612 SH   SOLE 22 138,612 0 0
MARINE PRODS CORP COM 568427108 21 2,210 SH   SOLE 2 338 0 1,872
MARINE PRODS CORP COM 568427108 225 23,662 SH   SOLE 18 23,662 0 0
MARINE PRODS CORP COM 568427108 137 14,433 SH   SOLE 19 14,433 0 0
MARINE PRODS CORP COM 568427108 2,934 308,514 SH   SOLE 21 308,514 0 0
MARINE PRODS CORP COM 568427108 2,692 283,093 SH   SOLE 22 282,720 0 373
MARINEMAX INC COM 567908108 3,481 96,369 SH   SOLE 2 51,768 0 44,601
MARINEMAX INC COM 567908108 3 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 7 193 SH   SOLE 7 193 0 0
MARINEMAX INC COM 567908108 3,318 91,857 SH   SOLE 18 82,039 0 9,818
MARINEMAX INC COM 567908108 11,444 316,824 SH   SOLE 19 316,824 0 0
MARINEMAX INC COM 567908108 94,974 2,629,411 SH   SOLE 21 2,629,411 0 0
MARINEMAX INC COM 567908108 29,252 809,857 SH   SOLE 22 789,634 0 20,223
MARINEMAX INC COM 567908108 387 10,716 SH   SOLE 23 10,716 0 0
MARINEMAX INC COM 567908108 111 3,075 SH   SOLE 25 3,075 0 0
MARINEMAX INC COM 567908108 2,188 60,568 SH   SOLE 26 733 0 59,835
MARINEMAX INC COM 567908108 46 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108 1,716 47,512 SH   SOLE 30 47,512 0 0
MARINEMAX INC COM 567908108 221 6,106 SH   SOLE 34 6,106 0 0
MARINEMAX INC COM 567908108 29 808 SH   SOLE 36 808 0 0
MARINEMAX INC COM 567908108 85 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 219 6,060 SH   SOLE 43 6,060 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4 794 SH   SOLE 2 0 0 794
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 31 6,335 SH   SOLE 18 6,335 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 77 15,901 SH   SOLE 19 15,901 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,735 358,541 SH   SOLE 21 358,541 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 2,610 539,241 SH   SOLE 22 539,241 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 86 17,724 SH   SOLE 30 17,724 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 13 2,775 SH   SOLE 43 2,775 0 0
MARKEL CORP COM 570535104 21,297 16,468 SH   SOLE 2 3,465 0 13,003
MARKEL CORP COM 570535104 12,530 9,689 SH   SOLE 4 4,876 0 4,813
MARKEL CORP COM 570535104 2,893 2,237 SH   SOLE 7 2,237 0 0
MARKEL CORP COM 570535104 67 52 SH   SOLE 13 52 0 0
MARKEL CORP COM 570535104 1,842 1,424 SH   SOLE 15 1,424 0 0
MARKEL CORP COM 570535104 20,194 15,615 SH   SOLE 18 14,913 0 702
MARKEL CORP COM 570535104 3,838 2,968 SH   SOLE 19 2,968 0 0
MARKEL CORP COM 570535104 226,339 175,016 SH   SOLE 21 175,016 0 0
MARKEL CORP COM 570535104 374,909 289,897 SH   SOLE 22 265,527 0 24,370
MARKEL CORP COM 570535104 28,397 21,958 SH   SOLE 23 21,958 0 0
MARKEL CORP COM 570535104 20,783 16,070 SH   SOLE 25 16,070 0 0
MARKEL CORP COM 570535104 25,214 19,497 SH   SOLE 26 10,392 0 9,105
MARKEL CORP COM 570535104 33,741 26,090 SH   SOLE 28 206 0 25,884
MARKEL CORP COM 570535104 38,588 29,838 SH   SOLE 30 29,838 0 0
MARKEL CORP COM 570535104 3,651 2,823 SH   SOLE 31 1,467 0 1,356
MARKEL CORP COM 570535104 970 750 SH   SOLE 34 750 0 0
MARKEL CORP COM 570535104 7,585 5,865 SH   SOLE 36 5,865 0 0
MARKEL CORP COM 570535104 569 440 SH   SOLE 40 440 0 0
MARKEL CORP COM 570535104 50 39 SH   OTR 43 39 0 0
MARKEL CORP COM 570535104 6,470 5,003 SH   SOLE 43 4,712 0 291
MARKER THERAPEUTICS INC COM 57055L107 1 3,118 SH   SOLE 2 0 0 3,118
MARKER THERAPEUTICS INC COM 57055L107 38 114,202 SH   SOLE 21 114,202 0 0
MARKER THERAPEUTICS INC COM 57055L107 1 3,639 SH   SOLE 22 3,639 0 0
MARKETAXESS HLDGS INC COM 57060D108 16,642 65,004 SH   SOLE 2 18,221 0 46,783
MARKETAXESS HLDGS INC COM 57060D108 7,553 29,503 SH   SOLE 4 16,489 0 13,014
MARKETAXESS HLDGS INC COM 57060D108 9,966 38,929 SH   SOLE 7 35,111 0 3,818
MARKETAXESS HLDGS INC COM 57060D108 39 151 SH   SOLE 13 151 0 0
MARKETAXESS HLDGS INC COM 57060D108 965 3,770 SH   SOLE 15 3,770 0 0
MARKETAXESS HLDGS INC COM 57060D108 23,414 91,459 SH   SOLE 18 86,314 0 5,145
MARKETAXESS HLDGS INC COM 57060D108 4,910 19,178 SH   SOLE 19 19,178 0 0
MARKETAXESS HLDGS INC COM 57060D108 364,253 1,422,806 SH   SOLE 21 1,422,806 0 0
MARKETAXESS HLDGS INC COM 57060D108 231,187 903,039 SH   SOLE 22 826,057 0 76,982
MARKETAXESS HLDGS INC COM 57060D108 15,428 60,262 SH   SOLE 23 60,262 0 0
MARKETAXESS HLDGS INC COM 57060D108 13,185 51,503 SH   SOLE 25 51,503 0 0
MARKETAXESS HLDGS INC COM 57060D108 18,591 72,619 SH   SOLE 26 26,690 0 45,929
MARKETAXESS HLDGS INC COM 57060D108 20,177 78,812 SH   SOLE 28 677 0 78,135
MARKETAXESS HLDGS INC COM 57060D108 76,038 297,012 SH   SOLE 30 297,012 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,900 7,422 SH   SOLE 31 3,717 0 3,705
MARKETAXESS HLDGS INC COM 57060D108 428 1,672 SH   SOLE 34 1,672 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,597 14,052 SH   SOLE 36 14,052 0 0
MARKETAXESS HLDGS INC COM 57060D108 329 1,286 SH   SOLE 40 1,286 0 0
MARKETAXESS HLDGS INC COM 57060D108 16 63 SH   OTR 43 63 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,108 27,764 SH   SOLE 43 25,524 0 2,240
MARKETWISE INC COM CL A 57064P107 14 3,995 SH   SOLE 2 0 0 3,995
MARKETWISE INC COM CL A 57064P107 169 47,001 SH   SOLE 18 47,001 0 0
MARKETWISE INC COM CL A 57064P107 102 28,379 SH   SOLE 19 28,379 0 0
MARKETWISE INC COM CL A 57064P107 1,587 440,741 SH   SOLE 21 440,741 0 0
MARKETWISE INC COM CL A 57064P107 843 234,232 SH   SOLE 22 228,125 0 6,107
MARKFORGED HOLDING CORPORATI COM 57064N102 103 55,905 SH   SOLE 2 25,109 0 30,796
MARKFORGED HOLDING CORPORATI COM 57064N102 4 1,999 SH   SOLE 7 1,999 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 612 330,695 SH   SOLE 18 330,695 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 377 203,946 SH   SOLE 19 203,946 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 7,164 3,872,260 SH   SOLE 21 3,872,260 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 3,793 2,050,318 SH   SOLE 22 1,899,321 0 150,997
MARKFORGED HOLDING CORPORATI COM 57064N102 23 12,324 SH   SOLE 25 12,324 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 36 19,455 SH   SOLE 30 19,455 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 20 10,579 SH   SOLE 31 0 0 10,579
MARKFORGED HOLDING CORPORATI COM 57064N102 25 13,694 SH   SOLE 40 13,694 0 0
MARPAI INC CL A COM 571354109 0 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104 2,956 364,510 SH   SOLE 2 233,184 0 131,326
MARQETA INC CLASS A COM 57142B104 12 1,427 SH   SOLE 4 1,427 0 0
MARQETA INC CLASS A COM 57142B104 55 6,797 SH   SOLE 7 6,797 0 0
MARQETA INC CLASS A COM 57142B104 11,813 1,456,551 SH   SOLE 18 1,401,188 0 55,363
MARQETA INC CLASS A COM 57142B104 13,864 1,709,509 SH   SOLE 19 1,709,509 0 0
MARQETA INC CLASS A COM 57142B104 128,178 15,804,963 SH   SOLE 21 15,804,963 0 0
MARQETA INC CLASS A COM 57142B104 81,285 10,022,862 SH   SOLE 22 9,792,864 0 229,998
MARQETA INC CLASS A COM 57142B104 317 39,077 SH   SOLE 23 39,077 0 0
MARQETA INC CLASS A COM 57142B104 413 50,972 SH   SOLE 25 50,972 0 0
MARQETA INC CLASS A COM 57142B104 2,470 304,541 SH   SOLE 26 125,194 0 179,347
MARQETA INC CLASS A COM 57142B104 2,853 351,837 SH   SOLE 30 351,837 0 0
MARQETA INC CLASS A COM 57142B104 68 8,435 SH   SOLE 34 8,435 0 0
MARQETA INC CLASS A COM 57142B104 372 45,916 SH   SOLE 40 45,916 0 0
MARQETA INC CLASS A COM 57142B104 5 599 SH   SOLE 43 599 0 0
MARRIOTT INTL INC NEW CL A 571903202 67,101 493,350 SH   SOLE 2 78,050 0 415,300
MARRIOTT INTL INC NEW CL A 571903202 17,795 130,839 SH   SOLE 4 103,039 0 27,800
MARRIOTT INTL INC NEW CL A 571903202 38,351 281,971 SH   SOLE 7 274,209 0 7,762
MARRIOTT INTL INC NEW CL A 571903202 161 1,187 SH   SOLE 13 1,187 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,627 26,669 SH   SOLE 15 26,669 0 0
MARRIOTT INTL INC NEW CL A 571903202 110 807 SH   SOLE 17 0 0 807
MARRIOTT INTL INC NEW CL A 571903202 58,392 429,319 SH   SOLE 18 390,385 0 38,934
MARRIOTT INTL INC NEW CL A 571903202 11,444 84,140 SH   SOLE 19 84,140 0 0
MARRIOTT INTL INC NEW CL A 571903202 732,556 5,386,044 SH   SOLE 21 5,386,044 0 0
MARRIOTT INTL INC NEW CL A 571903202 787,004 5,786,366 SH   SOLE 22 5,239,100 0 547,266
MARRIOTT INTL INC NEW CL A 571903202 59,504 437,500 SH   SOLE 23 437,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 47,069 346,073 SH   SOLE 25 346,073 0 0
MARRIOTT INTL INC NEW CL A 571903202 74,802 549,977 SH   SOLE 26 191,664 0 358,313
MARRIOTT INTL INC NEW CL A 571903202 52,215 383,908 SH   SOLE 28 47,447 0 336,461
MARRIOTT INTL INC NEW CL A 571903202 38 283 SH   SOLE 29 283 0 0
MARRIOTT INTL INC NEW CL A 571903202 186,017 1,367,668 SH   SOLE 30 1,367,668 0 0
MARRIOTT INTL INC NEW CL A 571903202 7,498 55,131 SH   SOLE 31 28,495 0 26,636
MARRIOTT INTL INC NEW CL A 571903202 10,155 74,661 SH   SOLE 32 74,661 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,109 15,505 SH   SOLE 34 15,505 0 0
MARRIOTT INTL INC NEW CL A 571903202 13,913 102,294 SH   SOLE 36 102,294 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,251 9,197 SH   SOLE 40 9,197 0 0
MARRIOTT INTL INC NEW CL A 571903202 120 880 SH   OTR 43 880 0 0
MARRIOTT INTL INC NEW CL A 571903202 34,605 254,433 SH   SOLE 43 231,344 0 23,089
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 11,109 95,603 SH   SOLE 2 44,484 0 51,119
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 233 2,005 SH   SOLE 4 1,749 0 256
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 77 659 SH   SOLE 7 659 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 10,334 88,936 SH   SOLE 18 88,936 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,432 12,325 SH   SOLE 19 12,325 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 231,088 1,988,711 SH   SOLE 21 1,988,711 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 135,948 1,169,951 SH   SOLE 22 1,120,259 0 49,692
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 685 5,892 SH   SOLE 25 5,892 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,844 15,872 SH   SOLE 26 12,423 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 88 761 SH   SOLE 28 761 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 6,022 51,825 SH   SOLE 30 51,825 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 71 611 SH   SOLE 31 611 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 78 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 583 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,477 21,320 SH   SOLE 43 19,594 0 1,726
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 545 600,000 PRN   SOLE 2 600,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 5,404 5,955,000 PRN   SOLE 21 5,955,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 1,815 2,000,000 PRN   SOLE 22 2,000,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2 1,428 SH   SOLE 2 0 0 1,428
MARRONE BIO INNOVATIONS INC COM 57165B106 17 14,964 SH   SOLE 18 14,964 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 268 231,118 SH   SOLE 21 231,118 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 328 282,727 SH   SOLE 22 282,727 0 0
MARSH & MCLENNAN COS INC COM 571748102 178,778 1,151,546 SH   SOLE 2 353,956 0 797,590
MARSH & MCLENNAN COS INC COM 571748102 65,747 423,489 SH   SOLE 4 257,623 0 165,866
MARSH & MCLENNAN COS INC COM 571748102 78,843 507,846 SH   SOLE 7 492,549 0 15,297
MARSH & MCLENNAN COS INC COM 571748102 2,213 14,252 SH   SOLE 13 14,252 0 0
MARSH & MCLENNAN COS INC COM 571748102 10,128 65,234 SH   SOLE 15 65,234 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 14 SH   SOLE 17 0 0 14
MARSH & MCLENNAN COS INC COM 571748102 203,412 1,310,224 SH   SOLE 18 1,204,582 0 105,642
MARSH & MCLENNAN COS INC COM 571748102 271,919 1,751,494 SH   SOLE 19 1,751,494 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,115,726 13,627,866 SH   SOLE 21 13,627,866 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,765,888 11,374,478 SH   SOLE 22 10,310,324 0 1,064,154
MARSH & MCLENNAN COS INC COM 571748102 130,072 837,820 SH   SOLE 23 837,820 0 0
MARSH & MCLENNAN COS INC COM 571748102 137,840 887,858 SH   SOLE 25 887,858 0 0
MARSH & MCLENNAN COS INC COM 571748102 192,989 1,243,083 SH   SOLE 26 567,056 0 676,027
MARSH & MCLENNAN COS INC COM 571748102 197,212 1,270,289 SH   SOLE 28 13,649 0 1,256,640
MARSH & MCLENNAN COS INC COM 571748102 3,025 19,482 SH   SOLE 29 19,482 0 0
MARSH & MCLENNAN COS INC COM 571748102 709,228 4,568,298 SH   SOLE 30 4,568,298 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,240 117,491 SH   SOLE 31 66,404 0 51,087
MARSH & MCLENNAN COS INC COM 571748102 109,494 705,277 SH   SOLE 34 705,277 0 0
MARSH & MCLENNAN COS INC COM 571748102 33,763 217,477 SH   SOLE 36 217,477 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,505 16,138 SH   SOLE 40 16,138 0 0
MARSH & MCLENNAN COS INC COM 571748102 227 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102 79,087 509,417 SH   SOLE 43 460,257 0 49,160
MARTEN TRANS LTD COM 573075108 2,609 155,123 SH   SOLE 2 122,488 0 32,635
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 11 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108 3,414 202,997 SH   SOLE 18 202,997 0 0
MARTEN TRANS LTD COM 573075108 4,105 244,052 SH   SOLE 19 244,052 0 0
MARTEN TRANS LTD COM 573075108 126,032 7,493,008 SH   SOLE 21 7,493,008 0 0
MARTEN TRANS LTD COM 573075108 31,994 1,902,126 SH   SOLE 22 1,857,243 0 44,883
MARTEN TRANS LTD COM 573075108 133 7,884 SH   SOLE 25 7,884 0 0
MARTEN TRANS LTD COM 573075108 1,644 97,768 SH   SOLE 26 40,240 0 57,528
MARTEN TRANS LTD COM 573075108 1,726 102,591 SH   SOLE 30 102,591 0 0
MARTEN TRANS LTD COM 573075108 120 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 1,749 103,991 SH   SOLE 43 101,008 0 2,983
MARTIN MARIETTA MATLS INC COM 573284106 23,635 78,982 SH   SOLE 2 25,547 0 53,435
MARTIN MARIETTA MATLS INC COM 573284106 8,934 29,856 SH   SOLE 4 22,375 0 7,481
MARTIN MARIETTA MATLS INC COM 573284106 16,393 54,782 SH   SOLE 7 52,952 0 1,830
MARTIN MARIETTA MATLS INC COM 573284106 89 298 SH   SOLE 13 298 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,694 9,003 SH   SOLE 15 9,003 0 0
MARTIN MARIETTA MATLS INC COM 573284106 30,570 102,158 SH   SOLE 18 93,051 0 9,107
MARTIN MARIETTA MATLS INC COM 573284106 11,287 37,718 SH   SOLE 19 37,718 0 0
MARTIN MARIETTA MATLS INC COM 573284106 500,856 1,673,761 SH   SOLE 21 1,673,761 0 0
MARTIN MARIETTA MATLS INC COM 573284106 391,085 1,306,926 SH   SOLE 22 1,183,477 0 123,449
MARTIN MARIETTA MATLS INC COM 573284106 31,630 105,702 SH   SOLE 23 105,702 0 0
MARTIN MARIETTA MATLS INC COM 573284106 22,745 76,009 SH   SOLE 25 76,009 0 0
MARTIN MARIETTA MATLS INC COM 573284106 37,021 123,716 SH   SOLE 26 44,375 0 79,341
MARTIN MARIETTA MATLS INC COM 573284106 30,737 102,717 SH   SOLE 28 1,939 0 100,778
MARTIN MARIETTA MATLS INC COM 573284106 184 616 SH   SOLE 29 616 0 0
MARTIN MARIETTA MATLS INC COM 573284106 78,586 262,620 SH   SOLE 30 262,620 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,029 13,463 SH   SOLE 31 6,884 0 6,579
MARTIN MARIETTA MATLS INC COM 573284106 1,002 3,348 SH   SOLE 34 3,348 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,047 23,549 SH   SOLE 36 23,549 0 0
MARTIN MARIETTA MATLS INC COM 573284106 587 1,962 SH   SOLE 40 1,962 0 0
MARTIN MARIETTA MATLS INC COM 573284106 39 129 SH   OTR 43 129 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,176 47,373 SH   SOLE 43 41,603 0 5,770
MARVELL TECHNOLOGY INC COM 573874104 70,102 1,610,424 SH   SOLE 2 211,559 0 1,398,865
MARVELL TECHNOLOGY INC COM 573874104 25,499 585,773 SH   SOLE 4 318,239 0 267,534
MARVELL TECHNOLOGY INC COM 573874104 8,972 206,108 SH   SOLE 7 206,108 0 0
MARVELL TECHNOLOGY INC COM 573874104 164 3,758 SH   SOLE 13 3,758 0 0
MARVELL TECHNOLOGY INC COM 573874104 3,065 70,409 SH   SOLE 15 70,409 0 0
MARVELL TECHNOLOGY INC COM 573874104 195,619 4,493,878 SH   SOLE 18 3,028,070 0 1,465,808
MARVELL TECHNOLOGY INC COM 573874104 348,691 8,010,363 SH   SOLE 19 8,010,363 0 0
MARVELL TECHNOLOGY INC COM 573874104 555,365 12,758,207 SH   SOLE 21 12,758,207 0 0
MARVELL TECHNOLOGY INC COM 573874104 822,952 18,905,406 SH   SOLE 22 17,308,257 0 1,597,149
MARVELL TECHNOLOGY INC COM 573874104 57,767 1,327,068 SH   SOLE 23 1,327,068 0 0
MARVELL TECHNOLOGY INC COM 573874104 94,525 2,171,488 SH   SOLE 25 2,171,488 0 0
MARVELL TECHNOLOGY INC COM 573874104 86,745 1,992,760 SH   SOLE 26 645,482 0 1,347,278
MARVELL TECHNOLOGY INC COM 573874104 89,872 2,064,598 SH   SOLE 28 21,885 0 2,042,713
MARVELL TECHNOLOGY INC COM 573874104 49 1,130 SH   SOLE 29 1,130 0 0
MARVELL TECHNOLOGY INC COM 573874104 111,824 2,568,899 SH   SOLE 30 2,568,899 0 0
MARVELL TECHNOLOGY INC COM 573874104 7,635 175,393 SH   SOLE 31 89,454 0 85,939
MARVELL TECHNOLOGY INC COM 573874104 8,406 193,116 SH   SOLE 32 193,116 0 0
MARVELL TECHNOLOGY INC COM 573874104 275,107 6,319,942 SH   SOLE 34 6,319,942 0 0
MARVELL TECHNOLOGY INC COM 573874104 12,847 295,133 SH   SOLE 36 295,133 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,175 26,995 SH   SOLE 40 26,995 0 0
MARVELL TECHNOLOGY INC COM 573874104 65 1,484 SH   OTR 43 1,484 0 0
MARVELL TECHNOLOGY INC COM 573874104 20,465 470,125 SH   SOLE 43 432,737 0 37,388
MASCO CORP COM 574599106 35,002 691,744 SH   SOLE 2 313,704 0 378,040
MASCO CORP COM 574599106 11,764 232,492 SH   SOLE 4 126,462 0 106,030
MASCO CORP COM 574599106 10,728 212,020 SH   SOLE 7 204,161 0 7,859
MASCO CORP COM 574599106 63 1,236 SH   SOLE 13 1,236 0 0
MASCO CORP COM 574599106 1,802 35,619 SH   SOLE 15 35,619 0 0
MASCO CORP COM 574599106 30,711 606,944 SH   SOLE 18 555,495 0 51,449
MASCO CORP COM 574599106 57,585 1,138,034 SH   SOLE 19 1,138,034 0 0
MASCO CORP COM 574599106 334,420 6,609,092 SH   SOLE 21 6,609,092 0 0
MASCO CORP COM 574599106 270,213 5,340,173 SH   SOLE 22 4,752,699 0 587,474
MASCO CORP COM 574599106 20,754 410,155 SH   SOLE 23 410,155 0 0
MASCO CORP COM 574599106 19,416 383,707 SH   SOLE 25 383,707 0 0
MASCO CORP COM 574599106 26,315 520,065 SH   SOLE 26 190,591 0 329,474
MASCO CORP COM 574599106 33,341 658,919 SH   SOLE 28 4,404 0 654,515
MASCO CORP COM 574599106 85 1,688 SH   SOLE 29 1,688 0 0
MASCO CORP COM 574599106 54,902 1,085,020 SH   SOLE 30 1,079,143 0 5,877
MASCO CORP COM 574599106 2,471 48,829 SH   SOLE 31 23,398 0 25,431
MASCO CORP COM 574599106 8,547 168,922 SH   SOLE 34 168,922 0 0
MASCO CORP COM 574599106 4,335 85,663 SH   SOLE 36 85,663 0 0
MASCO CORP COM 574599106 418 8,263 SH   SOLE 40 8,263 0 0
MASCO CORP COM 574599106 39 775 SH   OTR 43 775 0 0
MASCO CORP COM 574599106 12,329 243,656 SH   SOLE 43 227,899 0 15,757
MASIMO CORP COM 574795100 20,811 159,267 SH   SOLE 2 82,423 0 76,844
MASIMO CORP COM 574795100 5,604 42,889 SH   SOLE 4 24,179 0 18,710
MASIMO CORP COM 574795100 627 4,799 SH   SOLE 7 4,799 0 0
MASIMO CORP COM 574795100 113 863 SH   SOLE 13 863 0 0
MASIMO CORP COM 574795100 722 5,526 SH   SOLE 15 5,526 0 0
MASIMO CORP COM 574795100 18,456 141,244 SH   SOLE 18 138,560 0 2,684
MASIMO CORP COM 574795100 16,448 125,872 SH   SOLE 19 125,872 0 0
MASIMO CORP COM 574795100 373,902 2,861,421 SH   SOLE 21 2,861,421 0 0
MASIMO CORP COM 574795100 197,390 1,510,600 SH   SOLE 22 1,409,993 0 100,607
MASIMO CORP COM 574795100 11,352 86,875 SH   SOLE 23 86,875 0 0
MASIMO CORP COM 574795100 15,409 117,925 SH   SOLE 25 117,925 0 0
MASIMO CORP COM 574795100 13,743 105,175 SH   SOLE 26 75,655 0 29,520
MASIMO CORP COM 574795100 15,672 119,933 SH   SOLE 28 908 0 119,025
MASIMO CORP COM 574795100 43,683 334,300 SH   SOLE 30 313,934 0 20,366
MASIMO CORP COM 574795100 1,498 11,463 SH   SOLE 31 6,432 0 5,031
MASIMO CORP COM 574795100 6,608 50,569 SH   SOLE 34 50,569 0 0
MASIMO CORP COM 574795100 2,541 19,446 SH   SOLE 36 19,446 0 0
MASIMO CORP COM 574795100 242 1,854 SH   SOLE 40 1,854 0 0
MASIMO CORP COM 574795100 15 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100 9,812 75,091 SH   SOLE 43 69,018 0 6,073
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 244 25,000 SH   SOLE 2 25,000 0 0
MASONITE INTL CORP COM 575385109 1,107 14,408 SH   SOLE 2 11,993 0 2,415
MASONITE INTL CORP COM 575385109 7 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 22 282 SH   SOLE 7 282 0 0
MASONITE INTL CORP COM 575385109 4,371 56,889 SH   SOLE 18 56,889 0 0
MASONITE INTL CORP COM 575385109 3,847 50,066 SH   SOLE 19 50,066 0 0
MASONITE INTL CORP COM 575385109 62,055 807,687 SH   SOLE 21 807,687 0 0
MASONITE INTL CORP COM 575385109 41,550 540,800 SH   SOLE 22 527,486 0 13,314
MASONITE INTL CORP COM 575385109 64 836 SH   SOLE 23 836 0 0
MASONITE INTL CORP COM 575385109 221 2,878 SH   SOLE 25 2,878 0 0
MASONITE INTL CORP COM 575385109 811 10,552 SH   SOLE 26 8,202 0 2,350
MASONITE INTL CORP COM 575385109 34 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109 786 10,235 SH   SOLE 30 10,235 0 0
MASONITE INTL CORP COM 575385109 57 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109 215 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 281 3,655 SH   SOLE 43 3,433 0 222
MASTEC INC COM 576323109 13,413 187,179 SH   SOLE 2 84,013 0 103,166
MASTEC INC COM 576323109 749 10,448 SH   SOLE 4 9,911 0 537
MASTEC INC COM 576323109 3,368 47,006 SH   SOLE 7 47,006 0 0
MASTEC INC COM 576323109 9,028 125,977 SH   SOLE 18 125,977 0 0
MASTEC INC COM 576323109 9,939 138,692 SH   SOLE 19 138,692 0 0
MASTEC INC COM 576323109 207,043 2,889,235 SH   SOLE 21 2,889,235 0 0
MASTEC INC COM 576323109 124,581 1,738,506 SH   SOLE 22 1,665,355 0 73,151
MASTEC INC COM 576323109 325 4,537 SH   SOLE 23 4,537 0 0
MASTEC INC COM 576323109 2,080 29,021 SH   SOLE 25 29,021 0 0
MASTEC INC COM 576323109 5,398 75,332 SH   SOLE 26 31,394 0 43,938
MASTEC INC COM 576323109 785 10,951 SH   SOLE 28 10,951 0 0
MASTEC INC COM 576323109 2,327 32,479 SH   SOLE 30 32,479 0 0
MASTEC INC COM 576323109 64 898 SH   SOLE 31 898 0 0
MASTEC INC COM 576323109 1,444 20,149 SH   SOLE 34 20,149 0 0
MASTEC INC COM 576323109 82 1,140 SH   SOLE 36 1,140 0 0
MASTEC INC COM 576323109 572 7,987 SH   SOLE 40 7,987 0 0
MASTEC INC COM 576323109 2,759 38,501 SH   SOLE 43 37,698 0 803
MASTECH DIGITAL INC COM 57633B100 65 4,391 SH   SOLE 2 4,292 0 99
MASTECH DIGITAL INC COM 57633B100 12 811 SH   SOLE 18 811 0 0
MASTECH DIGITAL INC COM 57633B100 141 9,517 SH   SOLE 21 9,517 0 0
MASTECH DIGITAL INC COM 57633B100 1,025 68,974 SH   SOLE 22 68,974 0 0
MASTERCARD INCORPORATED CL A 57636Q104 570,066 1,806,979 SH   SOLE 2 405,465 0 1,401,514
MASTERCARD INCORPORATED CL A 57636Q104 200,409 635,251 SH   SOLE 4 379,314 0 255,937
MASTERCARD INCORPORATED CL A 57636Q104 243,634 772,265 SH   SOLE 7 747,120 0 25,145
MASTERCARD INCORPORATED CL A 57636Q104 7,676 24,331 SH   SOLE 13 24,331 0 0
MASTERCARD INCORPORATED CL A 57636Q104 25,894 82,078 SH   SOLE 15 82,078 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3 11 SH   SOLE 17 0 0 11
MASTERCARD INCORPORATED CL A 57636Q104 883,728 2,801,217 SH   SOLE 18 2,506,511 0 294,706
MASTERCARD INCORPORATED CL A 57636Q104 615,421 1,950,745 SH   SOLE 19 1,950,745 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,721,647 21,306,096 SH   SOLE 21 21,306,096 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,859,363 18,572,850 SH   SOLE 22 16,779,537 0 1,793,313
MASTERCARD INCORPORATED CL A 57636Q104 448,421 1,421,394 SH   SOLE 23 1,421,394 0 0
MASTERCARD INCORPORATED CL A 57636Q104 828,571 2,626,382 SH   SOLE 25 2,626,382 0 0
MASTERCARD INCORPORATED CL A 57636Q104 810,215 2,568,197 SH   SOLE 26 1,108,475 0 1,459,722
MASTERCARD INCORPORATED CL A 57636Q104 692,163 2,193,999 SH   SOLE 28 85,865 0 2,108,134
MASTERCARD INCORPORATED CL A 57636Q104 4,263 13,513 SH   SOLE 29 13,513 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,459,565 4,626,490 SH   SOLE 30 4,626,490 0 0
MASTERCARD INCORPORATED CL A 57636Q104 64,312 203,855 SH   SOLE 31 119,294 0 84,561
MASTERCARD INCORPORATED CL A 57636Q104 17,915 56,787 SH   SOLE 32 56,787 0 0
MASTERCARD INCORPORATED CL A 57636Q104 460,548 1,459,832 SH   SOLE 34 1,459,832 0 0
MASTERCARD INCORPORATED CL A 57636Q104 100,284 317,877 SH   SOLE 36 317,877 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,986 28,485 SH   SOLE 40 28,485 0 0
MASTERCARD INCORPORATED CL A 57636Q104 565 1,791 SH   OTR 43 1,791 0 0
MASTERCARD INCORPORATED CL A 57636Q104 281,240 891,466 SH   SOLE 43 818,000 0 73,466
MASTERCRAFT BOAT HLDGS INC COM 57637H103 51 2,419 SH   SOLE 2 691 0 1,728
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,080 51,309 SH   SOLE 18 51,309 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 738 35,038 SH   SOLE 19 35,038 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 14,102 669,929 SH   SOLE 21 669,929 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9,486 450,650 SH   SOLE 22 447,679 0 2,971
MASTERCRAFT BOAT HLDGS INC COM 57637H103 35 1,672 SH   SOLE 43 1,566 0 106
MATADOR RES CO COM 576485205 8,550 183,516 SH   SOLE 2 139,543 0 43,973
MATADOR RES CO COM 576485205 57 1,220 SH   SOLE 4 442 0 778
MATADOR RES CO COM 576485205 61 1,306 SH   SOLE 7 1,306 0 0
MATADOR RES CO COM 576485205 23,178 497,497 SH   SOLE 18 482,616 0 14,881
MATADOR RES CO COM 576485205 23,238 498,764 SH   SOLE 19 498,764 0 0
MATADOR RES CO COM 576485205 377,235 8,096,919 SH   SOLE 21 8,096,919 0 0
MATADOR RES CO COM 576485205 164,236 3,525,136 SH   SOLE 22 3,451,646 0 73,490
MATADOR RES CO COM 576485205 672 14,415 SH   SOLE 23 14,415 0 0
MATADOR RES CO COM 576485205 5,508 118,233 SH   SOLE 26 48,030 0 70,203
MATADOR RES CO COM 576485205 5,676 121,822 SH   SOLE 30 121,822 0 0
MATADOR RES CO COM 576485205 739 15,866 SH   SOLE 34 15,866 0 0
MATADOR RES CO COM 576485205 98 2,108 SH   SOLE 36 2,108 0 0
MATADOR RES CO COM 576485205 690 14,802 SH   SOLE 40 14,802 0 0
MATADOR RES CO COM 576485205 11,598 248,944 SH   SOLE 43 234,938 0 14,006
MATCH GROUP INC NEW COM 57667L107 36,145 518,655 SH   SOLE 2 84,448 0 434,207
MATCH GROUP INC NEW COM 57667L107 12,522 179,687 SH   SOLE 4 102,437 0 77,250
MATCH GROUP INC NEW COM 57667L107 20,051 287,718 SH   SOLE 7 279,350 0 8,368
MATCH GROUP INC NEW COM 57667L107 85 1,226 SH   SOLE 13 1,226 0 0
MATCH GROUP INC NEW COM 57667L107 1,924 27,611 SH   SOLE 15 27,611 0 0
MATCH GROUP INC NEW COM 57667L107 251,075 3,602,746 SH   SOLE 18 2,595,550 0 1,007,196
MATCH GROUP INC NEW COM 57667L107 624,617 8,962,788 SH   SOLE 19 8,962,788 0 0
MATCH GROUP INC NEW COM 57667L107 522,979 7,504,364 SH   SOLE 21 7,504,364 0 0
MATCH GROUP INC NEW COM 57667L107 500,315 7,179,152 SH   SOLE 22 6,615,254 0 563,898
MATCH GROUP INC NEW COM 57667L107 31,407 450,662 SH   SOLE 23 450,662 0 0
MATCH GROUP INC NEW COM 57667L107 24,948 357,982 SH   SOLE 25 357,982 0 0
MATCH GROUP INC NEW COM 57667L107 38,931 558,630 SH   SOLE 26 199,112 0 359,518
MATCH GROUP INC NEW COM 57667L107 25,320 363,329 SH   SOLE 28 4,397 0 358,932
MATCH GROUP INC NEW COM 57667L107 23 329 SH   SOLE 29 329 0 0
MATCH GROUP INC NEW COM 57667L107 109,951 1,577,711 SH   SOLE 30 1,577,710 0 1
MATCH GROUP INC NEW COM 57667L107 3,804 54,584 SH   SOLE 31 28,669 0 25,915
MATCH GROUP INC NEW COM 57667L107 4,524 64,910 SH   SOLE 32 64,910 0 0
MATCH GROUP INC NEW COM 57667L107 10,380 148,945 SH   SOLE 34 148,945 0 0
MATCH GROUP INC NEW COM 57667L107 6,519 93,545 SH   SOLE 36 93,545 0 0
MATCH GROUP INC NEW COM 57667L107 604 8,666 SH   SOLE 40 8,666 0 0
MATCH GROUP INC NEW COM 57667L107 54 771 SH   OTR 43 771 0 0
MATCH GROUP INC NEW COM 57667L107 18,520 265,741 SH   SOLE 43 241,080 0 24,661
MATERIALISE NV SPONSORED ADS 57667T100 78 5,731 SH   SOLE 43 3,788 0 1,943
MATERION CORP COM 576690101 1,127 15,281 SH   SOLE 2 7,199 0 8,082
MATERION CORP COM 576690101 7 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 2,732 37,051 SH   SOLE 7 37,051 0 0
MATERION CORP COM 576690101 5,013 67,998 SH   SOLE 18 67,998 0 0
MATERION CORP COM 576690101 6,690 90,738 SH   SOLE 19 90,738 0 0
MATERION CORP COM 576690101 180,962 2,454,388 SH   SOLE 21 2,454,388 0 0
MATERION CORP COM 576690101 40,739 552,538 SH   SOLE 22 539,300 0 13,238
MATERION CORP COM 576690101 43 579 SH   SOLE 23 579 0 0
MATERION CORP COM 576690101 234 3,179 SH   SOLE 25 3,179 0 0
MATERION CORP COM 576690101 1,541 20,903 SH   SOLE 26 6,624 0 14,279
MATERION CORP COM 576690101 27 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101 2,979 40,405 SH   SOLE 30 40,405 0 0
MATERION CORP COM 576690101 63 850 SH   SOLE 36 850 0 0
MATERION CORP COM 576690101 182 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,532 20,784 SH   SOLE 43 19,446 0 1,338
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,318 SH   SOLE 2 0 0 1,318
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,482 1,876,217 SH   SOLE 21 1,876,217 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,949 2,467,422 SH   SOLE 22 2,467,422 0 0
MATRIX SVC CO COM 576853105 1,030 203,604 SH   SOLE 2 155,023 0 48,581
MATRIX SVC CO COM 576853105 22 4,321 SH   SOLE 18 4,321 0 0
MATRIX SVC CO COM 576853105 769 151,941 SH   SOLE 19 151,941 0 0
MATRIX SVC CO COM 576853105 475 93,829 SH   SOLE 21 93,829 0 0
MATRIX SVC CO COM 576853105 3,466 684,896 SH   SOLE 22 684,896 0 0
MATRIX SVC CO COM 576853105 45 8,927 SH   SOLE 23 8,927 0 0
MATRIX SVC CO COM 576853105 157 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 3 684 SH   SOLE 43 684 0 0
MATSON INC COM 57686G105 5,259 72,165 SH   SOLE 2 25,384 0 46,781
MATSON INC COM 57686G105 49 679 SH   SOLE 4 223 0 456
MATSON INC COM 57686G105 36 493 SH   SOLE 7 493 0 0
MATSON INC COM 57686G105 29 401 SH   SOLE 13 401 0 0
MATSON INC COM 57686G105 10,774 147,832 SH   SOLE 18 147,832 0 0
MATSON INC COM 57686G105 14,390 197,447 SH   SOLE 19 197,447 0 0
MATSON INC COM 57686G105 352,187 4,832,421 SH   SOLE 21 4,832,421 0 0
MATSON INC COM 57686G105 79,925 1,096,671 SH   SOLE 22 1,066,780 0 29,891
MATSON INC COM 57686G105 374 5,137 SH   SOLE 23 5,137 0 0
MATSON INC COM 57686G105 100 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105 2,025 27,786 SH   SOLE 26 898 0 26,888
MATSON INC COM 57686G105 13 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105 4,336 59,491 SH   SOLE 30 59,491 0 0
MATSON INC COM 57686G105 69 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 1,509 20,706 SH   SOLE 43 20,389 0 317
MATTEL INC COM 577081102 10,014 448,438 SH   SOLE 2 271,201 0 177,237
MATTEL INC COM 577081102 59 2,661 SH   SOLE 4 1,074 0 1,587
MATTEL INC COM 577081102 128 5,729 SH   SOLE 7 5,729 0 0
MATTEL INC COM 577081102 17,867 800,116 SH   SOLE 18 800,116 0 0
MATTEL INC COM 577081102 3,507 157,062 SH   SOLE 19 157,062 0 0
MATTEL INC COM 577081102 386,644 17,314,983 SH   SOLE 21 17,314,983 0 0
MATTEL INC COM 577081102 221,477 9,918,347 SH   SOLE 22 9,488,093 0 430,254
MATTEL INC COM 577081102 1,140 51,042 SH   SOLE 25 51,042 0 0
MATTEL INC COM 577081102 3,240 145,083 SH   SOLE 26 117,928 0 27,155
MATTEL INC COM 577081102 139 6,214 SH   SOLE 28 6,214 0 0
MATTEL INC COM 577081102 5,038 225,615 SH   SOLE 30 225,615 0 0
MATTEL INC COM 577081102 114 5,113 SH   SOLE 31 5,113 0 0
MATTEL INC COM 577081102 75 3,369 SH   SOLE 34 3,369 0 0
MATTEL INC COM 577081102 131 5,847 SH   SOLE 36 5,847 0 0
MATTEL INC COM 577081102 942 42,206 SH   SOLE 40 42,206 0 0
MATTEL INC COM 577081102 23 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102 2,095 93,826 SH   SOLE 43 80,167 0 13,659
MATTERPORT INC COM CL A 577096100 732 199,898 SH   SOLE 2 99,322 0 100,576
MATTERPORT INC COM CL A 577096100 9 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100 2,136 583,598 SH   SOLE 18 583,598 0 0
MATTERPORT INC COM CL A 577096100 1,451 396,539 SH   SOLE 19 396,539 0 0
MATTERPORT INC COM CL A 577096100 30,263 8,268,482 SH   SOLE 21 8,268,482 0 0
MATTERPORT INC COM CL A 577096100 20,685 5,651,554 SH   SOLE 22 5,490,290 0 161,264
MATTERPORT INC COM CL A 577096100 75 20,375 SH   SOLE 23 20,375 0 0
MATTERPORT INC COM CL A 577096100 109 29,662 SH   SOLE 25 29,662 0 0
MATTERPORT INC COM CL A 577096100 889 242,852 SH   SOLE 26 126,150 0 116,702
MATTERPORT INC COM CL A 577096100 5,427 1,482,731 SH   SOLE 30 1,482,731 0 0
MATTERPORT INC COM CL A 577096100 96 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100 0 105 SH   SOLE 43 105 0 0
MATTHEWS INTL CORP CL A 577128101 1,108 38,652 SH   SOLE 2 11,238 0 27,414
MATTHEWS INTL CORP CL A 577128101 2 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 12 410 SH   SOLE 7 410 0 0
MATTHEWS INTL CORP CL A 577128101 3,274 114,195 SH   SOLE 18 114,195 0 0
MATTHEWS INTL CORP CL A 577128101 4,589 160,055 SH   SOLE 19 160,055 0 0
MATTHEWS INTL CORP CL A 577128101 114,648 3,998,871 SH   SOLE 21 3,998,871 0 0
MATTHEWS INTL CORP CL A 577128101 26,505 924,491 SH   SOLE 22 889,072 0 35,419
MATTHEWS INTL CORP CL A 577128101 40 1,382 SH   SOLE 23 1,382 0 0
MATTHEWS INTL CORP CL A 577128101 137 4,771 SH   SOLE 25 4,771 0 0
MATTHEWS INTL CORP CL A 577128101 884 30,836 SH   SOLE 26 6,117 0 24,719
MATTHEWS INTL CORP CL A 577128101 2,726 95,072 SH   SOLE 30 95,072 0 0
MATTHEWS INTL CORP CL A 577128101 60 2,109 SH   SOLE 36 2,109 0 0
MATTHEWS INTL CORP CL A 577128101 105 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 35 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101 691 24,116 SH   SOLE 43 24,042 0 74
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 231 24,432 SH   SOLE 21 24,432 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,514 159,841 SH   SOLE 22 159,841 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,900 72,824 SH   SOLE 2 20,671 0 52,153
MAXAR TECHNOLOGIES INC COM 57778K105 7 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 21 815 SH   SOLE 7 815 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5,683 217,838 SH   SOLE 18 217,838 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,420 131,069 SH   SOLE 19 131,069 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 90,540 3,470,306 SH   SOLE 21 3,470,306 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 46,002 1,763,216 SH   SOLE 22 1,682,916 0 80,300
MAXAR TECHNOLOGIES INC COM 57778K105 7,541 289,030 SH   SOLE 25 289,030 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 830 31,808 SH   SOLE 26 19,082 0 12,726
MAXAR TECHNOLOGIES INC COM 57778K105 34 1,290 SH   SOLE 28 1,290 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,093 80,210 SH   SOLE 30 80,210 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,091 41,820 SH   SOLE 34 41,820 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 242 9,293 SH   SOLE 36 9,293 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 207 7,936 SH   SOLE 40 7,936 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 17 666 SH   OTR 43 666 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 310 11,889 SH   SOLE 43 11,575 0 314
MAXAR TECHNOLOGIES INC OPTIONS 57778K105 1,305 50,000 SH Put SOLE 19 50,000 0 0
MAXCYTE INC COM 57777K106 464 98,097 SH   SOLE 2 24,493 0 73,604
MAXCYTE INC COM 57777K106 6 1,358 SH   SOLE 7 1,358 0 0
MAXCYTE INC COM 57777K106 1,366 288,705 SH   SOLE 18 288,705 0 0
MAXCYTE INC COM 57777K106 835 176,589 SH   SOLE 19 176,589 0 0
MAXCYTE INC COM 57777K106 18,774 3,969,110 SH   SOLE 21 3,969,110 0 0
MAXCYTE INC COM 57777K106 4,916 1,039,304 SH   SOLE 22 927,533 0 111,771
MAXCYTE INC COM 57777K106 5 1,103 SH   SOLE 23 1,103 0 0
MAXCYTE INC COM 57777K106 46 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106 48 10,187 SH   SOLE 26 3,370 0 6,817
MAXCYTE INC COM 57777K106 289 61,123 SH   SOLE 30 61,123 0 0
MAXCYTE INC COM 57777K106 38 8,070 SH   SOLE 40 8,070 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 50 3,771 SH   SOLE 2 3,771 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 18 1,385 SH   SOLE 4 0 0 1,385
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3 253 SH   SOLE 7 253 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 10 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 10,213 768,436 SH   SOLE 21 768,436 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1,996 150,200 SH   SOLE 22 141,302 0 8,898
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 33 2,520 SH   SOLE 25 2,520 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 8,900 669,708 SH   SOLE 30 669,708 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 447 33,619 SH   SOLE 43 27,612 0 6,007
MAXIMUS INC COM 577933104 3,200 51,191 SH   SOLE 2 43,423 0 7,768
MAXIMUS INC COM 577933104 59 937 SH   SOLE 4 202 0 735
MAXIMUS INC COM 577933104 62 997 SH   SOLE 7 997 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 19,619 313,853 SH   SOLE 18 313,853 0 0
MAXIMUS INC COM 577933104 6,927 110,816 SH   SOLE 19 110,816 0 0
MAXIMUS INC COM 577933104 273,360 4,373,061 SH   SOLE 21 4,373,061 0 0
MAXIMUS INC COM 577933104 110,247 1,763,675 SH   SOLE 22 1,722,716 0 40,959
MAXIMUS INC COM 577933104 771 12,336 SH   SOLE 25 12,336 0 0
MAXIMUS INC COM 577933104 2,402 38,425 SH   SOLE 26 29,547 0 8,878
MAXIMUS INC COM 577933104 1,229 19,663 SH   SOLE 28 19,663 0 0
MAXIMUS INC COM 577933104 10,298 164,745 SH   SOLE 30 164,745 0 0
MAXIMUS INC COM 577933104 2,047 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104 60 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104 508 8,133 SH   SOLE 40 8,133 0 0
MAXIMUS INC COM 577933104 2,765 44,228 SH   SOLE 43 43,193 0 1,035
MAXLINEAR INC COM 57776J100 4,333 127,529 SH   SOLE 2 94,782 0 32,747
MAXLINEAR INC COM 57776J100 54 1,581 SH   SOLE 4 295 0 1,286
MAXLINEAR INC COM 57776J100 39 1,143 SH   SOLE 7 1,143 0 0
MAXLINEAR INC COM 57776J100 9,163 269,648 SH   SOLE 18 255,238 0 14,410
MAXLINEAR INC COM 57776J100 14,881 437,923 SH   SOLE 19 437,923 0 0
MAXLINEAR INC COM 57776J100 280,919 8,267,194 SH   SOLE 21 8,267,194 0 0
MAXLINEAR INC COM 57776J100 70,492 2,074,524 SH   SOLE 22 1,993,126 0 81,398
MAXLINEAR INC COM 57776J100 387 11,385 SH   SOLE 23 11,385 0 0
MAXLINEAR INC COM 57776J100 342 10,077 SH   SOLE 25 10,077 0 0
MAXLINEAR INC COM 57776J100 2,201 64,784 SH   SOLE 26 20,316 0 44,468
MAXLINEAR INC COM 57776J100 44 1,285 SH   SOLE 28 1,285 0 0
MAXLINEAR INC COM 57776J100 22,624 665,814 SH   SOLE 30 665,814 0 0
MAXLINEAR INC COM 57776J100 816 24,005 SH   SOLE 34 24,005 0 0
MAXLINEAR INC COM 57776J100 108 3,191 SH   SOLE 36 3,191 0 0
MAXLINEAR INC COM 57776J100 316 9,295 SH   SOLE 40 9,295 0 0
MAXLINEAR INC COM 57776J100 1,418 41,743 SH   SOLE 43 23,638 0 18,105
MAYS J W INC COM 578473100 4 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 43 1,040 SH   SOLE 21 1,040 0 0
MAYVILLE ENGR CO INC COM 578605107 165 21,261 SH   SOLE 2 20,427 0 834
MAYVILLE ENGR CO INC COM 578605107 15 1,903 SH   SOLE 18 1,903 0 0
MAYVILLE ENGR CO INC COM 578605107 29 3,713 SH   SOLE 19 3,713 0 0
MAYVILLE ENGR CO INC COM 578605107 218 28,197 SH   SOLE 21 28,197 0 0
MAYVILLE ENGR CO INC COM 578605107 1,302 168,165 SH   SOLE 22 168,165 0 0
MAYVILLE ENGR CO INC COM 578605107 1 160 SH   SOLE 43 160 0 0
MBIA INC COM 55262C100 531 43,016 SH   SOLE 2 14,705 0 28,311
MBIA INC COM 55262C100 5 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100 1,877 151,993 SH   SOLE 18 151,993 0 0
MBIA INC COM 55262C100 1,166 94,447 SH   SOLE 19 94,447 0 0
MBIA INC COM 55262C100 22,289 1,804,805 SH   SOLE 21 1,804,805 0 0
MBIA INC COM 55262C100 14,442 1,169,422 SH   SOLE 22 1,119,940 0 49,482
MBIA INC COM 55262C100 6 476 SH   SOLE 23 476 0 0
MBIA INC COM 55262C100 78 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100 260 21,019 SH   SOLE 26 12,817 0 8,202
MBIA INC COM 55262C100 27 2,213 SH   SOLE 28 2,213 0 0
MBIA INC COM 55262C100 42 3,397 SH   SOLE 30 3,397 0 0
MBIA INC COM 55262C100 114 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100 232 18,751 SH   SOLE 43 18,684 0 67
MCCORMICK & CO INC COM NON VTG 579780206 41,192 494,794 SH   SOLE 2 86,402 0 408,392
MCCORMICK & CO INC COM NON VTG 579780206 22,705 272,732 SH   SOLE 4 163,777 0 108,955
MCCORMICK & CO INC COM NON VTG 579780206 22,275 267,566 SH   SOLE 7 260,473 0 7,093
MCCORMICK & CO INC COM NON VTG 579780206 62 741 SH   SOLE 13 741 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,742 32,938 SH   SOLE 15 32,938 0 0
MCCORMICK & CO INC COM NON VTG 579780206 37,590 451,527 SH   SOLE 18 390,351 0 61,176
MCCORMICK & CO INC COM NON VTG 579780206 21,675 260,356 SH   SOLE 19 260,356 0 0
MCCORMICK & CO INC COM NON VTG 579780206 717,020 8,612,857 SH   SOLE 21 8,612,857 0 0
MCCORMICK & CO INC COM NON VTG 579780206 496,484 5,963,777 SH   SOLE 22 5,424,553 0 539,224
MCCORMICK & CO INC COM NON VTG 579780206 34,126 409,921 SH   SOLE 23 409,921 0 0
MCCORMICK & CO INC COM NON VTG 579780206 44,500 534,533 SH   SOLE 25 534,533 0 0
MCCORMICK & CO INC COM NON VTG 579780206 55,514 666,836 SH   SOLE 26 235,826 0 431,010
MCCORMICK & CO INC COM NON VTG 579780206 49,733 597,397 SH   SOLE 28 9,337 0 588,060
MCCORMICK & CO INC COM NON VTG 579780206 206,577 2,481,406 SH   SOLE 30 2,469,540 0 11,866
MCCORMICK & CO INC COM NON VTG 579780206 4,318 51,865 SH   SOLE 31 26,334 0 25,531
MCCORMICK & CO INC COM NON VTG 579780206 2,901 34,849 SH   SOLE 34 34,849 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,243 135,057 SH   SOLE 36 135,057 0 0
MCCORMICK & CO INC COM NON VTG 579780206 663 7,966 SH   SOLE 40 7,966 0 0
MCCORMICK & CO INC COM NON VTG 579780206 49 589 SH   OTR 43 589 0 0
MCCORMICK & CO INC COM NON VTG 579780206 27,860 334,652 SH   SOLE 43 322,676 0 11,976
MCDONALDS CORP COM 580135101 354,464 1,435,776 SH   SOLE 2 175,675 0 1,260,101
MCDONALDS CORP COM 580135101 130,209 527,420 SH   SOLE 4 307,605 0 219,815
MCDONALDS CORP COM 580135101 176,555 715,147 SH   SOLE 7 693,174 0 21,973
MCDONALDS CORP COM 580135101 789 3,195 SH   SOLE 13 3,195 0 0
MCDONALDS CORP COM 580135101 27,083 109,703 SH   SOLE 15 109,703 0 0
MCDONALDS CORP COM 580135101 73 294 SH   SOLE 17 0 0 294
MCDONALDS CORP COM 580135101 287,283 1,163,654 SH   SOLE 18 1,042,575 0 121,079
MCDONALDS CORP COM 580135101 127,741 517,421 SH   SOLE 19 517,421 0 0
MCDONALDS CORP COM 580135101 4,521,400 18,314,162 SH   SOLE 21 18,314,162 0 0
MCDONALDS CORP COM 580135101 3,905,558 15,819,661 SH   SOLE 22 14,334,035 0 1,485,626
MCDONALDS CORP COM 580135101 310,903 1,259,329 SH   SOLE 23 1,259,329 0 0
MCDONALDS CORP COM 580135101 322,793 1,307,489 SH   SOLE 25 1,307,489 0 0
MCDONALDS CORP COM 580135101 439,603 1,780,633 SH   SOLE 26 807,098 0 973,535
MCDONALDS CORP COM 580135101 382,144 1,547,893 SH   SOLE 28 61,357 0 1,486,536
MCDONALDS CORP COM 580135101 191 775 SH   SOLE 29 775 0 0
MCDONALDS CORP COM 580135101 916,697 3,713,126 SH   SOLE 30 3,713,126 0 0
MCDONALDS CORP COM 580135101 38,380 155,461 SH   SOLE 31 79,846 0 75,615
MCDONALDS CORP COM 580135101 28,235 114,366 SH   SOLE 32 114,366 0 0
MCDONALDS CORP COM 580135101 52,911 214,319 SH   SOLE 34 214,319 0 0
MCDONALDS CORP COM 580135101 76,484 309,803 SH   SOLE 36 309,803 0 0
MCDONALDS CORP COM 580135101 5,959 24,136 SH   SOLE 40 24,136 0 0
MCDONALDS CORP COM 580135101 416 1,687 SH   OTR 43 1,687 0 0
MCDONALDS CORP COM 580135101 208,579 844,862 SH   SOLE 43 775,787 0 69,075
MCEWEN MNG INC COM 58039P107 45 102,825 SH   SOLE 2 92,839 0 9,986
MCEWEN MNG INC COM 58039P107 0 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,058 4,686,614 SH   SOLE 21 4,686,614 0 0
MCEWEN MNG INC COM 58039P107 2,271 5,170,888 SH   SOLE 22 5,068,886 0 102,002
MCEWEN MNG INC COM 58039P107 25 57,068 SH   SOLE 25 57,068 0 0
MCEWEN MNG INC COM 58039P107 36 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 97 220,255 SH   SOLE 30 220,255 0 0
MCEWEN MNG INC COM 58039P107 27 60,687 SH   SOLE 40 60,687 0 0
MCGRATH RENTCORP COM 580589109 1,152 15,164 SH   SOLE 2 12,202 0 2,962
MCGRATH RENTCORP COM 580589109 5 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109 23 302 SH   SOLE 7 302 0 0
MCGRATH RENTCORP COM 580589109 4,764 62,687 SH   SOLE 18 62,687 0 0
MCGRATH RENTCORP COM 580589109 3,402 44,758 SH   SOLE 19 44,758 0 0
MCGRATH RENTCORP COM 580589109 63,834 839,916 SH   SOLE 21 839,916 0 0
MCGRATH RENTCORP COM 580589109 43,085 566,903 SH   SOLE 22 551,265 0 15,638
MCGRATH RENTCORP COM 580589109 415 5,462 SH   SOLE 25 5,462 0 0
MCGRATH RENTCORP COM 580589109 1,239 16,307 SH   SOLE 26 14,398 0 1,909
MCGRATH RENTCORP COM 580589109 31 412 SH   SOLE 28 412 0 0
MCGRATH RENTCORP COM 580589109 2,610 34,339 SH   SOLE 30 34,339 0 0
MCGRATH RENTCORP COM 580589109 97 1,278 SH   SOLE 34 1,278 0 0
MCGRATH RENTCORP COM 580589109 289 3,808 SH   SOLE 36 3,808 0 0
MCGRATH RENTCORP COM 580589109 268 3,529 SH   SOLE 40 3,529 0 0
MCGRATH RENTCORP COM 580589109 343 4,517 SH   SOLE 43 4,490 0 27
MCKESSON CORP COM 58155Q103 139,277 426,956 SH   SOLE 2 165,881 0 261,075
MCKESSON CORP COM 58155Q103 35,658 109,309 SH   SOLE 4 60,298 0 49,011
MCKESSON CORP COM 58155Q103 42,414 130,021 SH   SOLE 7 125,789 0 4,232
MCKESSON CORP COM 58155Q103 215 658 SH   SOLE 13 658 0 0
MCKESSON CORP COM 58155Q103 6,009 18,421 SH   SOLE 15 18,421 0 0
MCKESSON CORP COM 58155Q103 83,556 256,142 SH   SOLE 18 228,839 0 27,303
MCKESSON CORP COM 58155Q103 165,071 506,028 SH   SOLE 19 506,028 0 0
MCKESSON CORP COM 58155Q103 549 1,682 SH   SOLE 20 1,682 0 0
MCKESSON CORP COM 58155Q103 1,115,444 3,419,404 SH   SOLE 21 3,419,404 0 0
MCKESSON CORP COM 58155Q103 1,038,531 3,183,626 SH   SOLE 22 2,873,959 0 309,667
MCKESSON CORP COM 58155Q103 80,389 246,433 SH   SOLE 23 246,433 0 0
MCKESSON CORP COM 58155Q103 83,805 256,906 SH   SOLE 25 256,906 0 0
MCKESSON CORP COM 58155Q103 136,377 418,066 SH   SOLE 26 225,980 0 192,086
MCKESSON CORP COM 58155Q103 96,034 294,394 SH   SOLE 28 4,104 0 290,290
MCKESSON CORP COM 58155Q103 342,648 1,050,392 SH   SOLE 30 1,009,001 0 41,391
MCKESSON CORP COM 58155Q103 10,417 31,933 SH   SOLE 31 16,491 0 15,442
MCKESSON CORP COM 58155Q103 253,694 777,703 SH   SOLE 34 777,703 0 0
MCKESSON CORP COM 58155Q103 22,386 68,625 SH   SOLE 36 68,625 0 0
MCKESSON CORP COM 58155Q103 1,673 5,128 SH   SOLE 40 5,128 0 0
MCKESSON CORP COM 58155Q103 286 877 SH   OTR 43 877 0 0
MCKESSON CORP COM 58155Q103 72,370 221,852 SH   SOLE 43 202,440 0 19,412
MDU RES GROUP INC COM 552690109 14,627 541,950 SH   SOLE 2 212,159 0 329,791
MDU RES GROUP INC COM 552690109 133 4,942 SH   SOLE 4 3,468 0 1,474
MDU RES GROUP INC COM 552690109 13,722 508,392 SH   SOLE 7 508,392 0 0
MDU RES GROUP INC COM 552690109 11,911 441,330 SH   SOLE 18 441,330 0 0
MDU RES GROUP INC COM 552690109 1,651 61,167 SH   SOLE 19 61,167 0 0
MDU RES GROUP INC COM 552690109 294,340 10,905,512 SH   SOLE 21 10,905,512 0 0
MDU RES GROUP INC COM 552690109 151,706 5,620,824 SH   SOLE 22 5,375,004 0 245,820
MDU RES GROUP INC COM 552690109 813 30,130 SH   SOLE 25 30,130 0 0
MDU RES GROUP INC COM 552690109 2,257 83,612 SH   SOLE 26 68,783 0 14,829
MDU RES GROUP INC COM 552690109 97 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109 7,726 286,238 SH   SOLE 30 286,238 0 0
MDU RES GROUP INC COM 552690109 181 6,715 SH   SOLE 31 2,956 0 3,759
MDU RES GROUP INC COM 552690109 632 23,421 SH   SOLE 34 23,421 0 0
MDU RES GROUP INC COM 552690109 163 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109 731 27,091 SH   SOLE 40 27,091 0 0
MDU RES GROUP INC COM 552690109 1,703 63,091 SH   SOLE 43 57,791 0 5,300
MECHEL PAO SPONSORED ADR NE 583840608 0 3,812 SH   SOLE 43 3,812 0 0
MEDALLION FINL CORP COM 583928106 26 4,054 SH   SOLE 18 4,054 0 0
MEDALLION FINL CORP COM 583928106 286 44,630 SH   SOLE 21 44,630 0 0
MEDALLION FINL CORP COM 583928106 288 44,995 SH   SOLE 22 44,995 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 10 6,828 SH   SOLE 18 6,828 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 120 78,552 SH   SOLE 21 78,552 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 126 82,150 SH   SOLE 22 82,150 0 0
MEDIAALPHA INC CL A 58450V104 126 12,758 SH   SOLE 2 10,654 0 2,104
MEDIAALPHA INC CL A 58450V104 3 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 572 58,061 SH   SOLE 18 58,061 0 0
MEDIAALPHA INC CL A 58450V104 434 44,084 SH   SOLE 19 44,084 0 0
MEDIAALPHA INC CL A 58450V104 7,521 763,603 SH   SOLE 21 763,603 0 0
MEDIAALPHA INC CL A 58450V104 5,389 547,128 SH   SOLE 22 533,049 0 14,079
MEDIAALPHA INC CL A 58450V104 8 776 SH   SOLE 23 776 0 0
MEDIAALPHA INC CL A 58450V104 22 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104 272 27,599 SH   SOLE 30 27,599 0 0
MEDIAALPHA INC CL A 58450V104 18 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 238 24,199 SH   SOLE 43 23,826 0 373
MEDIACO HLDG INC CL A 58450D104 2 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 70 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,846 1,627,113 SH   SOLE 2 445,525 0 1,181,588
MEDICAL PPTYS TRUST INC COM 58463J304 11,798 772,605 SH   SOLE 4 711,936 0 60,669
MEDICAL PPTYS TRUST INC COM 58463J304 12,122 793,873 SH   SOLE 7 793,873 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 50 3,247 SH   SOLE 13 3,247 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,049 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,911 1,631,354 SH   SOLE 18 1,600,750 0 30,604
MEDICAL PPTYS TRUST INC COM 58463J304 22,842 1,495,898 SH   SOLE 19 1,495,898 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 535,038 35,038,526 SH   SOLE 21 35,038,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 333,455 21,837,272 SH   SOLE 22 20,596,185 0 1,241,087
MEDICAL PPTYS TRUST INC COM 58463J304 15,884 1,040,177 SH   SOLE 23 1,040,177 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 40,412 2,646,501 SH   SOLE 25 2,646,501 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7,955 520,936 SH   SOLE 26 412,565 0 108,371
MEDICAL PPTYS TRUST INC COM 58463J304 16,612 1,087,883 SH   SOLE 28 25,848 0 1,062,035
MEDICAL PPTYS TRUST INC COM 58463J304 8 529 SH   SOLE 29 529 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 57,139 3,741,942 SH   SOLE 30 3,741,942 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,839 120,462 SH   SOLE 31 61,629 0 58,833
MEDICAL PPTYS TRUST INC COM 58463J304 13,820 905,035 SH   SOLE 34 905,035 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,633 106,928 SH   SOLE 36 106,928 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 270 17,692 SH   SOLE 40 17,692 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 23 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,188 339,772 SH   SOLE 43 322,181 0 17,591
MEDICINOVA INC COM NEW 58468P206 3 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206 23 8,924 SH   SOLE 18 8,924 0 0
MEDICINOVA INC COM NEW 58468P206 332 131,084 SH   SOLE 21 131,084 0 0
MEDICINOVA INC COM NEW 58468P206 1,452 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 5,176 28,676 SH   SOLE 2 14,883 0 13,793
MEDIFAST INC COM 58470H101 8 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 143 792 SH   SOLE 7 792 0 0
MEDIFAST INC COM 58470H101 7,721 42,776 SH   SOLE 18 37,332 0 5,444
MEDIFAST INC COM 58470H101 20,482 113,468 SH   SOLE 19 113,468 0 0
MEDIFAST INC COM 58470H101 249,813 1,383,930 SH   SOLE 21 1,383,930 0 0
MEDIFAST INC COM 58470H101 66,043 365,871 SH   SOLE 22 358,917 0 6,954
MEDIFAST INC COM 58470H101 629 3,483 SH   SOLE 23 3,483 0 0
MEDIFAST INC COM 58470H101 328 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101 4,362 24,167 SH   SOLE 26 2,784 0 21,383
MEDIFAST INC COM 58470H101 38 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101 3,553 19,681 SH   SOLE 30 19,681 0 0
MEDIFAST INC COM 58470H101 240 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 4,794 26,557 SH   SOLE 43 25,613 0 944
MEDIWOUND LTD ORD SHS M68830104 6 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 80 43,338 SH   SOLE 21 43,338 0 0
MEDNAX INC COM 58502B106 1,757 83,606 SH   SOLE 2 33,191 0 50,415
MEDNAX INC COM 58502B106 7 328 SH   SOLE 4 328 0 0
MEDNAX INC COM 58502B106 37 1,772 SH   SOLE 7 1,772 0 0
MEDNAX INC COM 58502B106 6,692 318,527 SH   SOLE 18 318,527 0 0
MEDNAX INC COM 58502B106 3,244 154,414 SH   SOLE 19 154,414 0 0
MEDNAX INC COM 58502B106 230,530 10,972,386 SH   SOLE 21 10,972,386 0 0
MEDNAX INC COM 58502B106 44,872 2,135,755 SH   SOLE 22 2,047,733 0 88,022
MEDNAX INC COM 58502B106 291 13,870 SH   SOLE 25 13,870 0 0
MEDNAX INC COM 58502B106 609 28,999 SH   SOLE 26 21,135 0 7,864
MEDNAX INC COM 58502B106 32 1,536 SH   SOLE 28 1,536 0 0
MEDNAX INC COM 58502B106 3,479 165,568 SH   SOLE 30 165,568 0 0
MEDNAX INC COM 58502B106 72 3,434 SH   SOLE 36 3,434 0 0
MEDNAX INC COM 58502B106 212 10,103 SH   SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 14 664 SH   OTR 43 664 0 0
MEDNAX INC COM 58502B106 1,704 81,096 SH   SOLE 43 78,118 0 2,978
MEDPACE HLDGS INC COM 58506Q109 6,984 46,663 SH   SOLE 2 25,639 0 21,024
MEDPACE HLDGS INC COM 58506Q109 63 424 SH   SOLE 4 126 0 298
MEDPACE HLDGS INC COM 58506Q109 50 331 SH   SOLE 7 331 0 0
MEDPACE HLDGS INC COM 58506Q109 18,301 122,273 SH   SOLE 18 117,412 0 4,861
MEDPACE HLDGS INC COM 58506Q109 17,685 118,159 SH   SOLE 19 118,159 0 0
MEDPACE HLDGS INC COM 58506Q109 318,919 2,130,815 SH   SOLE 21 2,130,815 0 0
MEDPACE HLDGS INC COM 58506Q109 125,941 841,457 SH   SOLE 22 824,307 0 17,150
MEDPACE HLDGS INC COM 58506Q109 436 2,913 SH   SOLE 23 2,913 0 0
MEDPACE HLDGS INC COM 58506Q109 585 3,907 SH   SOLE 25 3,907 0 0
MEDPACE HLDGS INC COM 58506Q109 4,872 32,551 SH   SOLE 26 10,864 0 21,687
MEDPACE HLDGS INC COM 58506Q109 78 523 SH   SOLE 28 523 0 0
MEDPACE HLDGS INC COM 58506Q109 13,925 93,039 SH   SOLE 30 93,039 0 0
MEDPACE HLDGS INC COM 58506Q109 12 83 SH   SOLE 34 83 0 0
MEDPACE HLDGS INC COM 58506Q109 559 3,733 SH   SOLE 40 3,733 0 0
MEDPACE HLDGS INC COM 58506Q109 40 264 SH   OTR 43 264 0 0
MEDPACE HLDGS INC COM 58506Q109 2,708 18,092 SH   SOLE 43 17,609 0 483
MEDTECH ACQUISITION CORP COM CL A 58507N105 574 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,639 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 25 2,544 SH   SOLE 21 2,544 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 8,629 876,477 SH   SOLE 34 876,477 0 0
MEDTRONIC PLC SHS G5960L103 356,405 3,971,081 SH   SOLE 2 1,626,271 0 2,344,810
MEDTRONIC PLC SHS G5960L103 98,794 1,100,770 SH   SOLE 4 692,830 0 407,940
MEDTRONIC PLC SHS G5960L103 115,114 1,282,606 SH   SOLE 7 1,242,896 0 39,710
MEDTRONIC PLC SHS G5960L103 9,978 111,170 SH   SOLE 13 111,170 0 0
MEDTRONIC PLC SHS G5960L103 17,642 196,566 SH   SOLE 15 196,566 0 0
MEDTRONIC PLC SHS G5960L103 23 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 432,360 4,817,381 SH   SOLE 18 4,354,241 0 463,140
MEDTRONIC PLC SHS G5960L103 832,593 9,276,797 SH   SOLE 19 9,276,797 0 0
MEDTRONIC PLC SHS G5960L103 3,318,793 36,978,199 SH   SOLE 21 36,978,199 0 0
MEDTRONIC PLC SHS G5960L103 2,656,283 29,596,468 SH   SOLE 22 26,386,991 0 3,209,477
MEDTRONIC PLC SHS G5960L103 228,124 2,541,776 SH   SOLE 23 2,541,776 0 0
MEDTRONIC PLC SHS G5960L103 214,948 2,394,968 SH   SOLE 25 2,394,968 0 0
MEDTRONIC PLC SHS G5960L103 311,269 3,468,173 SH   SOLE 26 1,560,124 0 1,908,049
MEDTRONIC PLC SHS G5960L103 235,901 2,628,426 SH   SOLE 28 212,916 0 2,415,510
MEDTRONIC PLC SHS G5960L103 8,476 94,439 SH   SOLE 29 94,439 0 0
MEDTRONIC PLC SHS G5960L103 629,785 7,017,106 SH   SOLE 30 7,017,106 0 0
MEDTRONIC PLC SHS G5960L103 42,130 469,419 SH   SOLE 31 329,943 0 139,476
MEDTRONIC PLC SHS G5960L103 7,961 88,706 SH   SOLE 32 88,706 0 0
MEDTRONIC PLC SHS G5960L103 260,556 2,903,129 SH   SOLE 34 2,903,129 0 0
MEDTRONIC PLC SHS G5960L103 50,304 560,495 SH   SOLE 36 560,495 0 0
MEDTRONIC PLC SHS G5960L103 2,031 22,631 SH   SOLE 37 22,631 0 0
MEDTRONIC PLC SHS G5960L103 3,920 43,674 SH   SOLE 40 43,674 0 0
MEDTRONIC PLC SHS G5960L103 331 3,689 SH   OTR 43 3,689 0 0
MEDTRONIC PLC SHS G5960L103 72,712 810,164 SH   SOLE 43 732,658 0 77,506
MEGA MATRIX CORP COM 007737109 54 40,066 SH   SOLE 21 40,066 0 0
MEGA MATRIX CORP COM 007737109 106 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 126 208,691 SH   SOLE 21 208,691 0 0
MEI PHARMA INC COM NEW 55279B202 814 1,345,224 SH   SOLE 22 1,345,224 0 0
MEI PHARMA INC COM NEW 55279B202 2 2,540 SH   SOLE 43 2,540 0 0
MEIRAGTX HLDGS PLC COM G59665102 240 31,764 SH   SOLE 2 8,074 0 23,690
MEIRAGTX HLDGS PLC COM G59665102 2 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 682 90,147 SH   SOLE 18 90,147 0 0
MEIRAGTX HLDGS PLC COM G59665102 396 52,257 SH   SOLE 19 52,257 0 0
MEIRAGTX HLDGS PLC COM G59665102 10,034 1,325,454 SH   SOLE 21 1,325,454 0 0
MEIRAGTX HLDGS PLC COM G59665102 2,472 326,581 SH   SOLE 22 291,648 0 34,933
MEIRAGTX HLDGS PLC COM G59665102 34 4,483 SH   SOLE 25 4,483 0 0
MEIRAGTX HLDGS PLC COM G59665102 22 2,956 SH   SOLE 26 0 0 2,956
MEIRAGTX HLDGS PLC COM G59665102 174 23,021 SH   SOLE 30 23,021 0 0
MEIRAGTX HLDGS PLC COM G59665102 35 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 40 5,279 SH   SOLE 43 4,932 0 347
MELCO RESORTS AND ENTMNT LTD ADR 585464100 531 92,412 SH   SOLE 2 92,412 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5 904 SH   SOLE 4 904 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 238 41,306 SH   SOLE 7 41,306 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 13,880 2,413,980 SH   SOLE 21 2,413,980 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 7,819 1,359,841 SH   SOLE 22 1,282,648 0 77,193
MELCO RESORTS AND ENTMNT LTD ADR 585464100 173 30,070 SH   SOLE 25 30,070 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 110 19,164 SH   SOLE 26 0 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,919 333,711 SH   SOLE 30 333,711 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 6,321 1,099,299 SH   SOLE 34 1,099,299 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 120 20,818 SH   SOLE 40 20,818 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,158 549,268 SH   SOLE 43 510,330 0 38,938
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 55 8,555 SH   SOLE 2 7,118 0 1,437
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 532 82,096 SH   SOLE 21 82,096 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1,070 165,063 SH   SOLE 22 149,739 0 15,324
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 44 6,766 SH   SOLE 25 6,766 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 27 4,200 SH   SOLE 26 0 0 4,200
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 70 10,750 SH   SOLE 30 10,750 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 39 5,964 SH   SOLE 40 5,964 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 6,775 4,200,000 PRN   SOLE 21 4,200,000 0 0
MERCADOLIBRE INC COM 58733R102 12,544 19,697 SH   SOLE 2 7,429 0 12,268
MERCADOLIBRE INC COM 58733R102 20,964 32,918 SH   SOLE 4 19,623 0 13,295
MERCADOLIBRE INC COM 58733R102 6,232 9,785 SH   SOLE 7 9,785 0 0
MERCADOLIBRE INC COM 58733R102 126 198 SH   SOLE 13 198 0 0
MERCADOLIBRE INC COM 58733R102 2,356 3,699 SH   SOLE 15 3,699 0 0
MERCADOLIBRE INC COM 58733R102 46,651 73,250 SH   SOLE 18 70,939 0 2,311
MERCADOLIBRE INC COM 58733R102 48,689 76,450 SH   SOLE 19 76,450 0 0
MERCADOLIBRE INC COM 58733R102 69,730 109,488 SH   SOLE 21 109,488 0 0
MERCADOLIBRE INC COM 58733R102 61,259 96,188 SH   SOLE 22 46,049 0 50,139
MERCADOLIBRE INC COM 58733R102 45,390 71,271 SH   SOLE 23 71,271 0 0
MERCADOLIBRE INC COM 58733R102 48,206 75,692 SH   SOLE 25 75,692 0 0
MERCADOLIBRE INC COM 58733R102 47,365 74,371 SH   SOLE 26 34,373 0 39,998
MERCADOLIBRE INC COM 58733R102 58,575 91,973 SH   SOLE 28 4,225 0 87,748
MERCADOLIBRE INC COM 58733R102 101,383 159,189 SH   SOLE 30 159,189 0 0
MERCADOLIBRE INC COM 58733R102 5,500 8,636 SH   SOLE 31 4,236 0 4,400
MERCADOLIBRE INC COM 58733R102 7,362 11,560 SH   SOLE 32 11,560 0 0
MERCADOLIBRE INC COM 58733R102 64,473 101,234 SH   SOLE 34 101,234 0 0
MERCADOLIBRE INC COM 58733R102 9,763 15,329 SH   SOLE 36 15,329 0 0
MERCADOLIBRE INC COM 58733R102 939 1,474 SH   SOLE 40 1,474 0 0
MERCADOLIBRE INC COM 58733R102 3,567 5,601 SH   SOLE 43 5,325 0 276
MERCANTILE BK CORP COM 587376104 1,247 39,027 SH   SOLE 2 6,170 0 32,857
MERCANTILE BK CORP COM 587376104 7 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104 1,608 50,335 SH   SOLE 18 50,335 0 0
MERCANTILE BK CORP COM 587376104 2,937 91,914 SH   SOLE 19 91,914 0 0
MERCANTILE BK CORP COM 587376104 19,894 622,676 SH   SOLE 21 622,676 0 0
MERCANTILE BK CORP COM 587376104 16,230 507,994 SH   SOLE 22 488,751 0 19,243
MERCANTILE BK CORP COM 587376104 52 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104 72 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104 791 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104 185 5,800 SH   SOLE 30 5,800 0 0
MERCANTILE BK CORP COM 587376104 29 914 SH   SOLE 34 914 0 0
MERCANTILE BK CORP COM 587376104 89 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 29 905 SH   OTR 43 905 0 0
MERCANTILE BK CORP COM 587376104 406 12,706 SH   SOLE 43 10,941 0 1,765
MERCER INTL INC COM 588056101 156 11,853 SH   SOLE 2 10,580 0 1,273
MERCER INTL INC COM 588056101 406 30,857 SH   SOLE 18 30,857 0 0
MERCER INTL INC COM 588056101 48,606 3,696,303 SH   SOLE 21 3,696,303 0 0
MERCER INTL INC COM 588056101 8,618 655,384 SH   SOLE 22 639,784 0 15,600
MERCER INTL INC COM 588056101 73 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101 1,038 78,935 SH   SOLE 30 78,935 0 0
MERCER INTL INC COM 588056101 66 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 239 18,201 SH   SOLE 43 18,201 0 0
MERCHANTS BANCORP IND COM 58844R108 2,351 103,688 SH   SOLE 2 74,316 0 29,372
MERCHANTS BANCORP IND COM 58844R108 5 237 SH   SOLE 7 237 0 0
MERCHANTS BANCORP IND COM 58844R108 1,114 49,134 SH   SOLE 18 49,134 0 0
MERCHANTS BANCORP IND COM 58844R108 4,674 206,174 SH   SOLE 19 206,174 0 0
MERCHANTS BANCORP IND COM 58844R108 14,113 622,520 SH   SOLE 21 622,520 0 0
MERCHANTS BANCORP IND COM 58844R108 17,347 765,191 SH   SOLE 22 746,836 0 18,355
MERCHANTS BANCORP IND COM 58844R108 213 9,406 SH   SOLE 23 9,406 0 0
MERCHANTS BANCORP IND COM 58844R108 58 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108 889 39,218 SH   SOLE 26 0 0 39,218
MERCHANTS BANCORP IND COM 58844R108 116 5,104 SH   SOLE 30 5,104 0 0
MERCHANTS BANCORP IND COM 58844R108 41 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108 226 9,964 SH   SOLE 43 9,778 0 185
MERCK & CO INC COM 58933Y105 583,222 6,397,080 SH   SOLE 2 2,248,663 0 4,148,417
MERCK & CO INC COM 58933Y105 181,995 1,996,217 SH   SOLE 4 1,287,509 0 708,708
MERCK & CO INC COM 58933Y105 240,383 2,636,643 SH   SOLE 7 2,488,222 0 148,421
MERCK & CO INC COM 58933Y105 14,807 162,406 SH   SOLE 13 162,406 0 0
MERCK & CO INC COM 58933Y105 33,777 370,481 SH   SOLE 15 370,481 0 0
MERCK & CO INC COM 58933Y105 1 6 SH   SOLE 17 0 0 6
MERCK & CO INC COM 58933Y105 728,846 7,994,358 SH   SOLE 18 7,499,208 0 495,150
MERCK & CO INC COM 58933Y105 618,865 6,788,031 SH   SOLE 19 6,788,031 0 0
MERCK & CO INC COM 58933Y105 6,317 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 7,338,056 80,487,620 SH   SOLE 21 80,487,620 0 0
MERCK & CO INC COM 58933Y105 5,165,049 56,652,943 SH   SOLE 22 50,884,996 0 5,767,947
MERCK & CO INC COM 58933Y105 416,228 4,565,403 SH   SOLE 23 4,565,403 0 0
MERCK & CO INC COM 58933Y105 443,662 4,866,315 SH   SOLE 25 4,866,315 0 0
MERCK & CO INC COM 58933Y105 612,639 6,719,741 SH   SOLE 26 3,237,759 0 3,481,982
MERCK & CO INC COM 58933Y105 638,477 7,003,147 SH   SOLE 28 312,729 0 6,690,418
MERCK & CO INC COM 58933Y105 14,007 153,631 SH   SOLE 29 153,631 0 0
MERCK & CO INC COM 58933Y105 1,526,246 16,740,658 SH   SOLE 30 16,557,467 0 183,191
MERCK & CO INC COM 58933Y105 73,624 807,550 SH   SOLE 31 545,711 0 261,839
MERCK & CO INC COM 58933Y105 26,122 286,525 SH   SOLE 32 286,525 0 0
MERCK & CO INC COM 58933Y105 643,490 7,058,134 SH   SOLE 34 7,058,134 0 0
MERCK & CO INC COM 58933Y105 98,750 1,083,142 SH   SOLE 36 1,083,142 0 0
MERCK & CO INC COM 58933Y105 7,461 81,839 SH   SOLE 40 81,839 0 0
MERCK & CO INC COM 58933Y105 250,438 2,746,934 SH   SOLE 43 2,506,146 0 240,788
MERCURY GENL CORP NEW COM 589400100 2,110 47,630 SH   SOLE 2 29,124 0 18,506
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 115 2,593 SH   SOLE 7 2,593 0 0
MERCURY GENL CORP NEW COM 589400100 5,443 122,872 SH   SOLE 18 122,872 0 0
MERCURY GENL CORP NEW COM 589400100 2,909 65,670 SH   SOLE 19 65,670 0 0
MERCURY GENL CORP NEW COM 589400100 93,008 2,099,498 SH   SOLE 21 2,099,498 0 0
MERCURY GENL CORP NEW COM 589400100 35,254 795,803 SH   SOLE 22 765,026 0 30,777
MERCURY GENL CORP NEW COM 589400100 159 3,588 SH   SOLE 25 3,588 0 0
MERCURY GENL CORP NEW COM 589400100 482 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 17 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100 538 12,134 SH   SOLE 30 12,134 0 0
MERCURY GENL CORP NEW COM 589400100 36 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 146 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 3,130 70,659 SH   SOLE 43 67,461 0 3,198
MERCURY SYS INC COM 589378108 8,784 136,552 SH   SOLE 2 80,574 0 55,978
MERCURY SYS INC COM 589378108 15 228 SH   SOLE 4 228 0 0
MERCURY SYS INC COM 589378108 43 661 SH   SOLE 7 661 0 0
MERCURY SYS INC COM 589378108 281 4,364 SH   SOLE 13 4,364 0 0
MERCURY SYS INC COM 589378108 7,931 123,289 SH   SOLE 18 123,289 0 0
MERCURY SYS INC COM 589378108 1,092 16,974 SH   SOLE 19 16,974 0 0
MERCURY SYS INC COM 589378108 225,088 3,498,960 SH   SOLE 21 3,498,960 0 0
MERCURY SYS INC COM 589378108 100,772 1,566,482 SH   SOLE 22 1,493,320 0 73,162
MERCURY SYS INC COM 589378108 570 8,860 SH   SOLE 25 8,860 0 0
MERCURY SYS INC COM 589378108 2,148 33,392 SH   SOLE 26 28,025 0 5,367
MERCURY SYS INC COM 589378108 64 1,001 SH   SOLE 28 1,001 0 0
MERCURY SYS INC COM 589378108 2,054 31,934 SH   SOLE 30 31,934 0 0
MERCURY SYS INC COM 589378108 68 1,064 SH   SOLE 31 822 0 242
MERCURY SYS INC COM 589378108 298 4,636 SH   SOLE 36 4,636 0 0
MERCURY SYS INC COM 589378108 439 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 64 1,001 SH   OTR 43 1,001 0 0
MERCURY SYS INC COM 589378108 1,513 23,514 SH   SOLE 43 18,157 0 5,357
MEREO BIOPHARMA GROUP PLC ADS 589492107 703 627,477 SH   SOLE 21 627,477 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 54 48,555 SH   SOLE 30 48,555 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 511 16,784 SH   SOLE 2 12,430 0 4,354
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,534 149,038 SH   SOLE 18 149,038 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,374 78,025 SH   SOLE 19 78,025 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 172,667 5,676,110 SH   SOLE 21 5,676,110 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 32,441 1,066,424 SH   SOLE 22 1,039,277 0 27,147
MERIDIAN BIOSCIENCE INC COM 589584101 255 8,396 SH   SOLE 25 8,396 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 487 15,996 SH   SOLE 26 9,081 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 5,006 164,554 SH   SOLE 30 164,554 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 17 544 SH   SOLE 31 0 0 544
MERIDIAN BIOSCIENCE INC COM 589584101 49 1,608 SH   SOLE 36 1,608 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 134 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 24 796 SH   OTR 43 796 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,244 40,904 SH   SOLE 43 40,614 0 290
MERIDIAN CORPORATION COM 58958P104 875 28,878 SH   SOLE 2 22,963 0 5,915
MERIDIAN CORPORATION COM 58958P104 27 892 SH   SOLE 18 892 0 0
MERIDIAN CORPORATION COM 58958P104 446 14,720 SH   SOLE 21 14,720 0 0
MERIDIAN CORPORATION COM 58958P104 1,674 55,239 SH   SOLE 22 55,239 0 0
MERIDIAN CORPORATION COM 58958P104 28 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105 146 8,715 SH   SOLE 2 6,023 0 2,692
MERIDIANLINK INC COMMON STOCK 58985J105 5 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 957 57,329 SH   SOLE 18 57,329 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 777 46,543 SH   SOLE 19 46,543 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 12,089 723,888 SH   SOLE 21 723,888 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 6,776 405,764 SH   SOLE 22 393,075 0 12,689
MERIDIANLINK INC COMMON STOCK 58985J105 66 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 101 6,037 SH   SOLE 30 6,037 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 61 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 33 2,000 SH   SOLE 43 2,000 0 0
MERIT MED SYS INC COM 589889104 10,140 186,852 SH   SOLE 2 129,911 0 56,941
MERIT MED SYS INC COM 589889104 9 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 37 675 SH   SOLE 7 675 0 0
MERIT MED SYS INC COM 589889104 10,326 190,265 SH   SOLE 18 182,354 0 7,911
MERIT MED SYS INC COM 589889104 22,007 405,517 SH   SOLE 19 405,517 0 0
MERIT MED SYS INC COM 589889104 341,125 6,285,701 SH   SOLE 21 6,285,701 0 0
MERIT MED SYS INC COM 589889104 89,348 1,646,365 SH   SOLE 22 1,608,239 0 38,126
MERIT MED SYS INC COM 589889104 713 13,147 SH   SOLE 23 13,147 0 0
MERIT MED SYS INC COM 589889104 583 10,747 SH   SOLE 25 10,747 0 0
MERIT MED SYS INC COM 589889104 4,402 81,113 SH   SOLE 26 26,514 0 54,599
MERIT MED SYS INC COM 589889104 1,364 25,129 SH   SOLE 28 25,129 0 0
MERIT MED SYS INC COM 589889104 9,188 169,301 SH   SOLE 30 169,301 0 0
MERIT MED SYS INC COM 589889104 358 6,599 SH   SOLE 34 6,599 0 0
MERIT MED SYS INC COM 589889104 290 5,335 SH   SOLE 36 5,335 0 0
MERIT MED SYS INC COM 589889104 371 6,844 SH   SOLE 40 6,844 0 0
MERIT MED SYS INC COM 589889104 2,918 53,774 SH   SOLE 43 52,901 0 873
MERITAGE HOMES CORP COM 59001A102 3,786 52,219 SH   SOLE 2 26,641 0 25,578
MERITAGE HOMES CORP COM 59001A102 47 642 SH   SOLE 4 152 0 490
MERITAGE HOMES CORP COM 59001A102 57 791 SH   SOLE 7 791 0 0
MERITAGE HOMES CORP COM 59001A102 9,656 133,184 SH   SOLE 18 133,184 0 0
MERITAGE HOMES CORP COM 59001A102 7,749 106,886 SH   SOLE 19 106,886 0 0
MERITAGE HOMES CORP COM 59001A102 345,190 4,761,237 SH   SOLE 21 4,761,237 0 0
MERITAGE HOMES CORP COM 59001A102 69,984 965,300 SH   SOLE 22 925,700 0 39,600
MERITAGE HOMES CORP COM 59001A102 115 1,589 SH   SOLE 23 1,589 0 0
MERITAGE HOMES CORP COM 59001A102 424 5,848 SH   SOLE 25 5,848 0 0
MERITAGE HOMES CORP COM 59001A102 1,877 25,896 SH   SOLE 26 14,347 0 11,549
MERITAGE HOMES CORP COM 59001A102 49 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102 5,397 74,448 SH   SOLE 30 74,448 0 0
MERITAGE HOMES CORP COM 59001A102 169 2,330 SH   SOLE 36 2,330 0 0
MERITAGE HOMES CORP COM 59001A102 328 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 6,673 92,038 SH   SOLE 43 91,209 0 829
MERITOR INC COM 59001K100 1,883 51,839 SH   SOLE 2 30,373 0 21,466
MERITOR INC COM 59001K100 11 293 SH   SOLE 4 293 0 0
MERITOR INC COM 59001K100 65 1,794 SH   SOLE 7 1,794 0 0
MERITOR INC COM 59001K100 8,709 239,728 SH   SOLE 18 231,920 0 7,808
MERITOR INC COM 59001K100 9,758 268,607 SH   SOLE 19 268,607 0 0
MERITOR INC COM 59001K100 314,027 8,643,742 SH   SOLE 21 8,643,742 0 0
MERITOR INC COM 59001K100 67,281 1,851,951 SH   SOLE 22 1,810,491 0 41,460
MERITOR INC COM 59001K100 221 6,085 SH   SOLE 23 6,085 0 0
MERITOR INC COM 59001K100 346 9,515 SH   SOLE 25 9,515 0 0
MERITOR INC COM 59001K100 2,319 63,830 SH   SOLE 26 31,458 0 32,372
MERITOR INC COM 59001K100 1 24 SH   SOLE 28 24 0 0
MERITOR INC COM 59001K100 4,860 133,775 SH   SOLE 30 133,775 0 0
MERITOR INC COM 59001K100 92 2,530 SH   SOLE 36 2,530 0 0
MERITOR INC COM 59001K100 252 6,940 SH   SOLE 40 6,940 0 0
MERITOR INC COM 59001K100 2,186 60,162 SH   SOLE 43 59,309 0 853
MERITOR INC NOTE 3.250%10/1 59001KAF7 3,379 3,096,000 PRN   SOLE 21 3,096,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 8 1,383 SH   SOLE 18 1,383 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 191 32,160 SH   SOLE 21 32,160 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,036 174,172 SH   SOLE 22 174,172 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,248 270,170 SH   SOLE 2 172,971 0 97,199
MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,545 334,446 SH   SOLE 18 334,446 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,603 1,212,707 SH   SOLE 19 1,212,707 0 0
MERSANA THERAPEUTICS INC COM 59045L106 49 10,674 SH   SOLE 20 10,674 0 0
MERSANA THERAPEUTICS INC COM 59045L106 17,652 3,820,781 SH   SOLE 21 3,820,781 0 0
MERSANA THERAPEUTICS INC COM 59045L106 10,156 2,198,221 SH   SOLE 22 2,084,467 0 113,754
MERSANA THERAPEUTICS INC COM 59045L106 42 9,100 SH   SOLE 25 9,100 0 0
MERSANA THERAPEUTICS INC COM 59045L106 23 5,080 SH   SOLE 26 1,224 0 3,856
MERSANA THERAPEUTICS INC COM 59045L106 5 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,329 287,662 SH   SOLE 30 287,662 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,029 655,663 SH   SOLE 34 655,663 0 0
MERSANA THERAPEUTICS INC COM 59045L106 30 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 314 67,955 SH   SOLE 43 67,549 0 406
MERUS N V COM N5749R100 401 17,714 SH   SOLE 2 6,953 0 10,761
MERUS N V COM N5749R100 7,071 312,337 SH   SOLE 21 312,337 0 0
MERUS N V COM N5749R100 497 21,940 SH   SOLE 22 11,352 0 10,588
MERUS N V COM N5749R100 106 4,701 SH   SOLE 25 4,701 0 0
MERUS N V COM N5749R100 72 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100 15 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100 3,925 173,344 SH   SOLE 30 173,344 0 0
MERUS N V COM N5749R100 47 2,063 SH   SOLE 36 2,063 0 0
MERUS N V COM N5749R100 81 3,593 SH   SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 2 812 SH   SOLE 2 0 0 812
MESA AIR GROUP INC COM NEW 590479135 15 6,868 SH   SOLE 18 6,868 0 0
MESA AIR GROUP INC COM NEW 590479135 368 168,212 SH   SOLE 19 168,212 0 0
MESA AIR GROUP INC COM NEW 590479135 160 73,285 SH   SOLE 21 73,285 0 0
MESA AIR GROUP INC COM NEW 590479135 1,106 505,100 SH   SOLE 22 505,100 0 0
MESA LABS INC COM 59064R109 388 1,902 SH   SOLE 2 1,452 0 450
MESA LABS INC COM 59064R109 25 125 SH   SOLE 4 16 0 109
MESA LABS INC COM 59064R109 13 66 SH   SOLE 7 66 0 0
MESA LABS INC COM 59064R109 3,478 17,056 SH   SOLE 18 17,056 0 0
MESA LABS INC COM 59064R109 1,862 9,130 SH   SOLE 19 9,130 0 0
MESA LABS INC COM 59064R109 134,830 661,128 SH   SOLE 21 661,128 0 0
MESA LABS INC COM 59064R109 26,623 130,543 SH   SOLE 22 127,366 0 3,177
MESA LABS INC COM 59064R109 174 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109 621 3,044 SH   SOLE 26 2,777 0 267
MESA LABS INC COM 59064R109 688 3,373 SH   SOLE 28 3,373 0 0
MESA LABS INC COM 59064R109 11,069 54,276 SH   SOLE 30 54,276 0 0
MESA LABS INC COM 59064R109 143 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109 22 109 SH   OTR 43 109 0 0
MESA LABS INC COM 59064R109 384 1,884 SH   SOLE 43 1,743 0 141
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 1,863 839,408 SH   SOLE 21 839,408 0 0
MESOBLAST LTD SPONS ADR 590717104 22 10,114 SH   SOLE 43 9,728 0 386
META FINL GROUP INC COM 59100U108 789 20,407 SH   SOLE 2 7,794 0 12,613
META FINL GROUP INC COM 59100U108 5 131 SH   SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 15 390 SH   SOLE 7 390 0 0
META FINL GROUP INC COM 59100U108 4,042 104,538 SH   SOLE 18 104,538 0 0
META FINL GROUP INC COM 59100U108 1,955 50,566 SH   SOLE 19 50,566 0 0
META FINL GROUP INC COM 59100U108 129,842 3,357,689 SH   SOLE 21 3,357,689 0 0
META FINL GROUP INC COM 59100U108 26,782 692,584 SH   SOLE 22 667,161 0 25,423
META FINL GROUP INC COM 59100U108 136 3,516 SH   SOLE 25 3,516 0 0
META FINL GROUP INC COM 59100U108 74 1,913 SH   SOLE 26 0 0 1,913
META FINL GROUP INC COM 59100U108 21 532 SH   SOLE 28 532 0 0
META FINL GROUP INC COM 59100U108 1,855 47,975 SH   SOLE 30 47,975 0 0
META FINL GROUP INC COM 59100U108 133 3,452 SH   SOLE 40 3,452 0 0
META FINL GROUP INC COM 59100U108 7 175 SH   SOLE 43 175 0 0
META MATERIALS INC COM 59134N104 84 81,160 SH   SOLE 2 73,495 0 7,665
META MATERIALS INC COM 59134N104 472 457,886 SH   SOLE 21 457,886 0 0
META MATERIALS INC COM 59134N104 3,440 3,340,246 SH   SOLE 22 3,263,843 0 76,403
META MATERIALS INC COM 59134N104 26 25,129 SH   SOLE 25 25,129 0 0
META MATERIALS INC COM 59134N104 16 15,778 SH   SOLE 26 0 0 15,778
META MATERIALS INC COM 59134N104 75 72,517 SH   SOLE 30 72,517 0 0
META MATERIALS INC COM 59134N104 20 19,097 SH   SOLE 40 19,097 0 0
META MATERIALS INC COM 59134N104 0 140 SH   SOLE 43 140 0 0
META PLATFORMS INC CL A 30303M102 827,882 5,134,153 SH   SOLE 2 1,334,767 0 3,799,386
META PLATFORMS INC CL A 30303M102 260,129 1,613,202 SH   SOLE 4 985,116 0 628,086
META PLATFORMS INC CL A 30303M102 370,421 2,297,186 SH   SOLE 7 2,206,865 0 90,321
META PLATFORMS INC CL A 30303M102 12,836 79,600 SH   SOLE 13 79,600 0 0
META PLATFORMS INC CL A 30303M102 36,456 226,081 SH   SOLE 15 226,081 0 0
META PLATFORMS INC CL A 30303M102 69 428 SH   SOLE 17 0 0 428
META PLATFORMS INC CL A 30303M102 1,148,522 7,122,617 SH   SOLE 18 6,650,333 0 472,284
META PLATFORMS INC CL A 30303M102 239,020 1,482,293 SH   SOLE 19 1,482,293 0 0
META PLATFORMS INC CL A 30303M102 8,307,315 51,518,231 SH   SOLE 21 51,518,231 0 0
META PLATFORMS INC CL A 30303M102 7,907,789 49,040,550 SH   SOLE 22 44,082,686 0 4,957,864
META PLATFORMS INC CL A 30303M102 617,515 3,829,551 SH   SOLE 23 3,829,551 0 0
META PLATFORMS INC CL A 30303M102 663,412 4,114,183 SH   SOLE 25 4,094,419 0 19,764
META PLATFORMS INC CL A 30303M102 844,828 5,239,246 SH   SOLE 26 2,221,326 0 3,017,920
META PLATFORMS INC CL A 30303M102 507,384 3,146,570 SH   SOLE 28 17,895 0 3,128,675
META PLATFORMS INC CL A 30303M102 10,138 62,869 SH   SOLE 29 62,869 0 0
META PLATFORMS INC CL A 30303M102 1,993,085 12,360,220 SH   SOLE 30 12,358,182 0 2,038
META PLATFORMS INC CL A 30303M102 96,386 597,741 SH   SOLE 31 357,437 0 240,304
META PLATFORMS INC CL A 30303M102 101,044 626,631 SH   SOLE 32 626,631 0 0
META PLATFORMS INC CL A 30303M102 54,740 339,470 SH   SOLE 34 339,470 0 0
META PLATFORMS INC CL A 30303M102 137,678 853,819 SH   SOLE 36 853,819 0 0
META PLATFORMS INC CL A 30303M102 12,108 75,090 SH   SOLE 40 75,090 0 0
META PLATFORMS INC CL A 30303M102 793 4,916 SH   OTR 43 4,916 0 0
META PLATFORMS INC CL A 30303M102 290,548 1,801,848 SH   SOLE 43 1,641,057 0 160,791
METACRINE INC COM 59101E103 13 25,146 SH   SOLE 2 25,146 0 0
METACRINE INC COM 59101E103 8 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 30 60,016 SH   SOLE 22 60,016 0 0
METHANEX CORP COM 59151K108 4,591 120,092 SH   SOLE 43 101,711 0 18,381
METHODE ELECTRS INC COM 591520200 1,130 30,516 SH   SOLE 2 10,542 0 19,974
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 18 483 SH   SOLE 7 483 0 0
METHODE ELECTRS INC COM 591520200 5,076 137,030 SH   SOLE 18 137,030 0 0
METHODE ELECTRS INC COM 591520200 2,438 65,832 SH   SOLE 19 65,832 0 0
METHODE ELECTRS INC COM 591520200 169,473 4,575,411 SH   SOLE 21 4,575,411 0 0
METHODE ELECTRS INC COM 591520200 34,235 924,270 SH   SOLE 22 884,021 0 40,249
METHODE ELECTRS INC COM 591520200 226 6,104 SH   SOLE 25 6,104 0 0
METHODE ELECTRS INC COM 591520200 614 16,582 SH   SOLE 26 14,787 0 1,795
METHODE ELECTRS INC COM 591520200 10 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200 5,220 140,921 SH   SOLE 30 140,921 0 0
METHODE ELECTRS INC COM 591520200 17 449 SH   SOLE 31 0 0 449
METHODE ELECTRS INC COM 591520200 128 3,464 SH   SOLE 36 3,464 0 0
METHODE ELECTRS INC COM 591520200 201 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200 1,360 36,727 SH   SOLE 43 29,780 0 6,947
METLIFE INC COM 59156R108 211,610 3,370,127 SH   SOLE 2 1,636,369 0 1,733,758
METLIFE INC COM 59156R108 50,290 800,917 SH   SOLE 4 566,287 0 234,630
METLIFE INC COM 59156R108 44,151 703,150 SH   SOLE 7 682,727 0 20,423
METLIFE INC COM 59156R108 8,965 142,771 SH   SOLE 13 142,771 0 0
METLIFE INC COM 59156R108 6,515 103,765 SH   SOLE 15 103,765 0 0
METLIFE INC COM 59156R108 0 5 SH   SOLE 17 0 0 5
METLIFE INC COM 59156R108 214,386 3,414,337 SH   SOLE 18 2,991,182 0 423,155
METLIFE INC COM 59156R108 140,100 2,231,242 SH   SOLE 19 2,231,242 0 0
METLIFE INC COM 59156R108 1,245,387 19,834,164 SH   SOLE 21 19,834,164 0 0
METLIFE INC COM 59156R108 1,078,405 17,174,784 SH   SOLE 22 14,782,624 0 2,392,160
METLIFE INC COM 59156R108 97,238 1,548,617 SH   SOLE 23 1,548,617 0 0
METLIFE INC COM 59156R108 113,679 1,810,471 SH   SOLE 25 1,810,471 0 0
METLIFE INC COM 59156R108 129,606 2,064,113 SH   SOLE 26 914,931 0 1,149,182
METLIFE INC COM 59156R108 147,856 2,354,772 SH   SOLE 28 249,815 0 2,104,957
METLIFE INC COM 59156R108 11,267 179,447 SH   SOLE 29 179,447 0 0
METLIFE INC COM 59156R108 274,792 4,376,373 SH   SOLE 30 4,363,736 0 12,637
METLIFE INC COM 59156R108 31,500 501,679 SH   SOLE 31 429,144 0 72,535
METLIFE INC COM 59156R108 4,135 65,852 SH   SOLE 32 65,852 0 0
METLIFE INC COM 59156R108 15,108 240,604 SH   SOLE 34 240,604 0 0
METLIFE INC COM 59156R108 10,018 159,541 SH   SOLE 35 159,541 0 0
METLIFE INC COM 59156R108 22,343 355,829 SH   SOLE 36 355,829 0 0
METLIFE INC COM 59156R108 1,462 23,284 SH   SOLE 40 23,284 0 0
METLIFE INC COM 59156R108 119 1,889 SH   OTR 43 1,889 0 0
METLIFE INC COM 59156R108 75,545 1,203,141 SH   SOLE 43 1,123,216 0 79,925
METROCITY BANKSHARES INC COM 59165J105 233 11,461 SH   SOLE 2 678 0 10,783
METROCITY BANKSHARES INC COM 59165J105 4 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105 1,213 59,728 SH   SOLE 18 59,728 0 0
METROCITY BANKSHARES INC COM 59165J105 674 33,207 SH   SOLE 19 33,207 0 0
METROCITY BANKSHARES INC COM 59165J105 14,221 700,185 SH   SOLE 21 700,185 0 0
METROCITY BANKSHARES INC COM 59165J105 8,047 396,205 SH   SOLE 22 384,258 0 11,947
METROCITY BANKSHARES INC COM 59165J105 4 221 SH   SOLE 43 221 0 0
METROMILE INC COM 591697107 4 3,944 SH   SOLE 2 0 0 3,944
METROMILE INC COM 591697107 16 17,641 SH   SOLE 18 17,641 0 0
METROMILE INC COM 591697107 297 324,187 SH   SOLE 21 324,187 0 0
METROMILE INC COM 591697107 907 988,680 SH   SOLE 22 988,680 0 0
METROPOLITAN BK HLDG CORP COM 591774104 818 11,781 SH   SOLE 2 4,097 0 7,684
METROPOLITAN BK HLDG CORP COM 591774104 10 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,251 32,425 SH   SOLE 18 32,425 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,346 19,393 SH   SOLE 19 19,393 0 0
METROPOLITAN BK HLDG CORP COM 591774104 26,274 378,477 SH   SOLE 21 378,477 0 0
METROPOLITAN BK HLDG CORP COM 591774104 17,723 255,295 SH   SOLE 22 244,152 0 11,143
METROPOLITAN BK HLDG CORP COM 591774104 85 1,228 SH   SOLE 25 1,228 0 0
METROPOLITAN BK HLDG CORP COM 591774104 544 7,836 SH   SOLE 26 7,836 0 0
METROPOLITAN BK HLDG CORP COM 591774104 176 2,536 SH   SOLE 30 2,536 0 0
METROPOLITAN BK HLDG CORP COM 591774104 23 331 SH   SOLE 31 0 0 331
METROPOLITAN BK HLDG CORP COM 591774104 77 1,112 SH   SOLE 40 1,112 0 0
METROPOLITAN BK HLDG CORP COM 591774104 106 1,533 SH   SOLE 43 1,250 0 283
METTLER TOLEDO INTERNATIONAL COM 592688105 106,306 92,539 SH   SOLE 2 28,867 0 63,672
METTLER TOLEDO INTERNATIONAL COM 592688105 29,954 26,075 SH   SOLE 4 17,839 0 8,236
METTLER TOLEDO INTERNATIONAL COM 592688105 30,082 26,186 SH   SOLE 7 19,878 0 6,308
METTLER TOLEDO INTERNATIONAL COM 592688105 1,667 1,451 SH   SOLE 13 1,451 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,528 2,201 SH   SOLE 15 2,201 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 74,702 65,028 SH   SOLE 18 59,917 0 5,111
METTLER TOLEDO INTERNATIONAL COM 592688105 40,264 35,050 SH   SOLE 19 35,050 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 964,569 839,654 SH   SOLE 21 839,654 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 584,290 508,622 SH   SOLE 22 452,831 0 55,791
METTLER TOLEDO INTERNATIONAL COM 592688105 47,307 41,181 SH   SOLE 23 41,181 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 62,511 54,416 SH   SOLE 25 54,416 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 72,469 63,084 SH   SOLE 26 29,423 0 33,661
METTLER TOLEDO INTERNATIONAL COM 592688105 81,944 71,332 SH   SOLE 28 1,120 0 70,212
METTLER TOLEDO INTERNATIONAL COM 592688105 2,350 2,046 SH   SOLE 29 2,046 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 212,717 185,169 SH   SOLE 30 183,599 0 1,570
METTLER TOLEDO INTERNATIONAL COM 592688105 10,615 9,240 SH   SOLE 31 7,023 0 2,217
METTLER TOLEDO INTERNATIONAL COM 592688105 21,882 19,048 SH   SOLE 34 19,048 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,782 8,515 SH   SOLE 36 8,515 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 814 709 SH   SOLE 40 709 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 65 57 SH   OTR 43 57 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 34,723 30,226 SH   SOLE 43 29,008 0 1,219
MEXCO ENERGY CORP COM 592770101 44 2,581 SH   SOLE 21 2,581 0 0
MFA FINL INC COM 55272X607 2,534 235,680 SH   SOLE 2 172,312 0 63,368
MFA FINL INC COM 55272X607 5 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607 30 2,748 SH   SOLE 7 2,748 0 0
MFA FINL INC COM 55272X607 3,268 304,007 SH   SOLE 18 304,007 0 0
MFA FINL INC COM 55272X607 2,001 186,111 SH   SOLE 19 186,111 0 0
MFA FINL INC COM 55272X607 54,387 5,059,302 SH   SOLE 21 5,059,302 0 0
MFA FINL INC COM 55272X607 29,670 2,760,021 SH   SOLE 22 2,648,696 0 111,325
MFA FINL INC COM 55272X607 149 13,896 SH   SOLE 25 13,896 0 0
MFA FINL INC COM 55272X607 301 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607 21 1,965 SH   SOLE 28 1,965 0 0
MFA FINL INC COM 55272X607 105 9,786 SH   SOLE 30 9,786 0 0
MFA FINL INC COM 55272X607 53 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607 141 13,140 SH   SOLE 40 13,140 0 0
MFA FINL INC COM 55272X607 126 11,713 SH   SOLE 43 10,691 0 1,022
MGE ENERGY INC COM 55277P104 2,081 26,734 SH   SOLE 2 10,501 0 16,233
MGE ENERGY INC COM 55277P104 421 5,411 SH   SOLE 4 5,411 0 0
MGE ENERGY INC COM 55277P104 32 409 SH   SOLE 7 409 0 0
MGE ENERGY INC COM 55277P104 7,933 101,925 SH   SOLE 18 101,925 0 0
MGE ENERGY INC COM 55277P104 5,731 73,638 SH   SOLE 19 73,638 0 0
MGE ENERGY INC COM 55277P104 119,147 1,530,865 SH   SOLE 21 1,530,865 0 0
MGE ENERGY INC COM 55277P104 68,350 878,201 SH   SOLE 22 845,606 0 32,595
MGE ENERGY INC COM 55277P104 33 418 SH   SOLE 23 418 0 0
MGE ENERGY INC COM 55277P104 1,126 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 3,040 39,063 SH   SOLE 30 39,063 0 0
MGE ENERGY INC COM 55277P104 122 1,562 SH   SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 357 4,591 SH   SOLE 40 4,591 0 0
MGE ENERGY INC COM 55277P104 1,786 22,950 SH   SOLE 43 16,024 0 6,926
MGIC INVT CORP WIS COM 552848103 9,112 723,204 SH   SOLE 2 322,207 0 400,997
MGIC INVT CORP WIS COM 552848103 163 12,928 SH   SOLE 4 1,140 0 11,788
MGIC INVT CORP WIS COM 552848103 71 5,623 SH   SOLE 7 5,623 0 0
MGIC INVT CORP WIS COM 552848103 8,430 669,039 SH   SOLE 18 669,039 0 0
MGIC INVT CORP WIS COM 552848103 1,536 121,889 SH   SOLE 19 121,889 0 0
MGIC INVT CORP WIS COM 552848103 197,678 15,688,727 SH   SOLE 21 15,688,727 0 0
MGIC INVT CORP WIS COM 552848103 111,443 8,844,714 SH   SOLE 22 8,474,752 0 369,962
MGIC INVT CORP WIS COM 552848103 731 57,994 SH   SOLE 25 57,994 0 0
MGIC INVT CORP WIS COM 552848103 1,675 132,956 SH   SOLE 26 107,658 0 25,298
MGIC INVT CORP WIS COM 552848103 267 21,218 SH   SOLE 28 21,218 0 0
MGIC INVT CORP WIS COM 552848103 4,165 330,520 SH   SOLE 30 330,520 0 0
MGIC INVT CORP WIS COM 552848103 152 12,073 SH   SOLE 31 4,754 0 7,319
MGIC INVT CORP WIS COM 552848103 377 29,957 SH   SOLE 36 29,957 0 0
MGIC INVT CORP WIS COM 552848103 535 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 5,810 461,112 SH   SOLE 43 457,698 0 3,414
MGM RESORTS INTERNATIONAL COM 552953101 31,359 1,083,206 SH   SOLE 2 184,872 0 898,334
MGM RESORTS INTERNATIONAL COM 552953101 5,732 197,993 SH   SOLE 4 161,602 0 36,391
MGM RESORTS INTERNATIONAL COM 552953101 9,263 319,967 SH   SOLE 7 309,551 0 10,416
MGM RESORTS INTERNATIONAL COM 552953101 29 990 SH   SOLE 13 990 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,243 42,923 SH   SOLE 15 42,923 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 50 SH   SOLE 17 0 0 50
MGM RESORTS INTERNATIONAL COM 552953101 17,232 595,228 SH   SOLE 18 547,332 0 47,896
MGM RESORTS INTERNATIONAL COM 552953101 12,451 430,098 SH   SOLE 19 430,098 0 0
MGM RESORTS INTERNATIONAL COM 552953101 260,498 8,998,217 SH   SOLE 21 8,998,217 0 0
MGM RESORTS INTERNATIONAL COM 552953101 217,571 7,515,414 SH   SOLE 22 7,020,532 0 494,882
MGM RESORTS INTERNATIONAL COM 552953101 16,474 569,048 SH   SOLE 23 569,048 0 0
MGM RESORTS INTERNATIONAL COM 552953101 19,061 658,420 SH   SOLE 25 658,420 0 0
MGM RESORTS INTERNATIONAL COM 552953101 19,958 689,382 SH   SOLE 26 257,640 0 431,742
MGM RESORTS INTERNATIONAL COM 552953101 19,003 656,407 SH   SOLE 28 104,086 0 552,321
MGM RESORTS INTERNATIONAL COM 552953101 50,594 1,747,650 SH   SOLE 30 1,747,650 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,240 42,843 SH   SOLE 31 5,231 0 37,612
MGM RESORTS INTERNATIONAL COM 552953101 4,211 145,466 SH   SOLE 34 145,466 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,624 159,719 SH   SOLE 36 159,719 0 0
MGM RESORTS INTERNATIONAL COM 552953101 349 12,072 SH   SOLE 40 12,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9,655 333,496 SH   SOLE 43 302,921 0 30,575
MGP INGREDIENTS INC NEW COM 55303J106 1,629 16,277 SH   SOLE 2 14,891 0 1,386
MGP INGREDIENTS INC NEW COM 55303J106 6 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 14 144 SH   SOLE 7 144 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,571 45,664 SH   SOLE 18 45,664 0 0
MGP INGREDIENTS INC NEW COM 55303J106 7,736 77,289 SH   SOLE 19 77,289 0 0
MGP INGREDIENTS INC NEW COM 55303J106 152,381 1,522,439 SH   SOLE 21 1,522,439 0 0
MGP INGREDIENTS INC NEW COM 55303J106 33,451 334,212 SH   SOLE 22 326,314 0 7,898
MGP INGREDIENTS INC NEW COM 55303J106 15 148 SH   SOLE 23 148 0 0
MGP INGREDIENTS INC NEW COM 55303J106 172 1,720 SH   SOLE 25 1,720 0 0
MGP INGREDIENTS INC NEW COM 55303J106 885 8,846 SH   SOLE 26 7,274 0 1,572
MGP INGREDIENTS INC NEW COM 55303J106 2,848 28,453 SH   SOLE 30 28,453 0 0
MGP INGREDIENTS INC NEW COM 55303J106 48 480 SH   SOLE 31 0 0 480
MGP INGREDIENTS INC NEW COM 55303J106 6,149 61,433 SH   SOLE 34 61,433 0 0
MGP INGREDIENTS INC NEW COM 55303J106 155 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,400 13,991 SH   SOLE 43 13,634 0 357
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 40 11,791 SH   SOLE 25 11,791 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 5 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 3 1,028 SH   SOLE 43 711 0 317
MICROBOT MED INC COM NEW 59503A204 7 1,292 SH   SOLE 18 1,292 0 0
MICROBOT MED INC COM NEW 59503A204 68 13,242 SH   SOLE 21 13,242 0 0
MICROBOT MED INC COM NEW 59503A204 707 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 65,847 1,133,725 SH   SOLE 2 233,161 0 900,564
MICROCHIP TECHNOLOGY INC. COM 595017104 16,540 284,785 SH   SOLE 4 224,895 0 59,890
MICROCHIP TECHNOLOGY INC. COM 595017104 32,348 556,952 SH   SOLE 7 541,096 0 15,856
MICROCHIP TECHNOLOGY INC. COM 595017104 1,010 17,388 SH   SOLE 13 17,388 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,808 82,777 SH   SOLE 15 82,777 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 70,338 1,211,055 SH   SOLE 18 1,132,437 0 78,618
MICROCHIP TECHNOLOGY INC. COM 595017104 14,575 250,953 SH   SOLE 19 250,953 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,153,915 19,867,686 SH   SOLE 21 19,867,686 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 670,992 11,552,896 SH   SOLE 22 10,417,136 0 1,135,760
MICROCHIP TECHNOLOGY INC. COM 595017104 56,242 968,355 SH   SOLE 23 968,355 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 63,476 1,092,908 SH   SOLE 25 1,092,908 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 72,278 1,244,458 SH   SOLE 26 514,224 0 730,234
MICROCHIP TECHNOLOGY INC. COM 595017104 59,562 1,025,524 SH   SOLE 28 9,467 0 1,016,057
MICROCHIP TECHNOLOGY INC. COM 595017104 405 6,973 SH   SOLE 29 6,973 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 234,849 4,043,537 SH   SOLE 30 4,043,537 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 8,474 145,906 SH   SOLE 31 92,276 0 53,630
MICROCHIP TECHNOLOGY INC. COM 595017104 7,388 127,204 SH   SOLE 32 127,204 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,347 40,411 SH   SOLE 34 40,411 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 11,247 193,652 SH   SOLE 36 193,652 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,018 17,534 SH   SOLE 40 17,534 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 60 1,038 SH   OTR 43 1,038 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 21,065 362,688 SH   SOLE 43 328,545 0 34,143
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 669 269,000 PRN   SOLE 2 124,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 226 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 809 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 886 356,000 PRN   SOLE 26 218,000 0 138,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 20 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 988 397,000 PRN   SOLE 34 397,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,040 626,000 PRN   SOLE 2 177,000 0 449,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 161 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 935 563,000 PRN   SOLE 26 265,000 0 298,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 556 335,000 PRN   SOLE 34 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 140 141,000 PRN   SOLE 2 141,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 433 435,000 PRN   SOLE 18 435,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 973 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 6,816 6,850,000 PRN   SOLE 21 6,850,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 436 438,000 PRN   SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 637 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 129,236 2,337,841 SH   SOLE 2 492,952 0 1,844,889
MICRON TECHNOLOGY INC COM 595112103 32,798 593,302 SH   SOLE 4 478,222 0 115,080
MICRON TECHNOLOGY INC COM 595112103 80,718 1,460,175 SH   SOLE 7 1,153,935 0 306,240
MICRON TECHNOLOGY INC COM 595112103 880 15,923 SH   SOLE 13 15,923 0 0
MICRON TECHNOLOGY INC COM 595112103 9,270 167,698 SH   SOLE 15 167,698 0 0
MICRON TECHNOLOGY INC COM 595112103 11 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 120,964 2,188,203 SH   SOLE 18 2,000,542 0 187,661
MICRON TECHNOLOGY INC COM 595112103 81,422 1,472,893 SH   SOLE 19 1,472,893 0 0
MICRON TECHNOLOGY INC COM 595112103 1,759,899 31,836,082 SH   SOLE 21 31,836,082 0 0
MICRON TECHNOLOGY INC COM 595112103 1,306,060 23,626,258 SH   SOLE 22 21,273,174 0 2,353,084
MICRON TECHNOLOGY INC COM 595112103 107,518 1,944,980 SH   SOLE 23 1,944,980 0 0
MICRON TECHNOLOGY INC COM 595112103 114,765 2,076,071 SH   SOLE 25 2,076,071 0 0
MICRON TECHNOLOGY INC COM 595112103 137,945 2,495,379 SH   SOLE 26 1,046,639 0 1,448,740
MICRON TECHNOLOGY INC COM 595112103 102,618 1,856,324 SH   SOLE 28 126,450 0 1,729,874
MICRON TECHNOLOGY INC COM 595112103 682 12,329 SH   SOLE 29 12,329 0 0
MICRON TECHNOLOGY INC COM 595112103 554,856 10,037,198 SH   SOLE 30 9,786,217 0 250,981
MICRON TECHNOLOGY INC COM 595112103 15,110 273,337 SH   SOLE 31 158,246 0 115,091
MICRON TECHNOLOGY INC COM 595112103 14,167 256,278 SH   SOLE 32 256,278 0 0
MICRON TECHNOLOGY INC COM 595112103 38,905 703,789 SH   SOLE 34 703,789 0 0
MICRON TECHNOLOGY INC COM 595112103 24,904 450,513 SH   SOLE 36 450,513 0 0
MICRON TECHNOLOGY INC COM 595112103 2,004 36,245 SH   SOLE 40 36,245 0 0
MICRON TECHNOLOGY INC COM 595112103 129 2,338 SH   OTR 43 2,338 0 0
MICRON TECHNOLOGY INC COM 595112103 53,427 966,486 SH   SOLE 43 891,398 0 75,088
MICRON TECHNOLOGY INC OPTIONS 595112103 144 2,600 SH Put SOLE 2 0 0 2,600
MICRON TECHNOLOGY INC OPTIONS 595112103 133 2,400 SH Put SOLE 4 2,400 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,985 35,900 SH Put SOLE 18 35,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 10,282 186,000 SH Put SOLE 19 186,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 835 15,100 SH Put SOLE 22 15,100 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 133 2,400 SH Put SOLE 26 2,400 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 6,075 109,900 SH Put SOLE 34 109,900 0 0
MICROSOFT CORP COM 594918104 4,134,584 16,098,524 SH   SOLE 2 4,072,244 0 12,026,280
MICROSOFT CORP COM 594918104 1,434,607 5,585,825 SH   SOLE 4 3,515,418 0 2,070,407
MICROSOFT CORP COM 594918104 1,901,257 7,402,784 SH   SOLE 7 6,998,718 0 404,066
MICROSOFT CORP COM 594918104 63,647 247,819 SH   SOLE 13 247,819 0 0
MICROSOFT CORP COM 594918104 178,850 696,374 SH   SOLE 15 696,374 0 0
MICROSOFT CORP COM 594918104 386 1,504 SH   SOLE 17 0 0 1,504
MICROSOFT CORP COM 594918104 6,251,830 24,342,290 SH   SOLE 18 21,734,300 0 2,607,990
MICROSOFT CORP COM 594918104 3,132,404 12,196,410 SH   SOLE 19 12,196,410 0 0
MICROSOFT CORP COM 594918104 10,529 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 44,563,796 173,514,759 SH   SOLE 21 173,514,759 0 0
MICROSOFT CORP COM 594918104 41,056,553 159,858,867 SH   SOLE 22 144,370,080 0 15,488,787
MICROSOFT CORP COM 594918104 3,011,784 11,726,762 SH   SOLE 23 11,726,762 0 0
MICROSOFT CORP COM 594918104 3,823,935 14,888,974 SH   SOLE 25 14,841,292 0 47,682
MICROSOFT CORP COM 594918104 4,681,335 18,227,369 SH   SOLE 26 7,811,054 0 10,416,315
MICROSOFT CORP COM 594918104 3,618,510 14,089,126 SH   SOLE 28 596,867 0 13,492,259
MICROSOFT CORP COM 594918104 51,790 201,649 SH   SOLE 29 201,649 0 0
MICROSOFT CORP COM 594918104 11,079,079 43,137,793 SH   SOLE 30 42,886,948 0 250,845
MICROSOFT CORP COM 594918104 479,218 1,865,895 SH   SOLE 31 1,177,269 0 688,626
MICROSOFT CORP COM 594918104 358,549 1,396,056 SH   SOLE 32 1,396,056 0 0
MICROSOFT CORP COM 594918104 1,635,020 6,366,158 SH   SOLE 34 6,366,158 0 0
MICROSOFT CORP COM 594918104 686,666 2,673,621 SH   SOLE 36 2,673,621 0 0
MICROSOFT CORP COM 594918104 3,156 12,289 SH   SOLE 37 12,289 0 0
MICROSOFT CORP COM 594918104 59,424 231,376 SH   SOLE 40 231,376 0 0
MICROSOFT CORP COM 594918104 4,160 16,198 SH   OTR 43 16,198 0 0
MICROSOFT CORP COM 594918104 1,985,930 7,732,468 SH   SOLE 43 7,029,471 0 702,998
MICROSTRATEGY INC CL A NEW 594972408 1,111 6,760 SH   SOLE 2 3,714 0 3,046
MICROSTRATEGY INC CL A NEW 594972408 47 286 SH   SOLE 4 29 0 257
MICROSTRATEGY INC CL A NEW 594972408 18 111 SH   SOLE 7 111 0 0
MICROSTRATEGY INC CL A NEW 594972408 4,225 25,714 SH   SOLE 18 25,714 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,941 36,159 SH   SOLE 19 36,159 0 0
MICROSTRATEGY INC CL A NEW 594972408 59,542 362,399 SH   SOLE 21 362,399 0 0
MICROSTRATEGY INC CL A NEW 594972408 36,944 224,857 SH   SOLE 22 216,894 0 7,963
MICROSTRATEGY INC CL A NEW 594972408 64 388 SH   SOLE 23 388 0 0
MICROSTRATEGY INC CL A NEW 594972408 204 1,242 SH   SOLE 25 1,242 0 0
MICROSTRATEGY INC CL A NEW 594972408 731 4,449 SH   SOLE 26 2,346 0 2,103
MICROSTRATEGY INC CL A NEW 594972408 23 139 SH   SOLE 28 139 0 0
MICROSTRATEGY INC CL A NEW 594972408 11,042 67,208 SH   SOLE 30 67,208 0 0
MICROSTRATEGY INC CL A NEW 594972408 168 1,024 SH   SOLE 40 1,024 0 0
MICROSTRATEGY INC CL A NEW 594972408 508 3,091 SH   SOLE 43 2,998 0 93
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 3,963 6,600,000 PRN   SOLE 21 6,600,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 7,948 18,377,000 PRN   SOLE 2 18,377,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 53 123,000 PRN   SOLE 19 123,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 3,687 8,525,000 PRN   SOLE 21 8,525,000 0 0
MICROVAST HOLDINGS INC COM 59516C106 168 75,543 SH   SOLE 2 37,824 0 37,719
MICROVAST HOLDINGS INC COM 59516C106 4 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106 990 446,132 SH   SOLE 18 446,132 0 0
MICROVAST HOLDINGS INC COM 59516C106 865 389,547 SH   SOLE 19 389,547 0 0
MICROVAST HOLDINGS INC COM 59516C106 13,170 5,932,327 SH   SOLE 21 5,932,327 0 0
MICROVAST HOLDINGS INC COM 59516C106 10,970 4,941,287 SH   SOLE 22 4,825,936 0 115,351
MICROVAST HOLDINGS INC COM 59516C106 39 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106 14 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106 686 309,017 SH   SOLE 30 309,017 0 0
MICROVAST HOLDINGS INC COM 59516C106 31 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304 245 63,836 SH   SOLE 2 46,688 0 17,148
MICROVISION INC DEL COM NEW 594960304 2 429 SH   SOLE 4 429 0 0
MICROVISION INC DEL COM NEW 594960304 6 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304 1,733 451,241 SH   SOLE 18 451,241 0 0
MICROVISION INC DEL COM NEW 594960304 1,140 296,970 SH   SOLE 19 296,970 0 0
MICROVISION INC DEL COM NEW 594960304 22,155 5,769,538 SH   SOLE 21 5,769,538 0 0
MICROVISION INC DEL COM NEW 594960304 15,225 3,964,828 SH   SOLE 22 3,860,368 0 104,460
MICROVISION INC DEL COM NEW 594960304 95 24,769 SH   SOLE 25 24,769 0 0
MICROVISION INC DEL COM NEW 594960304 383 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304 51 13,204 SH   SOLE 28 13,204 0 0
MICROVISION INC DEL COM NEW 594960304 5,055 1,316,322 SH   SOLE 30 1,316,322 0 0
MICROVISION INC DEL COM NEW 594960304 23 6,076 SH   SOLE 36 6,076 0 0
MICROVISION INC DEL COM NEW 594960304 80 20,793 SH   SOLE 40 20,793 0 0
MICT INC COM 55328R109 0 480 SH   SOLE 2 0 0 480
MICT INC COM 55328R109 32 55,605 SH   SOLE 21 55,605 0 0
MICT INC COM 55328R109 1,082 1,902,449 SH   SOLE 22 1,902,449 0 0
MID PENN BANCORP INC COM 59540G107 1,168 43,325 SH   SOLE 2 33,736 0 9,589
MID PENN BANCORP INC COM 59540G107 4 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107 1,245 46,176 SH   SOLE 18 46,176 0 0
MID PENN BANCORP INC COM 59540G107 3,574 132,506 SH   SOLE 19 132,506 0 0
MID PENN BANCORP INC COM 59540G107 14,048 520,857 SH   SOLE 21 520,857 0 0
MID PENN BANCORP INC COM 59540G107 9,639 357,390 SH   SOLE 22 347,480 0 9,910
MID PENN BANCORP INC COM 59540G107 77 2,847 SH   SOLE 26 0 0 2,847
MID-AMER APT CMNTYS INC COM 59522J103 70,048 401,031 SH   SOLE 2 152,827 0 248,204
MID-AMER APT CMNTYS INC COM 59522J103 45,377 259,785 SH   SOLE 4 211,994 0 47,791
MID-AMER APT CMNTYS INC COM 59522J103 46,621 266,907 SH   SOLE 7 263,545 0 3,362
MID-AMER APT CMNTYS INC COM 59522J103 450 2,576 SH   SOLE 13 2,576 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,980 17,058 SH   SOLE 15 17,058 0 0
MID-AMER APT CMNTYS INC COM 59522J103 60,534 346,562 SH   SOLE 18 320,528 0 26,034
MID-AMER APT CMNTYS INC COM 59522J103 60,506 346,404 SH   SOLE 19 346,404 0 0
MID-AMER APT CMNTYS INC COM 59522J103 777,255 4,449,850 SH   SOLE 21 4,449,850 0 0
MID-AMER APT CMNTYS INC COM 59522J103 618,865 3,543,051 SH   SOLE 22 3,139,090 0 403,961
MID-AMER APT CMNTYS INC COM 59522J103 38,512 220,485 SH   SOLE 23 220,485 0 0
MID-AMER APT CMNTYS INC COM 59522J103 109,950 629,475 SH   SOLE 25 629,475 0 0
MID-AMER APT CMNTYS INC COM 59522J103 43,292 247,852 SH   SOLE 26 94,544 0 153,308
MID-AMER APT CMNTYS INC COM 59522J103 60,020 343,622 SH   SOLE 28 21,917 0 321,705
MID-AMER APT CMNTYS INC COM 59522J103 608 3,481 SH   SOLE 29 3,481 0 0
MID-AMER APT CMNTYS INC COM 59522J103 165,937 950,000 SH   SOLE 30 950,000 0 0
MID-AMER APT CMNTYS INC COM 59522J103 5,754 32,941 SH   SOLE 31 20,955 0 11,986
MID-AMER APT CMNTYS INC COM 59522J103 8,144 46,623 SH   SOLE 34 46,623 0 0
MID-AMER APT CMNTYS INC COM 59522J103 7,876 45,093 SH   SOLE 36 45,093 0 0
MID-AMER APT CMNTYS INC COM 59522J103 670 3,837 SH   SOLE 40 3,837 0 0
MID-AMER APT CMNTYS INC COM 59522J103 36 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103 15,272 87,436 SH   SOLE 43 79,833 0 7,603
MID-SOUTHERN BANCORP INC COM 59548Q107 8 575 SH   SOLE 18 575 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 114 8,341 SH   SOLE 21 8,341 0 0
MIDDLEBY CORP COM 596278101 9,809 78,245 SH   SOLE 2 48,049 0 30,196
MIDDLEBY CORP COM 596278101 57 453 SH   SOLE 4 195 0 258
MIDDLEBY CORP COM 596278101 101 802 SH   SOLE 7 802 0 0
MIDDLEBY CORP COM 596278101 14,957 119,310 SH   SOLE 18 119,310 0 0
MIDDLEBY CORP COM 596278101 2,062 16,447 SH   SOLE 19 16,447 0 0
MIDDLEBY CORP COM 596278101 329,311 2,626,919 SH   SOLE 21 2,626,919 0 0
MIDDLEBY CORP COM 596278101 187,349 1,494,488 SH   SOLE 22 1,429,300 0 65,188
MIDDLEBY CORP COM 596278101 978 7,798 SH   SOLE 25 7,798 0 0
MIDDLEBY CORP COM 596278101 3,096 24,699 SH   SOLE 26 20,263 0 4,436
MIDDLEBY CORP COM 596278101 124 991 SH   SOLE 28 991 0 0
MIDDLEBY CORP COM 596278101 2,822 22,515 SH   SOLE 30 22,515 0 0
MIDDLEBY CORP COM 596278101 101 808 SH   SOLE 31 808 0 0
MIDDLEBY CORP COM 596278101 95 758 SH   SOLE 36 758 0 0
MIDDLEBY CORP COM 596278101 891 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,234 25,795 SH   SOLE 43 22,225 0 3,570
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 343 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2,247 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 8,762 7,757,000 PRN   SOLE 21 7,757,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3,058 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 99 3,920 SH   SOLE 2 3,920 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 22 890 SH   SOLE 18 890 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 307 12,198 SH   SOLE 21 12,198 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 275 10,914 SH   SOLE 22 10,914 0 0
MIDDLESEX WTR CO COM 596680108 491 5,603 SH   SOLE 2 4,647 0 956
MIDDLESEX WTR CO COM 596680108 4 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 1,610 18,366 SH   SOLE 7 18,366 0 0
MIDDLESEX WTR CO COM 596680108 4,645 52,973 SH   SOLE 18 52,973 0 0
MIDDLESEX WTR CO COM 596680108 2,648 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108 162,763 1,856,327 SH   SOLE 21 1,856,327 0 0
MIDDLESEX WTR CO COM 596680108 34,107 388,996 SH   SOLE 22 378,794 0 10,202
MIDDLESEX WTR CO COM 596680108 313 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108 721 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 27 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108 17,408 198,539 SH   SOLE 30 198,539 0 0
MIDDLESEX WTR CO COM 596680108 242 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 199 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 846 9,647 SH   SOLE 43 9,052 0 595
MIDLAND STS BANCORP INC ILL COM 597742105 5,811 241,719 SH   SOLE 2 200,164 0 41,555
MIDLAND STS BANCORP INC ILL COM 597742105 5 202 SH   SOLE 7 202 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,669 69,429 SH   SOLE 18 69,429 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 5,126 213,216 SH   SOLE 19 213,216 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 21,015 874,167 SH   SOLE 21 874,167 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 21,119 878,481 SH   SOLE 22 856,462 0 22,019
MIDLAND STS BANCORP INC ILL COM 597742105 91 3,791 SH   SOLE 23 3,791 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 65 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 865 35,993 SH   SOLE 26 0 0 35,993
MIDLAND STS BANCORP INC ILL COM 597742105 535 22,258 SH   SOLE 30 22,258 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 9 383 SH   SOLE 31 0 0 383
MIDLAND STS BANCORP INC ILL COM 597742105 530 22,065 SH   SOLE 34 22,065 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 56 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,460 102,317 SH   SOLE 43 95,027 0 7,290
MIDWEST HLDG INC COM NEW 59833J206 6 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206 72 6,028 SH   SOLE 21 6,028 0 0
MIDWEST HLDG INC COM NEW 59833J206 88 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,711 91,231 SH   SOLE 2 76,149 0 15,082
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,389 46,735 SH   SOLE 18 46,735 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,175 39,551 SH   SOLE 19 39,551 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 16,683 561,342 SH   SOLE 21 561,342 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 11,729 394,646 SH   SOLE 22 377,492 0 17,154
MIDWESTONE FINL GROUP INC NE COM 598511103 13 444 SH   SOLE 23 444 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 70 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 271 9,115 SH   SOLE 30 9,115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 55 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 360 12,127 SH   SOLE 43 12,039 0 88
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209 9 9,564 SH   SOLE 18 9,564 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 116 126,761 SH   SOLE 21 126,761 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 60 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204 260 11,467 SH   SOLE 2 7,375 0 4,092
MILLER INDS INC TENN COM NEW 600551204 4 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 796 35,099 SH   SOLE 18 35,099 0 0
MILLER INDS INC TENN COM NEW 600551204 571 25,187 SH   SOLE 19 25,187 0 0
MILLER INDS INC TENN COM NEW 600551204 9,102 401,510 SH   SOLE 21 401,510 0 0
MILLER INDS INC TENN COM NEW 600551204 6,320 278,793 SH   SOLE 22 272,387 0 6,406
MILLER INDS INC TENN COM NEW 600551204 143 6,330 SH   SOLE 43 6,310 0 20
MILLERKNOLL INC COM 600544100 2,756 104,928 SH   SOLE 2 58,702 0 46,226
MILLERKNOLL INC COM 600544100 9 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100 22 842 SH   SOLE 7 842 0 0
MILLERKNOLL INC COM 600544100 9,443 359,445 SH   SOLE 18 359,445 0 0
MILLERKNOLL INC COM 600544100 3,670 139,711 SH   SOLE 19 139,711 0 0
MILLERKNOLL INC COM 600544100 142,131 5,410,409 SH   SOLE 21 5,410,409 0 0
MILLERKNOLL INC COM 600544100 57,832 2,201,448 SH   SOLE 22 2,118,395 0 83,053
MILLERKNOLL INC COM 600544100 309 11,746 SH   SOLE 25 11,746 0 0
MILLERKNOLL INC COM 600544100 824 31,370 SH   SOLE 26 25,942 0 5,428
MILLERKNOLL INC COM 600544100 942 35,853 SH   SOLE 28 35,853 0 0
MILLERKNOLL INC COM 600544100 1,817 69,148 SH   SOLE 30 69,148 0 0
MILLERKNOLL INC COM 600544100 191 7,272 SH   SOLE 36 7,272 0 0
MILLERKNOLL INC COM 600544100 244 9,283 SH   SOLE 40 9,283 0 0
MILLERKNOLL INC COM 600544100 1,711 65,134 SH   SOLE 43 63,550 0 1,584
MILLICOM INTL CELLULAR S A COM STK L6388F110 15 1,040 SH   SOLE 43 1,040 0 0
MIMEDX GROUP INC COM 602496101 538 155,150 SH   SOLE 2 38,112 0 117,038
MIMEDX GROUP INC COM 602496101 6 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 1,199 345,439 SH   SOLE 18 345,439 0 0
MIMEDX GROUP INC COM 602496101 699 201,392 SH   SOLE 19 201,392 0 0
MIMEDX GROUP INC COM 602496101 14,549 4,192,721 SH   SOLE 21 4,192,721 0 0
MIMEDX GROUP INC COM 602496101 9,037 2,604,219 SH   SOLE 22 2,490,093 0 114,126
MIMEDX GROUP INC COM 602496101 32 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101 32 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101 378 108,925 SH   SOLE 30 108,925 0 0
MIMEDX GROUP INC COM 602496101 30 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 64 18,430 SH   SOLE 43 18,430 0 0
MIND C T I LTD ORD M70240102 9 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 95 39,944 SH   SOLE 21 39,944 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 33 52,155 SH   SOLE 2 0 0 52,155
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 87 135,545 SH   SOLE 19 135,545 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 10 15,081 SH   SOLE 21 15,081 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 3 5,310 SH   SOLE 23 5,310 0 0
MIND TECHNOLOGY INC COM 602566101 9 10,390 SH   SOLE 21 10,390 0 0
MIND TECHNOLOGY INC COM 602566101 210 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,537 41,360 SH   SOLE 2 23,134 0 18,226
MINERALS TECHNOLOGIES INC COM 603158106 7 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 21 346 SH   SOLE 7 346 0 0
MINERALS TECHNOLOGIES INC COM 603158106 9,406 153,335 SH   SOLE 18 153,335 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,632 59,212 SH   SOLE 19 59,212 0 0
MINERALS TECHNOLOGIES INC COM 603158106 145,738 2,375,904 SH   SOLE 21 2,375,904 0 0
MINERALS TECHNOLOGIES INC COM 603158106 59,510 970,171 SH   SOLE 22 933,271 0 36,900
MINERALS TECHNOLOGIES INC COM 603158106 321 5,237 SH   SOLE 25 5,237 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,007 16,422 SH   SOLE 26 13,685 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 37 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,002 32,631 SH   SOLE 30 32,631 0 0
MINERALS TECHNOLOGIES INC COM 603158106 23 378 SH   SOLE 31 0 0 378
MINERALS TECHNOLOGIES INC COM 603158106 70 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106 234 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,699 43,994 SH   SOLE 43 39,512 0 4,482
MINERVA NEUROSCIENCES INC COM NEW 603380205 0 96 SH   SOLE 2 0 0 96
MINERVA NEUROSCIENCES INC COM NEW 603380205 7 2,258 SH   SOLE 21 2,258 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205 159 48,120 SH   SOLE 22 48,120 0 0
MINERVA SURGICAL INC COM 60343F106 3 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106 90 38,381 SH   SOLE 21 38,381 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 200 25,439 SH   SOLE 22 25,439 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 351 44,686 SH   SOLE 25 44,686 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 75 9,578 SH   SOLE 26 0 0 9,578
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 356 45,367 SH   SOLE 28 0 0 45,367
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 5 592 SH   SOLE 30 592 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 6 761 SH   SOLE 34 761 0 0
MINK THERAPEUTICS INC COM 603693102 1 401 SH   SOLE 18 401 0 0
MINK THERAPEUTICS INC COM 603693102 9 6,238 SH   SOLE 21 6,238 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,230 48,121 SH   SOLE 2 18,547 0 29,574
MIRATI THERAPEUTICS INC COM 60468T105 10 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 32 480 SH   SOLE 7 480 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,184 17,631 SH   SOLE 18 17,631 0 0
MIRATI THERAPEUTICS INC COM 60468T105 866 12,898 SH   SOLE 19 12,898 0 0
MIRATI THERAPEUTICS INC COM 60468T105 64,519 961,111 SH   SOLE 21 961,111 0 0
MIRATI THERAPEUTICS INC COM 60468T105 70,795 1,054,595 SH   SOLE 22 1,003,252 0 51,343
MIRATI THERAPEUTICS INC COM 60468T105 448 6,671 SH   SOLE 25 6,671 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,045 15,573 SH   SOLE 26 12,253 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105 57 843 SH   SOLE 28 843 0 0
MIRATI THERAPEUTICS INC COM 60468T105 15,401 229,426 SH   SOLE 30 229,426 0 0
MIRATI THERAPEUTICS INC COM 60468T105 41 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105 82 1,225 SH   SOLE 36 1,225 0 0
MIRATI THERAPEUTICS INC COM 60468T105 325 4,835 SH   SOLE 40 4,835 0 0
MIRATI THERAPEUTICS INC COM 60468T105 19 287 SH   OTR 43 287 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,753 55,911 SH   SOLE 43 50,214 0 5,697
MIRION TECHNOLOGIES INC COM CL A 60471A101 555 96,400 SH   SOLE 2 37,827 0 58,573
MIRION TECHNOLOGIES INC COM CL A 60471A101 26 4,493 SH   SOLE 4 4,493 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 8 1,329 SH   SOLE 7 1,329 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 2,683 465,716 SH   SOLE 18 465,716 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 4,516 784,012 SH   SOLE 19 784,012 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 27,521 4,777,967 SH   SOLE 21 4,777,967 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 16,963 2,944,982 SH   SOLE 22 2,801,754 0 143,228
MIRION TECHNOLOGIES INC COM CL A 60471A101 105 18,266 SH   SOLE 25 18,266 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 611 106,156 SH   SOLE 26 96,543 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101 1,198 208,003 SH   SOLE 34 208,003 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 68 11,823 SH   SOLE 40 11,823 0 0
MIROMATRIX MED INC COM 60471P108 10 2,508 SH   SOLE 18 2,508 0 0
MIROMATRIX MED INC COM 60471P108 130 32,570 SH   SOLE 21 32,570 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 559 28,725 SH   SOLE 2 22,378 0 6,347
MIRUM PHARMACEUTICALS INC COM 604749101 4 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 961 49,402 SH   SOLE 18 41,453 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 2,436 125,174 SH   SOLE 19 125,174 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 13,476 692,499 SH   SOLE 21 692,499 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 8,935 459,146 SH   SOLE 22 448,796 0 10,350
MIRUM PHARMACEUTICALS INC COM 604749101 87 4,455 SH   SOLE 23 4,455 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 58 2,998 SH   SOLE 25 2,998 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 283 14,518 SH   SOLE 26 0 0 14,518
MIRUM PHARMACEUTICALS INC COM 604749101 299 15,385 SH   SOLE 30 15,385 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 68 3,492 SH   SOLE 40 3,492 0 0
MISSFRESH LTD SPON ADS 60500F105 13 52,093 SH   SOLE 2 52,093 0 0
MISSFRESH LTD SPON ADS 60500F105 19 72,885 SH   SOLE 22 72,885 0 0
MISSION PRODUCE INC COM 60510V108 507 35,555 SH   SOLE 2 11,728 0 23,827
MISSION PRODUCE INC COM 60510V108 8 596 SH   SOLE 7 596 0 0
MISSION PRODUCE INC COM 60510V108 1,587 111,362 SH   SOLE 18 111,362 0 0
MISSION PRODUCE INC COM 60510V108 1,901 133,422 SH   SOLE 19 133,422 0 0
MISSION PRODUCE INC COM 60510V108 19,153 1,344,065 SH   SOLE 21 1,344,065 0 0
MISSION PRODUCE INC COM 60510V108 12,739 893,975 SH   SOLE 22 849,403 0 44,572
MISSION PRODUCE INC COM 60510V108 66 4,660 SH   SOLE 25 4,660 0 0
MISSION PRODUCE INC COM 60510V108 1,342 94,144 SH   SOLE 30 94,144 0 0
MISSION PRODUCE INC COM 60510V108 39 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 348 24,421 SH   SOLE 43 24,229 0 192
MISTER CAR WASH INC COM 60646V105 3,997 367,330 SH   SOLE 2 36,029 0 331,301
MISTER CAR WASH INC COM 60646V105 12 1,080 SH   SOLE 7 1,080 0 0
MISTER CAR WASH INC COM 60646V105 390 35,822 SH   SOLE 18 35,822 0 0
MISTER CAR WASH INC COM 60646V105 342 31,422 SH   SOLE 19 31,422 0 0
MISTER CAR WASH INC COM 60646V105 10,720 985,323 SH   SOLE 21 985,323 0 0
MISTER CAR WASH INC COM 60646V105 13,982 1,285,106 SH   SOLE 22 1,194,696 0 90,410
MISTER CAR WASH INC COM 60646V105 155 14,217 SH   SOLE 25 14,217 0 0
MISTER CAR WASH INC COM 60646V105 38 3,528 SH   SOLE 26 3,528 0 0
MISTER CAR WASH INC COM 60646V105 59 5,462 SH   SOLE 30 5,462 0 0
MISTER CAR WASH INC COM 60646V105 13 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105 66 6,112 SH   SOLE 40 6,112 0 0
MISTER CAR WASH INC COM 60646V105 0 12 SH   SOLE 43 12 0 0
MISTRAS GROUP INC COM 60649T107 239 40,181 SH   SOLE 2 36,537 0 3,644
MISTRAS GROUP INC COM 60649T107 23 3,817 SH   SOLE 18 3,817 0 0
MISTRAS GROUP INC COM 60649T107 165 27,746 SH   SOLE 19 27,746 0 0
MISTRAS GROUP INC COM 60649T107 397 66,805 SH   SOLE 21 66,805 0 0
MISTRAS GROUP INC COM 60649T107 1,656 278,710 SH   SOLE 22 278,710 0 0
MISTRAS GROUP INC COM 60649T107 0 76 SH   SOLE 43 76 0 0
MITEK SYS INC COM NEW 606710200 268 29,058 SH   SOLE 2 23,474 0 5,584
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,126 121,817 SH   SOLE 18 121,817 0 0
MITEK SYS INC COM NEW 606710200 710 76,878 SH   SOLE 19 76,878 0 0
MITEK SYS INC COM NEW 606710200 14,483 1,567,402 SH   SOLE 21 1,567,402 0 0
MITEK SYS INC COM NEW 606710200 9,869 1,068,084 SH   SOLE 22 1,043,754 0 24,330
MITEK SYS INC COM NEW 606710200 50 5,425 SH   SOLE 25 5,425 0 0
MITEK SYS INC COM NEW 606710200 36 3,891 SH   SOLE 26 0 0 3,891
MITEK SYS INC COM NEW 606710200 3,304 357,597 SH   SOLE 30 357,597 0 0
MITEK SYS INC COM NEW 606710200 45 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 178 19,293 SH   SOLE 43 18,849 0 444
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 28,175 5,276,288 SH   SOLE 43 4,865,623 0 410,665
MIX TELEMATICS LTD SPONSORED ADR 60688N102 1 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 12,236 5,462,466 SH   SOLE 43 5,079,138 0 383,328
MKS INSTRS INC COM 55306N104 14,956 145,731 SH   SOLE 2 75,623 0 70,108
MKS INSTRS INC COM 55306N104 64 625 SH   SOLE 4 150 0 475
MKS INSTRS INC COM 55306N104 86 834 SH   SOLE 7 834 0 0
MKS INSTRS INC COM 55306N104 13,122 127,853 SH   SOLE 18 127,853 0 0
MKS INSTRS INC COM 55306N104 7,609 74,139 SH   SOLE 19 74,139 0 0
MKS INSTRS INC COM 55306N104 330,824 3,223,460 SH   SOLE 21 3,223,460 0 0
MKS INSTRS INC COM 55306N104 160,881 1,567,586 SH   SOLE 22 1,500,991 0 66,595
MKS INSTRS INC COM 55306N104 1,822 17,753 SH   SOLE 25 17,753 0 0
MKS INSTRS INC COM 55306N104 2,248 21,905 SH   SOLE 26 17,722 0 4,183
MKS INSTRS INC COM 55306N104 101 986 SH   SOLE 28 986 0 0
MKS INSTRS INC COM 55306N104 4,006 39,035 SH   SOLE 30 39,035 0 0
MKS INSTRS INC COM 55306N104 83 811 SH   SOLE 31 811 0 0
MKS INSTRS INC COM 55306N104 1,927 18,772 SH   SOLE 34 18,772 0 0
MKS INSTRS INC COM 55306N104 56 543 SH   SOLE 36 543 0 0
MKS INSTRS INC COM 55306N104 727 7,084 SH   SOLE 40 7,084 0 0
MKS INSTRS INC COM 55306N104 4,770 46,481 SH   SOLE 43 40,964 0 5,517
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 857,046 SH   SOLE 2 280,724 0 576,322
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 357,209 SH   SOLE 4 286,708 0 70,501
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 66,779 SH   SOLE 7 66,779 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 152,772 SH   SOLE 13 40,956 0 111,816
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 300,641 SH   SOLE 18 300,641 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 1,880 SH   SOLE 19 1,880 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 9,317,359 SH   SOLE 21 9,317,359 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 4,299,250 SH   SOLE 22 3,956,598 0 342,652
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 494,127 SH   SOLE 23 494,127 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 149,812 SH   SOLE 25 149,812 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 243,213 SH   SOLE 26 43,845 0 199,368
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 629,676 SH   SOLE 28 86,835 0 542,841
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 4,653,781 SH   SOLE 30 4,405,685 0 248,096
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 29,360 SH   SOLE 34 29,360 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 1,919 SH   SOLE 40 1,919 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 126,875 SH   SOLE 43 36,857 0 90,018
MODEL N INC COM 607525102 2,209 86,375 SH   SOLE 2 79,531 0 6,844
MODEL N INC COM 607525102 2 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 9 360 SH   SOLE 7 360 0 0
MODEL N INC COM 607525102 2,345 91,677 SH   SOLE 18 91,677 0 0
MODEL N INC COM 607525102 3,481 136,088 SH   SOLE 19 136,088 0 0
MODEL N INC COM 607525102 32,011 1,251,407 SH   SOLE 21 1,251,407 0 0
MODEL N INC COM 607525102 23,894 934,081 SH   SOLE 22 909,747 0 24,334
MODEL N INC COM 607525102 46 1,807 SH   SOLE 23 1,807 0 0
MODEL N INC COM 607525102 203 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102 778 30,416 SH   SOLE 26 20,197 0 10,219
MODEL N INC COM 607525102 1,221 47,719 SH   SOLE 30 47,719 0 0
MODEL N INC COM 607525102 150 5,851 SH   SOLE 36 5,851 0 0
MODEL N INC COM 607525102 86 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 227 8,889 SH   SOLE 43 8,104 0 785
MODERNA INC COM 60770K107 109,762 768,375 SH   SOLE 2 215,649 0 552,726
MODERNA INC COM 60770K107 33,307 233,160 SH   SOLE 4 135,449 0 97,711
MODERNA INC COM 60770K107 50,384 352,705 SH   SOLE 7 342,772 0 9,933
MODERNA INC COM 60770K107 695 4,864 SH   SOLE 13 4,864 0 0
MODERNA INC COM 60770K107 4,725 33,074 SH   SOLE 15 33,074 0 0
MODERNA INC COM 60770K107 3 22 SH   SOLE 17 0 0 22
MODERNA INC COM 60770K107 101,073 707,545 SH   SOLE 18 659,312 0 48,233
MODERNA INC COM 60770K107 87,369 611,612 SH   SOLE 19 611,612 0 0
MODERNA INC COM 60770K107 1,483,015 10,381,624 SH   SOLE 21 10,381,624 0 0
MODERNA INC COM 60770K107 1,026,505 7,185,891 SH   SOLE 22 6,486,681 0 699,210
MODERNA INC COM 60770K107 78,545 549,844 SH   SOLE 23 549,844 0 0
MODERNA INC COM 60770K107 84,254 589,807 SH   SOLE 25 589,807 0 0
MODERNA INC COM 60770K107 100,633 704,464 SH   SOLE 26 265,102 0 439,362
MODERNA INC COM 60770K107 70,764 495,370 SH   SOLE 28 25,836 0 469,534
MODERNA INC COM 60770K107 542 3,795 SH   SOLE 29 3,795 0 0
MODERNA INC COM 60770K107 354,331 2,480,441 SH   SOLE 30 2,480,441 0 0
MODERNA INC COM 60770K107 11,100 77,706 SH   SOLE 31 42,365 0 35,341
MODERNA INC COM 60770K107 13,031 91,219 SH   SOLE 32 91,219 0 0
MODERNA INC COM 60770K107 85,051 595,387 SH   SOLE 34 595,387 0 0
MODERNA INC COM 60770K107 16,968 118,779 SH   SOLE 36 118,779 0 0
MODERNA INC COM 60770K107 1,589 11,121 SH   SOLE 40 11,121 0 0
MODERNA INC COM 60770K107 112 783 SH   OTR 43 783 0 0
MODERNA INC COM 60770K107 31,398 219,794 SH   SOLE 43 197,673 0 22,121
MODINE MFG CO COM 607828100 1,809 171,781 SH   SOLE 2 120,865 0 50,916
MODINE MFG CO COM 607828100 4 402 SH   SOLE 7 402 0 0
MODINE MFG CO COM 607828100 1,590 150,958 SH   SOLE 18 150,958 0 0
MODINE MFG CO COM 607828100 1,680 159,520 SH   SOLE 19 159,520 0 0
MODINE MFG CO COM 607828100 20,384 1,935,813 SH   SOLE 21 1,935,813 0 0
MODINE MFG CO COM 607828100 16,243 1,542,534 SH   SOLE 22 1,486,290 0 56,244
MODINE MFG CO COM 607828100 72 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 69 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100 307 29,165 SH   SOLE 26 0 0 29,165
MODINE MFG CO COM 607828100 725 68,868 SH   SOLE 30 68,868 0 0
MODINE MFG CO COM 607828100 7 666 SH   SOLE 34 666 0 0
MODINE MFG CO COM 607828100 63 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 115 10,884 SH   SOLE 43 8,021 0 2,863
MODIV INC CL C COM STK 60784B101 23 1,311 SH   SOLE 18 1,311 0 0
MODIV INC CL C COM STK 60784B101 282 15,940 SH   SOLE 21 15,940 0 0
MODIVCARE INC COM 60783X104 1,228 14,527 SH   SOLE 2 7,760 0 6,767
MODIVCARE INC COM 60783X104 6 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 13 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104 3,830 45,321 SH   SOLE 18 45,321 0 0
MODIVCARE INC COM 60783X104 1,897 22,447 SH   SOLE 19 22,447 0 0
MODIVCARE INC COM 60783X104 130,925 1,549,414 SH   SOLE 21 1,549,414 0 0
MODIVCARE INC COM 60783X104 26,779 316,916 SH   SOLE 22 305,927 0 10,989
MODIVCARE INC COM 60783X104 137 1,622 SH   SOLE 25 1,622 0 0
MODIVCARE INC COM 60783X104 554 6,560 SH   SOLE 26 4,804 0 1,756
MODIVCARE INC COM 60783X104 241 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104 1,870 22,130 SH   SOLE 30 22,130 0 0
MODIVCARE INC COM 60783X104 126 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 18 215 SH   OTR 43 215 0 0
MODIVCARE INC COM 60783X104 557 6,597 SH   SOLE 43 6,587 0 10
MODULAR MED INC COM NEW 60785L207 5 986 SH   SOLE 18 986 0 0
MODULAR MED INC COM NEW 60785L207 70 13,558 SH   SOLE 21 13,558 0 0
MOELIS & CO CL A 60786M105 7,304 185,610 SH   SOLE 2 128,965 0 56,645
MOELIS & CO CL A 60786M105 8 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 245 6,229 SH   SOLE 7 6,229 0 0
MOELIS & CO CL A 60786M105 7,223 183,559 SH   SOLE 18 175,796 0 7,763
MOELIS & CO CL A 60786M105 15,011 381,466 SH   SOLE 19 381,466 0 0
MOELIS & CO CL A 60786M105 103,454 2,629,077 SH   SOLE 21 2,629,077 0 0
MOELIS & CO CL A 60786M105 76,127 1,934,625 SH   SOLE 22 1,878,579 0 56,046
MOELIS & CO CL A 60786M105 509 12,930 SH   SOLE 23 12,930 0 0
MOELIS & CO CL A 60786M105 340 8,640 SH   SOLE 25 8,640 0 0
MOELIS & CO CL A 60786M105 3,118 79,233 SH   SOLE 26 17,656 0 61,577
MOELIS & CO CL A 60786M105 43 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105 895 22,742 SH   SOLE 30 22,742 0 0
MOELIS & CO CL A 60786M105 850 21,599 SH   SOLE 34 21,599 0 0
MOELIS & CO CL A 60786M105 302 7,679 SH   SOLE 40 7,679 0 0
MOELIS & CO CL A 60786M105 19 472 SH   OTR 43 472 0 0
MOELIS & CO CL A 60786M105 1,288 32,732 SH   SOLE 43 25,988 0 6,744
MOHAWK INDS INC COM 608190104 8,878 71,541 SH   SOLE 2 25,959 0 45,582
MOHAWK INDS INC COM 608190104 3,941 31,757 SH   SOLE 4 26,143 0 5,614
MOHAWK INDS INC COM 608190104 5,983 48,211 SH   SOLE 7 46,857 0 1,354
MOHAWK INDS INC COM 608190104 157 1,268 SH   SOLE 13 1,268 0 0
MOHAWK INDS INC COM 608190104 1,048 8,447 SH   SOLE 15 8,447 0 0
MOHAWK INDS INC COM 608190104 10,529 84,853 SH   SOLE 18 77,835 0 7,018
MOHAWK INDS INC COM 608190104 4,100 33,041 SH   SOLE 19 33,041 0 0
MOHAWK INDS INC COM 608190104 200,627 1,616,787 SH   SOLE 21 1,616,787 0 0
MOHAWK INDS INC COM 608190104 153,736 1,238,907 SH   SOLE 22 1,124,038 0 114,869
MOHAWK INDS INC COM 608190104 12,094 97,461 SH   SOLE 23 97,461 0 0
MOHAWK INDS INC COM 608190104 10,254 82,632 SH   SOLE 25 82,632 0 0
MOHAWK INDS INC COM 608190104 14,373 115,827 SH   SOLE 26 46,870 0 68,957
MOHAWK INDS INC COM 608190104 10,527 84,833 SH   SOLE 28 1,104 0 83,729
MOHAWK INDS INC COM 608190104 141 1,134 SH   SOLE 29 1,134 0 0
MOHAWK INDS INC COM 608190104 53,898 434,350 SH   SOLE 30 374,119 0 60,231
MOHAWK INDS INC COM 608190104 1,874 15,103 SH   SOLE 31 9,448 0 5,655
MOHAWK INDS INC COM 608190104 3,465 27,923 SH   SOLE 34 27,923 0 0
MOHAWK INDS INC COM 608190104 2,826 22,770 SH   SOLE 36 22,770 0 0
MOHAWK INDS INC COM 608190104 247 1,992 SH   SOLE 40 1,992 0 0
MOHAWK INDS INC COM 608190104 13 107 SH   OTR 43 107 0 0
MOHAWK INDS INC COM 608190104 4,574 36,860 SH   SOLE 43 31,852 0 5,008
MOLECULAR TEMPLATES INC COM 608550109 18 19,832 SH   SOLE 2 18,989 0 843
MOLECULAR TEMPLATES INC COM 608550109 7 7,146 SH   SOLE 18 7,146 0 0
MOLECULAR TEMPLATES INC COM 608550109 430 471,886 SH   SOLE 21 471,886 0 0
MOLECULAR TEMPLATES INC COM 608550109 578 634,131 SH   SOLE 22 634,131 0 0
MOLECULAR TEMPLATES INC COM 608550109 22 24,594 SH   SOLE 30 24,594 0 0
MOLECULIN BIOTECH INC COM 60855D200 8 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 102 70,297 SH   SOLE 21 70,297 0 0
MOLECULIN BIOTECH INC COM 60855D200 274 188,912 SH   SOLE 22 188,912 0 0
MOLINA HEALTHCARE INC COM 60855R100 44,196 158,062 SH   SOLE 2 69,357 0 88,705
MOLINA HEALTHCARE INC COM 60855R100 12,442 44,497 SH   SOLE 4 25,447 0 19,050
MOLINA HEALTHCARE INC COM 60855R100 15,127 54,101 SH   SOLE 7 52,396 0 1,705
MOLINA HEALTHCARE INC COM 60855R100 740 2,645 SH   SOLE 13 2,645 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,467 5,247 SH   SOLE 15 5,247 0 0
MOLINA HEALTHCARE INC COM 60855R100 63,918 228,597 SH   SOLE 18 220,489 0 8,108
MOLINA HEALTHCARE INC COM 60855R100 14,971 53,544 SH   SOLE 19 53,544 0 0
MOLINA HEALTHCARE INC COM 60855R100 478,352 1,710,782 SH   SOLE 21 1,710,782 0 0
MOLINA HEALTHCARE INC COM 60855R100 366,246 1,309,845 SH   SOLE 22 1,185,105 0 124,740
MOLINA HEALTHCARE INC COM 60855R100 25,760 92,130 SH   SOLE 23 92,130 0 0
MOLINA HEALTHCARE INC COM 60855R100 10,030 35,872 SH   SOLE 25 35,872 0 0
MOLINA HEALTHCARE INC COM 60855R100 24,589 87,939 SH   SOLE 26 41,305 0 46,634
MOLINA HEALTHCARE INC COM 60855R100 40,937 146,406 SH   SOLE 28 25,587 0 120,819
MOLINA HEALTHCARE INC COM 60855R100 80,903 289,344 SH   SOLE 30 273,575 0 15,769
MOLINA HEALTHCARE INC COM 60855R100 3,344 11,960 SH   SOLE 31 6,096 0 5,864
MOLINA HEALTHCARE INC COM 60855R100 1,921 6,870 SH   SOLE 34 6,870 0 0
MOLINA HEALTHCARE INC COM 60855R100 3,729 13,337 SH   SOLE 36 13,337 0 0
MOLINA HEALTHCARE INC COM 60855R100 523 1,871 SH   SOLE 40 1,871 0 0
MOLINA HEALTHCARE INC COM 60855R100 12,337 44,121 SH   SOLE 43 41,943 0 2,178
MOLSON COORS BEVERAGE CO CL B 60871R209 23,315 427,728 SH   SOLE 2 129,502 0 298,226
MOLSON COORS BEVERAGE CO CL B 60871R209 10,642 195,237 SH   SOLE 4 175,430 0 19,807
MOLSON COORS BEVERAGE CO CL B 60871R209 12,309 225,812 SH   SOLE 7 174,484 0 51,328
MOLSON COORS BEVERAGE CO CL B 60871R209 34 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,339 24,557 SH   SOLE 15 24,557 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 23,045 422,769 SH   SOLE 18 396,694 0 26,075
MOLSON COORS BEVERAGE CO CL B 60871R209 5,489 100,688 SH   SOLE 19 100,688 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 324,471 5,952,507 SH   SOLE 21 5,952,507 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 217,527 3,990,591 SH   SOLE 22 3,699,858 0 290,733
MOLSON COORS BEVERAGE CO CL B 60871R209 17,831 327,118 SH   SOLE 23 327,118 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 54,510 999,993 SH   SOLE 25 999,993 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 37,822 693,860 SH   SOLE 26 342,093 0 351,767
MOLSON COORS BEVERAGE CO CL B 60871R209 31,908 585,366 SH   SOLE 28 10,226 0 575,140
MOLSON COORS BEVERAGE CO CL B 60871R209 102,026 1,871,690 SH   SOLE 30 1,738,867 0 132,823
MOLSON COORS BEVERAGE CO CL B 60871R209 1,273 23,347 SH   SOLE 31 2,618 0 20,729
MOLSON COORS BEVERAGE CO CL B 60871R209 1,657 30,397 SH   SOLE 34 30,397 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 4,940 90,632 SH   SOLE 36 90,632 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 389 7,135 SH   SOLE 40 7,135 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 11 195 SH   OTR 43 195 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 9,956 182,645 SH   SOLE 43 165,972 0 16,673
MOMENTIVE GLOBAL INC COM 60878Y108 1,592 180,872 SH   SOLE 2 108,347 0 72,525
MOMENTIVE GLOBAL INC COM 60878Y108 15 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108 14 1,535 SH   SOLE 7 1,535 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 3,131 355,829 SH   SOLE 18 340,287 0 15,542
MOMENTIVE GLOBAL INC COM 60878Y108 4,602 522,967 SH   SOLE 19 522,967 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 42,581 4,838,724 SH   SOLE 21 4,838,724 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 31,111 3,535,297 SH   SOLE 22 3,445,987 0 89,310
MOMENTIVE GLOBAL INC COM 60878Y108 113 12,874 SH   SOLE 23 12,874 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 214 24,313 SH   SOLE 25 24,313 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 775 88,101 SH   SOLE 26 34,293 0 53,808
MOMENTIVE GLOBAL INC COM 60878Y108 18 2,054 SH   SOLE 28 2,054 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 992 112,738 SH   SOLE 30 112,738 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 76 8,604 SH   SOLE 36 8,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 152 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 240 27,272 SH   SOLE 43 27,059 0 213
MOMENTUS INC COM CL A 60879E101 67 30,848 SH   SOLE 2 3,763 0 27,085
MOMENTUS INC COM CL A 60879E101 326 151,070 SH   SOLE 18 151,070 0 0
MOMENTUS INC COM CL A 60879E101 211 97,900 SH   SOLE 19 97,900 0 0
MOMENTUS INC COM CL A 60879E101 3,998 1,851,101 SH   SOLE 21 1,851,101 0 0
MOMENTUS INC COM CL A 60879E101 2,408 1,114,812 SH   SOLE 22 1,094,576 0 20,236
MONARCH CASINO & RESORT INC COM 609027107 458 7,814 SH   SOLE 2 6,496 0 1,318
MONARCH CASINO & RESORT INC COM 609027107 2 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107 10 174 SH   SOLE 7 174 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,709 46,167 SH   SOLE 18 46,167 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,403 23,921 SH   SOLE 19 23,921 0 0
MONARCH CASINO & RESORT INC COM 609027107 92,013 1,568,318 SH   SOLE 21 1,568,318 0 0
MONARCH CASINO & RESORT INC COM 609027107 20,606 351,216 SH   SOLE 22 341,469 0 9,747
MONARCH CASINO & RESORT INC COM 609027107 102 1,741 SH   SOLE 25 1,741 0 0
MONARCH CASINO & RESORT INC COM 609027107 730 12,442 SH   SOLE 26 9,983 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 1,369 23,330 SH   SOLE 30 23,330 0 0
MONARCH CASINO & RESORT INC COM 609027107 125 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 453 7,714 SH   SOLE 43 7,509 0 205
MONDAY COM LTD SHS M7S64H106 15 147 SH   SOLE 2 147 0 0
MONDAY COM LTD SHS M7S64H106 53 509 SH   SOLE 21 509 0 0
MONDAY COM LTD SHS M7S64H106 121 1,175 SH   SOLE 22 1,175 0 0
MONDAY COM LTD SHS M7S64H106 147 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106 10,556 102,326 SH   SOLE 30 102,326 0 0
MONDAY COM LTD SHS M7S64H106 62 599 SH   SOLE 34 599 0 0
MONDAY COM LTD SHS M7S64H106 65 633 SH   SOLE 43 629 0 4
MONDELEZ INTL INC CL A 609207105 188,741 3,039,801 SH   SOLE 2 569,352 0 2,470,449
MONDELEZ INTL INC CL A 609207105 43,356 698,275 SH   SOLE 4 553,513 0 144,762
MONDELEZ INTL INC CL A 609207105 91,578 1,474,921 SH   SOLE 7 1,434,158 0 40,763
MONDELEZ INTL INC CL A 609207105 598 9,627 SH   SOLE 13 9,627 0 0
MONDELEZ INTL INC CL A 609207105 12,965 208,807 SH   SOLE 15 208,807 0 0
MONDELEZ INTL INC CL A 609207105 1 15 SH   SOLE 17 0 0 15
MONDELEZ INTL INC CL A 609207105 278,841 4,490,916 SH   SOLE 18 4,222,861 0 268,055
MONDELEZ INTL INC CL A 609207105 170,053 2,738,817 SH   SOLE 19 2,738,817 0 0
MONDELEZ INTL INC CL A 609207105 624 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,967,514 31,688,094 SH   SOLE 21 31,688,094 0 0
MONDELEZ INTL INC CL A 609207105 1,839,740 29,630,214 SH   SOLE 22 26,752,482 0 2,877,732
MONDELEZ INTL INC CL A 609207105 150,431 2,422,794 SH   SOLE 23 2,422,794 0 0
MONDELEZ INTL INC CL A 609207105 132,062 2,126,942 SH   SOLE 25 2,072,822 0 54,120
MONDELEZ INTL INC CL A 609207105 226,810 3,652,921 SH   SOLE 26 1,297,180 0 2,355,741
MONDELEZ INTL INC CL A 609207105 144,804 2,332,158 SH   SOLE 28 26,177 0 2,305,981
MONDELEZ INTL INC CL A 609207105 366 5,894 SH   SOLE 29 5,894 0 0
MONDELEZ INTL INC CL A 609207105 479,343 7,720,130 SH   SOLE 30 7,720,130 0 0
MONDELEZ INTL INC CL A 609207105 19,108 307,752 SH   SOLE 31 164,462 0 143,290
MONDELEZ INTL INC CL A 609207105 19,728 317,736 SH   SOLE 32 317,736 0 0
MONDELEZ INTL INC CL A 609207105 33,823 544,741 SH   SOLE 34 544,741 0 0
MONDELEZ INTL INC CL A 609207105 37,325 601,138 SH   SOLE 36 601,138 0 0
MONDELEZ INTL INC CL A 609207105 2,781 44,787 SH   SOLE 40 44,787 0 0
MONDELEZ INTL INC CL A 609207105 238 3,829 SH   OTR 43 3,829 0 0
MONDELEZ INTL INC CL A 609207105 82,331 1,325,998 SH   SOLE 43 1,187,197 0 138,800
MONEYGRAM INTL INC COM NEW 60935Y208 858 85,804 SH   SOLE 2 24,058 0 61,746
MONEYGRAM INTL INC COM NEW 60935Y208 13 1,253 SH   SOLE 7 1,253 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 3,508 350,820 SH   SOLE 18 350,820 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,658 165,817 SH   SOLE 19 165,817 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 33,938 3,393,827 SH   SOLE 21 3,393,827 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 22,184 2,218,443 SH   SOLE 22 2,125,705 0 92,738
MONEYGRAM INTL INC COM NEW 60935Y208 148 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 379 37,889 SH   SOLE 30 37,889 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 101 10,137 SH   SOLE 40 10,137 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 322 32,211 SH   SOLE 43 31,949 0 262
MONEYLION INC CL A 60938K106 104 78,565 SH   SOLE 2 23,630 0 54,935
MONEYLION INC CL A 60938K106 4 2,959 SH   SOLE 7 2,959 0 0
MONEYLION INC CL A 60938K106 635 480,963 SH   SOLE 18 480,963 0 0
MONEYLION INC CL A 60938K106 335 254,045 SH   SOLE 19 254,045 0 0
MONEYLION INC CL A 60938K106 6,544 4,957,676 SH   SOLE 21 4,957,676 0 0
MONEYLION INC CL A 60938K106 2,108 1,596,845 SH   SOLE 22 1,522,461 0 74,384
MONGODB INC CL A 60937P106 33,354 128,532 SH   SOLE 2 17,622 0 110,910
MONGODB INC CL A 60937P106 11,491 44,280 SH   SOLE 4 26,483 0 17,797
MONGODB INC CL A 60937P106 2,216 8,540 SH   SOLE 7 8,540 0 0
MONGODB INC CL A 60937P106 65 252 SH   SOLE 13 252 0 0
MONGODB INC CL A 60937P106 1,340 5,163 SH   SOLE 15 5,163 0 0
MONGODB INC CL A 60937P106 59,046 227,539 SH   SOLE 18 166,061 0 61,478
MONGODB INC CL A 60937P106 427,244 1,646,414 SH   SOLE 19 1,646,414 0 0
MONGODB INC CL A 60937P106 286,378 1,103,577 SH   SOLE 21 1,103,577 0 0
MONGODB INC CL A 60937P106 413,824 1,594,699 SH   SOLE 22 1,473,679 0 121,020
MONGODB INC CL A 60937P106 27,279 105,121 SH   SOLE 23 105,121 0 0
MONGODB INC CL A 60937P106 22,569 86,971 SH   SOLE 25 86,971 0 0
MONGODB INC CL A 60937P106 31,387 120,952 SH   SOLE 26 48,998 0 71,954
MONGODB INC CL A 60937P106 36,142 139,276 SH   SOLE 28 941 0 138,335
MONGODB INC CL A 60937P106 32 123 SH   SOLE 29 123 0 0
MONGODB INC CL A 60937P106 50,875 196,051 SH   SOLE 30 196,051 0 0
MONGODB INC CL A 60937P106 3,853 14,848 SH   SOLE 31 9,036 0 5,812
MONGODB INC CL A 60937P106 114,000 439,308 SH   SOLE 34 439,308 0 0
MONGODB INC CL A 60937P106 5,901 22,741 SH   SOLE 36 22,741 0 0
MONGODB INC CL A 60937P106 476 1,834 SH   SOLE 40 1,834 0 0
MONGODB INC CL A 60937P106 55 213 SH   OTR 43 213 0 0
MONGODB INC CL A 60937P106 8,995 34,661 SH   SOLE 43 31,224 0 3,437
MONGODB INC NOTE 0.250% 1/1 60937PAD8 15,893 11,364,000 PRN   SOLE 21 11,364,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 55,752 145,172 SH   SOLE 2 69,106 0 76,066
MONOLITHIC PWR SYS INC COM 609839105 17,643 45,941 SH   SOLE 4 27,789 0 18,152
MONOLITHIC PWR SYS INC COM 609839105 15,360 39,997 SH   SOLE 7 38,798 0 1,199
MONOLITHIC PWR SYS INC COM 609839105 1,882 4,901 SH   SOLE 13 4,901 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,632 4,250 SH   SOLE 15 4,250 0 0
MONOLITHIC PWR SYS INC COM 609839105 36,535 95,133 SH   SOLE 18 87,924 0 7,209
MONOLITHIC PWR SYS INC COM 609839105 557,970 1,452,896 SH   SOLE 19 1,452,896 0 0
MONOLITHIC PWR SYS INC COM 609839105 643,519 1,675,655 SH   SOLE 21 1,675,655 0 0
MONOLITHIC PWR SYS INC COM 609839105 427,857 1,114,094 SH   SOLE 22 992,087 0 122,007
MONOLITHIC PWR SYS INC COM 609839105 30,087 78,344 SH   SOLE 23 78,344 0 0
MONOLITHIC PWR SYS INC COM 609839105 23,175 60,344 SH   SOLE 25 60,344 0 0
MONOLITHIC PWR SYS INC COM 609839105 53,015 138,046 SH   SOLE 26 38,514 0 99,532
MONOLITHIC PWR SYS INC COM 609839105 46,270 120,482 SH   SOLE 28 785 0 119,697
MONOLITHIC PWR SYS INC COM 609839105 1,796 4,677 SH   SOLE 29 4,677 0 0
MONOLITHIC PWR SYS INC COM 609839105 92,999 242,159 SH   SOLE 30 222,239 0 19,920
MONOLITHIC PWR SYS INC COM 609839105 9,686 25,222 SH   SOLE 31 21,077 0 4,145
MONOLITHIC PWR SYS INC COM 609839105 175,867 457,938 SH   SOLE 34 457,938 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,744 14,958 SH   SOLE 36 14,958 0 0
MONOLITHIC PWR SYS INC COM 609839105 578 1,506 SH   SOLE 40 1,506 0 0
MONOLITHIC PWR SYS INC COM 609839105 33 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105 16,447 42,825 SH   SOLE 43 37,689 0 5,136
MONOPAR THERAPEUTICS INC COM 61023L108 5 2,327 SH   SOLE 22 2,327 0 0
MONRO INC COM 610236101 2,064 48,137 SH   SOLE 2 27,361 0 20,776
MONRO INC COM 610236101 6 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 18 418 SH   SOLE 7 418 0 0
MONRO INC COM 610236101 5,355 124,880 SH   SOLE 18 124,880 0 0
MONRO INC COM 610236101 2,574 60,029 SH   SOLE 19 60,029 0 0
MONRO INC COM 610236101 174,910 4,079,064 SH   SOLE 21 4,079,064 0 0
MONRO INC COM 610236101 36,890 860,311 SH   SOLE 22 825,037 0 35,274
MONRO INC COM 610236101 304 7,094 SH   SOLE 25 7,094 0 0
MONRO INC COM 610236101 672 15,680 SH   SOLE 26 10,592 0 5,088
MONRO INC COM 610236101 26 597 SH   SOLE 28 597 0 0
MONRO INC COM 610236101 3,373 78,653 SH   SOLE 30 78,653 0 0
MONRO INC COM 610236101 35 813 SH   SOLE 34 813 0 0
MONRO INC COM 610236101 126 2,933 SH   SOLE 36 2,933 0 0
MONRO INC COM 610236101 193 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 503 11,734 SH   SOLE 43 11,488 0 246
MONROE CAP CORP COM 610335101 1,338 148,216 SH   SOLE 30 148,216 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 55,381 597,418 SH   SOLE 2 102,386 0 495,032
MONSTER BEVERAGE CORP NEW COM 61174X109 29,095 313,865 SH   SOLE 4 168,481 0 145,384
MONSTER BEVERAGE CORP NEW COM 61174X109 38,193 412,008 SH   SOLE 7 400,364 0 11,644
MONSTER BEVERAGE CORP NEW COM 61174X109 178 1,920 SH   SOLE 13 1,920 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,595 38,785 SH   SOLE 15 38,785 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 124,847 1,346,783 SH   SOLE 18 1,294,135 0 52,648
MONSTER BEVERAGE CORP NEW COM 61174X109 24,293 262,060 SH   SOLE 19 262,060 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 779,912 8,413,295 SH   SOLE 21 8,413,295 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 737,958 7,960,710 SH   SOLE 22 7,192,685 0 768,025
MONSTER BEVERAGE CORP NEW COM 61174X109 58,148 627,266 SH   SOLE 23 627,266 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 55,337 596,944 SH   SOLE 25 563,694 0 33,250
MONSTER BEVERAGE CORP NEW COM 61174X109 67,909 732,565 SH   SOLE 26 259,179 0 473,386
MONSTER BEVERAGE CORP NEW COM 61174X109 46,853 505,429 SH   SOLE 28 5,672 0 499,757
MONSTER BEVERAGE CORP NEW COM 61174X109 198,931 2,145,966 SH   SOLE 30 2,145,966 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 7,429 80,135 SH   SOLE 31 42,194 0 37,941
MONSTER BEVERAGE CORP NEW COM 61174X109 11,247 121,325 SH   SOLE 32 121,325 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,552 254,067 SH   SOLE 34 254,067 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 14,140 152,531 SH   SOLE 36 152,531 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,232 13,292 SH   SOLE 40 13,292 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 101 1,091 SH   OTR 43 1,091 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 35,909 387,364 SH   SOLE 43 356,536 0 30,828
MONTAUK RENEWABLES INC COM 61218C103 257 25,612 SH   SOLE 2 18,611 0 7,001
MONTAUK RENEWABLES INC COM 61218C103 7 728 SH   SOLE 7 728 0 0
MONTAUK RENEWABLES INC COM 61218C103 1,637 162,899 SH   SOLE 18 162,899 0 0
MONTAUK RENEWABLES INC COM 61218C103 1,164 115,834 SH   SOLE 19 115,834 0 0
MONTAUK RENEWABLES INC COM 61218C103 21,945 2,183,588 SH   SOLE 21 2,183,588 0 0
MONTAUK RENEWABLES INC COM 61218C103 11,871 1,181,200 SH   SOLE 22 1,144,896 0 36,304
MONTAUK RENEWABLES INC COM 61218C103 91 9,101 SH   SOLE 25 9,101 0 0
MONTAUK RENEWABLES INC COM 61218C103 73 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 240 24,785 SH   SOLE 2 5,464 0 19,321
MONTE ROSA THERAPEUTICS INC COM 61225M102 4 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,232 127,399 SH   SOLE 18 127,399 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 13,327 1,378,183 SH   SOLE 19 1,378,183 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 12,154 1,256,889 SH   SOLE 21 1,256,889 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 4,631 478,933 SH   SOLE 22 443,650 0 35,283
MONTE ROSA THERAPEUTICS INC COM 61225M102 60 6,241 SH   SOLE 25 6,241 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 10 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 365 37,746 SH   SOLE 30 37,746 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 10 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 466 13,797 SH   SOLE 2 10,931 0 2,866
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,139 33,747 SH   SOLE 7 33,747 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,458 72,797 SH   SOLE 18 72,797 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,598 47,344 SH   SOLE 19 47,344 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 31,633 937,008 SH   SOLE 21 937,008 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 20,999 622,016 SH   SOLE 22 608,822 0 13,194
MONTROSE ENVIRONMENTAL GROUP COM 615111101 158 4,677 SH   SOLE 25 4,677 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 485 14,378 SH   SOLE 26 12,611 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 594 17,593 SH   SOLE 28 17,593 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 11,614 344,013 SH   SOLE 30 344,013 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 90 2,672 SH   SOLE 36 2,672 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 81 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 60 1,767 SH   SOLE 43 1,683 0 84
MOODYS CORP COM 615369105 125,651 462,002 SH   SOLE 2 188,961 0 273,041
MOODYS CORP COM 615369105 45,262 166,423 SH   SOLE 4 113,891 0 52,532
MOODYS CORP COM 615369105 39,366 144,743 SH   SOLE 7 140,054 0 4,689
MOODYS CORP COM 615369105 2,117 7,784 SH   SOLE 13 7,784 0 0
MOODYS CORP COM 615369105 4,283 15,749 SH   SOLE 15 15,749 0 0
MOODYS CORP COM 615369105 96,372 354,347 SH   SOLE 18 322,046 0 32,301
MOODYS CORP COM 615369105 18,531 68,136 SH   SOLE 19 68,136 0 0
MOODYS CORP COM 615369105 17,748 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,273,543 4,682,661 SH   SOLE 21 4,682,661 0 0
MOODYS CORP COM 615369105 949,529 3,491,302 SH   SOLE 22 3,144,071 0 347,231
MOODYS CORP COM 615369105 74,580 274,220 SH   SOLE 23 274,220 0 0
MOODYS CORP COM 615369105 103,915 382,083 SH   SOLE 25 382,083 0 0
MOODYS CORP COM 615369105 144,134 529,962 SH   SOLE 26 319,856 0 210,106
MOODYS CORP COM 615369105 114,703 421,750 SH   SOLE 28 5,908 0 415,842
MOODYS CORP COM 615369105 1,596 5,867 SH   SOLE 29 5,867 0 0
MOODYS CORP COM 615369105 400,496 1,472,575 SH   SOLE 30 1,424,269 0 48,306
MOODYS CORP COM 615369105 13,456 49,476 SH   SOLE 31 33,400 0 16,076
MOODYS CORP COM 615369105 5,507 20,247 SH   SOLE 34 20,247 0 0
MOODYS CORP COM 615369105 17,034 62,631 SH   SOLE 36 62,631 0 0
MOODYS CORP COM 615369105 1,502 5,524 SH   SOLE 40 5,524 0 0
MOODYS CORP COM 615369105 117 432 SH   OTR 43 432 0 0
MOODYS CORP COM 615369105 52,883 194,443 SH   SOLE 43 182,877 0 11,566
MOOG INC CL A 615394202 9,355 117,840 SH   SOLE 2 74,883 0 42,957
MOOG INC CL A 615394202 10 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 25 317 SH   SOLE 7 317 0 0
MOOG INC CL A 615394202 8,647 108,924 SH   SOLE 18 105,153 0 3,771
MOOG INC CL A 615394202 22,104 278,424 SH   SOLE 19 278,424 0 0
MOOG INC CL A 615394202 316,220 3,983,116 SH   SOLE 21 3,983,116 0 0
MOOG INC CL A 615394202 80,492 1,013,884 SH   SOLE 22 985,371 0 28,513
MOOG INC CL A 615394202 710 8,949 SH   SOLE 23 8,949 0 0
MOOG INC CL A 615394202 377 4,743 SH   SOLE 25 4,743 0 0
MOOG INC CL A 615394202 737 9,282 SH   SOLE 26 9,282 0 0
MOOG INC CL A 615394202 41 521 SH   SOLE 28 521 0 0
MOOG INC CL A 615394202 3,967 49,972 SH   SOLE 30 49,972 0 0
MOOG INC CL A 615394202 16 203 SH   SOLE 31 0 0 203
MOOG INC CL A 615394202 230 2,899 SH   SOLE 36 2,899 0 0
MOOG INC CL A 615394202 266 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 1,045 13,157 SH   SOLE 43 12,879 0 278
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 194 36,902 SH   SOLE 2 36,902 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 85 16,205 SH   SOLE 18 16,205 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 2,386 454,407 SH   SOLE 19 454,407 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 3 593 SH   SOLE 21 593 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1,227 233,799 SH   SOLE 34 233,799 0 0
MORGAN STANLEY COM NEW 617446448 194,916 2,562,655 SH   SOLE 2 344,427 0 2,218,228
MORGAN STANLEY COM NEW 617446448 82,072 1,079,044 SH   SOLE 4 683,357 0 395,687
MORGAN STANLEY COM NEW 617446448 94,416 1,241,330 SH   SOLE 7 1,199,684 0 41,646
MORGAN STANLEY COM NEW 617446448 1,055 13,870 SH   SOLE 13 13,870 0 0
MORGAN STANLEY COM NEW 617446448 15,129 198,911 SH   SOLE 15 198,911 0 0
MORGAN STANLEY COM NEW 617446448 1 9 SH   SOLE 17 0 0 9
MORGAN STANLEY COM NEW 617446448 288,693 3,795,592 SH   SOLE 18 3,604,042 0 191,550
MORGAN STANLEY COM NEW 617446448 125,552 1,650,692 SH   SOLE 19 1,650,692 0 0
MORGAN STANLEY COM NEW 617446448 2,578,677 33,903,196 SH   SOLE 21 33,903,196 0 0
MORGAN STANLEY COM NEW 617446448 2,153,593 28,314,395 SH   SOLE 22 25,726,450 0 2,587,945
MORGAN STANLEY COM NEW 617446448 171,274 2,251,821 SH   SOLE 23 2,251,821 0 0
MORGAN STANLEY COM NEW 617446448 184,321 2,423,362 SH   SOLE 25 2,385,187 0 38,175
MORGAN STANLEY COM NEW 617446448 229,765 3,020,834 SH   SOLE 26 1,302,199 0 1,718,635
MORGAN STANLEY COM NEW 617446448 179,502 2,359,999 SH   SOLE 28 105,747 0 2,254,252
MORGAN STANLEY COM NEW 617446448 92 1,216 SH   SOLE 29 1,216 0 0
MORGAN STANLEY COM NEW 617446448 556,837 7,321,018 SH   SOLE 30 7,284,461 0 36,557
MORGAN STANLEY COM NEW 617446448 21,405 281,427 SH   SOLE 31 141,747 0 139,680
MORGAN STANLEY COM NEW 617446448 124,894 1,642,051 SH   SOLE 34 1,642,051 0 0
MORGAN STANLEY COM NEW 617446448 46,085 605,908 SH   SOLE 36 605,908 0 0
MORGAN STANLEY COM NEW 617446448 3,297 43,350 SH   SOLE 40 43,350 0 0
MORGAN STANLEY COM NEW 617446448 272 3,571 SH   OTR 43 3,571 0 0
MORGAN STANLEY COM NEW 617446448 108,518 1,426,745 SH   SOLE 43 1,302,433 0 124,312
MORNINGSTAR INC COM 617700109 7,758 32,080 SH   SOLE 2 14,653 0 17,427
MORNINGSTAR INC COM 617700109 65 268 SH   SOLE 4 121 0 147
MORNINGSTAR INC COM 617700109 72 298 SH   SOLE 7 298 0 0
MORNINGSTAR INC COM 617700109 2,899 11,987 SH   SOLE 18 11,987 0 0
MORNINGSTAR INC COM 617700109 1,984 8,203 SH   SOLE 19 8,203 0 0
MORNINGSTAR INC COM 617700109 86,943 359,522 SH   SOLE 21 359,522 0 0
MORNINGSTAR INC COM 617700109 134,018 554,181 SH   SOLE 22 523,934 0 30,247
MORNINGSTAR INC COM 617700109 917 3,792 SH   SOLE 25 3,792 0 0
MORNINGSTAR INC COM 617700109 2,744 11,347 SH   SOLE 26 9,385 0 1,962
MORNINGSTAR INC COM 617700109 93 385 SH   SOLE 28 385 0 0
MORNINGSTAR INC COM 617700109 4,054 16,762 SH   SOLE 30 16,762 0 0
MORNINGSTAR INC COM 617700109 84 347 SH   SOLE 31 347 0 0
MORNINGSTAR INC COM 617700109 553 2,287 SH   SOLE 34 2,287 0 0
MORNINGSTAR INC COM 617700109 751 3,107 SH   SOLE 40 3,107 0 0
MORNINGSTAR INC COM 617700109 27 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109 14,123 58,401 SH   SOLE 43 56,705 0 1,696
MORPHIC HLDG INC COM 61775R105 282 12,991 SH   SOLE 2 5,933 0 7,058
MORPHIC HLDG INC COM 61775R105 2 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105 6 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 1,451 66,850 SH   SOLE 18 66,850 0 0
MORPHIC HLDG INC COM 61775R105 1,486 68,483 SH   SOLE 19 68,483 0 0
MORPHIC HLDG INC COM 61775R105 22,539 1,038,685 SH   SOLE 21 1,038,685 0 0
MORPHIC HLDG INC COM 61775R105 13,341 614,774 SH   SOLE 22 598,241 0 16,533
MORPHIC HLDG INC COM 61775R105 10 451 SH   SOLE 23 451 0 0
MORPHIC HLDG INC COM 61775R105 59 2,712 SH   SOLE 25 2,712 0 0
MORPHIC HLDG INC COM 61775R105 287 13,244 SH   SOLE 26 11,657 0 1,587
MORPHIC HLDG INC COM 61775R105 1,884 86,817 SH   SOLE 30 86,817 0 0
MORPHIC HLDG INC COM 61775R105 33 1,527 SH   SOLE 36 1,527 0 0
MORPHIC HLDG INC COM 61775R105 38 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 90 4,155 SH   SOLE 43 4,145 0 10
MORPHOSYS AG SPONSORED ADS 617760202 282 58,356 SH   SOLE 43 47,468 0 10,888
MOSAIC CO NEW COM 61945C103 44,203 935,907 SH   SOLE 2 267,827 0 668,080
MOSAIC CO NEW COM 61945C103 20,531 434,700 SH   SOLE 4 285,130 0 149,570
MOSAIC CO NEW COM 61945C103 41,934 887,861 SH   SOLE 7 877,907 0 9,954
MOSAIC CO NEW COM 61945C103 1,730 36,635 SH   SOLE 13 36,635 0 0
MOSAIC CO NEW COM 61945C103 2,018 42,731 SH   SOLE 15 42,731 0 0
MOSAIC CO NEW COM 61945C103 30,891 654,060 SH   SOLE 18 597,608 0 56,452
MOSAIC CO NEW COM 61945C103 30,516 646,111 SH   SOLE 19 646,111 0 0
MOSAIC CO NEW COM 61945C103 531,945 11,262,867 SH   SOLE 21 11,262,867 0 0
MOSAIC CO NEW COM 61945C103 384,744 8,146,178 SH   SOLE 22 7,259,003 0 887,175
MOSAIC CO NEW COM 61945C103 30,706 650,145 SH   SOLE 23 650,145 0 0
MOSAIC CO NEW COM 61945C103 28,557 604,637 SH   SOLE 25 604,637 0 0
MOSAIC CO NEW COM 61945C103 36,214 766,752 SH   SOLE 26 425,440 0 341,312
MOSAIC CO NEW COM 61945C103 24,101 510,282 SH   SOLE 28 12,878 0 497,404
MOSAIC CO NEW COM 61945C103 807 17,096 SH   SOLE 29 17,096 0 0
MOSAIC CO NEW COM 61945C103 161,744 3,424,610 SH   SOLE 30 3,375,895 0 48,715
MOSAIC CO NEW COM 61945C103 5,519 116,861 SH   SOLE 31 78,211 0 38,650
MOSAIC CO NEW COM 61945C103 15,863 335,875 SH   SOLE 34 335,875 0 0
MOSAIC CO NEW COM 61945C103 4,472 94,691 SH   SOLE 36 94,691 0 0
MOSAIC CO NEW COM 61945C103 550 11,641 SH   SOLE 40 11,641 0 0
MOSAIC CO NEW COM 61945C103 78 1,659 SH   OTR 43 1,659 0 0
MOSAIC CO NEW COM 61945C103 19,448 411,779 SH   SOLE 43 372,855 0 38,924
MOSAIC CO NEW OPTIONS 61945C103 52 1,100 SH Call SOLE 2 0 0 1,100
MOSAIC CO NEW OPTIONS 61945C103 71 1,500 SH Call SOLE 4 1,500 0 0
MOSAIC CO NEW OPTIONS 61945C103 1,049 22,200 SH Call SOLE 18 22,200 0 0
MOSAIC CO NEW OPTIONS 61945C103 20,569 435,500 SH Call SOLE 19 435,500 0 0
MOSAIC CO NEW OPTIONS 61945C103 548 11,600 SH Call SOLE 22 11,600 0 0
MOSAIC CO NEW OPTIONS 61945C103 61 1,300 SH Call SOLE 26 1,300 0 0
MOSAIC CO NEW OPTIONS 61945C103 5,200 110,100 SH Call SOLE 34 110,100 0 0
MOTORCAR PTS AMER INC COM 620071100 196 14,941 SH   SOLE 2 3,786 0 11,155
MOTORCAR PTS AMER INC COM 620071100 3 249 SH   SOLE 7 249 0 0
MOTORCAR PTS AMER INC COM 620071100 960 73,166 SH   SOLE 18 73,166 0 0
MOTORCAR PTS AMER INC COM 620071100 427 32,526 SH   SOLE 19 32,526 0 0
MOTORCAR PTS AMER INC COM 620071100 31,615 2,409,686 SH   SOLE 21 2,409,686 0 0
MOTORCAR PTS AMER INC COM 620071100 6,186 471,526 SH   SOLE 22 459,635 0 11,891
MOTORCAR PTS AMER INC COM 620071100 303 23,108 SH   SOLE 30 23,108 0 0
MOTORCAR PTS AMER INC COM 620071100 6 426 SH   SOLE 43 426 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 58,794 280,505 SH   SOLE 2 43,103 0 237,402
MOTOROLA SOLUTIONS INC COM NEW 620076307 34,099 162,684 SH   SOLE 4 102,833 0 59,851
MOTOROLA SOLUTIONS INC COM NEW 620076307 37,416 178,513 SH   SOLE 7 173,468 0 5,045
MOTOROLA SOLUTIONS INC COM NEW 620076307 166 793 SH   SOLE 13 793 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,240 20,227 SH   SOLE 15 20,227 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 56 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 61,311 292,512 SH   SOLE 18 269,501 0 23,011
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,144 72,251 SH   SOLE 19 72,251 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,273,408 6,075,420 SH   SOLE 21 6,075,420 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 809,168 3,860,536 SH   SOLE 22 3,532,229 0 328,307
MOTOROLA SOLUTIONS INC COM NEW 620076307 57,322 273,483 SH   SOLE 23 273,483 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 78,453 374,301 SH   SOLE 25 374,301 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 79,705 380,274 SH   SOLE 26 161,862 0 218,412
MOTOROLA SOLUTIONS INC COM NEW 620076307 84,311 402,245 SH   SOLE 28 4,872 0 397,373
MOTOROLA SOLUTIONS INC COM NEW 620076307 22 104 SH   SOLE 29 104 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 273,137 1,303,133 SH   SOLE 30 1,278,612 0 24,521
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,420 35,401 SH   SOLE 31 17,743 0 17,658
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,857 8,860 SH   SOLE 34 8,860 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 20,090 95,847 SH   SOLE 36 95,847 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,176 5,610 SH   SOLE 40 5,610 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 87 416 SH   OTR 43 416 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 48,025 229,127 SH   SOLE 43 212,211 0 16,917
MOTUS GI HLDGS INC COM 62014P108 3 10,758 SH   SOLE 21 10,758 0 0
MOTUS GI HLDGS INC COM 62014P108 12 41,783 SH   SOLE 22 41,783 0 0
MOVADO GROUP INC COM 624580106 512 16,568 SH   SOLE 2 5,974 0 10,594
MOVADO GROUP INC COM 624580106 7 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 1,881 60,809 SH   SOLE 18 60,809 0 0
MOVADO GROUP INC COM 624580106 895 28,943 SH   SOLE 19 28,943 0 0
MOVADO GROUP INC COM 624580106 59,908 1,936,878 SH   SOLE 21 1,936,878 0 0
MOVADO GROUP INC COM 624580106 12,499 404,112 SH   SOLE 22 388,742 0 15,370
MOVADO GROUP INC COM 624580106 98 3,156 SH   SOLE 25 3,156 0 0
MOVADO GROUP INC COM 624580106 29 925 SH   SOLE 26 925 0 0
MOVADO GROUP INC COM 624580106 1,352 43,716 SH   SOLE 30 43,716 0 0
MOVADO GROUP INC COM 624580106 10 309 SH   SOLE 31 0 0 309
MOVADO GROUP INC COM 624580106 28 893 SH   SOLE 36 893 0 0
MOVADO GROUP INC COM 624580106 58 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 157 5,060 SH   SOLE 43 4,520 0 540
MOVANO INC COM 62459M107 10 4,011 SH   SOLE 18 4,011 0 0
MOVANO INC COM 62459M107 123 51,543 SH   SOLE 21 51,543 0 0
MP MATERIALS CORP COM CL A 553368101 18,054 562,795 SH   SOLE 2 36,342 0 526,453
MP MATERIALS CORP COM CL A 553368101 40 1,244 SH   SOLE 4 241 0 1,003
MP MATERIALS CORP COM CL A 553368101 4,328 134,925 SH   SOLE 7 134,925 0 0
MP MATERIALS CORP COM CL A 553368101 4 130 SH   SOLE 17 0 0 130
MP MATERIALS CORP COM CL A 553368101 1,268 39,516 SH   SOLE 18 39,516 0 0
MP MATERIALS CORP COM CL A 553368101 4,705 146,667 SH   SOLE 19 146,667 0 0
MP MATERIALS CORP COM CL A 553368101 45,741 1,425,838 SH   SOLE 21 1,425,838 0 0
MP MATERIALS CORP COM CL A 553368101 62,560 1,950,126 SH   SOLE 22 1,846,181 0 103,945
MP MATERIALS CORP COM CL A 553368101 27 851 SH   SOLE 23 851 0 0
MP MATERIALS CORP COM CL A 553368101 362 11,274 SH   SOLE 25 11,274 0 0
MP MATERIALS CORP COM CL A 553368101 3,049 95,055 SH   SOLE 26 29,128 0 65,927
MP MATERIALS CORP COM CL A 553368101 55 1,709 SH   SOLE 28 1,709 0 0
MP MATERIALS CORP COM CL A 553368101 1,496 46,618 SH   SOLE 30 46,618 0 0
MP MATERIALS CORP COM CL A 553368101 43 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101 303 9,457 SH   SOLE 40 9,457 0 0
MP MATERIALS CORP COM CL A 553368101 6 179 SH   SOLE 43 179 0 0
MPLX LP COM UNIT REP LTD 55336V100 531 18,213 SH   SOLE 18 18,213 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,997 68,522 SH   SOLE 19 68,522 0 0
MPLX LP COM UNIT REP LTD 55336V100 0 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107 2,521 68,609 SH   SOLE 2 22,137 0 46,472
MR COOPER GROUP INC COM 62482R107 169 4,596 SH   SOLE 4 2,027 0 2,569
MR COOPER GROUP INC COM 62482R107 32 872 SH   SOLE 7 872 0 0
MR COOPER GROUP INC COM 62482R107 10,913 297,035 SH   SOLE 18 297,035 0 0
MR COOPER GROUP INC COM 62482R107 17,389 473,289 SH   SOLE 19 473,289 0 0
MR COOPER GROUP INC COM 62482R107 298,588 8,127,044 SH   SOLE 21 8,127,044 0 0
MR COOPER GROUP INC COM 62482R107 69,797 1,899,755 SH   SOLE 22 1,823,021 0 76,734
MR COOPER GROUP INC COM 62482R107 410 11,157 SH   SOLE 25 11,157 0 0
MR COOPER GROUP INC COM 62482R107 1,432 38,966 SH   SOLE 26 32,546 0 6,420
MR COOPER GROUP INC COM 62482R107 56 1,535 SH   SOLE 28 1,535 0 0
MR COOPER GROUP INC COM 62482R107 5,586 152,038 SH   SOLE 30 152,038 0 0
MR COOPER GROUP INC COM 62482R107 19 514 SH   SOLE 31 0 0 514
MR COOPER GROUP INC COM 62482R107 4,075 110,920 SH   SOLE 34 110,920 0 0
MR COOPER GROUP INC COM 62482R107 83 2,267 SH   SOLE 36 2,267 0 0
MR COOPER GROUP INC COM 62482R107 314 8,555 SH   SOLE 40 8,555 0 0
MR COOPER GROUP INC COM 62482R107 3,718 101,206 SH   SOLE 43 98,451 0 2,755
MRC GLOBAL INC COM 55345K103 3,126 313,889 SH   SOLE 2 275,733 0 38,156
MRC GLOBAL INC COM 55345K103 5 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 9 855 SH   SOLE 7 855 0 0
MRC GLOBAL INC COM 55345K103 2,104 211,270 SH   SOLE 18 211,270 0 0
MRC GLOBAL INC COM 55345K103 3,231 324,430 SH   SOLE 19 324,430 0 0
MRC GLOBAL INC COM 55345K103 27,234 2,734,312 SH   SOLE 21 2,734,312 0 0
MRC GLOBAL INC COM 55345K103 21,102 2,118,658 SH   SOLE 22 2,065,763 0 52,895
MRC GLOBAL INC COM 55345K103 65 6,501 SH   SOLE 23 6,501 0 0
MRC GLOBAL INC COM 55345K103 99 9,913 SH   SOLE 25 9,913 0 0
MRC GLOBAL INC COM 55345K103 670 67,259 SH   SOLE 26 13,103 0 54,156
MRC GLOBAL INC COM 55345K103 736 73,912 SH   SOLE 30 73,912 0 0
MRC GLOBAL INC COM 55345K103 11 1,112 SH   SOLE 31 0 0 1,112
MRC GLOBAL INC COM 55345K103 283 28,405 SH   SOLE 34 28,405 0 0
MRC GLOBAL INC COM 55345K103 70 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 928 93,220 SH   SOLE 43 90,954 0 2,266
MSA SAFETY INC COM 553498106 6,596 54,481 SH   SOLE 2 34,152 0 20,329
MSA SAFETY INC COM 553498106 15 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,664 13,742 SH   SOLE 7 13,742 0 0
MSA SAFETY INC COM 553498106 9,675 79,912 SH   SOLE 18 79,912 0 0
MSA SAFETY INC COM 553498106 1,463 12,086 SH   SOLE 19 12,086 0 0
MSA SAFETY INC COM 553498106 221,093 1,826,155 SH   SOLE 21 1,826,155 0 0
MSA SAFETY INC COM 553498106 123,097 1,016,746 SH   SOLE 22 972,313 0 44,433
MSA SAFETY INC COM 553498106 688 5,684 SH   SOLE 25 5,684 0 0
MSA SAFETY INC COM 553498106 1,795 14,825 SH   SOLE 26 11,939 0 2,886
MSA SAFETY INC COM 553498106 2,685 22,176 SH   SOLE 28 22,176 0 0
MSA SAFETY INC COM 553498106 1,870 15,449 SH   SOLE 30 15,449 0 0
MSA SAFETY INC COM 553498106 65 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106 548 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,518 12,536 SH   SOLE 43 12,196 0 340
MSC INDL DIRECT INC CL A 553530106 26,598 354,125 SH   SOLE 2 38,431 0 315,694
MSC INDL DIRECT INC CL A 553530106 49 649 SH   SOLE 4 184 0 465
MSC INDL DIRECT INC CL A 553530106 534 7,115 SH   SOLE 7 7,115 0 0
MSC INDL DIRECT INC CL A 553530106 9,347 124,447 SH   SOLE 18 124,447 0 0
MSC INDL DIRECT INC CL A 553530106 4,812 64,072 SH   SOLE 19 64,072 0 0
MSC INDL DIRECT INC CL A 553530106 272,776 3,631,693 SH   SOLE 21 3,631,693 0 0
MSC INDL DIRECT INC CL A 553530106 94,947 1,264,102 SH   SOLE 22 1,207,472 0 56,630
MSC INDL DIRECT INC CL A 553530106 527 7,016 SH   SOLE 25 7,016 0 0
MSC INDL DIRECT INC CL A 553530106 1,808 24,067 SH   SOLE 26 20,840 0 3,227
MSC INDL DIRECT INC CL A 553530106 63 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106 1,472 19,602 SH   SOLE 30 19,602 0 0
MSC INDL DIRECT INC CL A 553530106 49 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106 1,621 21,587 SH   SOLE 32 21,587 0 0
MSC INDL DIRECT INC CL A 553530106 90 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 486 6,477 SH   SOLE 40 6,477 0 0
MSC INDL DIRECT INC CL A 553530106 10,726 142,807 SH   SOLE 43 137,874 0 4,934
MSCI INC COM 55354G100 63,819 154,843 SH   SOLE 2 21,927 0 132,916
MSCI INC COM 55354G100 15,874 38,516 SH   SOLE 4 30,353 0 8,163
MSCI INC COM 55354G100 29,379 71,283 SH   SOLE 7 68,915 0 2,368
MSCI INC COM 55354G100 154 374 SH   SOLE 13 374 0 0
MSCI INC COM 55354G100 3,177 7,708 SH   SOLE 15 7,708 0 0
MSCI INC COM 55354G100 0 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100 76,294 185,112 SH   SOLE 18 174,043 0 11,069
MSCI INC COM 55354G100 471,969 1,145,139 SH   SOLE 19 1,145,139 0 0
MSCI INC COM 55354G100 886,209 2,150,209 SH   SOLE 21 2,150,209 0 0
MSCI INC COM 55354G100 741,108 1,798,152 SH   SOLE 22 1,639,864 0 158,288
MSCI INC COM 55354G100 53,097 128,830 SH   SOLE 23 128,830 0 0
MSCI INC COM 55354G100 47,134 114,362 SH   SOLE 25 114,362 0 0
MSCI INC COM 55354G100 63,264 153,497 SH   SOLE 26 52,919 0 100,578
MSCI INC COM 55354G100 52,121 126,461 SH   SOLE 28 6,861 0 119,600
MSCI INC COM 55354G100 27 65 SH   SOLE 29 65 0 0
MSCI INC COM 55354G100 144,786 351,295 SH   SOLE 30 351,295 0 0
MSCI INC COM 55354G100 7,009 17,005 SH   SOLE 31 9,033 0 7,972
MSCI INC COM 55354G100 2,536 6,153 SH   SOLE 34 6,153 0 0
MSCI INC COM 55354G100 11,082 26,888 SH   SOLE 36 26,888 0 0
MSCI INC COM 55354G100 1,084 2,630 SH   SOLE 40 2,630 0 0
MSCI INC COM 55354G100 70 171 SH   OTR 43 171 0 0
MSCI INC COM 55354G100 31,569 76,596 SH   SOLE 43 67,230 0 9,366
MUELLER INDS INC COM 624756102 4,789 89,868 SH   SOLE 2 47,898 0 41,970
MUELLER INDS INC COM 624756102 8 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 58 1,091 SH   SOLE 7 1,091 0 0
MUELLER INDS INC COM 624756102 10,527 197,545 SH   SOLE 18 197,545 0 0
MUELLER INDS INC COM 624756102 11,744 220,387 SH   SOLE 19 220,387 0 0
MUELLER INDS INC COM 624756102 363,797 6,826,733 SH   SOLE 21 6,826,733 0 0
MUELLER INDS INC COM 624756102 80,307 1,506,973 SH   SOLE 22 1,455,907 0 51,066
MUELLER INDS INC COM 624756102 291 5,456 SH   SOLE 23 5,456 0 0
MUELLER INDS INC COM 624756102 407 7,632 SH   SOLE 25 7,632 0 0
MUELLER INDS INC COM 624756102 2,751 51,616 SH   SOLE 26 21,172 0 30,444
MUELLER INDS INC COM 624756102 54 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102 5,169 96,990 SH   SOLE 30 96,990 0 0
MUELLER INDS INC COM 624756102 25 474 SH   SOLE 31 0 0 474
MUELLER INDS INC COM 624756102 65 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102 321 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 1,582 29,686 SH   SOLE 43 29,140 0 546
MUELLER WTR PRODS INC COM SER A 624758108 712 60,710 SH   SOLE 2 44,662 0 16,048
MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,064 175,968 SH   SOLE 7 175,968 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,713 401,807 SH   SOLE 18 401,807 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,288 280,294 SH   SOLE 19 280,294 0 0
MUELLER WTR PRODS INC COM SER A 624758108 62,588 5,335,684 SH   SOLE 21 5,335,684 0 0
MUELLER WTR PRODS INC COM SER A 624758108 43,429 3,702,411 SH   SOLE 22 3,602,374 0 100,037
MUELLER WTR PRODS INC COM SER A 624758108 334 28,502 SH   SOLE 25 28,502 0 0
MUELLER WTR PRODS INC COM SER A 624758108 951 81,062 SH   SOLE 26 66,084 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 1,002 85,391 SH   SOLE 28 85,391 0 0
MUELLER WTR PRODS INC COM SER A 624758108 19,385 1,652,617 SH   SOLE 30 1,652,617 0 0
MUELLER WTR PRODS INC COM SER A 624758108 112 9,576 SH   SOLE 36 9,576 0 0
MUELLER WTR PRODS INC COM SER A 624758108 219 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 361 30,740 SH   SOLE 43 28,050 0 2,690
MULLEN AUTOMOTIVE INC COM 62526P109 247 242,449 SH   SOLE 2 93,118 0 149,331
MULLEN AUTOMOTIVE INC COM 62526P109 31 30,457 SH   SOLE 18 30,457 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 1,340 1,313,846 SH   SOLE 19 1,313,846 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 944 925,489 SH   SOLE 21 925,489 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 5,154 5,052,532 SH   SOLE 22 5,051,336 0 1,196
MULLEN AUTOMOTIVE INC COM 62526P109 42 41,437 SH   SOLE 23 41,437 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 274 268,287 SH   SOLE 26 0 0 268,287
MULTIPLAN CORPORATION COM 62548M100 2,174 395,997 SH   SOLE 2 115,282 0 280,715
MULTIPLAN CORPORATION COM 62548M100 25 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100 6,130 1,116,602 SH   SOLE 18 1,116,602 0 0
MULTIPLAN CORPORATION COM 62548M100 5,026 915,472 SH   SOLE 19 915,472 0 0
MULTIPLAN CORPORATION COM 62548M100 74,665 13,600,204 SH   SOLE 21 13,600,204 0 0
MULTIPLAN CORPORATION COM 62548M100 41,036 7,474,689 SH   SOLE 22 7,140,773 0 333,916
MULTIPLAN CORPORATION COM 62548M100 71 12,901 SH   SOLE 23 12,901 0 0
MULTIPLAN CORPORATION COM 62548M100 177 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100 1,341 244,303 SH   SOLE 26 141,888 0 102,415
MULTIPLAN CORPORATION COM 62548M100 79 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100 806 146,771 SH   SOLE 30 146,771 0 0
MULTIPLAN CORPORATION COM 62548M100 87 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100 2 407 SH   SOLE 43 407 0 0
MURPHY OIL CORP COM 626717102 8,598 284,786 SH   SOLE 2 191,865 0 92,921
MURPHY OIL CORP COM 626717102 169 5,585 SH   SOLE 4 4,554 0 1,031
MURPHY OIL CORP COM 626717102 92 3,044 SH   SOLE 7 3,044 0 0
MURPHY OIL CORP COM 626717102 59 1,944 SH   SOLE 13 1,944 0 0
MURPHY OIL CORP COM 626717102 20,769 687,937 SH   SOLE 18 677,994 0 9,943
MURPHY OIL CORP COM 626717102 20,301 672,457 SH   SOLE 19 672,457 0 0
MURPHY OIL CORP COM 626717102 328,509 10,881,387 SH   SOLE 21 10,881,387 0 0
MURPHY OIL CORP COM 626717102 148,576 4,921,363 SH   SOLE 22 4,754,247 0 167,116
MURPHY OIL CORP COM 626717102 519 17,184 SH   SOLE 23 17,184 0 0
MURPHY OIL CORP COM 626717102 19 639 SH   SOLE 25 639 0 0
MURPHY OIL CORP COM 626717102 4,390 145,425 SH   SOLE 26 50,285 0 95,140
MURPHY OIL CORP COM 626717102 4 147 SH   SOLE 28 0 0 147
MURPHY OIL CORP COM 626717102 4,914 162,757 SH   SOLE 30 162,757 0 0
MURPHY OIL CORP COM 626717102 215 7,128 SH   SOLE 31 4,864 0 2,264
MURPHY OIL CORP COM 626717102 753 24,949 SH   SOLE 34 24,949 0 0
MURPHY OIL CORP COM 626717102 198 6,568 SH   SOLE 36 6,568 0 0
MURPHY OIL CORP COM 626717102 504 16,690 SH   SOLE 40 16,690 0 0
MURPHY OIL CORP COM 626717102 9 307 SH   OTR 43 307 0 0
MURPHY OIL CORP COM 626717102 8,728 289,115 SH   SOLE 43 261,987 0 27,128
MURPHY USA INC COM 626755102 8,029 34,480 SH   SOLE 2 27,032 0 7,448
MURPHY USA INC COM 626755102 118 507 SH   SOLE 4 342 0 165
MURPHY USA INC COM 626755102 128 550 SH   SOLE 7 550 0 0
MURPHY USA INC COM 626755102 23,196 99,610 SH   SOLE 18 95,646 0 3,964
MURPHY USA INC COM 626755102 21,032 90,318 SH   SOLE 19 90,318 0 0
MURPHY USA INC COM 626755102 369,036 1,584,730 SH   SOLE 21 1,584,730 0 0
MURPHY USA INC COM 626755102 161,601 693,955 SH   SOLE 22 678,694 0 15,261
MURPHY USA INC COM 626755102 592 2,541 SH   SOLE 23 2,541 0 0
MURPHY USA INC COM 626755102 5,720 24,564 SH   SOLE 26 12,412 0 12,152
MURPHY USA INC COM 626755102 1,709 7,337 SH   SOLE 30 7,337 0 0
MURPHY USA INC COM 626755102 279 1,196 SH   SOLE 36 1,196 0 0
MURPHY USA INC COM 626755102 654 2,810 SH   SOLE 40 2,810 0 0
MURPHY USA INC COM 626755102 6,519 27,994 SH   SOLE 43 25,938 0 2,056
MUSTANG BIO INC COM 62818Q104 23 39,293 SH   SOLE 2 38,413 0 880
MUSTANG BIO INC COM 62818Q104 471 805,000 SH   SOLE 21 805,000 0 0
MUSTANG BIO INC COM 62818Q104 806 1,378,431 SH   SOLE 22 1,378,431 0 0
MUSTANG BIO INC COM 62818Q104 24 40,432 SH   SOLE 30 40,432 0 0
MV OIL TR TR UNITS 553859109 53 4,683 SH   SOLE 2 4,683 0 0
MV OIL TR TR UNITS 553859109 37 3,301 SH   SOLE 22 3,301 0 0
MVB FINL CORP COM 553810102 161 5,185 SH   SOLE 2 396 0 4,789
MVB FINL CORP COM 553810102 5 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 1,056 33,941 SH   SOLE 18 33,941 0 0
MVB FINL CORP COM 553810102 692 22,232 SH   SOLE 19 22,232 0 0
MVB FINL CORP COM 553810102 11,472 368,766 SH   SOLE 21 368,766 0 0
MVB FINL CORP COM 553810102 6,218 199,872 SH   SOLE 22 193,043 0 6,829
MVB FINL CORP COM 553810102 38 1,228 SH   SOLE 43 1,219 0 9
MYERS INDS INC COM 628464109 318 13,990 SH   SOLE 2 10,449 0 3,541
MYERS INDS INC COM 628464109 8 371 SH   SOLE 7 371 0 0
MYERS INDS INC COM 628464109 2,895 127,352 SH   SOLE 18 127,352 0 0
MYERS INDS INC COM 628464109 1,478 65,003 SH   SOLE 19 65,003 0 0
MYERS INDS INC COM 628464109 101,648 4,471,987 SH   SOLE 21 4,471,987 0 0
MYERS INDS INC COM 628464109 21,003 924,037 SH   SOLE 22 903,797 0 20,240
MYERS INDS INC COM 628464109 88 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109 41 1,801 SH   SOLE 26 1,801 0 0
MYERS INDS INC COM 628464109 1,460 64,245 SH   SOLE 30 64,245 0 0
MYERS INDS INC COM 628464109 62 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 889 39,131 SH   SOLE 43 36,602 0 2,529
MYMD PHARMACEUTICALS INC COM 62856X102 16 7,288 SH   SOLE 18 7,288 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 169 77,665 SH   SOLE 21 77,665 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 247 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 167 13,433 SH   SOLE 2 11,636 0 1,797
MYOVANT SCIENCES LTD COM G637AM102 2 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 5,024 404,156 SH   SOLE 21 404,156 0 0
MYOVANT SCIENCES LTD COM G637AM102 7,896 635,220 SH   SOLE 22 606,652 0 28,568
MYOVANT SCIENCES LTD COM G637AM102 64 5,138 SH   SOLE 25 5,138 0 0
MYOVANT SCIENCES LTD COM G637AM102 57 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 9 720 SH   SOLE 28 720 0 0
MYOVANT SCIENCES LTD COM G637AM102 301 24,222 SH   SOLE 30 24,222 0 0
MYOVANT SCIENCES LTD COM G637AM102 38 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 47 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 85 6,838 SH   SOLE 43 6,136 0 702
MYR GROUP INC DEL COM 55405W104 2,609 29,602 SH   SOLE 2 22,335 0 7,267
MYR GROUP INC DEL COM 55405W104 5 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 2,763 31,352 SH   SOLE 7 31,352 0 0
MYR GROUP INC DEL COM 55405W104 4,878 55,349 SH   SOLE 18 55,349 0 0
MYR GROUP INC DEL COM 55405W104 8,651 98,161 SH   SOLE 19 98,161 0 0
MYR GROUP INC DEL COM 55405W104 185,701 2,107,121 SH   SOLE 21 2,107,121 0 0
MYR GROUP INC DEL COM 55405W104 40,565 460,282 SH   SOLE 22 450,101 0 10,181
MYR GROUP INC DEL COM 55405W104 170 1,932 SH   SOLE 23 1,932 0 0
MYR GROUP INC DEL COM 55405W104 257 2,911 SH   SOLE 25 2,911 0 0
MYR GROUP INC DEL COM 55405W104 2,021 22,932 SH   SOLE 26 9,483 0 13,449
MYR GROUP INC DEL COM 55405W104 27 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104 4,864 55,192 SH   SOLE 30 55,192 0 0
MYR GROUP INC DEL COM 55405W104 180 2,037 SH   SOLE 36 2,037 0 0
MYR GROUP INC DEL COM 55405W104 174 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 3,642 41,321 SH   SOLE 43 39,682 0 1,639
MYRIAD GENETICS INC COM 62855J104 3,313 182,342 SH   SOLE 2 79,404 0 102,938
MYRIAD GENETICS INC COM 62855J104 6 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 40 2,181 SH   SOLE 7 2,181 0 0
MYRIAD GENETICS INC COM 62855J104 5,361 295,028 SH   SOLE 18 295,028 0 0
MYRIAD GENETICS INC COM 62855J104 5,833 321,016 SH   SOLE 19 321,016 0 0
MYRIAD GENETICS INC COM 62855J104 204,406 11,249,667 SH   SOLE 21 11,249,667 0 0
MYRIAD GENETICS INC COM 62855J104 40,168 2,210,659 SH   SOLE 22 2,127,222 0 83,437
MYRIAD GENETICS INC COM 62855J104 145 7,988 SH   SOLE 23 7,988 0 0
MYRIAD GENETICS INC COM 62855J104 262 14,446 SH   SOLE 25 14,446 0 0
MYRIAD GENETICS INC COM 62855J104 1,441 79,285 SH   SOLE 26 23,349 0 55,936
MYRIAD GENETICS INC COM 62855J104 25 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104 6,374 350,818 SH   SOLE 30 350,818 0 0
MYRIAD GENETICS INC COM 62855J104 11 616 SH   SOLE 31 0 0 616
MYRIAD GENETICS INC COM 62855J104 70 3,842 SH   SOLE 36 3,842 0 0
MYRIAD GENETICS INC COM 62855J104 201 11,085 SH   SOLE 40 11,085 0 0
MYRIAD GENETICS INC COM 62855J104 504 27,740 SH   SOLE 43 27,256 0 484
N-ABLE INC COMMON STOCK 62878D100 238 26,450 SH   SOLE 2 14,359 0 12,091
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,524 169,387 SH   SOLE 18 169,387 0 0
N-ABLE INC COMMON STOCK 62878D100 1,108 123,151 SH   SOLE 19 123,151 0 0
N-ABLE INC COMMON STOCK 62878D100 22,337 2,481,864 SH   SOLE 21 2,481,864 0 0
N-ABLE INC COMMON STOCK 62878D100 14,151 1,572,372 SH   SOLE 22 1,538,702 0 33,670
N-ABLE INC COMMON STOCK 62878D100 58 6,438 SH   SOLE 25 6,438 0 0
N-ABLE INC COMMON STOCK 62878D100 225 25,033 SH   SOLE 26 20,333 0 4,700
N-ABLE INC COMMON STOCK 62878D100 483 53,661 SH   SOLE 30 53,661 0 0
N-ABLE INC COMMON STOCK 62878D100 44 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100 1 98 SH   SOLE 43 98 0 0
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 2,594 2,850,000 PRN   SOLE 21 2,850,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 3,187 23,804 SH   SOLE 2 16,114 0 7,690
NABORS INDUSTRIES LTD SHS G6359F137 39 290 SH   SOLE 7 290 0 0
NABORS INDUSTRIES LTD SHS G6359F137 4,085 30,510 SH   SOLE 18 30,510 0 0
NABORS INDUSTRIES LTD SHS G6359F137 7,189 53,688 SH   SOLE 19 53,688 0 0
NABORS INDUSTRIES LTD SHS G6359F137 150,977 1,127,538 SH   SOLE 21 1,127,538 0 0
NABORS INDUSTRIES LTD SHS G6359F137 37,225 278,006 SH   SOLE 22 272,083 0 5,923
NABORS INDUSTRIES LTD SHS G6359F137 233 1,742 SH   SOLE 23 1,742 0 0
NABORS INDUSTRIES LTD SHS G6359F137 185 1,383 SH   SOLE 25 1,383 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,123 15,857 SH   SOLE 26 4,933 0 10,924
NABORS INDUSTRIES LTD SHS G6359F137 676 5,048 SH   SOLE 28 5,048 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,564 11,680 SH   SOLE 30 11,680 0 0
NABORS INDUSTRIES LTD SHS G6359F137 13 100 SH   SOLE 31 0 0 100
NABORS INDUSTRIES LTD SHS G6359F137 265 1,980 SH   SOLE 34 1,980 0 0
NABORS INDUSTRIES LTD SHS G6359F137 141 1,053 SH   SOLE 36 1,053 0 0
NABORS INDUSTRIES LTD SHS G6359F137 104 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 882 6,588 SH   SOLE 43 6,105 0 483
NACCO INDS INC CL A 629579103 243 6,407 SH   SOLE 2 238 0 6,169
NACCO INDS INC CL A 629579103 494 13,039 SH   SOLE 18 13,039 0 0
NACCO INDS INC CL A 629579103 273 7,198 SH   SOLE 19 7,198 0 0
NACCO INDS INC CL A 629579103 4,804 126,749 SH   SOLE 21 126,749 0 0
NACCO INDS INC CL A 629579103 4,037 106,526 SH   SOLE 22 104,619 0 1,907
NACCO INDS INC CL A 629579103 47 1,230 SH   SOLE 43 1,230 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,105 0 1,496
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 6 1,925 SH   SOLE 4 1,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 253 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 11,220 3,573,308 SH   SOLE 21 3,573,308 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 5,305 1,689,529 SH   SOLE 22 1,583,973 0 105,556
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 99 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 54 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 309 98,388 SH   SOLE 30 98,388 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 93 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105 195 17,256 SH   SOLE 2 1,912 0 15,344
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,417 125,379 SH   SOLE 18 125,379 0 0
NANO X IMAGING LTD ORD SHS M70700105 864 76,474 SH   SOLE 19 76,474 0 0
NANO X IMAGING LTD ORD SHS M70700105 20,561 1,819,559 SH   SOLE 21 1,819,559 0 0
NANO X IMAGING LTD ORD SHS M70700105 7,079 626,491 SH   SOLE 22 588,887 0 37,604
NANO X IMAGING LTD ORD SHS M70700105 39 3,424 SH   SOLE 25 3,424 0 0
NANO X IMAGING LTD ORD SHS M70700105 41 3,627 SH   SOLE 26 0 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 97 8,597 SH   SOLE 30 8,597 0 0
NANO X IMAGING LTD ORD SHS M70700105 45 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 725 57,122 SH   SOLE 2 25,754 0 31,368
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,518 119,494 SH   SOLE 18 119,494 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,814 300,346 SH   SOLE 19 300,346 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 27,933 2,199,471 SH   SOLE 21 2,199,471 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17,122 1,348,190 SH   SOLE 22 1,313,646 0 34,544
NANOSTRING TECHNOLOGIES INC COM 63009R109 90 7,115 SH   SOLE 23 7,115 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 103 8,075 SH   SOLE 25 8,075 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 902 71,039 SH   SOLE 26 21,995 0 49,044
NANOSTRING TECHNOLOGIES INC COM 63009R109 10 806 SH   SOLE 28 806 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,885 148,411 SH   SOLE 30 148,411 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 65 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 112 8,848 SH   SOLE 43 8,502 0 346
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 299 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM 630104107 2 4,225 SH   SOLE 2 0 0 4,225
NANTHEALTH INC COM 630104107 15 36,874 SH   SOLE 21 36,874 0 0
NANTHEALTH INC COM 630104107 4 10,201 SH   SOLE 22 10,201 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 476 23,120 SH   SOLE 2 20,482 0 2,638
NAPCO SEC TECHNOLOGIES INC COM 630402105 8 398 SH   SOLE 7 398 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,598 77,630 SH   SOLE 18 77,630 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,094 53,154 SH   SOLE 19 53,154 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 21,896 1,063,436 SH   SOLE 21 1,063,436 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 13,214 641,778 SH   SOLE 22 625,523 0 16,255
NAPCO SEC TECHNOLOGIES INC COM 630402105 81 3,958 SH   SOLE 25 3,958 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 134 6,531 SH   SOLE 30 6,531 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 86 4,162 SH   SOLE 40 4,162 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 129 6,249 SH   SOLE 43 5,350 0 899
NASDAQ INC COM 631103108 35,001 229,456 SH   SOLE 2 29,739 0 199,717
NASDAQ INC COM 631103108 13,109 85,937 SH   SOLE 4 45,314 0 40,623
NASDAQ INC COM 631103108 16,662 109,232 SH   SOLE 7 106,171 0 3,061
NASDAQ INC COM 631103108 79 520 SH   SOLE 13 520 0 0
NASDAQ INC COM 631103108 2,679 17,560 SH   SOLE 15 17,560 0 0
NASDAQ INC COM 631103108 38,594 253,010 SH   SOLE 18 237,297 0 15,713
NASDAQ INC COM 631103108 7,380 48,382 SH   SOLE 19 48,382 0 0
NASDAQ INC COM 631103108 471,508 3,091,045 SH   SOLE 21 3,091,045 0 0
NASDAQ INC COM 631103108 366,531 2,402,852 SH   SOLE 22 2,169,438 0 233,414
NASDAQ INC COM 631103108 30,013 196,754 SH   SOLE 23 196,754 0 0
NASDAQ INC COM 631103108 43,872 287,609 SH   SOLE 25 287,609 0 0
NASDAQ INC COM 631103108 33,881 222,109 SH   SOLE 26 76,443 0 145,666
NASDAQ INC COM 631103108 47,524 311,550 SH   SOLE 28 2,047 0 309,503
NASDAQ INC COM 631103108 80,150 525,435 SH   SOLE 30 525,435 0 0
NASDAQ INC COM 631103108 8,425 55,232 SH   SOLE 31 43,541 0 11,691
NASDAQ INC COM 631103108 14,256 93,460 SH   SOLE 34 93,460 0 0
NASDAQ INC COM 631103108 8,147 53,406 SH   SOLE 36 53,406 0 0
NASDAQ INC COM 631103108 615 4,032 SH   SOLE 40 4,032 0 0
NASDAQ INC COM 631103108 47 305 SH   OTR 43 305 0 0
NASDAQ INC COM 631103108 29,997 196,647 SH   SOLE 43 182,895 0 13,752
NATERA INC COM 632307104 4,278 120,710 SH   SOLE 2 32,490 0 88,220
NATERA INC COM 632307104 8 224 SH   SOLE 4 224 0 0
NATERA INC COM 632307104 35 975 SH   SOLE 7 975 0 0
NATERA INC COM 632307104 1,589 44,844 SH   SOLE 18 44,844 0 0
NATERA INC COM 632307104 2,621 73,970 SH   SOLE 19 73,970 0 0
NATERA INC COM 632307104 67,184 1,895,705 SH   SOLE 21 1,895,705 0 0
NATERA INC COM 632307104 71,533 2,018,427 SH   SOLE 22 1,915,298 0 103,129
NATERA INC COM 632307104 77 2,183 SH   SOLE 23 2,183 0 0
NATERA INC COM 632307104 515 14,522 SH   SOLE 25 14,522 0 0
NATERA INC COM 632307104 2,345 66,166 SH   SOLE 26 42,689 0 23,477
NATERA INC COM 632307104 58 1,638 SH   SOLE 28 1,638 0 0
NATERA INC COM 632307104 9,393 265,035 SH   SOLE 30 265,035 0 0
NATERA INC COM 632307104 43 1,224 SH   SOLE 31 1,224 0 0
NATERA INC COM 632307104 240 6,781 SH   SOLE 34 6,781 0 0
NATERA INC COM 632307104 90 2,534 SH   SOLE 36 2,534 0 0
NATERA INC COM 632307104 382 10,783 SH   SOLE 40 10,783 0 0
NATERA INC COM 632307104 9 267 SH   OTR 43 267 0 0
NATERA INC COM 632307104 7,846 221,375 SH   SOLE 43 207,065 0 14,310
NATERA INC NOTE 2.250% 5/0 632307AB0 3,117 2,539,000 PRN   SOLE 21 2,539,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 27 463 SH   SOLE 18 463 0 0
NATHANS FAMOUS INC NEW COM 632347100 381 6,504 SH   SOLE 21 6,504 0 0
NATHANS FAMOUS INC NEW COM 632347100 793 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 33 1,050 SH   SOLE 18 1,050 0 0
NATIONAL BANKSHARES INC VA COM 634865109 717 22,825 SH   SOLE 21 22,825 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,106 98,930 SH   SOLE 22 98,930 0 0
NATIONAL BANKSHARES INC VA COM 634865109 69 2,208 SH   SOLE 43 0 0 2,208
NATIONAL BEVERAGE CORP COM 635017106 1,117 22,822 SH   SOLE 2 19,948 0 2,874
NATIONAL BEVERAGE CORP COM 635017106 6 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 15 311 SH   SOLE 7 311 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,857 78,810 SH   SOLE 18 78,810 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,350 48,011 SH   SOLE 19 48,011 0 0
NATIONAL BEVERAGE CORP COM 635017106 137,147 2,802,343 SH   SOLE 21 2,802,343 0 0
NATIONAL BEVERAGE CORP COM 635017106 28,206 576,336 SH   SOLE 22 560,694 0 15,642
NATIONAL BEVERAGE CORP COM 635017106 17 342 SH   SOLE 23 342 0 0
NATIONAL BEVERAGE CORP COM 635017106 145 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106 638 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 23 475 SH   SOLE 28 475 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,095 42,798 SH   SOLE 30 42,798 0 0
NATIONAL BEVERAGE CORP COM 635017106 125 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 10 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106 994 20,303 SH   SOLE 43 20,116 0 187
NATIONAL BK HLDGS CORP CL A 633707104 769 20,089 SH   SOLE 2 8,040 0 12,049
NATIONAL BK HLDGS CORP CL A 633707104 4 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 15 383 SH   SOLE 7 383 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,067 106,270 SH   SOLE 18 106,270 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,842 48,127 SH   SOLE 19 48,127 0 0
NATIONAL BK HLDGS CORP CL A 633707104 131,838 3,444,946 SH   SOLE 21 3,444,946 0 0
NATIONAL BK HLDGS CORP CL A 633707104 27,306 713,514 SH   SOLE 22 683,868 0 29,646
NATIONAL BK HLDGS CORP CL A 633707104 175 4,585 SH   SOLE 25 4,585 0 0
NATIONAL BK HLDGS CORP CL A 633707104 520 13,578 SH   SOLE 26 11,149 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 1,904 49,763 SH   SOLE 30 49,763 0 0
NATIONAL BK HLDGS CORP CL A 633707104 95 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 140 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104 292 7,619 SH   SOLE 43 7,619 0 0
NATIONAL CINEMEDIA INC COM 635309107 22 24,445 SH   SOLE 2 21,650 0 2,795
NATIONAL CINEMEDIA INC COM 635309107 11 11,609 SH   SOLE 18 11,609 0 0
NATIONAL CINEMEDIA INC COM 635309107 231 252,559 SH   SOLE 21 252,559 0 0
NATIONAL CINEMEDIA INC COM 635309107 863 941,405 SH   SOLE 22 941,405 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 391 57,683 SH   SOLE 2 1,206 0 56,477
NATIONAL ENERGY SERVICES REU SHS G6375R107 4 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 752 110,925 SH   SOLE 18 110,925 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 476 70,194 SH   SOLE 19 70,194 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 9,052 1,335,170 SH   SOLE 21 1,335,170 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 2,602 383,763 SH   SOLE 22 357,468 0 26,295
NATIONAL ENERGY SERVICES REU SHS G6375R107 499 73,568 SH   SOLE 43 72,275 0 1,293
NATIONAL FUEL GAS CO COM 636180101 9,125 138,159 SH   SOLE 2 94,029 0 44,130
NATIONAL FUEL GAS CO COM 636180101 54 823 SH   SOLE 4 270 0 553
NATIONAL FUEL GAS CO COM 636180101 4,767 72,170 SH   SOLE 7 72,170 0 0
NATIONAL FUEL GAS CO COM 636180101 13,007 196,931 SH   SOLE 18 196,931 0 0
NATIONAL FUEL GAS CO COM 636180101 1,753 26,546 SH   SOLE 19 26,546 0 0
NATIONAL FUEL GAS CO COM 636180101 318,769 4,826,171 SH   SOLE 21 4,826,171 0 0
NATIONAL FUEL GAS CO COM 636180101 165,607 2,507,291 SH   SOLE 22 2,400,770 0 106,521
NATIONAL FUEL GAS CO COM 636180101 2,514 38,063 SH   SOLE 26 31,856 0 6,207
NATIONAL FUEL GAS CO COM 636180101 107 1,624 SH   SOLE 28 1,624 0 0
NATIONAL FUEL GAS CO COM 636180101 2,002 30,315 SH   SOLE 30 30,315 0 0
NATIONAL FUEL GAS CO COM 636180101 219 3,322 SH   SOLE 31 1,286 0 2,036
NATIONAL FUEL GAS CO COM 636180101 135 2,039 SH   SOLE 36 2,039 0 0
NATIONAL FUEL GAS CO COM 636180101 756 11,444 SH   SOLE 40 11,444 0 0
NATIONAL FUEL GAS CO COM 636180101 14,522 219,861 SH   SOLE 43 212,039 0 7,822
NATIONAL GRID PLC SPONSORED ADR NE 636274409 28,687 443,459 SH   SOLE 43 381,001 0 62,458
NATIONAL HEALTH INVS INC COM 63633D104 3,474 57,318 SH   SOLE 2 13,086 0 44,232
NATIONAL HEALTH INVS INC COM 63633D104 1,280 21,126 SH   SOLE 4 21,126 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,314 54,678 SH   SOLE 7 54,678 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,019 132,313 SH   SOLE 18 132,313 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,127 134,080 SH   SOLE 19 134,080 0 0
NATIONAL HEALTH INVS INC COM 63633D104 120,256 1,984,101 SH   SOLE 21 1,984,101 0 0
NATIONAL HEALTH INVS INC COM 63633D104 86,226 1,422,633 SH   SOLE 22 1,373,770 0 48,863
NATIONAL HEALTH INVS INC COM 63633D104 104 1,724 SH   SOLE 23 1,724 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,706 193,142 SH   SOLE 25 193,142 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,265 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 1,687 27,836 SH   SOLE 28 810 0 27,026
NATIONAL HEALTH INVS INC COM 63633D104 14,017 231,262 SH   SOLE 30 231,262 0 0
NATIONAL HEALTH INVS INC COM 63633D104 48 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 320 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,733 45,098 SH   SOLE 43 42,143 0 2,955
NATIONAL HEALTHCARE CORP COM 635906100 957 13,692 SH   SOLE 2 4,122 0 9,570
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 12 178 SH   SOLE 7 178 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,603 37,234 SH   SOLE 18 37,234 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,673 23,932 SH   SOLE 19 23,932 0 0
NATIONAL HEALTHCARE CORP COM 635906100 36,096 516,396 SH   SOLE 21 516,396 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,562 294,160 SH   SOLE 22 279,025 0 15,135
NATIONAL HEALTHCARE CORP COM 635906100 191 2,736 SH   SOLE 25 2,736 0 0
NATIONAL HEALTHCARE CORP COM 635906100 764 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100 492 7,042 SH   SOLE 30 7,042 0 0
NATIONAL HEALTHCARE CORP COM 635906100 137 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 947 13,553 SH   SOLE 43 11,139 0 2,414
NATIONAL INSTRS CORP COM 636518102 7,123 228,088 SH   SOLE 2 149,963 0 78,125
NATIONAL INSTRS CORP COM 636518102 29 916 SH   SOLE 4 509 0 407
NATIONAL INSTRS CORP COM 636518102 291 9,329 SH   SOLE 7 9,329 0 0
NATIONAL INSTRS CORP COM 636518102 8,826 282,611 SH   SOLE 18 282,611 0 0
NATIONAL INSTRS CORP COM 636518102 1,528 48,931 SH   SOLE 19 48,931 0 0
NATIONAL INSTRS CORP COM 636518102 213,753 6,844,473 SH   SOLE 21 6,844,473 0 0
NATIONAL INSTRS CORP COM 636518102 112,840 3,613,208 SH   SOLE 22 3,452,319 0 160,889
NATIONAL INSTRS CORP COM 636518102 666 21,318 SH   SOLE 25 21,318 0 0
NATIONAL INSTRS CORP COM 636518102 2,093 67,021 SH   SOLE 26 56,982 0 10,039
NATIONAL INSTRS CORP COM 636518102 67 2,153 SH   SOLE 28 2,153 0 0
NATIONAL INSTRS CORP COM 636518102 3,283 105,126 SH   SOLE 30 105,126 0 0
NATIONAL INSTRS CORP COM 636518102 107 3,423 SH   SOLE 31 1,957 0 1,466
NATIONAL INSTRS CORP COM 636518102 324 10,368 SH   SOLE 36 10,368 0 0
NATIONAL INSTRS CORP COM 636518102 531 16,988 SH   SOLE 40 16,988 0 0
NATIONAL INSTRS CORP COM 636518102 16 512 SH   OTR 43 512 0 0
NATIONAL INSTRS CORP COM 636518102 1,527 48,900 SH   SOLE 43 45,666 0 3,234
NATIONAL PRESTO INDS INC COM 637215104 231 3,517 SH   SOLE 2 1,458 0 2,059
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,320 20,103 SH   SOLE 18 20,103 0 0
NATIONAL PRESTO INDS INC COM 637215104 715 10,891 SH   SOLE 19 10,891 0 0
NATIONAL PRESTO INDS INC COM 637215104 47,896 729,677 SH   SOLE 21 729,677 0 0
NATIONAL PRESTO INDS INC COM 637215104 8,281 126,158 SH   SOLE 22 120,456 0 5,702
NATIONAL PRESTO INDS INC COM 637215104 105 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 973 14,829 SH   SOLE 30 14,829 0 0
NATIONAL PRESTO INDS INC COM 637215104 31 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 670 10,213 SH   SOLE 43 9,944 0 269
NATIONAL RESH CORP COM NEW 637372202 334 8,727 SH   SOLE 2 7,176 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,374 35,898 SH   SOLE 18 35,898 0 0
NATIONAL RESH CORP COM NEW 637372202 1,298 33,904 SH   SOLE 19 33,904 0 0
NATIONAL RESH CORP COM NEW 637372202 19,368 505,953 SH   SOLE 21 505,953 0 0
NATIONAL RESH CORP COM NEW 637372202 12,511 326,816 SH   SOLE 22 316,315 0 10,501
NATIONAL RESH CORP COM NEW 637372202 95 2,487 SH   SOLE 25 2,487 0 0
NATIONAL RESH CORP COM NEW 637372202 90 2,345 SH   SOLE 26 1,374 0 971
NATIONAL RESH CORP COM NEW 637372202 1,236 32,285 SH   SOLE 30 32,285 0 0
NATIONAL RESH CORP COM NEW 637372202 94 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 76 1,980 SH   SOLE 36 1,980 0 0
NATIONAL RESH CORP COM NEW 637372202 77 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 172 4,482 SH   SOLE 43 4,364 0 118
NATIONAL RETAIL PROPERTIES I COM 637417106 17,144 398,699 SH   SOLE 2 136,480 0 262,219
NATIONAL RETAIL PROPERTIES I COM 637417106 3,665 85,226 SH   SOLE 4 84,360 0 866
NATIONAL RETAIL PROPERTIES I COM 637417106 14,881 346,081 SH   SOLE 7 346,081 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,423 381,920 SH   SOLE 18 381,920 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,188 353,204 SH   SOLE 19 353,204 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 421,827 9,809,920 SH   SOLE 21 9,809,920 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 265,650 6,177,900 SH   SOLE 22 5,966,222 0 211,678
NATIONAL RETAIL PROPERTIES I COM 637417106 283 6,582 SH   SOLE 23 6,582 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 33,249 773,238 SH   SOLE 25 773,238 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,048 70,877 SH   SOLE 26 56,885 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106 4,701 109,322 SH   SOLE 28 3,128 0 106,194
NATIONAL RETAIL PROPERTIES I COM 637417106 31,701 737,222 SH   SOLE 30 737,222 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 169 3,930 SH   SOLE 31 2,561 0 1,369
NATIONAL RETAIL PROPERTIES I COM 637417106 529 12,300 SH   SOLE 34 12,300 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 140 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 965 22,432 SH   SOLE 40 22,432 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 26 614 SH   OTR 43 614 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,357 78,078 SH   SOLE 43 69,169 0 8,909
NATIONAL SEC GROUP INC COM 637546102 40 2,443 SH   SOLE 21 2,443 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 14,276 285,112 SH   SOLE 2 142,259 0 142,853
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,094 41,823 SH   SOLE 4 41,180 0 643
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,356 106,970 SH   SOLE 7 106,970 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,102 181,788 SH   SOLE 18 181,788 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24,956 498,429 SH   SOLE 19 498,429 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 245,596 4,905,055 SH   SOLE 21 4,905,055 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 170,562 3,406,463 SH   SOLE 22 3,312,282 0 94,181
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 860 17,174 SH   SOLE 23 17,174 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,656 372,596 SH   SOLE 25 372,596 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,953 138,871 SH   SOLE 26 28,116 0 110,755
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,520 50,327 SH   SOLE 28 1,402 0 48,925
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 17,992 359,342 SH   SOLE 30 359,342 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 62 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 373 7,454 SH   SOLE 34 7,454 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 491 9,803 SH   SOLE 40 9,803 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,261 45,147 SH   SOLE 43 43,609 0 1,538
NATIONAL VISION HLDGS INC COM 63845R107 2,572 93,514 SH   SOLE 2 35,068 0 58,446
NATIONAL VISION HLDGS INC COM 63845R107 9 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 25 927 SH   SOLE 7 927 0 0
NATIONAL VISION HLDGS INC COM 63845R107 8,241 299,675 SH   SOLE 18 299,675 0 0
NATIONAL VISION HLDGS INC COM 63845R107 8,036 292,222 SH   SOLE 19 292,222 0 0
NATIONAL VISION HLDGS INC COM 63845R107 271,045 9,856,192 SH   SOLE 21 9,856,192 0 0
NATIONAL VISION HLDGS INC COM 63845R107 61,100 2,221,806 SH   SOLE 22 2,132,422 0 89,384
NATIONAL VISION HLDGS INC COM 63845R107 168 6,108 SH   SOLE 23 6,108 0 0
NATIONAL VISION HLDGS INC COM 63845R107 312 11,353 SH   SOLE 25 11,353 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,221 80,757 SH   SOLE 26 28,563 0 52,194
NATIONAL VISION HLDGS INC COM 63845R107 40 1,451 SH   SOLE 28 1,451 0 0
NATIONAL VISION HLDGS INC COM 63845R107 4,242 154,264 SH   SOLE 30 154,264 0 0
NATIONAL VISION HLDGS INC COM 63845R107 268 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 352 12,796 SH   SOLE 43 12,461 0 335
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 146 130,000 PRN   SOLE 2 130,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 276 246,000 PRN   SOLE 18 246,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 910 812,000 PRN   SOLE 19 812,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 4,454 3,972,000 PRN   SOLE 21 3,972,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 413 368,000 PRN   SOLE 26 368,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 832 742,000 PRN   SOLE 34 742,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 410 2,025 SH   SOLE 2 691 0 1,334
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,588 7,835 SH   SOLE 18 7,835 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 821 4,049 SH   SOLE 19 4,049 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 19,002 93,745 SH   SOLE 21 93,745 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 12,660 62,459 SH   SOLE 22 60,254 0 2,205
NATIONAL WESTN LIFE GROUP IN CL A 638517102 62 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 76 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 734 3,621 SH   SOLE 30 3,621 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 85 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,014 5,002 SH   SOLE 43 4,892 0 110
NATURA &CO HLDG S A ADS 63884N108 797 153,023 SH   SOLE 30 153,023 0 0
NATURA &CO HLDG S A ADS 63884N108 3,583 687,683 SH   SOLE 43 670,804 0 16,879
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 11 1,039 SH   SOLE 18 1,039 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 118 11,318 SH   SOLE 21 11,318 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 95 8,652 SH   SOLE 2 0 0 8,652
NATURAL GAS SVCS GROUP INC COM 63886Q109 22 1,984 SH   SOLE 18 1,984 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 313 28,477 SH   SOLE 21 28,477 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 2,876 261,412 SH   SOLE 22 261,412 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 180 16,343 SH   SOLE 26 0 0 16,343
NATURAL GAS SVCS GROUP INC COM 63886Q109 1 80 SH   SOLE 43 80 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 512 32,075 SH   SOLE 2 27,521 0 4,554
NATURAL GROCERS BY VITAMIN C COM 63888U108 422 26,482 SH   SOLE 18 26,482 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 293 18,355 SH   SOLE 19 18,355 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,714 295,545 SH   SOLE 21 295,545 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,730 233,836 SH   SOLE 22 231,440 0 2,396
NATURAL GROCERS BY VITAMIN C COM 63888U108 60 3,784 SH   SOLE 43 2,759 0 1,025
NATURAL HEALTH TRENDS CORP COM 63888P406 6 1,085 SH   SOLE 18 1,085 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 128 23,951 SH   SOLE 21 23,951 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 520 96,922 SH   SOLE 22 96,922 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 427 43,230 SH   SOLE 2 43,230 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 0 1 SH   SOLE 18 1 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,406 243,473 SH   SOLE 19 243,473 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 3,485 352,686 SH   SOLE 34 352,686 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 1 15,261 SH   SOLE 2 15,261 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 8 153,024 SH   SOLE 19 153,024 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 14 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 709 66,451 SH   SOLE 2 57,157 0 9,294
NATURES SUNSHINE PRODS INC COM 639027101 0 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101 393 36,835 SH   SOLE 18 36,835 0 0
NATURES SUNSHINE PRODS INC COM 639027101 299 27,992 SH   SOLE 19 27,992 0 0
NATURES SUNSHINE PRODS INC COM 639027101 4,908 460,021 SH   SOLE 21 460,021 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,038 284,746 SH   SOLE 22 276,347 0 8,399
NATURES SUNSHINE PRODS INC COM 639027101 8 709 SH   SOLE 23 709 0 0
NATURES SUNSHINE PRODS INC COM 639027101 13 1,213 SH   SOLE 43 1,213 0 0
NATUS MED INC DEL COM 639050103 1,782 54,380 SH   SOLE 2 22,198 0 32,182
NATUS MED INC DEL COM 639050103 27 831 SH   SOLE 4 195 0 636
NATUS MED INC DEL COM 639050103 15 447 SH   SOLE 7 447 0 0
NATUS MED INC DEL COM 639050103 4,089 124,788 SH   SOLE 18 124,788 0 0
NATUS MED INC DEL COM 639050103 6,215 189,650 SH   SOLE 19 189,650 0 0
NATUS MED INC DEL COM 639050103 151,954 4,636,995 SH   SOLE 21 4,636,995 0 0
NATUS MED INC DEL COM 639050103 32,517 992,288 SH   SOLE 22 964,027 0 28,261
NATUS MED INC DEL COM 639050103 153 4,670 SH   SOLE 23 4,670 0 0
NATUS MED INC DEL COM 639050103 166 5,067 SH   SOLE 25 5,067 0 0
NATUS MED INC DEL COM 639050103 1,564 47,731 SH   SOLE 26 13,579 0 34,152
NATUS MED INC DEL COM 639050103 6,676 203,731 SH   SOLE 30 203,731 0 0
NATUS MED INC DEL COM 639050103 19 576 SH   SOLE 31 0 0 576
NATUS MED INC DEL COM 639050103 127 3,877 SH   SOLE 36 3,877 0 0
NATUS MED INC DEL COM 639050103 117 3,579 SH   SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 1,143 34,870 SH   SOLE 43 34,837 0 33
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 10,642 1,952,727 SH   SOLE 43 1,854,787 0 97,940
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 217 80,691 SH   SOLE 2 38,710 0 41,981
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 432 160,698 SH   SOLE 18 160,698 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,106 411,312 SH   SOLE 19 411,312 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 5,430 2,018,637 SH   SOLE 21 2,018,637 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,427 530,450 SH   SOLE 22 506,093 0 24,357
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 146 54,244 SH   SOLE 30 54,244 0 0
NAUTILUS INC COM 63910B102 14 7,955 SH   SOLE 2 0 0 7,955
NAUTILUS INC COM 63910B102 11 6,056 SH   SOLE 18 6,056 0 0
NAUTILUS INC COM 63910B102 161 91,942 SH   SOLE 21 91,942 0 0
NAUTILUS INC COM 63910B102 729 416,425 SH   SOLE 22 416,425 0 0
NAUTILUS INC COM 63910B102 1 604 SH   SOLE 43 604 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 321 SH   SOLE 18 321 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 9 12,531 SH   SOLE 21 12,531 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 76 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108 3,014 215,470 SH   SOLE 2 138,710 0 76,760
NAVIENT CORPORATION COM 63938C108 1 45 SH   SOLE 4 45 0 0
NAVIENT CORPORATION COM 63938C108 58 4,152 SH   SOLE 7 4,152 0 0
NAVIENT CORPORATION COM 63938C108 8,500 607,566 SH   SOLE 18 607,566 0 0
NAVIENT CORPORATION COM 63938C108 3,450 246,630 SH   SOLE 19 246,630 0 0
NAVIENT CORPORATION COM 63938C108 136,534 9,759,406 SH   SOLE 21 9,759,406 0 0
NAVIENT CORPORATION COM 63938C108 62,188 4,445,177 SH   SOLE 22 4,294,954 0 150,223
NAVIENT CORPORATION COM 63938C108 15 1,087 SH   SOLE 23 1,087 0 0
NAVIENT CORPORATION COM 63938C108 316 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108 1,576 112,621 SH   SOLE 26 86,084 0 26,537
NAVIENT CORPORATION COM 63938C108 490 35,021 SH   SOLE 28 35,021 0 0
NAVIENT CORPORATION COM 63938C108 1,067 76,243 SH   SOLE 30 76,243 0 0
NAVIENT CORPORATION COM 63938C108 20 1,465 SH   SOLE 31 0 0 1,465
NAVIENT CORPORATION COM 63938C108 303 21,681 SH   SOLE 36 21,681 0 0
NAVIENT CORPORATION COM 63938C108 321 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108 12 892 SH   OTR 43 892 0 0
NAVIENT CORPORATION COM 63938C108 4,119 294,441 SH   SOLE 43 279,116 0 15,325
NAVIGATOR HLDGS LTD SHS Y62132108 92 8,144 SH   SOLE 2 5,608 0 2,536
NAVIGATOR HLDGS LTD SHS Y62132108 5 464 SH   SOLE 19 464 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 393 34,810 SH   SOLE 22 34,810 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 37 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 85 39,715 SH   SOLE 21 39,715 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 49 12,749 SH   SOLE 2 9,971 0 2,778
NAVITAS SEMICONDUCTOR CORP COM 63942X106 532 137,711 SH   SOLE 21 137,711 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 4,071 1,054,592 SH   SOLE 22 1,032,045 0 22,547
NAVITAS SEMICONDUCTOR CORP COM 63942X106 42 10,928 SH   SOLE 25 10,928 0 0
NBT BANCORP INC COM 628778102 1,047 27,857 SH   SOLE 2 11,481 0 16,376
NBT BANCORP INC COM 628778102 8 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 17 462 SH   SOLE 7 462 0 0
NBT BANCORP INC COM 628778102 5,508 146,518 SH   SOLE 18 146,518 0 0
NBT BANCORP INC COM 628778102 2,740 72,895 SH   SOLE 19 72,895 0 0
NBT BANCORP INC COM 628778102 185,021 4,922,081 SH   SOLE 21 4,922,081 0 0
NBT BANCORP INC COM 628778102 37,762 1,004,586 SH   SOLE 22 963,039 0 41,547
NBT BANCORP INC COM 628778102 181 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102 393 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,518 66,985 SH   SOLE 30 66,985 0 0
NBT BANCORP INC COM 628778102 185 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 379 10,072 SH   SOLE 43 8,769 0 1,303
NCINO INC COM 63947X101 1,120 36,229 SH   SOLE 2 15,156 0 21,073
NCINO INC COM 63947X101 22 710 SH   SOLE 4 156 0 554
NCINO INC COM 63947X101 19 623 SH   SOLE 7 623 0 0
NCINO INC COM 63947X101 847 27,408 SH   SOLE 18 27,408 0 0
NCINO INC COM 63947X101 523 16,901 SH   SOLE 19 16,901 0 0
NCINO INC COM 63947X101 27,293 882,693 SH   SOLE 21 882,693 0 0
NCINO INC COM 63947X101 39,540 1,278,782 SH   SOLE 22 1,217,200 0 61,582
NCINO INC COM 63947X101 235 7,586 SH   SOLE 25 7,586 0 0
NCINO INC COM 63947X101 498 16,103 SH   SOLE 26 10,181 0 5,922
NCINO INC COM 63947X101 21 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101 3,487 112,776 SH   SOLE 30 112,776 0 0
NCINO INC COM 63947X101 26 848 SH   SOLE 31 848 0 0
NCINO INC COM 63947X101 81 2,629 SH   SOLE 36 2,629 0 0
NCINO INC COM 63947X101 192 6,207 SH   SOLE 40 6,207 0 0
NCINO INC COM 63947X101 48 1,547 SH   SOLE 43 466 0 1,081
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4,331 4,505,000 PRN   SOLE 21 4,505,000 0 0
NCR CORP NEW COM 62886E108 9,653 310,277 SH   SOLE 2 110,557 0 199,720
NCR CORP NEW COM 62886E108 120 3,844 SH   SOLE 4 500 0 3,344
NCR CORP NEW COM 62886E108 80 2,585 SH   SOLE 7 2,585 0 0
NCR CORP NEW COM 62886E108 9,131 293,522 SH   SOLE 18 293,522 0 0
NCR CORP NEW COM 62886E108 1,199 38,543 SH   SOLE 19 38,543 0 0
NCR CORP NEW COM 62886E108 217,514 6,991,785 SH   SOLE 21 6,991,785 0 0
NCR CORP NEW COM 62886E108 113,818 3,658,582 SH   SOLE 22 3,504,351 0 154,231
NCR CORP NEW COM 62886E108 658 21,148 SH   SOLE 25 21,148 0 0
NCR CORP NEW COM 62886E108 1,613 51,855 SH   SOLE 26 42,198 0 9,657
NCR CORP NEW COM 62886E108 73 2,332 SH   SOLE 28 2,332 0 0
NCR CORP NEW COM 62886E108 2,128 68,403 SH   SOLE 30 68,403 0 0
NCR CORP NEW COM 62886E108 389 12,489 SH   SOLE 31 1,869 0 10,620
NCR CORP NEW COM 62886E108 293 9,411 SH   SOLE 36 9,411 0 0
NCR CORP NEW COM 62886E108 547 17,581 SH   SOLE 40 17,581 0 0
NCR CORP NEW COM 62886E108 2,567 82,513 SH   SOLE 43 78,570 0 3,943
NCS MULTISTAGE HLDGS INC COM NEW 628877201 5 170 SH   SOLE 2 170 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 4 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 250 8,076 SH   SOLE 21 8,076 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 32 1,038 SH   SOLE 22 1,038 0 0
NEENAH INC COM 640079109 425 12,461 SH   SOLE 2 4,732 0 7,729
NEENAH INC COM 640079109 4 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 8 239 SH   SOLE 7 239 0 0
NEENAH INC COM 640079109 2,233 65,413 SH   SOLE 18 65,413 0 0
NEENAH INC COM 640079109 1,044 30,591 SH   SOLE 19 30,591 0 0
NEENAH INC COM 640079109 73,718 2,159,272 SH   SOLE 21 2,159,272 0 0
NEENAH INC COM 640079109 15,930 466,611 SH   SOLE 22 449,159 0 17,452
NEENAH INC COM 640079109 73 2,140 SH   SOLE 25 2,140 0 0
NEENAH INC COM 640079109 297 8,686 SH   SOLE 26 6,481 0 2,205
NEENAH INC COM 640079109 984 28,810 SH   SOLE 30 28,810 0 0
NEENAH INC COM 640079109 64 1,874 SH   SOLE 40 1,874 0 0
NEENAH INC COM 640079109 411 12,030 SH   SOLE 43 10,902 0 1,128
NEKTAR THERAPEUTICS COM 640268108 2,913 766,689 SH   SOLE 2 397,320 0 369,369
NEKTAR THERAPEUTICS COM 640268108 3 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 6 1,662 SH   SOLE 7 1,662 0 0
NEKTAR THERAPEUTICS COM 640268108 2,549 670,762 SH   SOLE 18 670,762 0 0
NEKTAR THERAPEUTICS COM 640268108 2,198 578,315 SH   SOLE 19 578,315 0 0
NEKTAR THERAPEUTICS COM 640268108 90,137 23,720,219 SH   SOLE 21 23,720,219 0 0
NEKTAR THERAPEUTICS COM 640268108 18,197 4,788,570 SH   SOLE 22 4,574,319 0 214,251
NEKTAR THERAPEUTICS COM 640268108 3 865 SH   SOLE 23 865 0 0
NEKTAR THERAPEUTICS COM 640268108 88 23,244 SH   SOLE 25 23,244 0 0
NEKTAR THERAPEUTICS COM 640268108 318 83,715 SH   SOLE 26 70,127 0 13,588
NEKTAR THERAPEUTICS COM 640268108 12 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108 1,667 438,694 SH   SOLE 30 438,694 0 0
NEKTAR THERAPEUTICS COM 640268108 85 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 10 2,622 SH   OTR 43 2,622 0 0
NEKTAR THERAPEUTICS COM 640268108 1,790 471,077 SH   SOLE 43 451,657 0 19,420
NELNET INC CL A 64031N108 1,018 11,941 SH   SOLE 2 4,237 0 7,704
NELNET INC CL A 64031N108 4 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 17 199 SH   SOLE 7 199 0 0
NELNET INC CL A 64031N108 3,762 44,128 SH   SOLE 18 44,128 0 0
NELNET INC CL A 64031N108 2,312 27,120 SH   SOLE 19 27,120 0 0
NELNET INC CL A 64031N108 45,684 535,888 SH   SOLE 21 535,888 0 0
NELNET INC CL A 64031N108 38,206 448,168 SH   SOLE 22 430,710 0 17,458
NELNET INC CL A 64031N108 177 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108 357 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 5 54 SH   SOLE 28 54 0 0
NELNET INC CL A 64031N108 96 1,125 SH   SOLE 30 1,125 0 0
NELNET INC CL A 64031N108 12 143 SH   SOLE 31 0 0 143
NELNET INC CL A 64031N108 175 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 577 6,773 SH   SOLE 43 6,613 0 160
NEMAURA MED INC COM NEW 640442208 3 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208 6 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 70 27,063 SH   SOLE 21 27,063 0 0
NEMAURA MED INC COM NEW 640442208 4 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107 123 9,148 SH   SOLE 2 8,246 0 902
NEOGAMES S A SHS L6673X107 1 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 397 29,591 SH   SOLE 18 29,591 0 0
NEOGAMES S A SHS L6673X107 432 32,241 SH   SOLE 19 32,241 0 0
NEOGAMES S A SHS L6673X107 5,681 423,634 SH   SOLE 21 423,634 0 0
NEOGAMES S A SHS L6673X107 1,717 128,032 SH   SOLE 22 126,379 0 1,653
NEOGAMES S A SHS L6673X107 511 38,118 SH   SOLE 43 32,722 0 5,396
NEOGEN CORP COM 640491106 4,174 173,272 SH   SOLE 2 152,850 0 20,422
NEOGEN CORP COM 640491106 11 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 29 1,191 SH   SOLE 7 1,191 0 0
NEOGEN CORP COM 640491106 11,670 484,413 SH   SOLE 18 474,656 0 9,757
NEOGEN CORP COM 640491106 5,333 221,375 SH   SOLE 19 221,375 0 0
NEOGEN CORP COM 640491106 182,051 7,557,104 SH   SOLE 21 7,557,104 0 0
NEOGEN CORP COM 640491106 76,856 3,190,358 SH   SOLE 22 3,121,949 0 68,409
NEOGEN CORP COM 640491106 54 2,230 SH   SOLE 23 2,230 0 0
NEOGEN CORP COM 640491106 365 15,138 SH   SOLE 25 15,138 0 0
NEOGEN CORP COM 640491106 1,093 45,362 SH   SOLE 26 36,676 0 8,686
NEOGEN CORP COM 640491106 46 1,914 SH   SOLE 28 1,914 0 0
NEOGEN CORP COM 640491106 1,049 43,537 SH   SOLE 30 43,537 0 0
NEOGEN CORP COM 640491106 343 14,258 SH   SOLE 40 14,258 0 0
NEOGEN CORP COM 640491106 17 689 SH   OTR 43 689 0 0
NEOGEN CORP COM 640491106 2,283 94,756 SH   SOLE 43 91,903 0 2,853
NEOGENOMICS INC COM NEW 64049M209 2,278 279,513 SH   SOLE 2 173,501 0 106,012
NEOGENOMICS INC COM NEW 64049M209 4 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209 14 1,705 SH   SOLE 7 1,705 0 0
NEOGENOMICS INC COM NEW 64049M209 3,813 467,871 SH   SOLE 18 467,871 0 0
NEOGENOMICS INC COM NEW 64049M209 4,628 567,819 SH   SOLE 19 567,819 0 0
NEOGENOMICS INC COM NEW 64049M209 125,771 15,432,036 SH   SOLE 21 15,432,036 0 0
NEOGENOMICS INC COM NEW 64049M209 30,188 3,704,074 SH   SOLE 22 3,578,141 0 125,933
NEOGENOMICS INC COM NEW 64049M209 114 13,943 SH   SOLE 23 13,943 0 0
NEOGENOMICS INC COM NEW 64049M209 162 19,841 SH   SOLE 25 19,841 0 0
NEOGENOMICS INC COM NEW 64049M209 1,014 124,447 SH   SOLE 26 35,416 0 89,031
NEOGENOMICS INC COM NEW 64049M209 17 2,101 SH   SOLE 28 2,101 0 0
NEOGENOMICS INC COM NEW 64049M209 2,340 287,115 SH   SOLE 30 287,115 0 0
NEOGENOMICS INC COM NEW 64049M209 66 8,068 SH   SOLE 36 8,068 0 0
NEOGENOMICS INC COM NEW 64049M209 119 14,589 SH   SOLE 40 14,589 0 0
NEOGENOMICS INC COM NEW 64049M209 9 1,123 SH   OTR 43 1,123 0 0
NEOGENOMICS INC COM NEW 64049M209 859 105,449 SH   SOLE 43 101,776 0 3,673
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 1,768 2,850,000 PRN   SOLE 21 2,850,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 8 8,153 SH   SOLE 2 7,295 0 858
NEOLEUKIN THERAPEUTICS INC COM 64049K104 16 15,897 SH   SOLE 18 6,893 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 413 400,755 SH   SOLE 21 400,755 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 481 466,737 SH   SOLE 22 466,737 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 20 19,290 SH   SOLE 30 19,290 0 0
NEONODE INC COM PAR 64051M709 10 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 399 77,850 SH   SOLE 22 77,850 0 0
NEOPHOTONICS CORP COM 64051T100 320 20,313 SH   SOLE 2 15,031 0 5,282
NEOPHOTONICS CORP COM 64051T100 11 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 2,245 142,711 SH   SOLE 18 142,711 0 0
NEOPHOTONICS CORP COM 64051T100 1,876 119,272 SH   SOLE 19 119,272 0 0
NEOPHOTONICS CORP COM 64051T100 29,752 1,891,387 SH   SOLE 21 1,891,387 0 0
NEOPHOTONICS CORP COM 64051T100 19,528 1,241,425 SH   SOLE 22 1,211,194 0 30,231
NEOPHOTONICS CORP COM 64051T100 110 7,012 SH   SOLE 25 7,012 0 0
NEOPHOTONICS CORP COM 64051T100 70 4,464 SH   SOLE 26 0 0 4,464
NEOPHOTONICS CORP COM 64051T100 419 26,645 SH   SOLE 30 26,645 0 0
NEOPHOTONICS CORP COM 64051T100 11 694 SH   SOLE 31 0 0 694
NEOPHOTONICS CORP COM 64051T100 156 9,911 SH   SOLE 40 9,911 0 0
NEOPHOTONICS CORP COM 64051T100 236 14,976 SH   SOLE 43 14,698 0 278
NEPHROS INC COM 640671400 6 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102 63 7,945 SH   SOLE 2 6,200 0 1,745
NERDWALLET INC COM CL A 64082B102 4 449 SH   SOLE 7 449 0 0
NERDWALLET INC COM CL A 64082B102 527 66,503 SH   SOLE 18 66,503 0 0
NERDWALLET INC COM CL A 64082B102 372 46,876 SH   SOLE 19 46,876 0 0
NERDWALLET INC COM CL A 64082B102 6,448 813,064 SH   SOLE 21 813,064 0 0
NERDWALLET INC COM CL A 64082B102 2,732 344,504 SH   SOLE 22 338,869 0 5,635
NERDY INC CL A COM 64081V109 77 36,008 SH   SOLE 2 29,850 0 6,158
NERDY INC CL A COM 64081V109 292 137,149 SH   SOLE 18 137,149 0 0
NERDY INC CL A COM 64081V109 206 96,602 SH   SOLE 19 96,602 0 0
NERDY INC CL A COM 64081V109 3,540 1,661,872 SH   SOLE 21 1,661,872 0 0
NERDY INC CL A COM 64081V109 1,363 639,709 SH   SOLE 22 636,173 0 3,536
NETAPP INC COM 64110D104 44,123 676,319 SH   SOLE 2 359,036 0 317,283
NETAPP INC COM 64110D104 12,645 193,826 SH   SOLE 4 118,166 0 75,660
NETAPP INC COM 64110D104 14,849 227,600 SH   SOLE 7 219,991 0 7,609
NETAPP INC COM 64110D104 955 14,643 SH   SOLE 13 14,643 0 0
NETAPP INC COM 64110D104 2,082 31,910 SH   SOLE 15 31,910 0 0
NETAPP INC COM 64110D104 28,537 437,417 SH   SOLE 18 396,497 0 40,920
NETAPP INC COM 64110D104 16,887 258,849 SH   SOLE 19 258,849 0 0
NETAPP INC COM 64110D104 447,471 6,858,840 SH   SOLE 21 6,858,840 0 0
NETAPP INC COM 64110D104 326,771 5,008,750 SH   SOLE 22 4,492,608 0 516,142
NETAPP INC COM 64110D104 26,269 402,650 SH   SOLE 23 402,650 0 0
NETAPP INC COM 64110D104 35,432 543,109 SH   SOLE 25 543,109 0 0
NETAPP INC COM 64110D104 36,683 562,284 SH   SOLE 26 245,534 0 316,750
NETAPP INC COM 64110D104 56,154 860,723 SH   SOLE 28 4,231 0 856,492
NETAPP INC COM 64110D104 149 2,289 SH   SOLE 29 2,289 0 0
NETAPP INC COM 64110D104 117,697 1,804,063 SH   SOLE 30 1,586,894 0 217,169
NETAPP INC COM 64110D104 4,391 67,310 SH   SOLE 31 45,981 0 21,329
NETAPP INC COM 64110D104 5,352 82,038 SH   SOLE 34 82,038 0 0
NETAPP INC COM 64110D104 5,308 81,367 SH   SOLE 36 81,367 0 0
NETAPP INC COM 64110D104 487 7,468 SH   SOLE 40 7,468 0 0
NETAPP INC COM 64110D104 70 1,074 SH   OTR 43 1,074 0 0
NETAPP INC COM 64110D104 15,028 230,348 SH   SOLE 43 211,368 0 18,980
NETEASE INC SPONSORED ADS 64110W102 131 1,398 SH   SOLE 2 1,398 0 0
NETEASE INC SPONSORED ADS 64110W102 2,010 21,533 SH   SOLE 7 21,533 0 0
NETEASE INC SPONSORED ADS 64110W102 64 682 SH   SOLE 15 682 0 0
NETEASE INC SPONSORED ADS 64110W102 21 221 SH   SOLE 18 221 0 0
NETEASE INC SPONSORED ADS 64110W102 32,815 351,492 SH   SOLE 19 351,492 0 0
NETEASE INC SPONSORED ADS 64110W102 1,915 20,513 SH   SOLE 22 20,513 0 0
NETEASE INC SPONSORED ADS 64110W102 4,869 52,157 SH   SOLE 25 52,157 0 0
NETEASE INC SPONSORED ADS 64110W102 2,474 26,501 SH   SOLE 26 18,031 0 8,470
NETEASE INC SPONSORED ADS 64110W102 4,802 51,435 SH   SOLE 28 0 0 51,435
NETEASE INC SPONSORED ADS 64110W102 10,915 116,915 SH   SOLE 30 116,915 0 0
NETEASE INC SPONSORED ADS 64110W102 6,190 66,302 SH   SOLE 32 66,302 0 0
NETEASE INC SPONSORED ADS 64110W102 37,529 401,980 SH   SOLE 34 401,980 0 0
NETEASE INC SPONSORED ADS 64110W102 31,445 336,815 SH   SOLE 43 308,265 0 28,550
NETFLIX INC COM 64110L106 155,082 886,842 SH   SOLE 2 178,495 0 708,347
NETFLIX INC COM 64110L106 51,069 292,038 SH   SOLE 4 169,189 0 122,849
NETFLIX INC COM 64110L106 77,448 442,889 SH   SOLE 7 430,107 0 12,782
NETFLIX INC COM 64110L106 460 2,631 SH   SOLE 13 2,631 0 0
NETFLIX INC COM 64110L106 7,539 43,110 SH   SOLE 15 43,110 0 0
NETFLIX INC COM 64110L106 13 73 SH   SOLE 17 0 0 73
NETFLIX INC COM 64110L106 118,427 677,228 SH   SOLE 18 615,440 0 61,788
NETFLIX INC COM 64110L106 30,850 176,418 SH   SOLE 19 176,418 0 0
NETFLIX INC COM 64110L106 1,686,710 9,645,506 SH   SOLE 21 9,645,506 0 0
NETFLIX INC COM 64110L106 1,619,984 9,263,936 SH   SOLE 22 8,390,379 0 873,557
NETFLIX INC COM 64110L106 123,106 703,988 SH   SOLE 23 703,988 0 0
NETFLIX INC COM 64110L106 154,670 884,485 SH   SOLE 25 884,485 0 0
NETFLIX INC COM 64110L106 171,130 978,613 SH   SOLE 26 360,609 0 618,004
NETFLIX INC COM 64110L106 104,573 598,003 SH   SOLE 28 14,765 0 583,238
NETFLIX INC COM 64110L106 212 1,214 SH   SOLE 29 1,214 0 0
NETFLIX INC COM 64110L106 422,043 2,413,469 SH   SOLE 30 2,413,469 0 0
NETFLIX INC COM 64110L106 16,171 92,475 SH   SOLE 31 48,155 0 44,320
NETFLIX INC COM 64110L106 22,894 130,920 SH   SOLE 32 130,920 0 0
NETFLIX INC COM 64110L106 7,850 44,891 SH   SOLE 34 44,891 0 0
NETFLIX INC COM 64110L106 26,816 153,351 SH   SOLE 36 153,351 0 0
NETFLIX INC COM 64110L106 2,515 14,381 SH   SOLE 40 14,381 0 0
NETFLIX INC COM 64110L106 165 942 SH   OTR 43 942 0 0
NETFLIX INC COM 64110L106 60,772 347,529 SH   SOLE 43 316,907 0 30,622
NETFLIX INC OPTIONS 64110L106 122 700 SH Put SOLE 4 700 0 0
NETFLIX INC OPTIONS 64110L106 1,731 9,900 SH Put SOLE 18 9,900 0 0
NETFLIX INC OPTIONS 64110L106 21,631 123,700 SH Put SOLE 19 123,700 0 0
NETFLIX INC OPTIONS 64110L106 804 4,600 SH Put SOLE 22 4,600 0 0
NETFLIX INC OPTIONS 64110L106 7,187 41,100 SH Put SOLE 34 41,100 0 0
NETGEAR INC COM 64111Q104 1,937 104,570 SH   SOLE 2 66,658 0 37,912
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,268 122,438 SH   SOLE 18 112,831 0 9,607
NETGEAR INC COM 64111Q104 5,294 285,845 SH   SOLE 19 285,845 0 0
NETGEAR INC COM 64111Q104 70,492 3,806,271 SH   SOLE 21 3,806,271 0 0
NETGEAR INC COM 64111Q104 17,961 969,803 SH   SOLE 22 939,523 0 30,280
NETGEAR INC COM 64111Q104 104 5,626 SH   SOLE 23 5,626 0 0
NETGEAR INC COM 64111Q104 80 4,325 SH   SOLE 25 4,325 0 0
NETGEAR INC COM 64111Q104 1,215 65,615 SH   SOLE 26 4,989 0 60,626
NETGEAR INC COM 64111Q104 4,426 238,989 SH   SOLE 30 238,989 0 0
NETGEAR INC COM 64111Q104 64 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 144 7,752 SH   SOLE 43 7,752 0 0
NETSCOUT SYS INC COM 64115T104 2,438 72,014 SH   SOLE 2 24,632 0 47,382
NETSCOUT SYS INC COM 64115T104 26 773 SH   SOLE 4 319 0 454
NETSCOUT SYS INC COM 64115T104 26 776 SH   SOLE 7 776 0 0
NETSCOUT SYS INC COM 64115T104 9,036 266,929 SH   SOLE 18 266,929 0 0
NETSCOUT SYS INC COM 64115T104 5,853 172,910 SH   SOLE 19 172,910 0 0
NETSCOUT SYS INC COM 64115T104 317,629 9,383,435 SH   SOLE 21 9,383,435 0 0
NETSCOUT SYS INC COM 64115T104 62,348 1,841,890 SH   SOLE 22 1,763,067 0 78,823
NETSCOUT SYS INC COM 64115T104 13 387 SH   SOLE 23 387 0 0
NETSCOUT SYS INC COM 64115T104 380 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104 1,284 37,945 SH   SOLE 26 26,259 0 11,686
NETSCOUT SYS INC COM 64115T104 45 1,320 SH   SOLE 28 1,320 0 0
NETSCOUT SYS INC COM 64115T104 22,651 669,168 SH   SOLE 30 669,168 0 0
NETSCOUT SYS INC COM 64115T104 93 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 300 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,710 50,524 SH   SOLE 43 50,142 0 382
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 103 32,423 SH   SOLE 21 32,423 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 823 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303 1,022 54,141 SH   SOLE 2 22,267 0 31,874
NETSTREIT CORP COM 64119V303 12 626 SH   SOLE 4 626 0 0
NETSTREIT CORP COM 64119V303 10 526 SH   SOLE 7 526 0 0
NETSTREIT CORP COM 64119V303 2,743 145,368 SH   SOLE 18 145,368 0 0
NETSTREIT CORP COM 64119V303 1,673 88,684 SH   SOLE 19 88,684 0 0
NETSTREIT CORP COM 64119V303 36,450 1,931,612 SH   SOLE 21 1,931,612 0 0
NETSTREIT CORP COM 64119V303 22,635 1,199,520 SH   SOLE 22 1,153,156 0 46,364
NETSTREIT CORP COM 64119V303 34 1,782 SH   SOLE 23 1,782 0 0
NETSTREIT CORP COM 64119V303 166 8,802 SH   SOLE 25 8,802 0 0
NETSTREIT CORP COM 64119V303 726 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303 699 37,020 SH   SOLE 30 37,020 0 0
NETSTREIT CORP COM 64119V303 88 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 157 8,318 SH   SOLE 43 5,945 0 2,373
NETWORK-1 TECHNOLOGIES INC COM 64121N109 7 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 112 46,704 SH   SOLE 21 46,704 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 11 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1 494 SH   SOLE 2 0 0 494
NEUBASE THERAPEUTICS INC COM 64132K102 6 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 71 67,544 SH   SOLE 21 67,544 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 2 1,696 SH   SOLE 22 1,696 0 0
NEUBERGER BERMAN HIGH YIELD COM 64128C106 954 113,900 SH   SOLE 2 113,900 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 0 645 SH   SOLE 2 0 0 645
NEUROBO PHARMACEUTICALS INC COM 64132R107 10 20,612 SH   SOLE 22 20,612 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 19,566 200,714 SH   SOLE 2 94,202 0 106,512
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,946 71,255 SH   SOLE 4 39,617 0 31,638
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,354 24,150 SH   SOLE 7 24,150 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 43 437 SH   SOLE 13 437 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 686 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 30,177 309,572 SH   SOLE 18 304,531 0 5,041
NEUROCRINE BIOSCIENCES INC COM 64125C109 72,843 747,259 SH   SOLE 19 747,259 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 607,265 6,229,638 SH   SOLE 21 6,229,638 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 289,563 2,970,486 SH   SOLE 22 2,797,469 0 173,017
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,794 151,769 SH   SOLE 23 151,769 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,919 19,691 SH   SOLE 25 19,691 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,998 82,048 SH   SOLE 26 67,601 0 14,447
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,017 143,796 SH   SOLE 28 1,685 0 142,111
NEUROCRINE BIOSCIENCES INC COM 64125C109 23 233 SH   SOLE 29 233 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 54,275 556,779 SH   SOLE 30 515,434 0 41,345
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,983 20,344 SH   SOLE 31 11,172 0 9,172
NEUROCRINE BIOSCIENCES INC COM 64125C109 28,515 292,524 SH   SOLE 34 292,524 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,341 34,273 SH   SOLE 36 34,273 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 334 3,429 SH   SOLE 40 3,429 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 41 425 SH   OTR 43 425 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,238 53,730 SH   SOLE 43 49,874 0 3,856
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 4,223 3,205,000 PRN   SOLE 21 3,205,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 140 38,040 SH   SOLE 22 38,040 0 0
NEURONETICS INC COM 64131A105 21 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 293 91,336 SH   SOLE 21 91,336 0 0
NEURONETICS INC COM 64131A105 1,021 318,007 SH   SOLE 22 318,007 0 0
NEUROPACE INC COM 641288105 7 1,447 SH   SOLE 18 1,447 0 0
NEUROPACE INC COM 641288105 99 19,977 SH   SOLE 21 19,977 0 0
NEUROPACE INC COM 641288105 2 384 SH   SOLE 22 384 0 0
NEUROPACE INC COM 641288105 1 278 SH   SOLE 23 278 0 0
NEVRO CORP COM 64157F103 73 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 6,118 139,591 SH   SOLE 2 128,148 0 11,443
NEVRO CORP COM 64157F103 24 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103 17 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103 6,456 147,307 SH   SOLE 18 143,642 0 3,665
NEVRO CORP COM 64157F103 62,326 1,421,992 SH   SOLE 19 1,421,992 0 0
NEVRO CORP COM 64157F103 242 5,522 SH   SOLE 20 5,522 0 0
NEVRO CORP COM 64157F103 60,377 1,377,524 SH   SOLE 21 1,377,524 0 0
NEVRO CORP COM 64157F103 40,238 918,051 SH   SOLE 22 898,278 0 19,773
NEVRO CORP COM 64157F103 163 3,713 SH   SOLE 23 3,713 0 0
NEVRO CORP COM 64157F103 253 5,768 SH   SOLE 25 5,768 0 0
NEVRO CORP COM 64157F103 1,210 27,616 SH   SOLE 26 12,395 0 15,221
NEVRO CORP COM 64157F103 27 620 SH   SOLE 28 620 0 0
NEVRO CORP COM 64157F103 5,798 132,293 SH   SOLE 30 132,293 0 0
NEVRO CORP COM 64157F103 28,301 645,710 SH   SOLE 34 645,710 0 0
NEVRO CORP COM 64157F103 39 884 SH   SOLE 36 884 0 0
NEVRO CORP COM 64157F103 169 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 6 141 SH   OTR 43 141 0 0
NEVRO CORP COM 64157F103 370 8,441 SH   SOLE 43 7,540 0 901
NEW FORTRESS ENERGY INC COM CL A 644393100 6,443 162,835 SH   SOLE 2 13,168 0 149,667
NEW FORTRESS ENERGY INC COM CL A 644393100 33 832 SH   SOLE 4 0 0 832
NEW FORTRESS ENERGY INC COM CL A 644393100 2,380 60,140 SH   SOLE 7 60,140 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 849 21,444 SH   SOLE 18 21,444 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 576 14,548 SH   SOLE 19 14,548 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 29,714 750,931 SH   SOLE 21 750,931 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 39,337 994,122 SH   SOLE 22 940,638 0 53,484
NEW FORTRESS ENERGY INC COM CL A 644393100 231 5,827 SH   SOLE 25 5,827 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 765 19,336 SH   SOLE 26 15,654 0 3,682
NEW FORTRESS ENERGY INC COM CL A 644393100 1,058 26,735 SH   SOLE 28 26,735 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 564 14,264 SH   SOLE 30 14,264 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 28 708 SH   SOLE 31 708 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 195 4,919 SH   SOLE 40 4,919 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 3 69 SH   SOLE 43 69 0 0
NEW GOLD INC CDA COM 644535106 111 103,349 SH   SOLE 43 103,349 0 0
NEW JERSEY RES CORP COM 646025106 5,905 132,598 SH   SOLE 2 70,606 0 61,992
NEW JERSEY RES CORP COM 646025106 18 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 10,333 232,044 SH   SOLE 7 232,044 0 0
NEW JERSEY RES CORP COM 646025106 22,215 498,885 SH   SOLE 18 498,885 0 0
NEW JERSEY RES CORP COM 646025106 8,830 198,287 SH   SOLE 19 198,287 0 0
NEW JERSEY RES CORP COM 646025106 439,156 9,862,019 SH   SOLE 21 9,862,019 0 0
NEW JERSEY RES CORP COM 646025106 125,869 2,826,620 SH   SOLE 22 2,725,417 0 101,203
NEW JERSEY RES CORP COM 646025106 102 2,285 SH   SOLE 23 2,285 0 0
NEW JERSEY RES CORP COM 646025106 639 14,358 SH   SOLE 25 14,358 0 0
NEW JERSEY RES CORP COM 646025106 3,245 72,863 SH   SOLE 26 45,286 0 27,577
NEW JERSEY RES CORP COM 646025106 248 5,574 SH   SOLE 28 5,574 0 0
NEW JERSEY RES CORP COM 646025106 4,346 97,595 SH   SOLE 30 97,595 0 0
NEW JERSEY RES CORP COM 646025106 103 2,313 SH   SOLE 31 0 0 2,313
NEW JERSEY RES CORP COM 646025106 1,995 44,794 SH   SOLE 32 44,794 0 0
NEW JERSEY RES CORP COM 646025106 89 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 509 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 3,124 70,144 SH   SOLE 43 67,219 0 2,925
NEW MTN FIN CORP COM 647551100 7,284 611,601 SH   SOLE 30 611,601 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1,174 57,671 SH   SOLE 2 1,237 0 56,434
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 214 10,512 SH   SOLE 4 1,999 0 8,513
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 68 3,347 SH   SOLE 7 3,347 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 691 33,932 SH   SOLE 15 33,932 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 17,369 853,114 SH   SOLE 21 853,114 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 11,827 580,897 SH   SOLE 22 485,014 0 95,883
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1,984 97,450 SH   SOLE 25 97,450 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 735 36,119 SH   SOLE 26 0 0 36,119
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1,764 86,628 SH   SOLE 28 0 0 86,628
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1,751 86,016 SH   SOLE 30 86,016 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 136 6,680 SH   SOLE 36 6,680 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 4,569 224,419 SH   SOLE 43 196,070 0 28,349
NEW RELIC INC COM 64829B100 5,460 109,082 SH   SOLE 2 35,345 0 73,737
NEW RELIC INC COM 64829B100 86 1,719 SH   SOLE 4 227 0 1,492
NEW RELIC INC COM 64829B100 31 624 SH   SOLE 7 624 0 0
NEW RELIC INC COM 64829B100 1,302 26,019 SH   SOLE 18 26,019 0 0
NEW RELIC INC COM 64829B100 1,427 28,510 SH   SOLE 19 28,510 0 0
NEW RELIC INC COM 64829B100 46,733 933,735 SH   SOLE 21 933,735 0 0
NEW RELIC INC COM 64829B100 65,835 1,315,390 SH   SOLE 22 1,249,917 0 65,473
NEW RELIC INC COM 64829B100 449 8,966 SH   SOLE 25 8,966 0 0
NEW RELIC INC COM 64829B100 1,365 27,273 SH   SOLE 26 22,033 0 5,240
NEW RELIC INC COM 64829B100 51 1,016 SH   SOLE 28 1,016 0 0
NEW RELIC INC COM 64829B100 24,261 484,740 SH   SOLE 30 484,740 0 0
NEW RELIC INC COM 64829B100 38 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100 83 1,651 SH   SOLE 34 1,651 0 0
NEW RELIC INC COM 64829B100 112 2,238 SH   SOLE 36 2,238 0 0
NEW RELIC INC COM 64829B100 387 7,737 SH   SOLE 40 7,737 0 0
NEW RELIC INC COM 64829B100 1,138 22,737 SH   SOLE 43 20,594 0 2,143
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 4,615 4,775,000 PRN   SOLE 21 4,775,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12,726 1,365,486 SH   SOLE 2 172,339 0 1,193,147
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 51 5,497 SH   SOLE 4 1,691 0 3,806
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 109 11,748 SH   SOLE 7 11,748 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,631 175,029 SH   SOLE 18 175,029 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,216 130,489 SH   SOLE 19 130,489 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 91,263 9,792,209 SH   SOLE 21 9,792,209 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 94,940 10,186,681 SH   SOLE 22 9,648,655 0 538,026
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 622 66,697 SH   SOLE 25 66,697 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,484 266,550 SH   SOLE 26 231,966 0 34,584
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 77 8,315 SH   SOLE 28 8,315 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,879 201,660 SH   SOLE 30 201,660 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 61 6,511 SH   SOLE 31 6,511 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 729 78,193 SH   SOLE 36 78,193 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 571 61,261 SH   SOLE 40 61,261 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11 1,144 SH   OTR 43 1,144 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,526 592,941 SH   SOLE 43 551,138 0 41,803
NEW YORK CITY REIT INC COM 649439205 10 1,881 SH   SOLE 18 1,881 0 0
NEW YORK CITY REIT INC COM 649439205 152 29,044 SH   SOLE 21 29,044 0 0
NEW YORK CITY REIT INC COM 649439205 18 3,404 SH   SOLE 22 3,404 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 17,734 1,942,345 SH   SOLE 2 767,177 0 1,175,168
NEW YORK CMNTY BANCORP INC COM 649445103 151 16,568 SH   SOLE 4 1,621 0 14,947
NEW YORK CMNTY BANCORP INC COM 649445103 419 45,879 SH   SOLE 7 45,879 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1 155 SH   SOLE 17 0 0 155
NEW YORK CMNTY BANCORP INC COM 649445103 11,383 1,246,805 SH   SOLE 18 1,246,805 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,297 361,101 SH   SOLE 19 361,101 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 320,270 35,078,863 SH   SOLE 21 35,078,863 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 124,644 13,652,085 SH   SOLE 22 13,102,568 0 549,517
NEW YORK CMNTY BANCORP INC COM 649445103 671 73,480 SH   SOLE 25 73,480 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,117 341,368 SH   SOLE 26 301,713 0 39,655
NEW YORK CMNTY BANCORP INC COM 649445103 76 8,286 SH   SOLE 28 8,286 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,782 195,145 SH   SOLE 30 195,145 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 73 7,942 SH   SOLE 31 6,619 0 1,323
NEW YORK CMNTY BANCORP INC COM 649445103 2,023 221,607 SH   SOLE 32 221,607 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 623 68,250 SH   SOLE 36 68,250 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 559 61,213 SH   SOLE 40 61,213 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14 1,545 SH   OTR 43 1,545 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,796 196,744 SH   SOLE 43 170,439 0 26,305
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307 10,616 229,780 SH   SOLE 21 229,780 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,060 383,980 SH   SOLE 2 113,719 0 270,261
NEW YORK MTG TR INC COM PAR $.02 649604501 4 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 15 5,279 SH   SOLE 7 5,279 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,995 1,447,413 SH   SOLE 18 1,447,413 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,875 679,335 SH   SOLE 19 679,335 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 147,309 53,373,004 SH   SOLE 21 53,373,004 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 26,750 9,691,936 SH   SOLE 22 9,299,458 0 392,478
NEW YORK MTG TR INC COM PAR $.02 649604501 133 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 313 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501 12 4,337 SH   SOLE 28 4,337 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,099 760,469 SH   SOLE 30 760,469 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 43 15,590 SH   SOLE 36 15,590 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 124 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,605 581,595 SH   SOLE 43 576,099 0 5,496
NEW YORK TIMES CO CL A 650111107 10,635 381,198 SH   SOLE 2 137,975 0 243,223
NEW YORK TIMES CO CL A 650111107 43 1,525 SH   SOLE 4 528 0 997
NEW YORK TIMES CO CL A 650111107 54 1,944 SH   SOLE 7 1,944 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,089 361,616 SH   SOLE 18 361,616 0 0
NEW YORK TIMES CO CL A 650111107 1,395 50,000 SH   SOLE 19 50,000 0 0
NEW YORK TIMES CO CL A 650111107 226,987 8,135,734 SH   SOLE 21 8,135,734 0 0
NEW YORK TIMES CO CL A 650111107 126,376 4,529,607 SH   SOLE 22 4,331,195 0 198,412
NEW YORK TIMES CO CL A 650111107 674 24,147 SH   SOLE 25 24,147 0 0
NEW YORK TIMES CO CL A 650111107 2,105 75,445 SH   SOLE 26 64,670 0 10,775
NEW YORK TIMES CO CL A 650111107 79 2,828 SH   SOLE 28 2,828 0 0
NEW YORK TIMES CO CL A 650111107 2,862 102,595 SH   SOLE 30 102,595 0 0
NEW YORK TIMES CO CL A 650111107 68 2,420 SH   SOLE 31 2,420 0 0
NEW YORK TIMES CO CL A 650111107 34 1,208 SH   SOLE 36 1,208 0 0
NEW YORK TIMES CO CL A 650111107 596 21,346 SH   SOLE 40 21,346 0 0
NEW YORK TIMES CO CL A 650111107 12 415 SH   OTR 43 415 0 0
NEW YORK TIMES CO CL A 650111107 5,563 199,395 SH   SOLE 43 196,257 0 3,138
NEWAGE INC COM 650194103 1 2,691 SH   SOLE 2 0 0 2,691
NEWAGE INC COM 650194103 3 11,190 SH   SOLE 19 11,190 0 0
NEWAGE INC COM 650194103 26 115,960 SH   SOLE 21 115,960 0 0
NEWAGE INC COM 650194103 437 1,950,171 SH   SOLE 22 1,950,171 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100 82 22,210 SH   SOLE 43 22,210 0 0
NEWELL BRANDS INC COM 651229106 22,399 1,176,397 SH   SOLE 2 871,464 0 304,933
NEWELL BRANDS INC COM 651229106 6,302 330,991 SH   SOLE 4 169,749 0 161,242
NEWELL BRANDS INC COM 651229106 7,213 378,847 SH   SOLE 7 365,287 0 13,560
NEWELL BRANDS INC COM 651229106 29 1,507 SH   SOLE 13 1,507 0 0
NEWELL BRANDS INC COM 651229106 962 50,535 SH   SOLE 15 50,535 0 0
NEWELL BRANDS INC COM 651229106 84,760 4,451,665 SH   SOLE 18 4,018,096 0 433,569
NEWELL BRANDS INC COM 651229106 217,999 11,449,509 SH   SOLE 19 11,449,509 0 0
NEWELL BRANDS INC COM 651229106 378,911 19,900,786 SH   SOLE 21 19,900,786 0 0
NEWELL BRANDS INC COM 651229106 185,794 9,758,108 SH   SOLE 22 8,977,899 0 780,209
NEWELL BRANDS INC COM 651229106 13,044 685,110 SH   SOLE 23 685,110 0 0
NEWELL BRANDS INC COM 651229106 21,317 1,119,611 SH   SOLE 25 1,119,611 0 0
NEWELL BRANDS INC COM 651229106 16,410 861,884 SH   SOLE 26 407,880 0 454,004
NEWELL BRANDS INC COM 651229106 14,836 779,195 SH   SOLE 28 6,842 0 772,353
NEWELL BRANDS INC COM 651229106 48,212 2,532,124 SH   SOLE 30 2,376,342 0 155,782
NEWELL BRANDS INC COM 651229106 1,445 75,913 SH   SOLE 31 38,461 0 37,452
NEWELL BRANDS INC COM 651229106 3,525 185,128 SH   SOLE 32 185,128 0 0
NEWELL BRANDS INC COM 651229106 14,153 743,353 SH   SOLE 34 743,353 0 0
NEWELL BRANDS INC COM 651229106 2,993 157,180 SH   SOLE 36 157,180 0 0
NEWELL BRANDS INC COM 651229106 236 12,375 SH   SOLE 40 12,375 0 0
NEWELL BRANDS INC COM 651229106 30 1,569 SH   OTR 43 1,569 0 0
NEWELL BRANDS INC COM 651229106 5,501 288,919 SH   SOLE 43 253,116 0 35,803
NEWMARK GROUP INC CL A 65158N102 1,109 114,713 SH   SOLE 2 53,364 0 61,349
NEWMARK GROUP INC CL A 65158N102 6 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 15 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102 4,223 436,678 SH   SOLE 18 436,678 0 0
NEWMARK GROUP INC CL A 65158N102 2,610 269,914 SH   SOLE 19 269,914 0 0
NEWMARK GROUP INC CL A 65158N102 55,702 5,760,334 SH   SOLE 21 5,760,334 0 0
NEWMARK GROUP INC CL A 65158N102 35,571 3,678,502 SH   SOLE 22 3,505,719 0 172,783
NEWMARK GROUP INC CL A 65158N102 260 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102 665 68,793 SH   SOLE 26 57,597 0 11,196
NEWMARK GROUP INC CL A 65158N102 29 3,024 SH   SOLE 28 3,024 0 0
NEWMARK GROUP INC CL A 65158N102 786 81,239 SH   SOLE 30 81,239 0 0
NEWMARK GROUP INC CL A 65158N102 205 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 2,321 240,055 SH   SOLE 43 192,876 0 47,179
NEWMARKET CORP COM 651587107 5,175 17,194 SH   SOLE 2 5,528 0 11,666
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,294 14,268 SH   SOLE 18 14,268 0 0
NEWMARKET CORP COM 651587107 563 1,870 SH   SOLE 19 1,870 0 0
NEWMARKET CORP COM 651587107 104,894 348,532 SH   SOLE 21 348,532 0 0
NEWMARKET CORP COM 651587107 55,119 183,144 SH   SOLE 22 175,093 0 8,051
NEWMARKET CORP COM 651587107 204 677 SH   SOLE 23 677 0 0
NEWMARKET CORP COM 651587107 402 1,336 SH   SOLE 25 1,336 0 0
NEWMARKET CORP COM 651587107 935 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 46 153 SH   SOLE 28 153 0 0
NEWMARKET CORP COM 651587107 1,100 3,656 SH   SOLE 30 3,656 0 0
NEWMARKET CORP COM 651587107 29 96 SH   SOLE 31 96 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,575 5,234 SH   SOLE 43 3,976 0 1,258
NEWMONT CORP COM 651639106 124,677 2,089,445 SH   SOLE 2 345,749 0 1,743,696
NEWMONT CORP COM 651639106 33,781 566,130 SH   SOLE 4 470,402 0 95,728
NEWMONT CORP COM 651639106 227,413 3,811,185 SH   SOLE 7 3,786,972 0 24,213
NEWMONT CORP COM 651639106 1,128 18,908 SH   SOLE 13 18,908 0 0
NEWMONT CORP COM 651639106 6,972 116,835 SH   SOLE 15 116,835 0 0
NEWMONT CORP COM 651639106 71,071 1,191,061 SH   SOLE 18 1,083,016 0 108,045
NEWMONT CORP COM 651639106 115,942 1,943,053 SH   SOLE 19 1,943,053 0 0
NEWMONT CORP COM 651639106 1,808,391 30,306,540 SH   SOLE 21 30,306,540 0 0
NEWMONT CORP COM 651639106 1,113,870 18,667,162 SH   SOLE 22 17,068,208 0 1,598,954
NEWMONT CORP COM 651639106 89,424 1,498,637 SH   SOLE 23 1,498,637 0 0
NEWMONT CORP COM 651639106 293,017 4,910,620 SH   SOLE 25 4,910,620 0 0
NEWMONT CORP COM 651639106 184,782 3,096,727 SH   SOLE 26 1,315,359 0 1,781,368
NEWMONT CORP COM 651639106 129,904 2,177,034 SH   SOLE 28 93,852 0 2,083,182
NEWMONT CORP COM 651639106 41,440 694,490 SH   SOLE 29 694,490 0 0
NEWMONT CORP COM 651639106 617,496 10,348,521 SH   SOLE 30 10,335,069 0 13,452
NEWMONT CORP COM 651639106 10,106 169,367 SH   SOLE 31 87,642 0 81,725
NEWMONT CORP COM 651639106 3,895 65,281 SH   SOLE 32 65,281 0 0
NEWMONT CORP COM 651639106 624,064 10,458,594 SH   SOLE 34 10,458,594 0 0
NEWMONT CORP COM 651639106 30,080 504,105 SH   SOLE 36 504,105 0 0
NEWMONT CORP COM 651639106 1,555 26,059 SH   SOLE 40 26,059 0 0
NEWMONT CORP COM 651639106 104 1,741 SH   OTR 43 1,741 0 0
NEWMONT CORP COM 651639106 77,005 1,290,522 SH   SOLE 43 1,218,689 0 71,833
NEWPARK RES INC COM PAR $.01NEW 651718504 321 103,938 SH   SOLE 2 23,136 0 80,802
NEWPARK RES INC COM PAR $.01NEW 651718504 1 357 SH   SOLE 7 357 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 884 286,231 SH   SOLE 18 286,231 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 723 234,135 SH   SOLE 19 234,135 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 10,114 3,273,293 SH   SOLE 21 3,273,293 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 7,214 2,334,488 SH   SOLE 22 2,274,632 0 59,856
NEWPARK RES INC COM PAR $.01NEW 651718504 164 53,178 SH   SOLE 28 53,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 93 30,229 SH   SOLE 43 30,229 0 0
NEWS CORP NEW CL A 65249B109 15,394 988,082 SH   SOLE 2 197,518 0 790,564
NEWS CORP NEW CL A 65249B109 4,620 296,519 SH   SOLE 4 166,413 0 130,106
NEWS CORP NEW CL A 65249B109 5,641 362,043 SH   SOLE 7 349,329 0 12,714
NEWS CORP NEW CL A 65249B109 20 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109 780 50,063 SH   SOLE 15 50,063 0 0
NEWS CORP NEW CL A 65249B109 10,489 673,224 SH   SOLE 18 618,149 0 55,075
NEWS CORP NEW CL A 65249B109 3,903 250,490 SH   SOLE 19 250,490 0 0
NEWS CORP NEW CL A 65249B109 146,718 9,417,052 SH   SOLE 21 9,417,052 0 0
NEWS CORP NEW CL A 65249B109 143,505 9,210,875 SH   SOLE 22 8,393,831 0 817,044
NEWS CORP NEW CL A 65249B109 9,987 641,043 SH   SOLE 23 641,043 0 0
NEWS CORP NEW CL A 65249B109 7,739 496,703 SH   SOLE 25 496,703 0 0
NEWS CORP NEW CL A 65249B109 11,992 769,695 SH   SOLE 26 300,845 0 468,850
NEWS CORP NEW CL A 65249B109 8,279 531,412 SH   SOLE 28 6,970 0 524,442
NEWS CORP NEW CL A 65249B109 22 1,437 SH   SOLE 29 1,437 0 0
NEWS CORP NEW CL A 65249B109 25,907 1,662,847 SH   SOLE 30 1,662,847 0 0
NEWS CORP NEW CL A 65249B109 2,025 129,989 SH   SOLE 31 44,004 0 85,985
NEWS CORP NEW CL A 65249B109 336 21,557 SH   SOLE 34 21,557 0 0
NEWS CORP NEW CL A 65249B109 2,669 171,335 SH   SOLE 36 171,335 0 0
NEWS CORP NEW CL A 65249B109 189 12,133 SH   SOLE 40 12,133 0 0
NEWS CORP NEW CL A 65249B109 6 416 SH   OTR 43 416 0 0
NEWS CORP NEW CL A 65249B109 5,498 352,913 SH   SOLE 43 333,759 0 19,154
NEWS CORP NEW CL B 65249B208 6,722 423,052 SH   SOLE 2 62,681 0 360,371
NEWS CORP NEW CL B 65249B208 30 1,901 SH   SOLE 4 0 0 1,901
NEWS CORP NEW CL B 65249B208 1,477 92,978 SH   SOLE 7 87,179 0 5,799
NEWS CORP NEW CL B 65249B208 43 2,737 SH   SOLE 15 2,737 0 0
NEWS CORP NEW CL B 65249B208 2,776 174,719 SH   SOLE 18 165,317 0 9,402
NEWS CORP NEW CL B 65249B208 2,019 127,061 SH   SOLE 19 127,061 0 0
NEWS CORP NEW CL B 65249B208 41,579 2,616,679 SH   SOLE 21 2,616,679 0 0
NEWS CORP NEW CL B 65249B208 39,660 2,495,938 SH   SOLE 22 2,353,423 0 142,515
NEWS CORP NEW CL B 65249B208 2,282 143,604 SH   SOLE 25 143,604 0 0
NEWS CORP NEW CL B 65249B208 2,020 127,098 SH   SOLE 26 4,516 0 122,582
NEWS CORP NEW CL B 65249B208 576 36,244 SH   SOLE 28 0 0 36,244
NEWS CORP NEW CL B 65249B208 4,109 258,569 SH   SOLE 30 258,569 0 0
NEWS CORP NEW CL B 65249B208 28 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208 449 28,239 SH   SOLE 36 28,239 0 0
NEWS CORP NEW CL B 65249B208 204 12,848 SH   SOLE 43 12,205 0 643
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3 150 SH   SOLE 43 150 0 0
NEXA RES S A COM L67359106 202 33,620 SH   SOLE 28 33,620 0 0
NEXA RES S A COM L67359106 0 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109 6 3,426 SH   SOLE 18 3,426 0 0
NEXIMMUNE INC COM 65344D109 65 40,158 SH   SOLE 21 40,158 0 0
NEXIMMUNE INC COM 65344D109 1 360 SH   SOLE 22 360 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 230 11,363 SH   SOLE 2 7,474 0 3,889
NEXPOINT REAL ESTATE FIN INC COM 65342V101 390 19,231 SH   SOLE 18 19,231 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 284 14,021 SH   SOLE 19 14,021 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 4,414 217,756 SH   SOLE 21 217,756 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 1,687 83,220 SH   SOLE 22 79,200 0 4,020
NEXPOINT REAL ESTATE FIN INC COM 65342V101 2 86 SH   SOLE 23 86 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,689 91,006 SH   SOLE 2 72,888 0 18,118
NEXPOINT RESIDENTIAL TR INC COM 65341D102 693 11,086 SH   SOLE 4 11,086 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,761 28,178 SH   SOLE 7 28,178 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,742 75,853 SH   SOLE 18 75,853 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 11,059 176,915 SH   SOLE 19 176,915 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 157,604 2,521,263 SH   SOLE 21 2,521,263 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 53,442 854,928 SH   SOLE 22 840,894 0 14,034
NEXPOINT RESIDENTIAL TR INC COM 65341D102 316 5,059 SH   SOLE 23 5,059 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 6,286 100,565 SH   SOLE 25 100,565 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,726 27,618 SH   SOLE 26 7,147 0 20,471
NEXPOINT RESIDENTIAL TR INC COM 65341D102 847 13,557 SH   SOLE 28 0 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,889 126,207 SH   SOLE 30 126,207 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 22 355 SH   SOLE 31 0 0 355
NEXPOINT RESIDENTIAL TR INC COM 65341D102 467 7,477 SH   SOLE 34 7,477 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 161 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 459 7,346 SH   SOLE 43 7,260 0 86
NEXSTAR MEDIA GROUP INC CL A 65336K103 20,400 125,246 SH   SOLE 2 27,387 0 97,859
NEXSTAR MEDIA GROUP INC CL A 65336K103 444 2,729 SH   SOLE 4 2,488 0 241
NEXSTAR MEDIA GROUP INC CL A 65336K103 110 676 SH   SOLE 7 676 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,039 18,655 SH   SOLE 18 18,089 0 566
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,011 18,489 SH   SOLE 19 18,489 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 87,276 535,832 SH   SOLE 21 535,832 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 149,570 918,284 SH   SOLE 22 866,240 0 52,044
NEXSTAR MEDIA GROUP INC CL A 65336K103 987 6,057 SH   SOLE 25 6,057 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,176 19,502 SH   SOLE 26 16,290 0 3,212
NEXSTAR MEDIA GROUP INC CL A 65336K103 124 762 SH   SOLE 28 762 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,296 20,234 SH   SOLE 30 20,234 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 94 577 SH   SOLE 31 577 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,893 11,621 SH   SOLE 34 11,621 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 123 754 SH   SOLE 36 754 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 914 5,614 SH   SOLE 40 5,614 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,383 26,911 SH   SOLE 43 24,318 0 2,593
NEXTCURE INC COM 65343E108 539 114,700 SH   SOLE 2 90,068 0 24,632
NEXTCURE INC COM 65343E108 59 12,529 SH   SOLE 18 3,646 0 8,883
NEXTCURE INC COM 65343E108 1,611 342,780 SH   SOLE 19 342,780 0 0
NEXTCURE INC COM 65343E108 948 201,697 SH   SOLE 21 201,697 0 0
NEXTCURE INC COM 65343E108 2,411 513,047 SH   SOLE 22 513,047 0 0
NEXTCURE INC COM 65343E108 67 14,199 SH   SOLE 23 14,199 0 0
NEXTCURE INC COM 65343E108 248 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 60 12,776 SH   SOLE 30 12,776 0 0
NEXTDECADE CORP COM 65342K105 3,042 685,032 SH   SOLE 2 670,845 0 14,187
NEXTDECADE CORP COM 65342K105 391 88,165 SH   SOLE 18 88,165 0 0
NEXTDECADE CORP COM 65342K105 245 55,165 SH   SOLE 19 55,165 0 0
NEXTDECADE CORP COM 65342K105 4,669 1,051,524 SH   SOLE 21 1,051,524 0 0
NEXTDECADE CORP COM 65342K105 4,999 1,125,980 SH   SOLE 22 1,098,711 0 27,269
NEXTDECADE CORP COM 65342K105 46 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105 85 19,126 SH   SOLE 43 18,360 0 766
NEXTDOOR HOLDINGS INC COM CL A 65345M108 60 18,092 SH   SOLE 2 16,297 0 1,795
NEXTDOOR HOLDINGS INC COM CL A 65345M108 196 59,149 SH   SOLE 21 59,149 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 4,506 1,361,194 SH   SOLE 22 1,361,180 0 14
NEXTERA ENERGY INC COM 65339F101 345,562 4,461,167 SH   SOLE 2 1,146,410 0 3,314,757
NEXTERA ENERGY INC COM 65339F101 120,374 1,554,012 SH   SOLE 4 988,714 0 565,298
NEXTERA ENERGY INC COM 65339F101 143,363 1,850,797 SH   SOLE 7 1,795,236 0 55,561
NEXTERA ENERGY INC COM 65339F101 4,747 61,282 SH   SOLE 13 61,282 0 0
NEXTERA ENERGY INC COM 65339F101 22,510 290,605 SH   SOLE 15 290,605 0 0
NEXTERA ENERGY INC COM 65339F101 92 1,192 SH   SOLE 17 0 0 1,192
NEXTERA ENERGY INC COM 65339F101 254,224 3,282,000 SH   SOLE 18 2,954,540 0 327,460
NEXTERA ENERGY INC COM 65339F101 323,856 4,180,946 SH   SOLE 19 4,180,946 0 0
NEXTERA ENERGY INC COM 65339F101 3,978,110 51,356,959 SH   SOLE 21 51,356,959 0 0
NEXTERA ENERGY INC COM 65339F101 3,259,394 42,078,421 SH   SOLE 22 37,965,317 0 4,113,104
NEXTERA ENERGY INC COM 65339F101 264,604 3,416,011 SH   SOLE 23 3,416,011 0 0
NEXTERA ENERGY INC COM 65339F101 257,329 3,322,095 SH   SOLE 25 3,322,095 0 0
NEXTERA ENERGY INC COM 65339F101 313,039 4,041,302 SH   SOLE 26 1,512,848 0 2,528,454
NEXTERA ENERGY INC COM 65339F101 235,780 3,043,897 SH   SOLE 28 130,054 0 2,913,843
NEXTERA ENERGY INC COM 65339F101 2,359 30,450 SH   SOLE 29 30,450 0 0
NEXTERA ENERGY INC COM 65339F101 869,866 11,229,872 SH   SOLE 30 11,157,708 0 72,164
NEXTERA ENERGY INC COM 65339F101 35,222 454,713 SH   SOLE 31 250,737 0 203,976
NEXTERA ENERGY INC COM 65339F101 3,107 40,113 SH   SOLE 32 40,113 0 0
NEXTERA ENERGY INC COM 65339F101 509,310 6,575,138 SH   SOLE 34 6,575,138 0 0
NEXTERA ENERGY INC COM 65339F101 64,774 836,224 SH   SOLE 36 836,224 0 0
NEXTERA ENERGY INC COM 65339F101 4,936 63,728 SH   SOLE 40 63,728 0 0
NEXTERA ENERGY INC COM 65339F101 333 4,299 SH   OTR 43 4,299 0 0
NEXTERA ENERGY INC COM 65339F101 193,567 2,498,926 SH   SOLE 43 2,310,882 0 188,044
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 154,404 3,141,476 SH   SOLE 21 3,141,476 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 195,050 3,928,508 SH   SOLE 21 3,928,508 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 132,638 2,355,490 SH   SOLE 21 2,355,490 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 484,530 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,077 41,486 SH   SOLE 2 41,486 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 13,169 177,579 SH   SOLE 21 177,579 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,801 78,219 SH   SOLE 22 41,824 0 36,395
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,063 14,334 SH   SOLE 25 14,334 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,682 36,161 SH   SOLE 26 29,162 0 6,999
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,258 70,900 SH   SOLE 30 70,900 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 467 6,301 SH   SOLE 36 6,301 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 822 11,089 SH   SOLE 40 11,089 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 78 1,050 SH   SOLE 43 1,050 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,745 100,076 SH   SOLE 2 57,242 0 42,834
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,502 200,820 SH   SOLE 18 200,820 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,723 156,108 SH   SOLE 19 156,108 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 124,268 7,125,452 SH   SOLE 21 7,125,452 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 28,356 1,625,937 SH   SOLE 22 1,570,363 0 55,574
NEXTGEN HEALTHCARE INC COM 65343C102 53 3,045 SH   SOLE 23 3,045 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 163 9,366 SH   SOLE 25 9,366 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 956 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,018 230,407 SH   SOLE 30 230,407 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 104 5,977 SH   SOLE 36 5,977 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 148 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 577 33,085 SH   SOLE 43 32,164 0 921
NEXTIER OILFIELD SOLUTIONS COM 65290C105 944 99,260 SH   SOLE 2 76,922 0 22,338
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 22 2,293 SH   SOLE 7 2,293 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4,441 466,997 SH   SOLE 18 441,326 0 25,671
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4,999 525,657 SH   SOLE 19 525,657 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 62,147 6,534,888 SH   SOLE 21 6,534,888 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 39,069 4,108,155 SH   SOLE 22 3,991,116 0 117,039
NEXTIER OILFIELD SOLUTIONS COM 65290C105 86 9,084 SH   SOLE 23 9,084 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 323 33,991 SH   SOLE 25 33,991 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,280 134,576 SH   SOLE 26 98,004 0 36,572
NEXTIER OILFIELD SOLUTIONS COM 65290C105 349 36,670 SH   SOLE 28 36,670 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,246 131,066 SH   SOLE 30 131,066 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 22 2,271 SH   SOLE 31 0 0 2,271
NEXTIER OILFIELD SOLUTIONS COM 65290C105 63 6,673 SH   SOLE 36 6,673 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 241 25,333 SH   SOLE 40 25,333 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,567 164,722 SH   SOLE 43 158,675 0 6,047
NEXTNAV INC COMMON STOCK 65345N106 43 18,931 SH   SOLE 2 16,210 0 2,721
NEXTNAV INC COMMON STOCK 65345N106 302 133,203 SH   SOLE 18 133,203 0 0
NEXTNAV INC COMMON STOCK 65345N106 184 81,033 SH   SOLE 19 81,033 0 0
NEXTNAV INC COMMON STOCK 65345N106 3,511 1,546,898 SH   SOLE 21 1,546,898 0 0
NEXTNAV INC COMMON STOCK 65345N106 1,124 494,948 SH   SOLE 22 492,110 0 2,838
NEXTPLAY TECHNOLOGIES INC COM 65344G102 263 753,566 SH   SOLE 22 753,566 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,076 239,917 SH   SOLE 2 158,538 0 81,379
NGM BIOPHARMACEUTICALS INC COM 62921N105 23 1,772 SH   SOLE 7 1,772 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,489 116,155 SH   SOLE 18 106,795 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105 4,494 350,564 SH   SOLE 19 350,564 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 21,583 1,683,530 SH   SOLE 21 1,683,530 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 16,718 1,304,023 SH   SOLE 22 1,276,941 0 27,082
NGM BIOPHARMACEUTICALS INC COM 62921N105 218 17,023 SH   SOLE 23 17,023 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 76 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 569 44,371 SH   SOLE 26 2,768 0 41,603
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,001 78,065 SH   SOLE 30 78,065 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 6 501 SH   SOLE 34 501 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 62 4,805 SH   SOLE 36 4,805 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 46 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 12 959 SH   OTR 43 959 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 276 21,539 SH   SOLE 43 20,875 0 664
NI HLDGS INC COM 65342T106 51 3,095 SH   SOLE 2 1,927 0 1,168
NI HLDGS INC COM 65342T106 2 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 453 27,566 SH   SOLE 18 27,566 0 0
NI HLDGS INC COM 65342T106 326 19,853 SH   SOLE 19 19,853 0 0
NI HLDGS INC COM 65342T106 5,075 308,907 SH   SOLE 21 308,907 0 0
NI HLDGS INC COM 65342T106 1,869 113,777 SH   SOLE 22 106,797 0 6,980
NICE LTD SPONSORED ADR 653656108 1,183 6,148 SH   SOLE 4 6,148 0 0
NICE LTD SPONSORED ADR 653656108 18,092 94,007 SH   SOLE 18 94,007 0 0
NICE LTD SPONSORED ADR 653656108 94,728 492,222 SH   SOLE 19 492,222 0 0
NICE LTD SPONSORED ADR 653656108 7,492 38,927 SH   SOLE 22 38,927 0 0
NICE LTD SPONSORED ADR 653656108 4,628 24,047 SH   SOLE 26 6,260 0 17,787
NICE LTD SPONSORED ADR 653656108 55,482 288,291 SH   SOLE 34 288,291 0 0
NICE LTD SPONSORED ADR 653656108 29,772 154,701 SH   SOLE 43 147,445 0 7,256
NICHOLAS FINL INC BC COM NEW 65373J209 13 1,441 SH   SOLE 18 1,441 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 250 26,818 SH   SOLE 21 26,818 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 4 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102 771 10,654 SH   SOLE 2 3,706 0 6,948
NICOLET BANKSHARES INC COM 65406E102 10 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 2,841 39,270 SH   SOLE 18 39,270 0 0
NICOLET BANKSHARES INC COM 65406E102 1,622 22,419 SH   SOLE 19 22,419 0 0
NICOLET BANKSHARES INC COM 65406E102 35,168 486,152 SH   SOLE 21 486,152 0 0
NICOLET BANKSHARES INC COM 65406E102 22,222 307,183 SH   SOLE 22 294,141 0 13,042
NICOLET BANKSHARES INC COM 65406E102 169 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102 767 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 537 7,420 SH   SOLE 30 7,420 0 0
NICOLET BANKSHARES INC COM 65406E102 124 1,719 SH   SOLE 40 1,719 0 0
NICOLET BANKSHARES INC COM 65406E102 325 4,488 SH   SOLE 43 4,463 0 25
NIELSEN HLDGS PLC SHS EUR G6518L108 18,427 793,586 SH   SOLE 2 167,660 0 625,926
NIELSEN HLDGS PLC SHS EUR G6518L108 44 1,884 SH   SOLE 4 1,884 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,727 289,695 SH   SOLE 7 278,411 0 11,284
NIELSEN HLDGS PLC SHS EUR G6518L108 186 8,004 SH   SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 12,456 536,449 SH   SOLE 18 504,902 0 31,547
NIELSEN HLDGS PLC SHS EUR G6518L108 8,506 366,328 SH   SOLE 19 366,328 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 191,270 8,237,309 SH   SOLE 21 8,237,309 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 185,838 8,003,359 SH   SOLE 22 7,506,923 0 496,436
NIELSEN HLDGS PLC SHS EUR G6518L108 138 5,950 SH   SOLE 23 5,950 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 12,397 533,907 SH   SOLE 25 533,907 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 21,170 911,700 SH   SOLE 26 488,274 0 423,426
NIELSEN HLDGS PLC SHS EUR G6518L108 6,108 263,029 SH   SOLE 28 6,388 0 256,641
NIELSEN HLDGS PLC SHS EUR G6518L108 26,192 1,128,013 SH   SOLE 30 1,128,013 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 147 6,321 SH   SOLE 31 5,242 0 1,079
NIELSEN HLDGS PLC SHS EUR G6518L108 1,162 50,054 SH   SOLE 34 50,054 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,805 120,816 SH   SOLE 36 120,816 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,021 43,981 SH   SOLE 40 43,981 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 19 831 SH   OTR 43 831 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 10,143 436,810 SH   SOLE 43 416,403 0 20,407
NIGHTDRAGON ACQUISITION CORP CLASS A COM 65413D105 292 29,949 SH   SOLE 2 29,949 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 12 4,585 SH   SOLE 18 4,585 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 163 64,072 SH   SOLE 21 64,072 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 1,012 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103 225,298 2,204,481 SH   SOLE 2 417,788 0 1,786,693
NIKE INC CL B 654106103 90,487 885,390 SH   SOLE 4 505,597 0 379,793
NIKE INC CL B 654106103 115,378 1,128,944 SH   SOLE 7 1,091,714 0 37,230
NIKE INC CL B 654106103 1,250 12,230 SH   SOLE 13 12,230 0 0
NIKE INC CL B 654106103 12,281 120,165 SH   SOLE 15 120,165 0 0
NIKE INC CL B 654106103 1 7 SH   SOLE 17 0 0 7
NIKE INC CL B 654106103 374,161 3,661,068 SH   SOLE 18 2,914,646 0 746,422
NIKE INC CL B 654106103 204,203 1,998,072 SH   SOLE 19 1,998,072 0 0
NIKE INC CL B 654106103 2,031 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 3,427,057 33,532,849 SH   SOLE 21 33,532,849 0 0
NIKE INC CL B 654106103 2,745,544 26,864,420 SH   SOLE 22 24,371,128 0 2,493,292
NIKE INC CL B 654106103 207,522 2,030,546 SH   SOLE 23 2,030,546 0 0
NIKE INC CL B 654106103 226,724 2,218,435 SH   SOLE 25 2,218,435 0 0
NIKE INC CL B 654106103 291,292 2,850,211 SH   SOLE 26 1,194,696 0 1,655,515
NIKE INC CL B 654106103 259,084 2,535,068 SH   SOLE 28 150,307 0 2,384,761
NIKE INC CL B 654106103 31 301 SH   SOLE 29 301 0 0
NIKE INC CL B 654106103 741,368 7,254,089 SH   SOLE 30 7,254,089 0 0
NIKE INC CL B 654106103 26,370 258,024 SH   SOLE 31 134,767 0 123,257
NIKE INC CL B 654106103 5,142 50,310 SH   SOLE 32 50,310 0 0
NIKE INC CL B 654106103 32,491 317,920 SH   SOLE 34 317,920 0 0
NIKE INC CL B 654106103 47,036 460,237 SH   SOLE 36 460,237 0 0
NIKE INC CL B 654106103 4,243 41,512 SH   SOLE 40 41,512 0 0
NIKE INC CL B 654106103 289 2,830 SH   OTR 43 2,830 0 0
NIKE INC CL B 654106103 139,658 1,366,514 SH   SOLE 43 1,231,675 0 134,839
NIKE INC OPTIONS 654106103 194 1,900 SH Call SOLE 2 0 0 1,900
NIKE INC OPTIONS 654106103 174 1,700 SH Call SOLE 4 1,700 0 0
NIKE INC OPTIONS 654106103 2,627 25,700 SH Call SOLE 18 25,700 0 0
NIKE INC OPTIONS 654106103 17,895 175,100 SH Call SOLE 19 175,100 0 0
NIKE INC OPTIONS 654106103 1,145 11,200 SH Call SOLE 22 11,200 0 0
NIKE INC OPTIONS 654106103 174 1,700 SH Call SOLE 26 1,700 0 0
NIKE INC OPTIONS 654106103 8,891 87,000 SH Call SOLE 34 87,000 0 0
NIKOLA CORP COM 654110105 719 151,101 SH   SOLE 2 123,510 0 27,591
NIKOLA CORP COM 654110105 3 562 SH   SOLE 4 562 0 0
NIKOLA CORP COM 654110105 17 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105 3,521 739,619 SH   SOLE 18 739,619 0 0
NIKOLA CORP COM 654110105 2,748 577,289 SH   SOLE 19 577,289 0 0
NIKOLA CORP COM 654110105 44,807 9,413,174 SH   SOLE 21 9,413,174 0 0
NIKOLA CORP COM 654110105 29,559 6,209,978 SH   SOLE 22 6,042,387 0 167,591
NIKOLA CORP COM 654110105 7 1,471 SH   SOLE 23 1,471 0 0
NIKOLA CORP COM 654110105 212 44,457 SH   SOLE 25 44,457 0 0
NIKOLA CORP COM 654110105 833 175,060 SH   SOLE 26 94,204 0 80,856
NIKOLA CORP COM 654110105 817 171,622 SH   SOLE 28 171,622 0 0
NIKOLA CORP COM 654110105 736 154,539 SH   SOLE 30 154,539 0 0
NIKOLA CORP COM 654110105 35 7,419 SH   SOLE 34 7,419 0 0
NIKOLA CORP COM 654110105 55 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105 161 33,926 SH   SOLE 40 33,926 0 0
NINE ENERGY SERVICE INC COM 65441V101 9 3,483 SH   SOLE 18 3,483 0 0
NINE ENERGY SERVICE INC COM 65441V101 154 58,233 SH   SOLE 21 58,233 0 0
NINE ENERGY SERVICE INC COM 65441V101 519 195,780 SH   SOLE 22 195,780 0 0
NIO INC SPON ADS 62914V106 39,342 1,811,335 SH   SOLE 2 891,459 0 919,876
NIO INC SPON ADS 62914V106 16,777 772,404 SH   SOLE 4 347,134 0 425,270
NIO INC SPON ADS 62914V106 3,373 155,284 SH   SOLE 7 155,284 0 0
NIO INC SPON ADS 62914V106 7,771 357,786 SH   SOLE 13 116,917 0 240,869
NIO INC SPON ADS 62914V106 28,979 1,334,195 SH   SOLE 15 1,334,195 0 0
NIO INC SPON ADS 62914V106 1 63 SH   SOLE 17 0 0 63
NIO INC SPON ADS 62914V106 12,473 574,268 SH   SOLE 18 574,268 0 0
NIO INC SPON ADS 62914V106 668 30,768 SH   SOLE 19 30,768 0 0
NIO INC SPON ADS 62914V106 573,305 26,395,240 SH   SOLE 21 26,395,240 0 0
NIO INC SPON ADS 62914V106 302,411 13,923,178 SH   SOLE 22 12,503,066 0 1,420,112
NIO INC SPON ADS 62914V106 33,406 1,538,023 SH   SOLE 23 1,538,023 0 0
NIO INC SPON ADS 62914V106 21,260 978,837 SH   SOLE 25 978,837 0 0
NIO INC SPON ADS 62914V106 44,315 2,040,277 SH   SOLE 26 40,839 0 1,999,438
NIO INC SPON ADS 62914V106 47,133 2,170,030 SH   SOLE 28 75,692 0 2,094,338
NIO INC SPON ADS 62914V106 183,918 8,467,665 SH   SOLE 30 8,467,665 0 0
NIO INC SPON ADS 62914V106 1,015 46,713 SH   SOLE 31 0 0 46,713
NIO INC SPON ADS 62914V106 1,923 88,526 SH   SOLE 32 88,526 0 0
NIO INC SPON ADS 62914V106 1,866 85,916 SH   SOLE 34 85,916 0 0
NIO INC SPON ADS 62914V106 906 41,704 SH   SOLE 36 41,704 0 0
NIO INC SPON ADS 62914V106 67 3,099 SH   SOLE 40 3,099 0 0
NIO INC SPON ADS 62914V106 11,469 528,019 SH   SOLE 43 469,167 0 58,852
NISOURCE INC COM 65473P105 41,110 1,394,031 SH   SOLE 2 146,557 0 1,247,474
NISOURCE INC COM 65473P105 11,799 400,103 SH   SOLE 4 200,679 0 199,424
NISOURCE INC COM 65473P105 30,318 1,028,063 SH   SOLE 7 1,014,530 0 13,533
NISOURCE INC COM 65473P105 43 1,468 SH   SOLE 13 1,468 0 0
NISOURCE INC COM 65473P105 1,672 56,712 SH   SOLE 15 56,712 0 0
NISOURCE INC COM 65473P105 25,379 860,580 SH   SOLE 18 804,874 0 55,706
NISOURCE INC COM 65473P105 15,144 513,524 SH   SOLE 19 513,524 0 0
NISOURCE INC COM 65473P105 627,511 21,278,779 SH   SOLE 21 21,278,779 0 0
NISOURCE INC COM 65473P105 277,045 9,394,540 SH   SOLE 22 8,598,952 0 795,588
NISOURCE INC COM 65473P105 20,516 695,701 SH   SOLE 23 695,701 0 0
NISOURCE INC COM 65473P105 12,923 438,232 SH   SOLE 25 438,232 0 0
NISOURCE INC COM 65473P105 22,823 773,916 SH   SOLE 26 296,260 0 477,656
NISOURCE INC COM 65473P105 7,659 259,728 SH   SOLE 28 7,000 0 252,728
NISOURCE INC COM 65473P105 6 213 SH   SOLE 29 213 0 0
NISOURCE INC COM 65473P105 67,388 2,285,097 SH   SOLE 30 2,274,441 0 10,656
NISOURCE INC COM 65473P105 2,370 80,354 SH   SOLE 31 42,193 0 38,161
NISOURCE INC COM 65473P105 4,821 163,492 SH   SOLE 32 163,492 0 0
NISOURCE INC COM 65473P105 4,363 147,939 SH   SOLE 34 147,939 0 0
NISOURCE INC COM 65473P105 5,361 181,781 SH   SOLE 36 181,781 0 0
NISOURCE INC COM 65473P105 203 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 34 1,142 SH   OTR 43 1,142 0 0
NISOURCE INC COM 65473P105 10,530 357,080 SH   SOLE 43 323,622 0 33,458
NISOURCE INC UNIT 12/01/2023 65473P121 77,198 678,847 SH   SOLE 21 678,847 0 0
NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 0 14 SH   SOLE 43 14 0 0
NIU TECHNOLOGIES ADS 65481N100 5 598 SH   SOLE 4 598 0 0
NIU TECHNOLOGIES ADS 65481N100 3,061 355,898 SH   SOLE 21 355,898 0 0
NIU TECHNOLOGIES ADS 65481N100 1,576 183,247 SH   SOLE 22 177,320 0 5,927
NIU TECHNOLOGIES ADS 65481N100 14 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 826 96,025 SH   SOLE 30 96,025 0 0
NIU TECHNOLOGIES ADS 65481N100 97 11,294 SH   SOLE 34 11,294 0 0
NKARTA INC COM 65487U108 373 30,301 SH   SOLE 2 1,987 0 28,314
NKARTA INC COM 65487U108 3 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 1,225 99,443 SH   SOLE 18 99,443 0 0
NKARTA INC COM 65487U108 847 68,718 SH   SOLE 19 68,718 0 0
NKARTA INC COM 65487U108 17,508 1,421,096 SH   SOLE 21 1,421,096 0 0
NKARTA INC COM 65487U108 7,387 599,632 SH   SOLE 22 579,719 0 19,913
NKARTA INC COM 65487U108 270 21,877 SH   SOLE 30 21,877 0 0
NKARTA INC COM 65487U108 214 17,368 SH   SOLE 43 17,032 0 336
NL INDS INC COM NEW 629156407 57 5,779 SH   SOLE 2 157 0 5,622
NL INDS INC COM NEW 629156407 298 30,144 SH   SOLE 18 30,144 0 0
NL INDS INC COM NEW 629156407 103 10,429 SH   SOLE 19 10,429 0 0
NL INDS INC COM NEW 629156407 3,104 314,461 SH   SOLE 21 314,461 0 0
NL INDS INC COM NEW 629156407 1,689 171,142 SH   SOLE 22 166,930 0 4,212
NL INDS INC COM NEW 629156407 18 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100 324 31,697 SH   SOLE 2 13,201 0 18,496
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,393 136,316 SH   SOLE 18 136,316 0 0
NLIGHT INC COM 65487K100 799 78,208 SH   SOLE 19 78,208 0 0
NLIGHT INC COM 65487K100 16,289 1,593,823 SH   SOLE 21 1,593,823 0 0
NLIGHT INC COM 65487K100 10,779 1,054,718 SH   SOLE 22 1,009,192 0 45,526
NLIGHT INC COM 65487K100 46 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100 262 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100 30 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100 261 25,569 SH   SOLE 30 25,569 0 0
NLIGHT INC COM 65487K100 65 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100 93 9,127 SH   SOLE 43 9,048 0 79
NMI HLDGS INC CL A 629209305 5,574 334,780 SH   SOLE 2 216,748 0 118,032
NMI HLDGS INC CL A 629209305 69 4,142 SH   SOLE 4 327 0 3,815
NMI HLDGS INC CL A 629209305 18 1,099 SH   SOLE 7 1,099 0 0
NMI HLDGS INC CL A 629209305 5,273 316,681 SH   SOLE 18 316,681 0 0
NMI HLDGS INC CL A 629209305 12,529 752,493 SH   SOLE 19 752,493 0 0
NMI HLDGS INC CL A 629209305 177,942 10,687,229 SH   SOLE 21 10,687,229 0 0
NMI HLDGS INC CL A 629209305 46,859 2,814,340 SH   SOLE 22 2,730,976 0 83,364
NMI HLDGS INC CL A 629209305 337 20,236 SH   SOLE 23 20,236 0 0
NMI HLDGS INC CL A 629209305 228 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305 1,889 113,437 SH   SOLE 26 22,541 0 90,896
NMI HLDGS INC CL A 629209305 6 369 SH   SOLE 28 369 0 0
NMI HLDGS INC CL A 629209305 2,690 161,551 SH   SOLE 30 161,551 0 0
NMI HLDGS INC CL A 629209305 169 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 920 55,278 SH   SOLE 43 55,162 0 116
NN INC COM 629337106 4 1,506 SH   SOLE 2 0 0 1,506
NN INC COM 629337106 17 6,710 SH   SOLE 18 6,710 0 0
NN INC COM 629337106 3 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106 307 121,192 SH   SOLE 21 121,192 0 0
NN INC COM 629337106 1,588 627,731 SH   SOLE 22 627,731 0 0
NN INC COM 629337106 5 1,947 SH   SOLE 43 1,947 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 82 4,066 SH   SOLE 2 4,066 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 17 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,610 376,185 SH   SOLE 21 376,185 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 3,238 160,068 SH   SOLE 22 152,080 0 7,988
NOAH HLDGS LTD SPON ADS CL A 65487X102 16 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,043 100,993 SH   SOLE 30 100,993 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,655 131,221 SH   SOLE 43 114,931 0 16,290
NOBLE CORP NEW SHS G6610J209 1,207 47,598 SH   SOLE 2 28,594 0 19,004
NOBLE CORP NEW SHS G6610J209 10 414 SH   SOLE 7 414 0 0
NOBLE CORP NEW SHS G6610J209 2,789 110,018 SH   SOLE 18 110,018 0 0
NOBLE CORP NEW SHS G6610J209 1,949 76,886 SH   SOLE 19 76,886 0 0
NOBLE CORP NEW SHS G6610J209 34,353 1,355,163 SH   SOLE 21 1,355,163 0 0
NOBLE CORP NEW SHS G6610J209 32,354 1,276,293 SH   SOLE 22 1,234,184 0 42,109
NOBLE CORP NEW SHS G6610J209 16 643 SH   SOLE 23 643 0 0
NOBLE CORP NEW SHS G6610J209 147 5,789 SH   SOLE 25 5,789 0 0
NOBLE CORP NEW SHS G6610J209 675 26,637 SH   SOLE 26 23,233 0 3,404
NOBLE CORP NEW SHS G6610J209 578 22,803 SH   SOLE 28 22,803 0 0
NOBLE CORP NEW SHS G6610J209 581 22,938 SH   SOLE 30 22,938 0 0
NOBLE CORP NEW SHS G6610J209 131 5,154 SH   SOLE 40 5,154 0 0
NOKIA CORP SPONSORED ADR 654902204 385 83,416 SH   SOLE 18 83,416 0 0
NOKIA CORP SPONSORED ADR 654902204 3,341 724,688 SH   SOLE 19 724,688 0 0
NOKIA CORP SPONSORED ADR 654902204 564 122,242 SH   SOLE 25 122,242 0 0
NOKIA CORP SPONSORED ADR 654902204 1,105 239,697 SH   SOLE 34 239,697 0 0
NOKIA CORP SPONSORED ADR 654902204 17,502 3,796,619 SH   SOLE 43 3,466,009 0 330,610
NOMAD FOODS LTD USD ORD SHS G6564A105 6,362 318,283 SH   SOLE 2 318,283 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 624 31,203 SH   SOLE 4 29,141 0 2,062
NOMAD FOODS LTD USD ORD SHS G6564A105 20 984 SH   SOLE 7 984 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 27 1,374 SH   SOLE 18 0 0 1,374
NOMAD FOODS LTD USD ORD SHS G6564A105 1,059 52,977 SH   SOLE 19 52,977 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 7,848 392,576 SH   SOLE 22 392,576 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 37 1,849 SH   SOLE 23 1,849 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 44 2,195 SH   SOLE 26 0 0 2,195
NOMAD FOODS LTD USD ORD SHS G6564A105 9 448 SH   SOLE 34 448 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 38 1,882 SH   SOLE 36 1,882 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 13,439 3,753,964 SH   SOLE 43 3,429,133 0 324,831
NOODLES & CO COM CL A 65540B105 25 5,348 SH   SOLE 2 1,393 0 3,955
NOODLES & CO COM CL A 65540B105 3 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 558 118,791 SH   SOLE 18 118,791 0 0
NOODLES & CO COM CL A 65540B105 360 76,610 SH   SOLE 19 76,610 0 0
NOODLES & CO COM CL A 65540B105 6,334 1,347,631 SH   SOLE 21 1,347,631 0 0
NOODLES & CO COM CL A 65540B105 4,250 904,335 SH   SOLE 22 895,693 0 8,642
NOODLES & CO COM CL A 65540B105 3 677 SH   SOLE 43 677 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 525 246,245 SH   SOLE 2 37,348 0 208,897
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,199 562,738 SH   SOLE 18 562,738 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,780 835,784 SH   SOLE 19 835,784 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 14,056 6,599,154 SH   SOLE 21 6,599,154 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 4,953 2,325,510 SH   SOLE 22 2,208,226 0 117,284
NORDIC AMERICAN TANKERS LIMI COM G65773106 26 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 160 75,170 SH   SOLE 26 0 0 75,170
NORDIC AMERICAN TANKERS LIMI COM G65773106 484 227,269 SH   SOLE 43 136,101 0 91,168
NORDSON CORP COM 655663102 15,774 77,921 SH   SOLE 2 41,027 0 36,894
NORDSON CORP COM 655663102 9,764 48,234 SH   SOLE 4 23,087 0 25,147
NORDSON CORP COM 655663102 13,774 68,038 SH   SOLE 7 53,547 0 14,491
NORDSON CORP COM 655663102 33 162 SH   SOLE 13 162 0 0
NORDSON CORP COM 655663102 1,210 5,975 SH   SOLE 15 5,975 0 0
NORDSON CORP COM 655663102 21,247 104,956 SH   SOLE 18 97,797 0 7,159
NORDSON CORP COM 655663102 5,662 27,968 SH   SOLE 19 27,968 0 0
NORDSON CORP COM 655663102 280,883 1,387,487 SH   SOLE 21 1,387,487 0 0
NORDSON CORP COM 655663102 262,031 1,294,365 SH   SOLE 22 1,180,038 0 114,327
NORDSON CORP COM 655663102 17,542 86,655 SH   SOLE 23 86,655 0 0
NORDSON CORP COM 655663102 964 4,763 SH   SOLE 25 4,763 0 0
NORDSON CORP COM 655663102 14,702 72,625 SH   SOLE 26 31,875 0 40,750
NORDSON CORP COM 655663102 19,327 95,471 SH   SOLE 28 923 0 94,548
NORDSON CORP COM 655663102 82,919 409,596 SH   SOLE 30 402,603 0 6,993
NORDSON CORP COM 655663102 2,260 11,162 SH   SOLE 31 5,804 0 5,358
NORDSON CORP COM 655663102 512 2,531 SH   SOLE 34 2,531 0 0
NORDSON CORP COM 655663102 1,590 7,856 SH   SOLE 36 7,856 0 0
NORDSON CORP COM 655663102 364 1,797 SH   SOLE 40 1,797 0 0
NORDSON CORP COM 655663102 34 170 SH   OTR 43 170 0 0
NORDSON CORP COM 655663102 6,881 33,991 SH   SOLE 43 32,373 0 1,618
NORDSTROM INC COM 655664100 6,342 300,142 SH   SOLE 2 109,077 0 191,065
NORDSTROM INC COM 655664100 55 2,591 SH   SOLE 4 2,591 0 0
NORDSTROM INC COM 655664100 89 4,189 SH   SOLE 7 4,189 0 0
NORDSTROM INC COM 655664100 5,488 259,735 SH   SOLE 18 259,735 0 0
NORDSTROM INC COM 655664100 1,420 67,183 SH   SOLE 19 67,183 0 0
NORDSTROM INC COM 655664100 117,321 5,552,326 SH   SOLE 21 5,552,326 0 0
NORDSTROM INC COM 655664100 66,978 3,169,829 SH   SOLE 22 3,025,542 0 144,287
NORDSTROM INC COM 655664100 331 15,680 SH   SOLE 25 15,680 0 0
NORDSTROM INC COM 655664100 1,984 93,894 SH   SOLE 26 83,253 0 10,641
NORDSTROM INC COM 655664100 53 2,514 SH   SOLE 28 2,253 0 261
NORDSTROM INC COM 655664100 1,969 93,164 SH   SOLE 30 93,164 0 0
NORDSTROM INC COM 655664100 35 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100 685 32,439 SH   SOLE 36 32,439 0 0
NORDSTROM INC COM 655664100 286 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 6 301 SH   OTR 43 301 0 0
NORDSTROM INC COM 655664100 1,656 78,362 SH   SOLE 43 73,324 0 5,038
NORFOLK SOUTHN CORP COM 655844108 103,598 455,796 SH   SOLE 2 127,804 0 327,992
NORFOLK SOUTHN CORP COM 655844108 31,893 140,318 SH   SOLE 4 111,478 0 28,840
NORFOLK SOUTHN CORP COM 655844108 49,107 216,054 SH   SOLE 7 208,823 0 7,231
NORFOLK SOUTHN CORP COM 655844108 307 1,351 SH   SOLE 13 1,351 0 0
NORFOLK SOUTHN CORP COM 655844108 8,161 35,907 SH   SOLE 15 35,907 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 170,399 749,698 SH   SOLE 18 712,558 0 37,140
NORFOLK SOUTHN CORP COM 655844108 41,340 181,881 SH   SOLE 19 181,881 0 0
NORFOLK SOUTHN CORP COM 655844108 1,231,426 5,417,864 SH   SOLE 21 5,417,864 0 0
NORFOLK SOUTHN CORP COM 655844108 1,160,160 5,104,317 SH   SOLE 22 4,602,593 0 501,724
NORFOLK SOUTHN CORP COM 655844108 93,543 411,560 SH   SOLE 23 411,560 0 0
NORFOLK SOUTHN CORP COM 655844108 103,290 454,442 SH   SOLE 25 438,734 0 15,708
NORFOLK SOUTHN CORP COM 655844108 130,011 572,003 SH   SOLE 26 254,779 0 317,224
NORFOLK SOUTHN CORP COM 655844108 118,493 521,331 SH   SOLE 28 6,072 0 515,259
NORFOLK SOUTHN CORP COM 655844108 143 628 SH   SOLE 29 628 0 0
NORFOLK SOUTHN CORP COM 655844108 306,956 1,350,504 SH   SOLE 30 1,350,504 0 0
NORFOLK SOUTHN CORP COM 655844108 11,938 52,525 SH   SOLE 31 27,768 0 24,757
NORFOLK SOUTHN CORP COM 655844108 39,808 175,144 SH   SOLE 34 175,144 0 0
NORFOLK SOUTHN CORP COM 655844108 25,735 113,224 SH   SOLE 36 113,224 0 0
NORFOLK SOUTHN CORP COM 655844108 1,792 7,884 SH   SOLE 40 7,884 0 0
NORFOLK SOUTHN CORP COM 655844108 173 760 SH   OTR 43 760 0 0
NORFOLK SOUTHN CORP COM 655844108 50,610 222,668 SH   SOLE 43 180,484 0 42,184
NORTECH SYS INC COM 656553104 41 2,948 SH   SOLE 21 2,948 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 122 3,334 SH   SOLE 2 437 0 2,897
NORTHEAST BK LEWISTON ME COM 66405S100 628 17,190 SH   SOLE 18 17,190 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 434 11,887 SH   SOLE 19 11,887 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 9,254 253,324 SH   SOLE 21 253,324 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,143 113,403 SH   SOLE 22 109,465 0 3,938
NORTHEAST CMNTY BANCORP INC COM 664121100 31 2,665 SH   SOLE 18 2,665 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 1,172 99,576 SH   SOLE 21 99,576 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 946 80,361 SH   SOLE 22 80,361 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 5 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 1,142 45,228 SH   SOLE 2 18,159 0 27,069
NORTHERN OIL AND GAS INC MN COM 665531307 8 309 SH   SOLE 4 309 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 19 769 SH   SOLE 7 769 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 4,354 172,361 SH   SOLE 18 172,361 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 3,004 118,914 SH   SOLE 19 118,914 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 58,435 2,313,341 SH   SOLE 21 2,313,341 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 42,960 1,700,726 SH   SOLE 22 1,652,958 0 47,768
NORTHERN OIL AND GAS INC MN COM 665531307 94 3,732 SH   SOLE 25 3,732 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 913 36,160 SH   SOLE 26 31,658 0 4,502
NORTHERN OIL AND GAS INC MN COM 665531307 1,895 75,001 SH   SOLE 30 75,001 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 11 445 SH   SOLE 31 0 0 445
NORTHERN OIL AND GAS INC MN COM 665531307 27 1,076 SH   SOLE 34 1,076 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 305 12,055 SH   SOLE 36 12,055 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 257 10,166 SH   SOLE 40 10,166 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 266 10,534 SH   SOLE 43 9,539 0 995
NORTHERN TECHNOLOGIES INTL C COM 665809109 15 1,572 SH   SOLE 18 1,572 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 179 19,098 SH   SOLE 21 19,098 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 80 8,536 SH   SOLE 22 8,536 0 0
NORTHERN TR CORP COM 665859104 40,901 423,935 SH   SOLE 2 76,168 0 347,767
NORTHERN TR CORP COM 665859104 18,500 191,745 SH   SOLE 4 122,498 0 69,247
NORTHERN TR CORP COM 665859104 18,434 191,066 SH   SOLE 7 184,724 0 6,342
NORTHERN TR CORP COM 665859104 88 911 SH   SOLE 13 911 0 0
NORTHERN TR CORP COM 665859104 2,879 29,839 SH   SOLE 15 29,839 0 0
NORTHERN TR CORP COM 665859104 49,843 516,618 SH   SOLE 18 489,101 0 27,517
NORTHERN TR CORP COM 665859104 9,756 101,122 SH   SOLE 19 101,122 0 0
NORTHERN TR CORP COM 665859104 598,592 6,204,314 SH   SOLE 21 6,204,314 0 0
NORTHERN TR CORP COM 665859104 422,527 4,379,427 SH   SOLE 22 3,971,535 0 407,892
NORTHERN TR CORP COM 665859104 32,057 332,267 SH   SOLE 23 332,267 0 0
NORTHERN TR CORP COM 665859104 45,995 476,727 SH   SOLE 25 476,727 0 0
NORTHERN TR CORP COM 665859104 57,867 599,779 SH   SOLE 26 338,225 0 261,554
NORTHERN TR CORP COM 665859104 50,982 528,419 SH   SOLE 28 8,740 0 519,679
NORTHERN TR CORP COM 665859104 145,727 1,510,442 SH   SOLE 30 1,510,442 0 0
NORTHERN TR CORP COM 665859104 3,810 39,487 SH   SOLE 31 19,759 0 19,728
NORTHERN TR CORP COM 665859104 1,557 16,136 SH   SOLE 34 16,136 0 0
NORTHERN TR CORP COM 665859104 11,508 119,276 SH   SOLE 36 119,276 0 0
NORTHERN TR CORP COM 665859104 588 6,091 SH   SOLE 40 6,091 0 0
NORTHERN TR CORP COM 665859104 57 588 SH   OTR 43 588 0 0
NORTHERN TR CORP COM 665859104 20,192 209,284 SH   SOLE 43 188,614 0 20,670
NORTHFIELD BANCORP INC DEL COM 66611T108 491 37,669 SH   SOLE 2 21,124 0 16,545
NORTHFIELD BANCORP INC DEL COM 66611T108 6 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,333 179,028 SH   SOLE 18 179,028 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,048 80,449 SH   SOLE 19 80,449 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 70,996 5,448,662 SH   SOLE 21 5,448,662 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 16,087 1,234,584 SH   SOLE 22 1,181,782 0 52,802
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,371 SH   SOLE 25 1,371 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 47 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 1,211 92,948 SH   SOLE 30 92,948 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 67 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 506 38,832 SH   SOLE 43 38,618 0 214
NORTHRIM BANCORP INC COM 666762109 3,224 80,077 SH   SOLE 2 64,673 0 15,404
NORTHRIM BANCORP INC COM 666762109 41 1,009 SH   SOLE 18 1,009 0 0
NORTHRIM BANCORP INC COM 666762109 4,012 99,663 SH   SOLE 19 99,663 0 0
NORTHRIM BANCORP INC COM 666762109 1,176 29,215 SH   SOLE 21 29,215 0 0
NORTHRIM BANCORP INC COM 666762109 11,729 291,332 SH   SOLE 22 291,332 0 0
NORTHRIM BANCORP INC COM 666762109 97 2,413 SH   SOLE 23 2,413 0 0
NORTHRIM BANCORP INC COM 666762109 845 20,986 SH   SOLE 26 0 0 20,986
NORTHROP GRUMMAN CORP COM 666807102 144,294 301,510 SH   SOLE 2 51,638 0 249,872
NORTHROP GRUMMAN CORP COM 666807102 33,522 70,046 SH   SOLE 4 40,690 0 29,356
NORTHROP GRUMMAN CORP COM 666807102 62,352 130,288 SH   SOLE 7 125,996 0 4,292
NORTHROP GRUMMAN CORP COM 666807102 305 638 SH   SOLE 13 638 0 0
NORTHROP GRUMMAN CORP COM 666807102 10,523 21,988 SH   SOLE 15 21,988 0 0
NORTHROP GRUMMAN CORP COM 666807102 149,593 312,583 SH   SOLE 18 298,071 0 14,512
NORTHROP GRUMMAN CORP COM 666807102 153,438 320,618 SH   SOLE 19 320,618 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,662,181 3,473,224 SH   SOLE 21 3,473,224 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,497,329 3,128,756 SH   SOLE 22 2,833,040 0 295,716
NORTHROP GRUMMAN CORP COM 666807102 120,949 252,730 SH   SOLE 23 252,730 0 0
NORTHROP GRUMMAN CORP COM 666807102 33,958 70,958 SH   SOLE 25 70,958 0 0
NORTHROP GRUMMAN CORP COM 666807102 94,297 197,040 SH   SOLE 26 110,486 0 86,554
NORTHROP GRUMMAN CORP COM 666807102 8,340 17,427 SH   SOLE 28 0 0 17,427
NORTHROP GRUMMAN CORP COM 666807102 44 92 SH   SOLE 29 92 0 0
NORTHROP GRUMMAN CORP COM 666807102 294,042 614,418 SH   SOLE 30 614,418 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,523 19,898 SH   SOLE 31 16,478 0 3,420
NORTHROP GRUMMAN CORP COM 666807102 25,395 53,065 SH   SOLE 36 53,065 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,339 2,797 SH   SOLE 40 2,797 0 0
NORTHROP GRUMMAN CORP COM 666807102 87,823 183,511 SH   SOLE 43 171,019 0 12,492
NORTHROP GRUMMAN CORP OPTIONS 666807102 287 600 SH Call SOLE 4 600 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102 4,546 9,500 SH Call SOLE 18 9,500 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102 35,031 73,200 SH Call SOLE 19 73,200 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102 2,058 4,300 SH Call SOLE 22 4,300 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 953 74,490 SH   SOLE 2 32,179 0 42,311
NORTHWEST BANCSHARES INC MD COM 667340103 8 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 18 1,376 SH   SOLE 7 1,376 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 5,543 433,045 SH   SOLE 18 433,045 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,694 210,502 SH   SOLE 19 210,502 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 184,834 14,440,142 SH   SOLE 21 14,440,142 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 38,957 3,043,493 SH   SOLE 22 2,931,321 0 112,172
NORTHWEST BANCSHARES INC MD COM 667340103 114 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 381 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103 29 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,399 187,423 SH   SOLE 30 187,423 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 185 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 973 75,999 SH   SOLE 43 68,133 0 7,866
NORTHWEST NAT HLDG CO COM 66765N105 3,729 70,219 SH   SOLE 2 46,389 0 23,830
NORTHWEST NAT HLDG CO COM 66765N105 267 5,020 SH   SOLE 4 5,020 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,694 50,732 SH   SOLE 7 50,732 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,562 123,570 SH   SOLE 18 123,570 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,201 116,783 SH   SOLE 19 116,783 0 0
NORTHWEST NAT HLDG CO COM 66765N105 243,382 4,583,463 SH   SOLE 21 4,583,463 0 0
NORTHWEST NAT HLDG CO COM 66765N105 48,827 919,525 SH   SOLE 22 884,133 0 35,392
NORTHWEST NAT HLDG CO COM 66765N105 228 4,291 SH   SOLE 25 4,291 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,515 28,525 SH   SOLE 26 14,685 0 13,840
NORTHWEST NAT HLDG CO COM 66765N105 14 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,754 108,366 SH   SOLE 30 108,366 0 0
NORTHWEST NAT HLDG CO COM 66765N105 28 523 SH   SOLE 31 0 0 523
NORTHWEST NAT HLDG CO COM 66765N105 60 1,130 SH   SOLE 34 1,130 0 0
NORTHWEST NAT HLDG CO COM 66765N105 71 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 222 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,075 57,916 SH   SOLE 43 54,759 0 3,157
NORTHWEST PIPE CO COM 667746101 149 4,965 SH   SOLE 2 394 0 4,571
NORTHWEST PIPE CO COM 667746101 331 11,071 SH   SOLE 7 11,071 0 0
NORTHWEST PIPE CO COM 667746101 876 29,244 SH   SOLE 18 29,244 0 0
NORTHWEST PIPE CO COM 667746101 505 16,855 SH   SOLE 19 16,855 0 0
NORTHWEST PIPE CO COM 667746101 20,604 688,166 SH   SOLE 21 688,166 0 0
NORTHWEST PIPE CO COM 667746101 7,838 261,805 SH   SOLE 22 256,368 0 5,437
NORTHWEST PIPE CO COM 667746101 2,768 92,467 SH   SOLE 30 92,467 0 0
NORTHWEST PIPE CO COM 667746101 21 686 SH   SOLE 43 686 0 0
NORTHWESTERN CORP COM NEW 668074305 10,778 182,894 SH   SOLE 2 101,972 0 80,922
NORTHWESTERN CORP COM NEW 668074305 479 8,121 SH   SOLE 4 8,121 0 0
NORTHWESTERN CORP COM NEW 668074305 5,198 88,206 SH   SOLE 7 88,206 0 0
NORTHWESTERN CORP COM NEW 668074305 16,605 281,783 SH   SOLE 18 281,783 0 0
NORTHWESTERN CORP COM NEW 668074305 28,657 486,286 SH   SOLE 19 486,286 0 0
NORTHWESTERN CORP COM NEW 668074305 325,534 5,524,074 SH   SOLE 21 5,524,074 0 0
NORTHWESTERN CORP COM NEW 668074305 120,595 2,046,406 SH   SOLE 22 1,985,765 0 60,641
NORTHWESTERN CORP COM NEW 668074305 832 14,120 SH   SOLE 23 14,120 0 0
NORTHWESTERN CORP COM NEW 668074305 5,381 91,313 SH   SOLE 26 19,417 0 71,896
NORTHWESTERN CORP COM NEW 668074305 53 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305 3,004 50,979 SH   SOLE 30 50,979 0 0
NORTHWESTERN CORP COM NEW 668074305 1,448 24,566 SH   SOLE 32 24,566 0 0
NORTHWESTERN CORP COM NEW 668074305 248 4,202 SH   SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 407 6,902 SH   SOLE 40 6,902 0 0
NORTHWESTERN CORP COM NEW 668074305 2,470 41,922 SH   SOLE 43 39,358 0 2,564
NORTONLIFELOCK INC COM 668771108 30,189 1,374,727 SH   SOLE 2 235,066 0 1,139,661
NORTONLIFELOCK INC COM 668771108 11,992 546,091 SH   SOLE 4 347,327 0 198,764
NORTONLIFELOCK INC COM 668771108 13,636 620,936 SH   SOLE 7 601,610 0 19,326
NORTONLIFELOCK INC COM 668771108 62 2,819 SH   SOLE 13 2,819 0 0
NORTONLIFELOCK INC COM 668771108 1,923 87,553 SH   SOLE 15 87,553 0 0
NORTONLIFELOCK INC COM 668771108 32,594 1,484,227 SH   SOLE 18 1,403,305 0 80,922
NORTONLIFELOCK INC COM 668771108 6,735 306,715 SH   SOLE 19 306,715 0 0
NORTONLIFELOCK INC COM 668771108 525,289 23,920,252 SH   SOLE 21 23,920,252 0 0
NORTONLIFELOCK INC COM 668771108 311,743 14,195,959 SH   SOLE 22 13,020,210 0 1,175,749
NORTONLIFELOCK INC COM 668771108 21,957 999,883 SH   SOLE 23 999,883 0 0
NORTONLIFELOCK INC COM 668771108 37,320 1,699,447 SH   SOLE 25 1,699,447 0 0
NORTONLIFELOCK INC COM 668771108 29,784 1,356,273 SH   SOLE 26 569,853 0 786,420
NORTONLIFELOCK INC COM 668771108 35,165 1,601,340 SH   SOLE 28 34,323 0 1,567,017
NORTONLIFELOCK INC COM 668771108 25 1,148 SH   SOLE 29 1,148 0 0
NORTONLIFELOCK INC COM 668771108 116,325 5,297,125 SH   SOLE 30 4,663,041 0 634,084
NORTONLIFELOCK INC COM 668771108 2,514 114,467 SH   SOLE 31 57,247 0 57,220
NORTONLIFELOCK INC COM 668771108 663 30,200 SH   SOLE 34 30,200 0 0
NORTONLIFELOCK INC COM 668771108 6,172 281,034 SH   SOLE 36 281,034 0 0
NORTONLIFELOCK INC COM 668771108 403 18,349 SH   SOLE 40 18,349 0 0
NORTONLIFELOCK INC COM 668771108 33 1,518 SH   OTR 43 1,518 0 0
NORTONLIFELOCK INC COM 668771108 14,148 644,285 SH   SOLE 43 622,370 0 21,915
NORTONLIFELOCK INC NOTE 2.000% 8/1 668771AB4 6,028 5,515,000 PRN   SOLE 21 5,515,000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,321 838,250 SH   SOLE 2 268,972 0 569,278
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,645 327,772 SH   SOLE 7 316,231 0 11,541
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 62 5,569 SH   SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,928 622,984 SH   SOLE 18 587,151 0 35,833
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,570 231,075 SH   SOLE 19 231,075 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 110,646 9,950,196 SH   SOLE 21 9,950,196 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 103,443 9,302,408 SH   SOLE 22 8,711,417 0 590,991
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21 1,932 SH   SOLE 23 1,932 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 640 57,576 SH   SOLE 25 57,576 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,083 457,106 SH   SOLE 26 168,672 0 288,434
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 73 6,591 SH   SOLE 28 6,591 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12,681 1,140,398 SH   SOLE 30 1,140,398 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 97 8,700 SH   SOLE 31 6,147 0 2,553
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 315 28,356 SH   SOLE 36 28,356 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 592 53,257 SH   SOLE 40 53,257 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13 1,159 SH   OTR 43 1,159 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,906 261,315 SH   SOLE 43 219,315 0 42,000
NORWOOD FINL CORP COM 669549107 8 337 SH   SOLE 2 0 0 337
NORWOOD FINL CORP COM 669549107 32 1,305 SH   SOLE 18 1,305 0 0
NORWOOD FINL CORP COM 669549107 430 17,708 SH   SOLE 21 17,708 0 0
NORWOOD FINL CORP COM 669549107 216 8,922 SH   SOLE 22 8,922 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 10 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103 43,772 2,588,500 SH   SOLE 2 286,794 0 2,301,706
NOV INC COM 62955J103 58 3,419 SH   SOLE 4 1,322 0 2,097
NOV INC COM 62955J103 123 7,292 SH   SOLE 7 7,292 0 0
NOV INC COM 62955J103 14,494 857,128 SH   SOLE 18 853,818 0 3,310
NOV INC COM 62955J103 2,019 119,410 SH   SOLE 19 119,410 0 0
NOV INC COM 62955J103 349,998 20,697,672 SH   SOLE 21 20,697,672 0 0
NOV INC COM 62955J103 184,512 10,911,420 SH   SOLE 22 10,360,253 0 551,167
NOV INC COM 62955J103 1,011 59,808 SH   SOLE 25 59,808 0 0
NOV INC COM 62955J103 3,035 179,489 SH   SOLE 26 148,575 0 30,914
NOV INC COM 62955J103 2,225 131,578 SH   SOLE 28 6,960 0 124,618
NOV INC COM 62955J103 5,795 342,698 SH   SOLE 30 342,698 0 0
NOV INC COM 62955J103 160 9,469 SH   SOLE 31 5,713 0 3,756
NOV INC COM 62955J103 864 51,099 SH   SOLE 36 51,099 0 0
NOV INC COM 62955J103 893 52,818 SH   SOLE 40 52,818 0 0
NOV INC COM 62955J103 10,455 618,263 SH   SOLE 43 586,799 0 31,464
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 1,679 18,970 SH   SOLE 2 18,970 0 0
NOVA LTD COM M7516K103 1,767 19,963 SH   SOLE 22 19,963 0 0
NOVA LTD COM M7516K103 1,434 16,194 SH   SOLE 43 12,345 0 3,849
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,268 263,533 SH   SOLE 2 174,612 0 88,921
NOVAGOLD RES INC COM NEW 66987E206 14 2,991 SH   SOLE 7 2,991 0 0
NOVAGOLD RES INC COM NEW 66987E206 3,304 686,846 SH   SOLE 18 620,911 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 5,593 1,162,687 SH   SOLE 19 1,162,687 0 0
NOVAGOLD RES INC COM NEW 66987E206 36,882 7,667,753 SH   SOLE 21 7,667,753 0 0
NOVAGOLD RES INC COM NEW 66987E206 14,178 2,947,625 SH   SOLE 22 2,902,580 0 45,045
NOVAGOLD RES INC COM NEW 66987E206 116 24,036 SH   SOLE 23 24,036 0 0
NOVAGOLD RES INC COM NEW 66987E206 771 160,192 SH   SOLE 26 0 0 160,192
NOVAGOLD RES INC COM NEW 66987E206 86 17,905 SH   SOLE 43 17,777 0 128
NOVAN INC COM NEW 66988N205 0 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205 9 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205 141 60,524 SH   SOLE 21 60,524 0 0
NOVAN INC COM NEW 66988N205 564 241,981 SH   SOLE 22 241,981 0 0
NOVANTA INC COM 67000B104 1,735 14,307 SH   SOLE 2 10,655 0 3,652
NOVANTA INC COM 67000B104 88 729 SH   SOLE 4 125 0 604
NOVANTA INC COM 67000B104 51 421 SH   SOLE 7 421 0 0
NOVANTA INC COM 67000B104 10,912 89,977 SH   SOLE 18 89,977 0 0
NOVANTA INC COM 67000B104 8,103 66,816 SH   SOLE 19 66,816 0 0
NOVANTA INC COM 67000B104 143,920 1,186,772 SH   SOLE 21 1,186,772 0 0
NOVANTA INC COM 67000B104 101,557 837,449 SH   SOLE 22 814,972 0 22,477
NOVANTA INC COM 67000B104 33 270 SH   SOLE 23 270 0 0
NOVANTA INC COM 67000B104 739 6,091 SH   SOLE 25 6,091 0 0
NOVANTA INC COM 67000B104 1,966 16,213 SH   SOLE 26 13,530 0 2,683
NOVANTA INC COM 67000B104 2,596 21,405 SH   SOLE 28 21,405 0 0
NOVANTA INC COM 67000B104 35,714 294,496 SH   SOLE 30 294,496 0 0
NOVANTA INC COM 67000B104 219 1,803 SH   SOLE 36 1,803 0 0
NOVANTA INC COM 67000B104 561 4,625 SH   SOLE 40 4,625 0 0
NOVANTA INC COM 67000B104 2,001 16,499 SH   SOLE 43 7,102 0 9,397
NOVARTIS AG SPONSORED ADR 66987V109 362 4,280 SH   SOLE 18 4,280 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,806 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 124,455 1,472,321 SH   SOLE 43 1,391,706 0 80,615
NOVAVAX INC COM NEW 670002401 6,008 116,818 SH   SOLE 2 28,815 0 88,003
NOVAVAX INC COM NEW 670002401 11 209 SH   SOLE 4 209 0 0
NOVAVAX INC COM NEW 670002401 212 4,123 SH   SOLE 7 4,123 0 0
NOVAVAX INC COM NEW 670002401 2,594 50,442 SH   SOLE 18 43,411 0 7,031
NOVAVAX INC COM NEW 670002401 2,905 56,482 SH   SOLE 19 56,482 0 0
NOVAVAX INC COM NEW 670002401 96,564 1,877,588 SH   SOLE 21 1,877,588 0 0
NOVAVAX INC COM NEW 670002401 91,446 1,778,074 SH   SOLE 22 1,674,038 0 104,036
NOVAVAX INC COM NEW 670002401 553 10,744 SH   SOLE 25 10,744 0 0
NOVAVAX INC COM NEW 670002401 2,113 41,078 SH   SOLE 26 34,209 0 6,869
NOVAVAX INC COM NEW 670002401 586 11,392 SH   SOLE 28 5,289 0 6,103
NOVAVAX INC COM NEW 670002401 13,183 256,337 SH   SOLE 30 256,337 0 0
NOVAVAX INC COM NEW 670002401 330 6,419 SH   SOLE 31 1,105 0 5,314
NOVAVAX INC COM NEW 670002401 22 419 SH   SOLE 36 419 0 0
NOVAVAX INC COM NEW 670002401 516 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401 11 213 SH   OTR 43 213 0 0
NOVAVAX INC COM NEW 670002401 1,958 38,071 SH   SOLE 43 32,496 0 5,575
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2,871 2,875,000 PRN   SOLE 21 2,875,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 4 2,292 SH   SOLE 18 2,292 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 48 25,744 SH   SOLE 21 25,744 0 0
NOVO-NORDISK A S ADR 670100205 8 73 SH   SOLE 2 73 0 0
NOVO-NORDISK A S ADR 670100205 48 430 SH   SOLE 17 0 0 430
NOVO-NORDISK A S ADR 670100205 170,382 1,529,054 SH   SOLE 18 1,524,206 0 4,848
NOVO-NORDISK A S ADR 670100205 10,910 97,913 SH   SOLE 19 97,913 0 0
NOVO-NORDISK A S ADR 670100205 2,719 24,405 SH   SOLE 25 0 0 24,405
NOVO-NORDISK A S ADR 670100205 18,409 165,209 SH   SOLE 34 165,209 0 0
NOVO-NORDISK A S ADR 670100205 914 8,200 SH   SOLE 36 8,200 0 0
NOVO-NORDISK A S ADR 670100205 186,623 1,674,802 SH   SOLE 43 1,565,683 0 109,119
NOVOCURE LTD ORD SHS G6674U108 13,269 190,924 SH   SOLE 2 49,202 0 141,722
NOVOCURE LTD ORD SHS G6674U108 4,690 67,481 SH   SOLE 4 35,561 0 31,920
NOVOCURE LTD ORD SHS G6674U108 607 8,741 SH   SOLE 7 8,741 0 0
NOVOCURE LTD ORD SHS G6674U108 21 306 SH   SOLE 13 306 0 0
NOVOCURE LTD ORD SHS G6674U108 519 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 5,557 79,954 SH   SOLE 18 75,314 0 4,640
NOVOCURE LTD ORD SHS G6674U108 24,933 358,750 SH   SOLE 19 358,750 0 0
NOVOCURE LTD ORD SHS G6674U108 30 436 SH   SOLE 20 436 0 0
NOVOCURE LTD ORD SHS G6674U108 191,454 2,754,732 SH   SOLE 21 2,754,732 0 0
NOVOCURE LTD ORD SHS G6674U108 157,796 2,270,445 SH   SOLE 22 2,092,931 0 177,514
NOVOCURE LTD ORD SHS G6674U108 10,429 150,055 SH   SOLE 23 150,055 0 0
NOVOCURE LTD ORD SHS G6674U108 8,895 127,988 SH   SOLE 25 127,988 0 0
NOVOCURE LTD ORD SHS G6674U108 8,522 122,620 SH   SOLE 26 64,280 0 58,340
NOVOCURE LTD ORD SHS G6674U108 13,366 192,317 SH   SOLE 28 1,695 0 190,622
NOVOCURE LTD ORD SHS G6674U108 47,735 686,837 SH   SOLE 30 686,837 0 0
NOVOCURE LTD ORD SHS G6674U108 1,419 20,414 SH   SOLE 31 11,050 0 9,364
NOVOCURE LTD ORD SHS G6674U108 13,793 198,454 SH   SOLE 34 198,454 0 0
NOVOCURE LTD ORD SHS G6674U108 2,503 36,013 SH   SOLE 36 36,013 0 0
NOVOCURE LTD ORD SHS G6674U108 225 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 22 312 SH   OTR 43 312 0 0
NOVOCURE LTD ORD SHS G6674U108 3,869 55,668 SH   SOLE 43 48,406 0 7,262
NOW INC COM 67011P100 1,222 124,956 SH   SOLE 2 57,174 0 67,782
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 14 1,461 SH   SOLE 7 1,461 0 0
NOW INC COM 67011P100 3,972 406,150 SH   SOLE 18 406,150 0 0
NOW INC COM 67011P100 2,748 281,001 SH   SOLE 19 281,001 0 0
NOW INC COM 67011P100 134,668 13,769,783 SH   SOLE 21 13,769,783 0 0
NOW INC COM 67011P100 27,448 2,806,572 SH   SOLE 22 2,687,661 0 118,911
NOW INC COM 67011P100 137 13,974 SH   SOLE 25 13,974 0 0
NOW INC COM 67011P100 514 52,605 SH   SOLE 26 43,758 0 8,847
NOW INC COM 67011P100 1,948 199,223 SH   SOLE 30 199,223 0 0
NOW INC COM 67011P100 15 1,542 SH   SOLE 31 0 0 1,542
NOW INC COM 67011P100 39 3,965 SH   SOLE 36 3,965 0 0
NOW INC COM 67011P100 116 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 848 86,711 SH   SOLE 43 86,242 0 469
NRG ENERGY INC COM NEW 629377508 30,707 804,470 SH   SOLE 2 183,306 0 621,164
NRG ENERGY INC COM NEW 629377508 4,401 115,297 SH   SOLE 4 90,041 0 25,256
NRG ENERGY INC COM NEW 629377508 16,717 437,950 SH   SOLE 7 431,776 0 6,174
NRG ENERGY INC COM NEW 629377508 415 10,865 SH   SOLE 13 10,865 0 0
NRG ENERGY INC COM NEW 629377508 1,148 30,076 SH   SOLE 15 30,076 0 0
NRG ENERGY INC COM NEW 629377508 23,664 619,961 SH   SOLE 18 544,306 0 75,655
NRG ENERGY INC COM NEW 629377508 13,739 359,951 SH   SOLE 19 359,951 0 0
NRG ENERGY INC COM NEW 629377508 750,905 19,672,653 SH   SOLE 21 19,672,653 0 0
NRG ENERGY INC COM NEW 629377508 226,680 5,938,689 SH   SOLE 22 5,383,001 0 555,688
NRG ENERGY INC COM NEW 629377508 16,214 424,780 SH   SOLE 23 424,780 0 0
NRG ENERGY INC COM NEW 629377508 10,584 277,294 SH   SOLE 25 277,294 0 0
NRG ENERGY INC COM NEW 629377508 19,381 507,750 SH   SOLE 26 214,745 0 293,005
NRG ENERGY INC COM NEW 629377508 7,533 197,356 SH   SOLE 28 0 0 197,356
NRG ENERGY INC COM NEW 629377508 253 6,624 SH   SOLE 29 6,624 0 0
NRG ENERGY INC COM NEW 629377508 98,302 2,575,378 SH   SOLE 30 2,575,378 0 0
NRG ENERGY INC COM NEW 629377508 2,327 60,972 SH   SOLE 31 37,917 0 23,055
NRG ENERGY INC COM NEW 629377508 4,364 114,323 SH   SOLE 32 114,323 0 0
NRG ENERGY INC COM NEW 629377508 508 13,312 SH   SOLE 34 13,312 0 0
NRG ENERGY INC COM NEW 629377508 3,434 89,967 SH   SOLE 36 89,967 0 0
NRG ENERGY INC COM NEW 629377508 179 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 26 680 SH   OTR 43 680 0 0
NRG ENERGY INC COM NEW 629377508 15,744 412,466 SH   SOLE 43 389,068 0 23,397
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 9,447 8,800,000 PRN   SOLE 2 8,800,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 5,890 5,487,000 PRN   SOLE 21 5,487,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 20,880 19,450,000 PRN   SOLE 22 19,450,000 0 0
NRX PHARMACEUTICALS INC COM 629444100 202 335,898 SH   SOLE 21 335,898 0 0
NRX PHARMACEUTICALS INC COM 629444100 174 290,714 SH   SOLE 22 290,714 0 0
NRX PHARMACEUTICALS INC COM 629444100 15 25,703 SH   SOLE 30 25,703 0 0
NSTS BANCORP INC COM 6293JP109 11 1,013 SH   SOLE 18 1,013 0 0
NSTS BANCORP INC COM 6293JP109 114 10,190 SH   SOLE 21 10,190 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 14 3,695 SH   SOLE 2 0 0 3,695
NU HLDGS LTD ORD SHS CL A G6683N103 93 24,784 SH   SOLE 4 24,784 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 1,437 384,163 SH   SOLE 18 384,163 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 8,059 2,154,901 SH   SOLE 19 2,154,901 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 629 168,076 SH   SOLE 22 168,076 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 90 24,115 SH   SOLE 26 24,115 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 414 110,641 SH   SOLE 28 110,641 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 4,256 1,138,083 SH   SOLE 34 1,138,083 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,659 61,399 SH   SOLE 2 36,693 0 24,706
NU SKIN ENTERPRISES INC CL A 67018T105 9 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,875 89,491 SH   SOLE 7 89,491 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 9,970 230,264 SH   SOLE 18 230,264 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,007 92,541 SH   SOLE 19 92,541 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 156,449 3,613,136 SH   SOLE 21 3,613,136 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 62,968 1,454,235 SH   SOLE 22 1,408,514 0 45,721
NU SKIN ENTERPRISES INC CL A 67018T105 337 7,780 SH   SOLE 25 7,780 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 717 16,568 SH   SOLE 26 12,753 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105 39 892 SH   SOLE 28 892 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 999 23,074 SH   SOLE 30 23,074 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 63 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 291 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 9,633 222,465 SH   SOLE 43 208,811 0 13,654
NUBIA BRAND INTERNATIONAL CO CLASS A COM 67022R103 20 2,000 SH   SOLE 2 2,000 0 0
NUCOR CORP COM 670346105 46,728 447,543 SH   SOLE 2 99,211 0 348,332
NUCOR CORP COM 670346105 21,490 205,826 SH   SOLE 4 112,876 0 92,950
NUCOR CORP COM 670346105 27,357 262,013 SH   SOLE 7 255,582 0 6,431
NUCOR CORP COM 670346105 274 2,624 SH   SOLE 13 2,624 0 0
NUCOR CORP COM 670346105 3,196 30,612 SH   SOLE 15 30,612 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 45,039 431,371 SH   SOLE 18 395,091 0 36,280
NUCOR CORP COM 670346105 16,520 158,225 SH   SOLE 19 158,225 0 0
NUCOR CORP COM 670346105 1,010,826 9,681,314 SH   SOLE 21 9,681,314 0 0
NUCOR CORP COM 670346105 595,243 5,701,016 SH   SOLE 22 5,175,172 0 525,844
NUCOR CORP COM 670346105 45,413 434,944 SH   SOLE 23 434,944 0 0
NUCOR CORP COM 670346105 87,090 834,112 SH   SOLE 25 834,112 0 0
NUCOR CORP COM 670346105 81,010 775,887 SH   SOLE 26 302,856 0 473,031
NUCOR CORP COM 670346105 72,244 691,930 SH   SOLE 28 17,692 0 674,238
NUCOR CORP COM 670346105 266,737 2,554,708 SH   SOLE 30 2,525,926 0 28,782
NUCOR CORP COM 670346105 6,415 61,438 SH   SOLE 31 31,767 0 29,671
NUCOR CORP COM 670346105 132,242 1,266,569 SH   SOLE 34 1,266,569 0 0
NUCOR CORP COM 670346105 11,487 110,020 SH   SOLE 36 110,020 0 0
NUCOR CORP COM 670346105 962 9,213 SH   SOLE 40 9,213 0 0
NUCOR CORP COM 670346105 103 982 SH   OTR 43 982 0 0
NUCOR CORP COM 670346105 19,477 186,547 SH   SOLE 43 158,206 0 28,341
NURIX THERAPEUTICS INC COM 67080M103 633 49,933 SH   SOLE 2 11,786 0 38,147
NURIX THERAPEUTICS INC COM 67080M103 7 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,738 137,139 SH   SOLE 18 137,139 0 0
NURIX THERAPEUTICS INC COM 67080M103 989 78,073 SH   SOLE 19 78,073 0 0
NURIX THERAPEUTICS INC COM 67080M103 24,073 1,899,995 SH   SOLE 21 1,899,995 0 0
NURIX THERAPEUTICS INC COM 67080M103 12,662 999,372 SH   SOLE 22 952,512 0 46,860
NURIX THERAPEUTICS INC COM 67080M103 35 2,787 SH   SOLE 25 2,787 0 0
NURIX THERAPEUTICS INC COM 67080M103 34 2,683 SH   SOLE 26 912 0 1,771
NURIX THERAPEUTICS INC COM 67080M103 2,106 166,210 SH   SOLE 30 166,210 0 0
NURIX THERAPEUTICS INC COM 67080M103 30 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 206 16,231 SH   SOLE 43 16,168 0 63
NUSCALE PWR CORP CL A COM 67079K100 86 8,580 SH   SOLE 2 982 0 7,598
NUSCALE PWR CORP CL A COM 67079K100 488 48,863 SH   SOLE 18 48,863 0 0
NUSCALE PWR CORP CL A COM 67079K100 372 37,279 SH   SOLE 19 37,279 0 0
NUSCALE PWR CORP CL A COM 67079K100 5,246 525,125 SH   SOLE 21 525,125 0 0
NUSCALE PWR CORP CL A COM 67079K100 3,579 358,278 SH   SOLE 22 350,336 0 7,942
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1 16 SH   SOLE 17 0 0 16
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 12 351 SH   SOLE 17 0 0 351
NUSTAR ENERGY LP UNIT COM 67058H102 326 23,289 SH   SOLE 18 23,289 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 156 11,132 SH   SOLE 19 11,132 0 0
NUTANIX INC CL A 67059N108 7,651 522,943 SH   SOLE 2 241,125 0 281,818
NUTANIX INC CL A 67059N108 66 4,534 SH   SOLE 4 1,108 0 3,426
NUTANIX INC CL A 67059N108 37 2,519 SH   SOLE 7 2,519 0 0
NUTANIX INC CL A 67059N108 16 1,064 SH   SOLE 13 1,064 0 0
NUTANIX INC CL A 67059N108 1,667 113,921 SH   SOLE 18 113,921 0 0
NUTANIX INC CL A 67059N108 957 65,413 SH   SOLE 19 65,413 0 0
NUTANIX INC CL A 67059N108 51,758 3,537,826 SH   SOLE 21 3,537,826 0 0
NUTANIX INC CL A 67059N108 72,136 4,930,714 SH   SOLE 22 4,676,504 0 254,210
NUTANIX INC CL A 67059N108 431 29,469 SH   SOLE 25 29,469 0 0
NUTANIX INC CL A 67059N108 1,578 107,889 SH   SOLE 26 91,794 0 16,095
NUTANIX INC CL A 67059N108 53 3,641 SH   SOLE 28 3,641 0 0
NUTANIX INC CL A 67059N108 21,258 1,453,068 SH   SOLE 30 1,453,068 0 0
NUTANIX INC CL A 67059N108 45 3,089 SH   SOLE 31 3,089 0 0
NUTANIX INC CL A 67059N108 8 514 SH   SOLE 34 514 0 0
NUTANIX INC CL A 67059N108 382 26,102 SH   SOLE 40 26,102 0 0
NUTANIX INC CL A 67059N108 8 554 SH   OTR 43 554 0 0
NUTANIX INC CL A 67059N108 505 34,518 SH   SOLE 43 30,988 0 3,530
NUTANIX INC CL A 67059N108 30 2,025 SH   SOLE 44 2,025 0 0
NUTEX HEALTH INC COM 67079U108 18 5,535 SH   SOLE 2 2,450 0 3,085
NUTEX HEALTH INC COM 67079U108 311 96,558 SH   SOLE 18 96,558 0 0
NUTEX HEALTH INC COM 67079U108 223 69,200 SH   SOLE 19 69,200 0 0
NUTEX HEALTH INC COM 67079U108 3,749 1,162,620 SH   SOLE 21 1,162,620 0 0
NUTEX HEALTH INC COM 67079U108 1,059 328,363 SH   SOLE 22 325,711 0 2,652
NUTRIBAND INC COM NEW 67092M208 1 276 SH   SOLE 18 276 0 0
NUTRIBAND INC COM NEW 67092M208 61 14,872 SH   SOLE 21 14,872 0 0
NUTRIEN LTD COM 67077M108 1,353 16,980 SH   SOLE 2 16,980 0 0
NUTRIEN LTD COM 67077M108 59,483 746,426 SH   SOLE 19 746,426 0 0
NUTRIEN LTD COM 67077M108 122 1,525 SH   SOLE 21 1,525 0 0
NUTRIEN LTD COM 67077M108 2,567 32,214 SH   SOLE 22 32,214 0 0
NUTRIEN LTD COM 67077M108 17,387 218,188 SH   SOLE 25 218,188 0 0
NUTRIEN LTD COM 67077M108 71,439 896,462 SH   SOLE 29 896,462 0 0
NUTRIEN LTD COM 67077M108 34,557 433,647 SH   SOLE 34 433,647 0 0
NUTRIEN LTD COM 67077M108 16,573 207,968 SH   SOLE 43 183,289 0 24,679
NUVALENT INC COM 670703107 193 14,269 SH   SOLE 2 1,019 0 13,250
NUVALENT INC COM 670703107 748 55,176 SH   SOLE 18 55,176 0 0
NUVALENT INC COM 670703107 591 43,568 SH   SOLE 19 43,568 0 0
NUVALENT INC COM 670703107 12,251 903,487 SH   SOLE 21 903,487 0 0
NUVALENT INC COM 670703107 3,699 272,795 SH   SOLE 22 263,500 0 9,295
NUVALENT INC COM 670703107 254 18,711 SH   SOLE 30 18,711 0 0
NUVASIVE INC COM 670704105 4,803 97,699 SH   SOLE 2 83,430 0 14,269
NUVASIVE INC COM 670704105 42 850 SH   SOLE 4 164 0 686
NUVASIVE INC COM 670704105 29 595 SH   SOLE 7 595 0 0
NUVASIVE INC COM 670704105 11,371 231,300 SH   SOLE 18 226,941 0 4,359
NUVASIVE INC COM 670704105 9,302 189,223 SH   SOLE 19 189,223 0 0
NUVASIVE INC COM 670704105 197,165 4,010,683 SH   SOLE 21 4,010,683 0 0
NUVASIVE INC COM 670704105 80,057 1,628,496 SH   SOLE 22 1,595,202 0 33,294
NUVASIVE INC COM 670704105 262 5,332 SH   SOLE 23 5,332 0 0
NUVASIVE INC COM 670704105 385 7,832 SH   SOLE 25 7,832 0 0
NUVASIVE INC COM 670704105 1,893 38,509 SH   SOLE 26 18,372 0 20,137
NUVASIVE INC COM 670704105 45 920 SH   SOLE 28 920 0 0
NUVASIVE INC COM 670704105 3,863 78,583 SH   SOLE 30 78,583 0 0
NUVASIVE INC COM 670704105 33 671 SH   SOLE 34 671 0 0
NUVASIVE INC COM 670704105 53 1,088 SH   SOLE 36 1,088 0 0
NUVASIVE INC COM 670704105 311 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 15 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105 567 11,527 SH   SOLE 43 11,039 0 488
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3,972 4,466,000 PRN   SOLE 21 4,466,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 4,323 4,486,000 PRN   SOLE 21 4,486,000 0 0
NUVATION BIO INC COM CL A 67080N101 642 198,007 SH   SOLE 2 67,587 0 130,420
NUVATION BIO INC COM CL A 67080N101 3 1,062 SH   SOLE 7 1,062 0 0
NUVATION BIO INC COM CL A 67080N101 1,164 359,185 SH   SOLE 18 359,185 0 0
NUVATION BIO INC COM CL A 67080N101 1,472 454,324 SH   SOLE 19 454,324 0 0
NUVATION BIO INC COM CL A 67080N101 18,266 5,637,539 SH   SOLE 21 5,637,539 0 0
NUVATION BIO INC COM CL A 67080N101 10,051 3,102,077 SH   SOLE 22 2,980,185 0 121,892
NUVATION BIO INC COM CL A 67080N101 28 8,534 SH   SOLE 23 8,534 0 0
NUVATION BIO INC COM CL A 67080N101 72 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101 257 79,361 SH   SOLE 26 66,410 0 12,951
NUVATION BIO INC COM CL A 67080N101 204 63,046 SH   SOLE 28 63,046 0 0
NUVATION BIO INC COM CL A 67080N101 571 176,365 SH   SOLE 30 176,365 0 0
NUVATION BIO INC COM CL A 67080N101 54 16,809 SH   SOLE 36 16,809 0 0
NUVATION BIO INC COM CL A 67080N101 41 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 2 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 42 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108 7 647 SH   SOLE 18 647 0 0
NUVECTIS PHARMA INC COM 67080T108 73 6,551 SH   SOLE 21 6,551 0 0
NUVEEN MUN VALUE FD INC COM 670928100 48 5,349 SH   SOLE 4 5,349 0 0
NUVEEN MUN VALUE FD INC COM 670928100 450 50,442 SH   SOLE 18 50,442 0 0
NUVEEN MUN VALUE FD INC COM 670928100 2,914 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 800 22,106 SH   SOLE 21 22,106 0 0
NUVVE HOLDING CORP COM 67079Y100 2 468 SH   SOLE 18 468 0 0
NUVVE HOLDING CORP COM 67079Y100 56 12,065 SH   SOLE 21 12,065 0 0
NUVVE HOLDING CORP COM 67079Y100 127 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM NEW 67073S208 0 109 SH   SOLE 18 109 0 0
NUZEE INC COM NEW 67073S208 3 3,271 SH   SOLE 21 3,271 0 0
NUZEE INC COM NEW 67073S208 1 542 SH   SOLE 22 542 0 0
NV5 GLOBAL INC COM 62945V109 606 5,195 SH   SOLE 2 3,771 0 1,424
NV5 GLOBAL INC COM 62945V109 6 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 5,638 48,294 SH   SOLE 7 48,294 0 0
NV5 GLOBAL INC COM 62945V109 5,106 43,738 SH   SOLE 18 43,738 0 0
NV5 GLOBAL INC COM 62945V109 2,903 24,864 SH   SOLE 19 24,864 0 0
NV5 GLOBAL INC COM 62945V109 177,397 1,519,594 SH   SOLE 21 1,519,594 0 0
NV5 GLOBAL INC COM 62945V109 36,509 312,738 SH   SOLE 22 304,267 0 8,471
NV5 GLOBAL INC COM 62945V109 261 2,233 SH   SOLE 25 2,233 0 0
NV5 GLOBAL INC COM 62945V109 852 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 24 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109 4,062 34,795 SH   SOLE 30 34,795 0 0
NV5 GLOBAL INC COM 62945V109 183 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 747 6,403 SH   SOLE 43 6,306 0 97
NVE CORP COM NEW 629445206 11 242 SH   SOLE 2 103 0 139
NVE CORP COM NEW 629445206 40 848 SH   SOLE 18 848 0 0
NVE CORP COM NEW 629445206 909 19,506 SH   SOLE 21 19,506 0 0
NVE CORP COM NEW 629445206 3,624 77,742 SH   SOLE 22 77,742 0 0
NVE CORP COM NEW 629445206 23 494 SH   SOLE 43 494 0 0
NVENT ELECTRIC PLC SHS G6700G107 28,897 922,344 SH   SOLE 2 143,831 0 778,513
NVENT ELECTRIC PLC SHS G6700G107 67 2,139 SH   SOLE 4 991 0 1,148
NVENT ELECTRIC PLC SHS G6700G107 90 2,882 SH   SOLE 7 2,882 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,246 358,959 SH   SOLE 18 358,959 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,688 53,871 SH   SOLE 19 53,871 0 0
NVENT ELECTRIC PLC SHS G6700G107 254,683 8,129,036 SH   SOLE 21 8,129,036 0 0
NVENT ELECTRIC PLC SHS G6700G107 142,011 4,532,762 SH   SOLE 22 4,331,874 0 200,888
NVENT ELECTRIC PLC SHS G6700G107 745 23,767 SH   SOLE 25 23,767 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,585 82,493 SH   SOLE 26 69,893 0 12,600
NVENT ELECTRIC PLC SHS G6700G107 94 2,988 SH   SOLE 28 2,988 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,343 170,549 SH   SOLE 30 170,549 0 0
NVENT ELECTRIC PLC SHS G6700G107 137 4,384 SH   SOLE 31 2,441 0 1,943
NVENT ELECTRIC PLC SHS G6700G107 119 3,806 SH   SOLE 36 3,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 682 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,840 122,581 SH   SOLE 43 116,376 0 6,205
NVIDIA CORPORATION COM 67066G104 790,962 5,217,772 SH   SOLE 2 1,333,465 0 3,884,307
NVIDIA CORPORATION COM 67066G104 295,232 1,947,570 SH   SOLE 4 1,206,780 0 740,790
NVIDIA CORPORATION COM 67066G104 374,592 2,471,087 SH   SOLE 7 2,398,731 0 72,356
NVIDIA CORPORATION COM 67066G104 10,341 68,216 SH   SOLE 13 68,216 0 0
NVIDIA CORPORATION COM 67066G104 36,879 243,280 SH   SOLE 15 243,280 0 0
NVIDIA CORPORATION COM 67066G104 36 238 SH   SOLE 17 0 0 238
NVIDIA CORPORATION COM 67066G104 901,325 5,945,806 SH   SOLE 18 5,126,507 0 819,299
NVIDIA CORPORATION COM 67066G104 468,758 3,092,275 SH   SOLE 19 3,092,275 0 0
NVIDIA CORPORATION COM 67066G104 9,456,979 62,385,242 SH   SOLE 21 62,385,242 0 0
NVIDIA CORPORATION COM 67066G104 8,048,467 53,093,652 SH   SOLE 22 47,978,471 0 5,115,181
NVIDIA CORPORATION COM 67066G104 613,881 4,049,617 SH   SOLE 23 4,049,617 0 0
NVIDIA CORPORATION COM 67066G104 697,475 4,601,064 SH   SOLE 25 4,601,064 0 0
NVIDIA CORPORATION COM 67066G104 895,469 5,907,176 SH   SOLE 26 2,526,252 0 3,380,924
NVIDIA CORPORATION COM 67066G104 844,552 5,571,294 SH   SOLE 28 179,276 0 5,392,018
NVIDIA CORPORATION COM 67066G104 5,777 38,110 SH   SOLE 29 38,110 0 0
NVIDIA CORPORATION COM 67066G104 2,803,605 18,494,659 SH   SOLE 30 18,438,479 0 56,180
NVIDIA CORPORATION COM 67066G104 92,439 609,799 SH   SOLE 31 368,300 0 241,499
NVIDIA CORPORATION COM 67066G104 98,862 652,167 SH   SOLE 32 652,167 0 0
NVIDIA CORPORATION COM 67066G104 218,647 1,442,356 SH   SOLE 34 1,442,356 0 0
NVIDIA CORPORATION COM 67066G104 129,378 853,475 SH   SOLE 36 853,475 0 0
NVIDIA CORPORATION COM 67066G104 12,303 81,159 SH   SOLE 40 81,159 0 0
NVIDIA CORPORATION COM 67066G104 778 5,134 SH   OTR 43 5,134 0 0
NVIDIA CORPORATION COM 67066G104 360,784 2,379,996 SH   SOLE 43 2,162,150 0 217,846
NVR INC COM 62944T105 13,586 3,393 SH   SOLE 2 1,150 0 2,243
NVR INC COM 62944T105 9,009 2,250 SH   SOLE 4 1,154 0 1,096
NVR INC COM 62944T105 11,404 2,848 SH   SOLE 7 2,745 0 103
NVR INC COM 62944T105 52 13 SH   SOLE 13 13 0 0
NVR INC COM 62944T105 1,590 397 SH   SOLE 15 397 0 0
NVR INC COM 62944T105 20,409 5,097 SH   SOLE 18 4,629 0 468
NVR INC COM 62944T105 7,972 1,991 SH   SOLE 19 1,991 0 0
NVR INC COM 62944T105 485,046 121,136 SH   SOLE 21 121,136 0 0
NVR INC COM 62944T105 262,924 65,663 SH   SOLE 22 59,281 0 6,382
NVR INC COM 62944T105 21,250 5,307 SH   SOLE 23 5,307 0 0
NVR INC COM 62944T105 15,612 3,899 SH   SOLE 25 3,899 0 0
NVR INC COM 62944T105 24,069 6,011 SH   SOLE 26 2,373 0 3,638
NVR INC COM 62944T105 36,842 9,201 SH   SOLE 28 63 0 9,138
NVR INC COM 62944T105 152 38 SH   SOLE 29 38 0 0
NVR INC COM 62944T105 68,539 17,117 SH   SOLE 30 17,117 0 0
NVR INC COM 62944T105 2,851 712 SH   SOLE 31 382 0 330
NVR INC COM 62944T105 605 151 SH   SOLE 34 151 0 0
NVR INC COM 62944T105 4,433 1,107 SH   SOLE 36 1,107 0 0
NVR INC COM 62944T105 424 106 SH   SOLE 40 106 0 0
NVR INC COM 62944T105 48 12 SH   OTR 43 12 0 0
NVR INC COM 62944T105 6,607 1,650 SH   SOLE 43 1,483 0 167
NXP SEMICONDUCTORS N V COM N6596X109 46,239 312,363 SH   SOLE 2 220,742 0 91,621
NXP SEMICONDUCTORS N V COM N6596X109 27,360 184,830 SH   SOLE 4 152,514 0 32,316
NXP SEMICONDUCTORS N V COM N6596X109 40,432 273,135 SH   SOLE 7 265,399 0 7,736
NXP SEMICONDUCTORS N V COM N6596X109 2,560 17,292 SH   SOLE 13 17,292 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,888 39,773 SH   SOLE 15 39,773 0 0
NXP SEMICONDUCTORS N V COM N6596X109 117,249 792,065 SH   SOLE 18 749,974 0 42,091
NXP SEMICONDUCTORS N V COM N6596X109 65,759 444,225 SH   SOLE 19 444,225 0 0
NXP SEMICONDUCTORS N V COM N6596X109 956,631 6,462,414 SH   SOLE 21 6,462,414 0 0
NXP SEMICONDUCTORS N V COM N6596X109 580,319 3,920,283 SH   SOLE 22 3,533,068 0 387,215
NXP SEMICONDUCTORS N V COM N6596X109 70,338 475,163 SH   SOLE 23 475,163 0 0
NXP SEMICONDUCTORS N V COM N6596X109 108,011 729,658 SH   SOLE 25 729,658 0 0
NXP SEMICONDUCTORS N V COM N6596X109 109,802 741,753 SH   SOLE 26 339,067 0 402,686
NXP SEMICONDUCTORS N V COM N6596X109 86,469 584,132 SH   SOLE 28 3,705 0 580,427
NXP SEMICONDUCTORS N V COM N6596X109 1,505 10,168 SH   SOLE 29 10,168 0 0
NXP SEMICONDUCTORS N V COM N6596X109 245,052 1,655,420 SH   SOLE 30 1,653,950 0 1,470
NXP SEMICONDUCTORS N V COM N6596X109 12,503 84,462 SH   SOLE 31 58,975 0 25,487
NXP SEMICONDUCTORS N V COM N6596X109 8,895 60,088 SH   SOLE 32 60,088 0 0
NXP SEMICONDUCTORS N V COM N6596X109 126,562 854,978 SH   SOLE 34 854,978 0 0
NXP SEMICONDUCTORS N V COM N6596X109 14,346 96,912 SH   SOLE 36 96,912 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,310 8,849 SH   SOLE 40 8,849 0 0
NXP SEMICONDUCTORS N V COM N6596X109 105 710 SH   OTR 43 710 0 0
NXP SEMICONDUCTORS N V COM N6596X109 19,973 134,925 SH   SOLE 43 118,523 0 16,403
NYMOX PHARMACEUTICAL CORP COM P73398102 4 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 50 114,658 SH   SOLE 21 114,658 0 0
NYXOAH S A SHS B6S7WD106 5,962 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106 51 5,495 SH   SOLE 20 5,495 0 0
NYXOAH S A SHS B6S7WD106 17 1,824 SH   SOLE 21 1,824 0 0
NYXOAH S A SHS B6S7WD106 36 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104 1,008 71,991 SH   SOLE 2 44,360 0 27,631
O-I GLASS INC COM 67098H104 8 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 59 4,214 SH   SOLE 7 4,214 0 0
O-I GLASS INC COM 67098H104 7,414 529,558 SH   SOLE 18 529,558 0 0
O-I GLASS INC COM 67098H104 3,933 280,945 SH   SOLE 19 280,945 0 0
O-I GLASS INC COM 67098H104 268,478 19,176,995 SH   SOLE 21 19,176,995 0 0
O-I GLASS INC COM 67098H104 54,165 3,868,941 SH   SOLE 22 3,758,182 0 110,759
O-I GLASS INC COM 67098H104 290 20,690 SH   SOLE 25 20,690 0 0
O-I GLASS INC COM 67098H104 664 47,440 SH   SOLE 26 34,811 0 12,629
O-I GLASS INC COM 67098H104 39 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104 3,723 265,907 SH   SOLE 30 265,907 0 0
O-I GLASS INC COM 67098H104 80 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104 243 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 1,025 73,219 SH   SOLE 43 72,891 0 328
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 0 70 SH   SOLE 43 70 0 0
OAK STR HEALTH INC COM 67181A107 1,698 103,260 SH   SOLE 2 33,715 0 69,545
OAK STR HEALTH INC COM 67181A107 7 401 SH   SOLE 4 401 0 0
OAK STR HEALTH INC COM 67181A107 23 1,410 SH   SOLE 7 1,410 0 0
OAK STR HEALTH INC COM 67181A107 780 47,447 SH   SOLE 18 47,447 0 0
OAK STR HEALTH INC COM 67181A107 586 35,637 SH   SOLE 19 35,637 0 0
OAK STR HEALTH INC COM 67181A107 30,393 1,848,736 SH   SOLE 21 1,848,736 0 0
OAK STR HEALTH INC COM 67181A107 47,645 2,898,088 SH   SOLE 22 2,753,516 0 144,572
OAK STR HEALTH INC COM 67181A107 247 15,044 SH   SOLE 25 15,044 0 0
OAK STR HEALTH INC COM 67181A107 675 41,061 SH   SOLE 26 32,413 0 8,648
OAK STR HEALTH INC COM 67181A107 48 2,935 SH   SOLE 28 2,935 0 0
OAK STR HEALTH INC COM 67181A107 893 54,298 SH   SOLE 30 54,298 0 0
OAK STR HEALTH INC COM 67181A107 24 1,475 SH   SOLE 31 1,475 0 0
OAK STR HEALTH INC COM 67181A107 207 12,569 SH   SOLE 40 12,569 0 0
OAK STR HEALTH INC NOTE 3/1 67181AAB3 6,178 8,750,000 PRN   SOLE 21 8,750,000 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 8 487 SH   SOLE 2 487 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 20 1,143 SH   SOLE 18 1,143 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 24 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 400 23,284 SH   SOLE 21 23,284 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 20 1,183 SH   SOLE 22 1,183 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 7,473 1,140,866 SH   SOLE 30 1,140,866 0 0
OASIS PETROLEUM INC COM NEW 674215207 4,432 36,436 SH   SOLE 2 22,068 0 14,368
OASIS PETROLEUM INC COM NEW 674215207 10 83 SH   SOLE 4 83 0 0
OASIS PETROLEUM INC COM NEW 674215207 27 226 SH   SOLE 7 226 0 0
OASIS PETROLEUM INC COM NEW 674215207 6,650 54,669 SH   SOLE 18 49,716 0 4,953
OASIS PETROLEUM INC COM NEW 674215207 16,135 132,633 SH   SOLE 19 132,633 0 0
OASIS PETROLEUM INC COM NEW 674215207 87,103 716,014 SH   SOLE 21 716,014 0 0
OASIS PETROLEUM INC COM NEW 674215207 64,726 532,066 SH   SOLE 22 520,826 0 11,240
OASIS PETROLEUM INC COM NEW 674215207 513 4,215 SH   SOLE 23 4,215 0 0
OASIS PETROLEUM INC COM NEW 674215207 3,653 30,032 SH   SOLE 26 9,566 0 20,466
OASIS PETROLEUM INC COM NEW 674215207 5,356 44,025 SH   SOLE 30 44,025 0 0
OASIS PETROLEUM INC COM NEW 674215207 23 185 SH   SOLE 31 0 0 185
OASIS PETROLEUM INC COM NEW 674215207 291 2,391 SH   SOLE 40 2,391 0 0
OASIS PETROLEUM INC COM NEW 674215207 26 215 SH   SOLE 43 215 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 731 211,182 SH   SOLE 43 180,932 0 30,250
OBLONG INC COM 674434105 0 1,121 SH   SOLE 21 1,121 0 0
OBSEVA SA COM H5861P103 486 301,943 SH   SOLE 21 301,943 0 0
OBSEVA SA COM H5861P103 55 34,072 SH   SOLE 30 34,072 0 0
OBSIDIAN ENERGY LTD COM 674482203 0 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105 55,245 938,263 SH   SOLE 2 378,827 0 559,436
OCCIDENTAL PETE CORP COM 674599105 21,720 368,886 SH   SOLE 4 275,084 0 93,802
OCCIDENTAL PETE CORP COM 674599105 46,528 790,216 SH   SOLE 7 764,280 0 25,936
OCCIDENTAL PETE CORP COM 674599105 246 4,176 SH   SOLE 13 4,176 0 0
OCCIDENTAL PETE CORP COM 674599105 7,982 135,566 SH   SOLE 15 135,566 0 0
OCCIDENTAL PETE CORP COM 674599105 1 24 SH   SOLE 17 0 0 24
OCCIDENTAL PETE CORP COM 674599105 85,054 1,444,535 SH   SOLE 18 1,304,543 0 139,992
OCCIDENTAL PETE CORP COM 674599105 19,614 333,119 SH   SOLE 19 333,119 0 0
OCCIDENTAL PETE CORP COM 674599105 1,260,748 21,412,156 SH   SOLE 21 21,412,156 0 0
OCCIDENTAL PETE CORP COM 674599105 1,096,796 18,627,650 SH   SOLE 22 16,835,051 0 1,792,599
OCCIDENTAL PETE CORP COM 674599105 93,595 1,589,582 SH   SOLE 23 1,589,582 0 0
OCCIDENTAL PETE CORP COM 674599105 76,552 1,300,133 SH   SOLE 25 1,300,133 0 0
OCCIDENTAL PETE CORP COM 674599105 115,949 1,969,240 SH   SOLE 26 723,393 0 1,245,847
OCCIDENTAL PETE CORP COM 674599105 43,338 736,043 SH   SOLE 28 1,164 0 734,879
OCCIDENTAL PETE CORP COM 674599105 39 664 SH   SOLE 29 664 0 0
OCCIDENTAL PETE CORP COM 674599105 267,286 4,539,500 SH   SOLE 30 4,539,500 0 0
OCCIDENTAL PETE CORP COM 674599105 11,295 191,824 SH   SOLE 31 99,749 0 92,075
OCCIDENTAL PETE CORP COM 674599105 3,606 61,235 SH   SOLE 34 61,235 0 0
OCCIDENTAL PETE CORP COM 674599105 23,376 397,006 SH   SOLE 36 397,006 0 0
OCCIDENTAL PETE CORP COM 674599105 1,760 29,899 SH   SOLE 40 29,899 0 0
OCCIDENTAL PETE CORP COM 674599105 150 2,551 SH   OTR 43 2,551 0 0
OCCIDENTAL PETE CORP COM 674599105 29,008 492,656 SH   SOLE 43 427,295 0 65,361
OCCIDENTAL PETE CORP OPTIONS 674599105 159 2,700 SH Call SOLE 2 0 0 2,700
OCCIDENTAL PETE CORP OPTIONS 674599105 224 3,800 SH Call SOLE 4 3,800 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 3,368 57,200 SH Call SOLE 18 57,200 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 60,712 1,031,100 SH Call SOLE 19 1,031,100 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 6,548 111,200 SH Call SOLE 22 111,200 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 206 3,500 SH Call SOLE 26 3,500 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 15,975 271,300 SH Call SOLE 34 271,300 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 12 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 78 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 690 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 12 320 SH   SOLE 43 33 0 287
OCEAN BIO CHEM INC COM 674631106 10 743 SH   SOLE 18 743 0 0
OCEAN BIO CHEM INC COM 674631106 108 8,367 SH   SOLE 21 8,367 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 6 9,808 SH   SOLE 18 9,808 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 68 120,475 SH   SOLE 21 120,475 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 323 572,384 SH   SOLE 22 572,384 0 0
OCEANEERING INTL INC COM 675232102 3,537 331,143 SH   SOLE 2 180,372 0 150,771
OCEANEERING INTL INC COM 675232102 5 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 14 1,272 SH   SOLE 7 1,272 0 0
OCEANEERING INTL INC COM 675232102 3,918 366,850 SH   SOLE 18 343,322 0 23,528
OCEANEERING INTL INC COM 675232102 11,182 1,047,036 SH   SOLE 19 1,047,036 0 0
OCEANEERING INTL INC COM 675232102 136,968 12,824,760 SH   SOLE 21 12,824,760 0 0
OCEANEERING INTL INC COM 675232102 37,822 3,541,339 SH   SOLE 22 3,472,385 0 68,954
OCEANEERING INTL INC COM 675232102 430 40,237 SH   SOLE 23 40,237 0 0
OCEANEERING INTL INC COM 675232102 144 13,475 SH   SOLE 25 13,475 0 0
OCEANEERING INTL INC COM 675232102 2,486 232,775 SH   SOLE 26 15,817 0 216,958
OCEANEERING INTL INC COM 675232102 13 1,203 SH   SOLE 28 1,203 0 0
OCEANEERING INTL INC COM 675232102 2,972 278,272 SH   SOLE 30 278,272 0 0
OCEANEERING INTL INC COM 675232102 15 1,364 SH   SOLE 31 0 0 1,364
OCEANEERING INTL INC COM 675232102 9 803 SH   SOLE 34 803 0 0
OCEANEERING INTL INC COM 675232102 76 7,123 SH   SOLE 36 7,123 0 0
OCEANEERING INTL INC COM 675232102 117 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 2,491 233,246 SH   SOLE 43 159,348 0 73,898
OCEANFIRST FINL CORP COM 675234108 6,129 320,367 SH   SOLE 2 225,548 0 94,819
OCEANFIRST FINL CORP COM 675234108 3 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108 14 707 SH   SOLE 7 707 0 0
OCEANFIRST FINL CORP COM 675234108 3,418 178,658 SH   SOLE 18 178,658 0 0
OCEANFIRST FINL CORP COM 675234108 14,139 739,116 SH   SOLE 19 739,116 0 0
OCEANFIRST FINL CORP COM 675234108 41,495 2,169,080 SH   SOLE 21 2,169,080 0 0
OCEANFIRST FINL CORP COM 675234108 42,482 2,220,686 SH   SOLE 22 2,149,832 0 70,854
OCEANFIRST FINL CORP COM 675234108 407 21,279 SH   SOLE 23 21,279 0 0
OCEANFIRST FINL CORP COM 675234108 200 10,443 SH   SOLE 25 10,443 0 0
OCEANFIRST FINL CORP COM 675234108 2,560 133,845 SH   SOLE 26 22,290 0 111,555
OCEANFIRST FINL CORP COM 675234108 12 605 SH   SOLE 28 605 0 0
OCEANFIRST FINL CORP COM 675234108 713 37,253 SH   SOLE 30 37,253 0 0
OCEANFIRST FINL CORP COM 675234108 94 4,910 SH   SOLE 34 4,910 0 0
OCEANFIRST FINL CORP COM 675234108 129 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 930 48,630 SH   SOLE 43 47,940 0 690
OCONEE FED FINL CORP COM 675607105 4 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 47 2,155 SH   SOLE 21 2,155 0 0
OCONEE FED FINL CORP COM 675607105 1 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105 182 80,090 SH   SOLE 2 59,268 0 20,822
OCUGEN INC COM 67577C105 7 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 1,256 553,488 SH   SOLE 18 553,488 0 0
OCUGEN INC COM 67577C105 861 379,085 SH   SOLE 19 379,085 0 0
OCUGEN INC COM 67577C105 16,872 7,432,806 SH   SOLE 21 7,432,806 0 0
OCUGEN INC COM 67577C105 11,656 5,134,661 SH   SOLE 22 5,012,002 0 122,659
OCUGEN INC COM 67577C105 54 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105 42 18,376 SH   SOLE 26 4,688 0 13,688
OCUGEN INC COM 67577C105 36 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105 264 116,270 SH   SOLE 30 116,270 0 0
OCUGEN INC COM 67577C105 46 20,096 SH   SOLE 40 20,096 0 0
OCUGEN INC COM 67577C105 0 36 SH   SOLE 43 36 0 0
OCULAR THERAPEUTIX INC COM 67576A100 39 9,767 SH   SOLE 2 2,651 0 7,116
OCULAR THERAPEUTIX INC COM 67576A100 4 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 843 209,705 SH   SOLE 18 209,705 0 0
OCULAR THERAPEUTIX INC COM 67576A100 552 137,318 SH   SOLE 19 137,318 0 0
OCULAR THERAPEUTIX INC COM 67576A100 10,439 2,596,751 SH   SOLE 21 2,596,751 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,038 1,750,652 SH   SOLE 22 1,736,786 0 13,866
OCULAR THERAPEUTIX INC COM 67576A100 180 44,835 SH   SOLE 28 44,835 0 0
OCULAR THERAPEUTIX INC COM 67576A100 135 33,464 SH   SOLE 30 33,464 0 0
OCULAR THERAPEUTIX INC COM 67576A100 48 12,056 SH   SOLE 43 12,056 0 0
OCUPHIRE PHARMA INC COM 67577R102 4 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 120 62,424 SH   SOLE 21 62,424 0 0
OCUPHIRE PHARMA INC COM 67577R102 12 6,412 SH   SOLE 22 6,412 0 0
OCWEN FINL CORP COM NEW 675746606 349 12,725 SH   SOLE 2 6,855 0 5,870
OCWEN FINL CORP COM NEW 675746606 45 1,631 SH   SOLE 18 1,631 0 0
OCWEN FINL CORP COM NEW 675746606 774 28,235 SH   SOLE 21 28,235 0 0
OCWEN FINL CORP COM NEW 675746606 3,226 117,742 SH   SOLE 22 117,742 0 0
OCWEN FINL CORP COM NEW 675746606 32 1,157 SH   SOLE 43 1,157 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 9 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 125 36,550 SH   SOLE 21 36,550 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 540 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 51 23,472 SH   SOLE 2 15,166 0 8,306
OFFERPAD SOLUTIONS INC COM CL A 67623L109 358 164,225 SH   SOLE 18 164,225 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 247 113,395 SH   SOLE 19 113,395 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 4,451 2,041,826 SH   SOLE 21 2,041,826 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 3,384 1,552,281 SH   SOLE 22 1,511,066 0 41,215
OFFERPAD SOLUTIONS INC COM CL A 67623L109 35 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 15 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 243 945,211 SH   SOLE 19 945,211 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 8 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 68 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,219 61,119 SH   SOLE 2 30,783 0 30,336
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 480 24,057 SH   SOLE 4 24,057 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,193 59,823 SH   SOLE 7 59,823 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,531 176,983 SH   SOLE 18 176,983 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,948 147,746 SH   SOLE 19 147,746 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 124,426 6,236,900 SH   SOLE 21 6,236,900 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 32,659 1,637,025 SH   SOLE 22 1,585,728 0 51,297
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 36 1,786 SH   SOLE 23 1,786 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,586 229,879 SH   SOLE 25 229,879 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 697 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 610 30,597 SH   SOLE 28 167 0 30,430
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,838 292,653 SH   SOLE 30 292,653 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 15 743 SH   SOLE 34 743 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 99 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 618 30,987 SH   SOLE 43 30,285 0 702
OFG BANCORP COM 67103X102 938 36,911 SH   SOLE 2 13,389 0 23,522
OFG BANCORP COM 67103X102 5 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102 9 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102 4,406 173,453 SH   SOLE 18 173,453 0 0
OFG BANCORP COM 67103X102 2,109 83,027 SH   SOLE 19 83,027 0 0
OFG BANCORP COM 67103X102 141,898 5,586,536 SH   SOLE 21 5,586,536 0 0
OFG BANCORP COM 67103X102 27,995 1,102,184 SH   SOLE 22 1,057,110 0 45,074
OFG BANCORP COM 67103X102 100 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102 459 18,061 SH   SOLE 26 15,078 0 2,983
OFG BANCORP COM 67103X102 9 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102 1,877 73,884 SH   SOLE 30 73,884 0 0
OFG BANCORP COM 67103X102 106 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102 421 16,586 SH   SOLE 43 16,586 0 0
OGE ENERGY CORP COM 670837103 30,940 802,397 SH   SOLE 2 350,196 0 452,201
OGE ENERGY CORP COM 670837103 1,256 32,579 SH   SOLE 4 31,619 0 960
OGE ENERGY CORP COM 670837103 7,702 199,744 SH   SOLE 7 199,744 0 0
OGE ENERGY CORP COM 670837103 779 20,212 SH   SOLE 13 20,212 0 0
OGE ENERGY CORP COM 670837103 25,423 659,316 SH   SOLE 18 549,602 0 109,714
OGE ENERGY CORP COM 670837103 14,126 366,349 SH   SOLE 19 366,349 0 0
OGE ENERGY CORP COM 670837103 577,365 14,973,164 SH   SOLE 21 14,973,164 0 0
OGE ENERGY CORP COM 670837103 235,770 6,114,362 SH   SOLE 22 5,851,409 0 262,953
OGE ENERGY CORP COM 670837103 562 14,569 SH   SOLE 23 14,569 0 0
OGE ENERGY CORP COM 670837103 4,510 116,969 SH   SOLE 26 86,443 0 30,526
OGE ENERGY CORP COM 670837103 138 3,569 SH   SOLE 28 3,569 0 0
OGE ENERGY CORP COM 670837103 68 1,773 SH   SOLE 29 1,773 0 0
OGE ENERGY CORP COM 670837103 7,414 192,260 SH   SOLE 30 192,260 0 0
OGE ENERGY CORP COM 670837103 347 8,988 SH   SOLE 31 2,961 0 6,027
OGE ENERGY CORP COM 670837103 3,473 90,055 SH   SOLE 32 90,055 0 0
OGE ENERGY CORP COM 670837103 1,029 26,675 SH   SOLE 36 26,675 0 0
OGE ENERGY CORP COM 670837103 986 25,572 SH   SOLE 40 25,572 0 0
OGE ENERGY CORP COM 670837103 2,985 77,423 SH   SOLE 43 67,637 0 9,786
OHIO VY BANC CORP COM 677719106 20 667 SH   SOLE 18 667 0 0
OHIO VY BANC CORP COM 677719106 300 9,934 SH   SOLE 21 9,934 0 0
OHIO VY BANC CORP COM 677719106 215 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 890 29,022 SH   SOLE 2 29,022 0 0
OIL DRI CORP AMER COM 677864100 26 838 SH   SOLE 18 838 0 0
OIL DRI CORP AMER COM 677864100 54 1,758 SH   SOLE 19 1,758 0 0
OIL DRI CORP AMER COM 677864100 593 19,357 SH   SOLE 21 19,357 0 0
OIL DRI CORP AMER COM 677864100 1,143 37,294 SH   SOLE 22 37,294 0 0
OIL DRI CORP AMER COM 677864100 16 519 SH   SOLE 23 519 0 0
OIL DRI CORP AMER COM 677864100 17 552 SH   SOLE 43 552 0 0
OIL STS INTL INC COM 678026105 1,387 255,972 SH   SOLE 2 126,067 0 129,905
OIL STS INTL INC COM 678026105 5 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,321 243,795 SH   SOLE 18 243,795 0 0
OIL STS INTL INC COM 678026105 1,405 259,196 SH   SOLE 19 259,196 0 0
OIL STS INTL INC COM 678026105 42,589 7,857,678 SH   SOLE 21 7,857,678 0 0
OIL STS INTL INC COM 678026105 11,457 2,113,794 SH   SOLE 22 2,070,118 0 43,676
OIL STS INTL INC COM 678026105 89 16,358 SH   SOLE 23 16,358 0 0
OIL STS INTL INC COM 678026105 409 75,473 SH   SOLE 26 0 0 75,473
OIL STS INTL INC COM 678026105 204 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105 411 75,849 SH   SOLE 30 75,849 0 0
OIL STS INTL INC COM 678026105 9 1,585 SH   SOLE 31 0 0 1,585
OIL STS INTL INC COM 678026105 528 97,478 SH   SOLE 43 86,827 0 10,651
OKTA INC CL A 679295105 21,313 235,761 SH   SOLE 2 62,157 0 173,604
OKTA INC CL A 679295105 8,761 96,919 SH   SOLE 4 59,502 0 37,417
OKTA INC CL A 679295105 3,494 38,653 SH   SOLE 7 38,653 0 0
OKTA INC CL A 679295105 58 644 SH   SOLE 13 644 0 0
OKTA INC CL A 679295105 1,396 15,440 SH   SOLE 15 15,440 0 0
OKTA INC CL A 679295105 9,383 103,797 SH   SOLE 18 96,274 0 7,523
OKTA INC CL A 679295105 228,148 2,523,762 SH   SOLE 19 2,523,762 0 0
OKTA INC CL A 679295105 212,704 2,352,921 SH   SOLE 21 2,352,921 0 0
OKTA INC CL A 679295105 301,107 3,330,833 SH   SOLE 22 3,076,175 0 254,658
OKTA INC CL A 679295105 21,475 237,557 SH   SOLE 23 237,557 0 0
OKTA INC CL A 679295105 24,105 266,645 SH   SOLE 25 266,645 0 0
OKTA INC CL A 679295105 23,223 256,892 SH   SOLE 26 116,253 0 140,639
OKTA INC CL A 679295105 31,242 345,601 SH   SOLE 28 6,287 0 339,314
OKTA INC CL A 679295105 12 129 SH   SOLE 29 129 0 0
OKTA INC CL A 679295105 57,406 635,023 SH   SOLE 30 635,023 0 0
OKTA INC CL A 679295105 2,804 31,016 SH   SOLE 31 16,585 0 14,431
OKTA INC CL A 679295105 3,059 33,837 SH   SOLE 32 33,837 0 0
OKTA INC CL A 679295105 75,620 836,501 SH   SOLE 34 836,501 0 0
OKTA INC CL A 679295105 4,275 47,293 SH   SOLE 36 47,293 0 0
OKTA INC CL A 679295105 455 5,036 SH   SOLE 40 5,036 0 0
OKTA INC CL A 679295105 28 305 SH   OTR 43 305 0 0
OKTA INC CL A 679295105 8,160 90,270 SH   SOLE 43 79,541 0 10,729
OKTA INC NOTE 0.125% 9/0 679295AD7 9,216 10,520,000 PRN   SOLE 21 10,520,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 9,611 11,552,000 PRN   SOLE 21 11,552,000 0 0
OLAPLEX HLDGS INC COM 679369108 1,539 109,255 SH   SOLE 2 15,662 0 93,593
OLAPLEX HLDGS INC COM 679369108 39 2,733 SH   SOLE 4 0 0 2,733
OLAPLEX HLDGS INC COM 679369108 21 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108 49,350 3,502,518 SH   SOLE 18 2,495,580 0 1,006,938
OLAPLEX HLDGS INC COM 679369108 32,785 2,326,826 SH   SOLE 19 2,326,826 0 0
OLAPLEX HLDGS INC COM 679369108 22,069 1,566,286 SH   SOLE 21 1,566,286 0 0
OLAPLEX HLDGS INC COM 679369108 39,206 2,782,545 SH   SOLE 22 2,691,778 0 90,767
OLAPLEX HLDGS INC COM 679369108 1,786 126,749 SH   SOLE 25 126,749 0 0
OLAPLEX HLDGS INC COM 679369108 616 43,691 SH   SOLE 28 0 0 43,691
OLAPLEX HLDGS INC COM 679369108 26 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108 0 16 SH   SOLE 43 16 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 64,797 252,835 SH   SOLE 2 84,739 0 168,096
OLD DOMINION FREIGHT LINE IN COM 679580100 15,381 60,018 SH   SOLE 4 48,247 0 11,771
OLD DOMINION FREIGHT LINE IN COM 679580100 35,485 138,463 SH   SOLE 7 112,116 0 26,347
OLD DOMINION FREIGHT LINE IN COM 679580100 319 1,245 SH   SOLE 13 1,245 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,439 9,517 SH   SOLE 15 9,517 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 52,971 206,691 SH   SOLE 18 192,214 0 14,477
OLD DOMINION FREIGHT LINE IN COM 679580100 278,155 1,085,355 SH   SOLE 19 1,085,355 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 949,671 3,705,599 SH   SOLE 21 3,705,599 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 574,034 2,239,872 SH   SOLE 22 2,038,614 0 201,258
OLD DOMINION FREIGHT LINE IN COM 679580100 39,536 154,268 SH   SOLE 23 154,268 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 41,225 160,859 SH   SOLE 25 160,859 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 49,860 194,551 SH   SOLE 26 67,744 0 126,807
OLD DOMINION FREIGHT LINE IN COM 679580100 75,710 295,419 SH   SOLE 28 3,100 0 292,319
OLD DOMINION FREIGHT LINE IN COM 679580100 38 149 SH   SOLE 29 149 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 199,459 778,285 SH   SOLE 30 754,339 0 23,946
OLD DOMINION FREIGHT LINE IN COM 679580100 5,066 19,767 SH   SOLE 31 10,254 0 9,513
OLD DOMINION FREIGHT LINE IN COM 679580100 6,772 26,425 SH   SOLE 32 26,425 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,038 15,758 SH   SOLE 34 15,758 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 9,000 35,116 SH   SOLE 36 35,116 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 788 3,076 SH   SOLE 40 3,076 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 36 139 SH   OTR 43 139 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 28,179 109,953 SH   SOLE 43 99,102 0 10,851
OLD NATL BANCORP IND COM 680033107 10,049 679,429 SH   SOLE 2 468,846 0 210,583
OLD NATL BANCORP IND COM 680033107 156 10,540 SH   SOLE 4 1,021 0 9,519
OLD NATL BANCORP IND COM 680033107 74 4,979 SH   SOLE 7 4,979 0 0
OLD NATL BANCORP IND COM 680033107 20,483 1,384,942 SH   SOLE 18 1,384,942 0 0
OLD NATL BANCORP IND COM 680033107 11,825 799,536 SH   SOLE 19 799,536 0 0
OLD NATL BANCORP IND COM 680033107 311,424 21,056,366 SH   SOLE 21 21,056,366 0 0
OLD NATL BANCORP IND COM 680033107 144,834 9,792,723 SH   SOLE 22 9,456,722 0 336,001
OLD NATL BANCORP IND COM 680033107 149 10,052 SH   SOLE 23 10,052 0 0
OLD NATL BANCORP IND COM 680033107 676 45,720 SH   SOLE 25 45,720 0 0
OLD NATL BANCORP IND COM 680033107 2,745 185,578 SH   SOLE 26 89,006 0 96,572
OLD NATL BANCORP IND COM 680033107 42 2,823 SH   SOLE 28 2,823 0 0
OLD NATL BANCORP IND COM 680033107 5,893 398,450 SH   SOLE 30 398,450 0 0
OLD NATL BANCORP IND COM 680033107 48 3,258 SH   SOLE 34 3,258 0 0
OLD NATL BANCORP IND COM 680033107 132 8,946 SH   SOLE 36 8,946 0 0
OLD NATL BANCORP IND COM 680033107 520 35,172 SH   SOLE 40 35,172 0 0
OLD NATL BANCORP IND COM 680033107 2,728 184,435 SH   SOLE 43 173,938 0 10,497
OLD POINT FINL CORP COM 680194107 14 566 SH   SOLE 18 566 0 0
OLD POINT FINL CORP COM 680194107 217 8,587 SH   SOLE 21 8,587 0 0
OLD POINT FINL CORP COM 680194107 5 197 SH   SOLE 22 197 0 0
OLD REP INTL CORP COM 680223104 19,752 883,342 SH   SOLE 2 277,537 0 605,805
OLD REP INTL CORP COM 680223104 60 2,672 SH   SOLE 4 1,045 0 1,627
OLD REP INTL CORP COM 680223104 5,201 232,618 SH   SOLE 7 232,618 0 0
OLD REP INTL CORP COM 680223104 17,279 772,768 SH   SOLE 18 772,768 0 0
OLD REP INTL CORP COM 680223104 3,397 151,928 SH   SOLE 19 151,928 0 0
OLD REP INTL CORP COM 680223104 506,978 22,673,432 SH   SOLE 21 22,673,432 0 0
OLD REP INTL CORP COM 680223104 178,832 7,997,853 SH   SOLE 22 7,650,648 0 347,205
OLD REP INTL CORP COM 680223104 910 40,709 SH   SOLE 25 40,709 0 0
OLD REP INTL CORP COM 680223104 4,566 204,212 SH   SOLE 26 181,067 0 23,145
OLD REP INTL CORP COM 680223104 121 5,430 SH   SOLE 28 5,430 0 0
OLD REP INTL CORP COM 680223104 2,538 113,518 SH   SOLE 30 113,518 0 0
OLD REP INTL CORP COM 680223104 93 4,154 SH   SOLE 31 4,154 0 0
OLD REP INTL CORP COM 680223104 3,052 136,505 SH   SOLE 32 136,505 0 0
OLD REP INTL CORP COM 680223104 11 476 SH   SOLE 34 476 0 0
OLD REP INTL CORP COM 680223104 725 32,402 SH   SOLE 36 32,402 0 0
OLD REP INTL CORP COM 680223104 861 38,519 SH   SOLE 40 38,519 0 0
OLD REP INTL CORP COM 680223104 19 848 SH   OTR 43 848 0 0
OLD REP INTL CORP COM 680223104 8,190 366,258 SH   SOLE 43 348,181 0 18,077
OLD SECOND BANCORP INC ILL COM 680277100 1,834 137,086 SH   SOLE 2 101,425 0 35,661
OLD SECOND BANCORP INC ILL COM 680277100 5 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,659 123,986 SH   SOLE 18 123,986 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,074 80,271 SH   SOLE 19 80,271 0 0
OLD SECOND BANCORP INC ILL COM 680277100 20,975 1,567,639 SH   SOLE 21 1,567,639 0 0
OLD SECOND BANCORP INC ILL COM 680277100 15,662 1,170,569 SH   SOLE 22 1,124,019 0 46,550
OLD SECOND BANCORP INC ILL COM 680277100 69 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 8 627 SH   SOLE 34 627 0 0
OLD SECOND BANCORP INC ILL COM 680277100 81 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100 329 24,586 SH   SOLE 43 24,240 0 346
OLEMA PHARMACEUTICALS INC COM 68062P106 409 100,551 SH   SOLE 2 57,136 0 43,415
OLEMA PHARMACEUTICALS INC COM 68062P106 20 5,024 SH   SOLE 18 5,024 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 805 197,723 SH   SOLE 19 197,723 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,482 364,165 SH   SOLE 21 364,165 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 2,484 610,197 SH   SOLE 22 610,197 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 23 5,767 SH   SOLE 23 5,767 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 18 4,465 SH   SOLE 26 0 0 4,465
OLEMA PHARMACEUTICALS INC COM 68062P106 72 17,612 SH   SOLE 30 17,612 0 0
OLIN CORP COM PAR $1 680665205 13,351 288,475 SH   SOLE 2 234,847 0 53,628
OLIN CORP COM PAR $1 680665205 20 436 SH   SOLE 4 436 0 0
OLIN CORP COM PAR $1 680665205 7,324 158,246 SH   SOLE 7 158,246 0 0
OLIN CORP COM PAR $1 680665205 13,868 299,661 SH   SOLE 18 299,661 0 0
OLIN CORP COM PAR $1 680665205 66,896 1,445,465 SH   SOLE 19 1,445,465 0 0
OLIN CORP COM PAR $1 680665205 323,702 6,994,422 SH   SOLE 21 6,994,422 0 0
OLIN CORP COM PAR $1 680665205 179,682 3,882,494 SH   SOLE 22 3,709,319 0 173,175
OLIN CORP COM PAR $1 680665205 2,913 62,940 SH   SOLE 26 51,788 0 11,152
OLIN CORP COM PAR $1 680665205 132 2,859 SH   SOLE 28 2,859 0 0
OLIN CORP COM PAR $1 680665205 63,583 1,373,880 SH   SOLE 30 1,373,880 0 0
OLIN CORP COM PAR $1 680665205 155 3,354 SH   SOLE 31 2,108 0 1,246
OLIN CORP COM PAR $1 680665205 45,124 975,028 SH   SOLE 34 975,028 0 0
OLIN CORP COM PAR $1 680665205 169 3,662 SH   SOLE 36 3,662 0 0
OLIN CORP COM PAR $1 680665205 854 18,453 SH   SOLE 40 18,453 0 0
OLIN CORP COM PAR $1 680665205 3,829 82,728 SH   SOLE 43 75,471 0 7,257
OLINK HLDG AB SPONSORED ADS 680710100 12,329 811,118 SH   SOLE 19 811,118 0 0
OLINK HLDG AB SPONSORED ADS 680710100 10,628 699,188 SH   SOLE 21 699,188 0 0
OLINK HLDG AB SPONSORED ADS 680710100 33 2,177 SH   SOLE 22 2,177 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 5,390 91,740 SH   SOLE 2 58,356 0 33,384
OLLIES BARGAIN OUTLET HLDGS COM 681116109 14 240 SH   SOLE 4 240 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 41 704 SH   SOLE 7 704 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 7,546 128,437 SH   SOLE 18 128,437 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,103 18,767 SH   SOLE 19 18,767 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 167,091 2,844,104 SH   SOLE 21 2,844,104 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 97,199 1,654,448 SH   SOLE 22 1,578,031 0 76,417
OLLIES BARGAIN OUTLET HLDGS COM 681116109 538 9,149 SH   SOLE 25 9,149 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,282 21,825 SH   SOLE 26 17,551 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 54 921 SH   SOLE 28 921 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,438 24,477 SH   SOLE 30 24,477 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 75 1,278 SH   SOLE 31 957 0 321
OLLIES BARGAIN OUTLET HLDGS COM 681116109 443 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,547 60,379 SH   SOLE 43 48,079 0 12,300
OLO INC CL A 68134L109 639 64,744 SH   SOLE 2 25,456 0 39,288
OLO INC CL A 68134L109 10 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109 2,644 267,897 SH   SOLE 18 267,897 0 0
OLO INC CL A 68134L109 2,330 236,027 SH   SOLE 19 236,027 0 0
OLO INC CL A 68134L109 31,632 3,204,850 SH   SOLE 21 3,204,850 0 0
OLO INC CL A 68134L109 20,723 2,099,600 SH   SOLE 22 2,000,868 0 98,732
OLO INC CL A 68134L109 87 8,774 SH   SOLE 25 8,774 0 0
OLO INC CL A 68134L109 86 8,702 SH   SOLE 26 1,365 0 7,337
OLO INC CL A 68134L109 573 58,032 SH   SOLE 30 58,032 0 0
OLO INC CL A 68134L109 123 12,507 SH   SOLE 40 12,507 0 0
OLYMPIC STEEL INC COM 68162K106 1,788 69,429 SH   SOLE 2 43,548 0 25,881
OLYMPIC STEEL INC COM 68162K106 4 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 971 37,726 SH   SOLE 18 37,726 0 0
OLYMPIC STEEL INC COM 68162K106 1,507 58,538 SH   SOLE 19 58,538 0 0
OLYMPIC STEEL INC COM 68162K106 38,941 1,512,272 SH   SOLE 21 1,512,272 0 0
OLYMPIC STEEL INC COM 68162K106 9,666 375,367 SH   SOLE 22 369,234 0 6,133
OLYMPIC STEEL INC COM 68162K106 183 7,125 SH   SOLE 23 7,125 0 0
OLYMPIC STEEL INC COM 68162K106 700 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 303 11,763 SH   SOLE 30 11,763 0 0
OLYMPIC STEEL INC COM 68162K106 61 2,378 SH   SOLE 43 2,378 0 0
OMEGA FLEX INC COM 682095104 140 1,297 SH   SOLE 2 966 0 331
OMEGA FLEX INC COM 682095104 3 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 864 8,027 SH   SOLE 18 8,027 0 0
OMEGA FLEX INC COM 682095104 618 5,745 SH   SOLE 19 5,745 0 0
OMEGA FLEX INC COM 682095104 22,812 211,971 SH   SOLE 21 211,971 0 0
OMEGA FLEX INC COM 682095104 7,078 65,770 SH   SOLE 22 63,809 0 1,961
OMEGA FLEX INC COM 682095104 48 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104 118 1,100 SH   SOLE 30 1,100 0 0
OMEGA FLEX INC COM 682095104 56 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 62 573 SH   SOLE 43 198 0 375
OMEGA HEALTHCARE INVS INC COM 681936100 22,196 787,379 SH   SOLE 2 179,548 0 607,831
OMEGA HEALTHCARE INVS INC COM 681936100 3,259 115,612 SH   SOLE 4 114,154 0 1,458
OMEGA HEALTHCARE INVS INC COM 681936100 8,380 297,274 SH   SOLE 7 297,274 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 14,328 508,268 SH   SOLE 18 508,268 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,207 362,065 SH   SOLE 19 362,065 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 386,553 13,712,399 SH   SOLE 21 13,712,399 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 231,009 8,194,731 SH   SOLE 22 7,905,386 0 289,345
OMEGA HEALTHCARE INVS INC COM 681936100 248 8,806 SH   SOLE 23 8,806 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 28,974 1,027,799 SH   SOLE 25 1,027,799 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,689 130,851 SH   SOLE 26 112,223 0 18,628
OMEGA HEALTHCARE INVS INC COM 681936100 4,211 149,363 SH   SOLE 28 4,194 0 145,169
OMEGA HEALTHCARE INVS INC COM 681936100 27,891 989,409 SH   SOLE 30 989,409 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 132 4,687 SH   SOLE 31 3,499 0 1,188
OMEGA HEALTHCARE INVS INC COM 681936100 139 4,921 SH   SOLE 36 4,921 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 868 30,777 SH   SOLE 40 30,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 25 892 SH   OTR 43 892 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 6,785 240,681 SH   SOLE 43 208,479 0 32,202
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 33 8,604 SH   SOLE 2 8,604 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 11 2,855 SH   SOLE 18 2,855 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,551 408,287 SH   SOLE 19 408,287 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 676 177,983 SH   SOLE 21 177,983 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 286 75,264 SH   SOLE 22 75,264 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 79 20,881 SH   SOLE 30 20,881 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 10 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102 62 22,569 SH   SOLE 2 21,010 0 1,559
OMEROS CORP COM 682143102 30 10,822 SH   SOLE 18 10,822 0 0
OMEROS CORP COM 682143102 116 42,158 SH   SOLE 19 42,158 0 0
OMEROS CORP COM 682143102 524 190,573 SH   SOLE 21 190,573 0 0
OMEROS CORP COM 682143102 2,524 917,769 SH   SOLE 22 917,769 0 0
OMEROS CORP COM 682143102 10 3,510 SH   SOLE 23 3,510 0 0
OMEROS CORP COM 682143102 19 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 85 31,037 SH   SOLE 30 31,037 0 0
OMEROS CORP COM 682143102 5 1,757 SH   OTR 43 1,757 0 0
OMEROS CORP COM 682143102 1 446 SH   SOLE 43 446 0 0
OMNICELL COM COM 68213N109 6,814 59,906 SH   SOLE 2 32,054 0 27,852
OMNICELL COM COM 68213N109 57 501 SH   SOLE 4 141 0 360
OMNICELL COM COM 68213N109 58 512 SH   SOLE 7 512 0 0
OMNICELL COM COM 68213N109 18,540 162,985 SH   SOLE 18 152,886 0 10,099
OMNICELL COM COM 68213N109 52,023 457,342 SH   SOLE 19 457,342 0 0
OMNICELL COM COM 68213N109 616,404 5,418,932 SH   SOLE 21 5,418,932 0 0
OMNICELL COM COM 68213N109 138,066 1,213,766 SH   SOLE 22 1,186,421 0 27,345
OMNICELL COM COM 68213N109 517 4,546 SH   SOLE 23 4,546 0 0
OMNICELL COM COM 68213N109 746 6,555 SH   SOLE 25 6,555 0 0
OMNICELL COM COM 68213N109 5,110 44,919 SH   SOLE 26 14,325 0 30,594
OMNICELL COM COM 68213N109 88 770 SH   SOLE 28 770 0 0
OMNICELL COM COM 68213N109 8,748 76,903 SH   SOLE 30 76,903 0 0
OMNICELL COM COM 68213N109 112 985 SH   SOLE 34 985 0 0
OMNICELL COM COM 68213N109 618 5,432 SH   SOLE 40 5,432 0 0
OMNICELL COM COM 68213N109 4,289 37,703 SH   SOLE 43 31,349 0 6,354
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1,026 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 7,308 5,743,000 PRN   SOLE 21 5,743,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 9,154 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106 34,094 535,983 SH   SOLE 2 100,809 0 435,174
OMNICOM GROUP INC COM 681919106 10,379 163,159 SH   SOLE 4 89,336 0 73,823
OMNICOM GROUP INC COM 681919106 12,759 200,577 SH   SOLE 7 193,811 0 6,766
OMNICOM GROUP INC COM 681919106 65 1,025 SH   SOLE 13 1,025 0 0
OMNICOM GROUP INC COM 681919106 1,961 30,827 SH   SOLE 15 30,827 0 0
OMNICOM GROUP INC COM 681919106 26,185 411,645 SH   SOLE 18 382,279 0 29,366
OMNICOM GROUP INC COM 681919106 8,267 129,962 SH   SOLE 19 129,962 0 0
OMNICOM GROUP INC COM 681919106 542,864 8,534,255 SH   SOLE 21 8,534,255 0 0
OMNICOM GROUP INC COM 681919106 280,521 4,410,018 SH   SOLE 22 4,005,440 0 404,578
OMNICOM GROUP INC COM 681919106 22,837 359,009 SH   SOLE 23 359,009 0 0
OMNICOM GROUP INC COM 681919106 19,000 298,698 SH   SOLE 25 298,698 0 0
OMNICOM GROUP INC COM 681919106 35,362 555,916 SH   SOLE 26 287,986 0 267,930
OMNICOM GROUP INC COM 681919106 24,782 389,599 SH   SOLE 28 4,432 0 385,167
OMNICOM GROUP INC COM 681919106 58 919 SH   SOLE 29 919 0 0
OMNICOM GROUP INC COM 681919106 69,376 1,090,645 SH   SOLE 30 1,087,165 0 3,480
OMNICOM GROUP INC COM 681919106 2,686 42,230 SH   SOLE 31 21,891 0 20,339
OMNICOM GROUP INC COM 681919106 4,122 64,805 SH   SOLE 32 64,805 0 0
OMNICOM GROUP INC COM 681919106 751 11,814 SH   SOLE 34 11,814 0 0
OMNICOM GROUP INC COM 681919106 5,712 89,800 SH   SOLE 36 89,800 0 0
OMNICOM GROUP INC COM 681919106 428 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 36,126 567,926 SH   SOLE 43 546,654 0 21,272
OMNIQ CORP COM 68217M107 5 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107 67 12,170 SH   SOLE 21 12,170 0 0
ON HLDG AG NAMEN AKT A H5919C104 551 31,129 SH   SOLE 2 28,650 0 2,479
ON HLDG AG NAMEN AKT A H5919C104 54 3,067 SH   SOLE 4 3,067 0 0
ON HLDG AG NAMEN AKT A H5919C104 233 13,163 SH   SOLE 18 13,163 0 0
ON HLDG AG NAMEN AKT A H5919C104 5,552 313,829 SH   SOLE 19 313,829 0 0
ON HLDG AG NAMEN AKT A H5919C104 879 49,684 SH   SOLE 21 49,684 0 0
ON HLDG AG NAMEN AKT A H5919C104 192 10,871 SH   SOLE 22 10,871 0 0
ON HLDG AG NAMEN AKT A H5919C104 26,221 1,482,240 SH   SOLE 25 1,482,240 0 0
ON HLDG AG NAMEN AKT A H5919C104 62 3,497 SH   SOLE 26 3,497 0 0
ON HLDG AG NAMEN AKT A H5919C104 49 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104 6,650 375,916 SH   SOLE 34 375,916 0 0
ON SEMICONDUCTOR CORP COM 682189105 50,080 995,426 SH   SOLE 2 129,675 0 865,751
ON SEMICONDUCTOR CORP COM 682189105 10,691 212,493 SH   SOLE 4 167,874 0 44,619
ON SEMICONDUCTOR CORP COM 682189105 22,441 446,046 SH   SOLE 7 397,645 0 48,401
ON SEMICONDUCTOR CORP COM 682189105 101 2,003 SH   SOLE 13 2,003 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,690 53,468 SH   SOLE 15 53,468 0 0
ON SEMICONDUCTOR CORP COM 682189105 3 67 SH   SOLE 17 0 0 67
ON SEMICONDUCTOR CORP COM 682189105 44,004 874,651 SH   SOLE 18 814,647 0 60,004
ON SEMICONDUCTOR CORP COM 682189105 294,226 5,848,269 SH   SOLE 19 5,848,269 0 0
ON SEMICONDUCTOR CORP COM 682189105 871,236 17,317,349 SH   SOLE 21 17,317,349 0 0
ON SEMICONDUCTOR CORP COM 682189105 490,439 9,748,340 SH   SOLE 22 8,899,693 0 848,647
ON SEMICONDUCTOR CORP COM 682189105 35,433 704,300 SH   SOLE 23 704,300 0 0
ON SEMICONDUCTOR CORP COM 682189105 43,507 864,773 SH   SOLE 25 864,773 0 0
ON SEMICONDUCTOR CORP COM 682189105 47,603 946,200 SH   SOLE 26 385,635 0 560,565
ON SEMICONDUCTOR CORP COM 682189105 47,484 943,823 SH   SOLE 28 57,756 0 886,067
ON SEMICONDUCTOR CORP COM 682189105 74 1,465 SH   SOLE 29 1,465 0 0
ON SEMICONDUCTOR CORP COM 682189105 158,930 3,159,007 SH   SOLE 30 3,115,616 0 43,391
ON SEMICONDUCTOR CORP COM 682189105 4,525 89,947 SH   SOLE 31 46,150 0 43,797
ON SEMICONDUCTOR CORP COM 682189105 131,093 2,605,711 SH   SOLE 34 2,605,711 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,736 153,767 SH   SOLE 36 153,767 0 0
ON SEMICONDUCTOR CORP COM 682189105 700 13,917 SH   SOLE 40 13,917 0 0
ON SEMICONDUCTOR CORP COM 682189105 34 675 SH   OTR 43 675 0 0
ON SEMICONDUCTOR CORP COM 682189105 12,810 254,614 SH   SOLE 43 231,728 0 22,886
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 2,532 2,200,000 PRN   SOLE 2 2,200,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 9,208 8,000,000 PRN   SOLE 21 8,000,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 7,482 6,500,000 PRN   SOLE 22 6,500,000 0 0
ON24 INC COM 68339B104 357 37,649 SH   SOLE 2 21,015 0 16,634
ON24 INC COM 68339B104 5 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104 1,202 126,650 SH   SOLE 18 126,650 0 0
ON24 INC COM 68339B104 1,340 141,213 SH   SOLE 19 141,213 0 0
ON24 INC COM 68339B104 13,873 1,461,894 SH   SOLE 21 1,461,894 0 0
ON24 INC COM 68339B104 5,300 558,525 SH   SOLE 22 519,681 0 38,844
ON24 INC COM 68339B104 19 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104 34 3,547 SH   SOLE 30 3,547 0 0
ON24 INC COM 68339B104 1,092 115,120 SH   SOLE 34 115,120 0 0
ON24 INC COM 68339B104 16 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104 310 32,698 SH   SOLE 43 30,390 0 2,308
ONCOCYTE CORP COM 68235C107 1 1,552 SH   SOLE 2 0 0 1,552
ONCOCYTE CORP COM 68235C107 15 16,861 SH   SOLE 18 16,861 0 0
ONCOCYTE CORP COM 68235C107 963 1,070,620 SH   SOLE 21 1,070,620 0 0
ONCOCYTE CORP COM 68235C107 1,090 1,211,018 SH   SOLE 22 1,211,018 0 0
ONCOCYTE CORP COM 68235C107 36 40,307 SH   SOLE 30 40,307 0 0
ONCOCYTE CORP COM 68235C107 3 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 329 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103 11 8,611 SH   SOLE 2 8,104 0 507
ONCORUS INC COM 68236R103 5 3,613 SH   SOLE 19 3,613 0 0
ONCORUS INC COM 68236R103 158 125,302 SH   SOLE 21 125,302 0 0
ONCORUS INC COM 68236R103 157 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 14 11,264 SH   SOLE 30 11,264 0 0
ONCORUS INC COM 68236R103 6 4,623 SH   SOLE 43 4,623 0 0
ONCOSEC MED INC COM 68234L306 11 15,487 SH   SOLE 21 15,487 0 0
ONCOSEC MED INC COM 68234L306 22 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 7 6,715 SH   SOLE 2 6,489 0 226
ONCTERNAL THERAPEUTICS INC COM 68236P107 9 8,414 SH   SOLE 18 8,414 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 217 195,783 SH   SOLE 21 195,783 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 882 794,620 SH   SOLE 22 794,620 0 0
ONDAS HLDGS INC COM NEW 68236H204 31 5,813 SH   SOLE 2 1,581 0 4,232
ONDAS HLDGS INC COM NEW 68236H204 4 662 SH   SOLE 7 662 0 0
ONDAS HLDGS INC COM NEW 68236H204 470 87,245 SH   SOLE 18 87,245 0 0
ONDAS HLDGS INC COM NEW 68236H204 373 69,123 SH   SOLE 19 69,123 0 0
ONDAS HLDGS INC COM NEW 68236H204 5,781 1,072,458 SH   SOLE 21 1,072,458 0 0
ONDAS HLDGS INC COM NEW 68236H204 4,023 746,303 SH   SOLE 22 738,198 0 8,105
ONE GAS INC COM 68235P108 9,829 121,066 SH   SOLE 2 74,552 0 46,514
ONE GAS INC COM 68235P108 718 8,843 SH   SOLE 4 8,390 0 453
ONE GAS INC COM 68235P108 6,594 81,213 SH   SOLE 7 81,213 0 0
ONE GAS INC COM 68235P108 20,841 256,698 SH   SOLE 18 253,826 0 2,872
ONE GAS INC COM 68235P108 12,204 150,313 SH   SOLE 19 150,313 0 0
ONE GAS INC COM 68235P108 345,953 4,261,025 SH   SOLE 21 4,261,025 0 0
ONE GAS INC COM 68235P108 136,961 1,686,917 SH   SOLE 22 1,624,312 0 62,605
ONE GAS INC COM 68235P108 424 5,227 SH   SOLE 23 5,227 0 0
ONE GAS INC COM 68235P108 629 7,747 SH   SOLE 25 7,747 0 0
ONE GAS INC COM 68235P108 4,310 53,081 SH   SOLE 26 21,686 0 31,395
ONE GAS INC COM 68235P108 77 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108 7,941 97,806 SH   SOLE 30 97,806 0 0
ONE GAS INC COM 68235P108 97 1,196 SH   SOLE 31 0 0 1,196
ONE GAS INC COM 68235P108 102 1,261 SH   SOLE 34 1,261 0 0
ONE GAS INC COM 68235P108 284 3,503 SH   SOLE 36 3,503 0 0
ONE GAS INC COM 68235P108 512 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 45 554 SH   OTR 43 554 0 0
ONE GAS INC COM 68235P108 3,640 44,831 SH   SOLE 43 41,974 0 2,857
ONE LIBERTY PPTYS INC COM 682406103 375 14,422 SH   SOLE 2 4,579 0 9,843
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,308 50,344 SH   SOLE 18 50,344 0 0
ONE LIBERTY PPTYS INC COM 682406103 777 29,895 SH   SOLE 19 29,895 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,398 669,670 SH   SOLE 21 669,670 0 0
ONE LIBERTY PPTYS INC COM 682406103 12,545 482,863 SH   SOLE 22 465,547 0 17,316
ONE LIBERTY PPTYS INC COM 682406103 15 595 SH   SOLE 23 595 0 0
ONE LIBERTY PPTYS INC COM 682406103 63 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103 89 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 32 1,230 SH   SOLE 30 1,230 0 0
ONE LIBERTY PPTYS INC COM 682406103 14 528 SH   SOLE 31 0 0 528
ONE LIBERTY PPTYS INC COM 682406103 33 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 572 22,002 SH   SOLE 43 20,420 0 1,582
ONE STOP SYS INC COM 68247W109 11 2,750 SH   SOLE 18 2,750 0 0
ONE STOP SYS INC COM 68247W109 175 44,542 SH   SOLE 21 44,542 0 0
ONE STOP SYS INC COM 68247W109 9 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 104 60,565 SH   SOLE 2 60,565 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 11 6,259 SH   SOLE 4 6,259 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,787 1,629,866 SH   SOLE 21 1,629,866 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1,347 787,635 SH   SOLE 22 746,370 0 41,265
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3 1,856 SH   SOLE 25 1,856 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 698 408,449 SH   SOLE 30 408,449 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 271 158,595 SH   SOLE 43 157,666 0 929
ONEMAIN HLDGS INC COM 68268W103 23,251 622,015 SH   SOLE 2 60,389 0 561,626
ONEMAIN HLDGS INC COM 68268W103 356 9,529 SH   SOLE 4 8,660 0 869
ONEMAIN HLDGS INC COM 68268W103 97 2,607 SH   SOLE 7 2,607 0 0
ONEMAIN HLDGS INC COM 68268W103 1,779 47,581 SH   SOLE 18 47,581 0 0
ONEMAIN HLDGS INC COM 68268W103 1,309 35,026 SH   SOLE 19 35,026 0 0
ONEMAIN HLDGS INC COM 68268W103 59,570 1,593,638 SH   SOLE 21 1,593,638 0 0
ONEMAIN HLDGS INC COM 68268W103 94,191 2,519,823 SH   SOLE 22 2,377,082 0 142,741
ONEMAIN HLDGS INC COM 68268W103 637 17,054 SH   SOLE 25 17,054 0 0
ONEMAIN HLDGS INC COM 68268W103 2,912 77,896 SH   SOLE 26 68,397 0 9,499
ONEMAIN HLDGS INC COM 68268W103 565 15,106 SH   SOLE 28 15,106 0 0
ONEMAIN HLDGS INC COM 68268W103 1,563 41,820 SH   SOLE 30 41,820 0 0
ONEMAIN HLDGS INC COM 68268W103 130 3,477 SH   SOLE 31 1,647 0 1,830
ONEMAIN HLDGS INC COM 68268W103 291 7,783 SH   SOLE 34 7,783 0 0
ONEMAIN HLDGS INC COM 68268W103 379 10,135 SH   SOLE 36 10,135 0 0
ONEMAIN HLDGS INC COM 68268W103 577 15,423 SH   SOLE 40 15,423 0 0
ONEMAIN HLDGS INC COM 68268W103 20 528 SH   OTR 43 528 0 0
ONEMAIN HLDGS INC COM 68268W103 7,330 196,085 SH   SOLE 43 179,412 0 16,673
ONEOK INC NEW COM 682680103 80,291 1,446,679 SH   SOLE 2 189,221 0 1,257,458
ONEOK INC NEW COM 682680103 21,537 388,051 SH   SOLE 4 343,446 0 44,605
ONEOK INC NEW COM 682680103 72,756 1,310,919 SH   SOLE 7 1,296,609 0 14,310
ONEOK INC NEW COM 682680103 115 2,074 SH   SOLE 13 2,074 0 0
ONEOK INC NEW COM 682680103 3,631 65,430 SH   SOLE 15 65,430 0 0
ONEOK INC NEW COM 682680103 0 7 SH   SOLE 17 0 0 7
ONEOK INC NEW COM 682680103 52,073 938,254 SH   SOLE 18 877,410 0 60,844
ONEOK INC NEW COM 682680103 18,787 338,501 SH   SOLE 19 338,501 0 0
ONEOK INC NEW COM 682680103 1,287,662 23,201,116 SH   SOLE 21 23,201,116 0 0
ONEOK INC NEW COM 682680103 531,778 9,581,578 SH   SOLE 22 8,680,052 0 901,526
ONEOK INC NEW COM 682680103 42,006 756,859 SH   SOLE 23 756,859 0 0
ONEOK INC NEW COM 682680103 60,704 1,093,764 SH   SOLE 25 1,093,764 0 0
ONEOK INC NEW COM 682680103 67,448 1,215,286 SH   SOLE 26 487,358 0 727,928
ONEOK INC NEW COM 682680103 47,417 854,362 SH   SOLE 28 143,267 0 711,095
ONEOK INC NEW COM 682680103 15 270 SH   SOLE 29 270 0 0
ONEOK INC NEW COM 682680103 233,990 4,216,034 SH   SOLE 30 4,112,650 0 103,384
ONEOK INC NEW COM 682680103 5,139 92,589 SH   SOLE 31 45,804 0 46,785
ONEOK INC NEW COM 682680103 7,108 128,069 SH   SOLE 32 128,069 0 0
ONEOK INC NEW COM 682680103 5,737 103,371 SH   SOLE 34 103,371 0 0
ONEOK INC NEW COM 682680103 12,775 230,182 SH   SOLE 36 230,182 0 0
ONEOK INC NEW COM 682680103 801 14,433 SH   SOLE 40 14,433 0 0
ONEOK INC NEW COM 682680103 44 800 SH   OTR 43 800 0 0
ONEOK INC NEW COM 682680103 19,242 346,706 SH   SOLE 43 306,478 0 40,229
ONESPAN INC COM 68287N100 250 21,032 SH   SOLE 2 10,710 0 10,322
ONESPAN INC COM 68287N100 1 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 16 1,361 SH   SOLE 7 1,361 0 0
ONESPAN INC COM 68287N100 1,660 139,533 SH   SOLE 18 139,533 0 0
ONESPAN INC COM 68287N100 851 71,543 SH   SOLE 19 71,543 0 0
ONESPAN INC COM 68287N100 53,560 4,500,855 SH   SOLE 21 4,500,855 0 0
ONESPAN INC COM 68287N100 11,580 973,073 SH   SOLE 22 940,044 0 33,029
ONESPAN INC COM 68287N100 74 6,221 SH   SOLE 25 6,221 0 0
ONESPAN INC COM 68287N100 51 4,308 SH   SOLE 26 2,793 0 1,515
ONESPAN INC COM 68287N100 3,935 330,697 SH   SOLE 30 330,697 0 0
ONESPAN INC COM 68287N100 71 5,994 SH   SOLE 36 5,994 0 0
ONESPAN INC COM 68287N100 40 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 228 19,175 SH   SOLE 43 19,105 0 70
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,580 220,409 SH   SOLE 2 193,908 0 26,501
ONESPAWORLD HOLDINGS LIMITED COM P73684113 6 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,297 180,897 SH   SOLE 18 180,897 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 2,120 295,648 SH   SOLE 19 295,648 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 15,644 2,181,860 SH   SOLE 21 2,181,860 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 11,955 1,667,399 SH   SOLE 22 1,626,372 0 41,027
ONESPAWORLD HOLDINGS LIMITED COM P73684113 94 13,171 SH   SOLE 23 13,171 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 60 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 147 20,433 SH   SOLE 26 0 0 20,433
ONESPAWORLD HOLDINGS LIMITED COM P73684113 33 4,630 SH   SOLE 30 4,630 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 36 5,036 SH   SOLE 40 5,036 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 254 35,420 SH   SOLE 43 33,005 0 2,415
ONEWATER MARINE INC CL A COM 68280L101 168 5,098 SH   SOLE 2 516 0 4,582
ONEWATER MARINE INC CL A COM 68280L101 5 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,079 32,637 SH   SOLE 18 32,637 0 0
ONEWATER MARINE INC CL A COM 68280L101 646 19,546 SH   SOLE 19 19,546 0 0
ONEWATER MARINE INC CL A COM 68280L101 13,040 394,553 SH   SOLE 21 394,553 0 0
ONEWATER MARINE INC CL A COM 68280L101 8,923 269,973 SH   SOLE 22 263,347 0 6,626
ONEWATER MARINE INC CL A COM 68280L101 243 7,340 SH   SOLE 43 7,323 0 17
ONTO INNOVATION INC COM 683344105 2,400 34,410 SH   SOLE 2 25,509 0 8,901
ONTO INNOVATION INC COM 683344105 72 1,028 SH   SOLE 4 216 0 812
ONTO INNOVATION INC COM 683344105 40 578 SH   SOLE 7 578 0 0
ONTO INNOVATION INC COM 683344105 11,495 164,824 SH   SOLE 18 163,095 0 1,729
ONTO INNOVATION INC COM 683344105 8,742 125,354 SH   SOLE 19 125,354 0 0
ONTO INNOVATION INC COM 683344105 401,057 5,750,741 SH   SOLE 21 5,750,741 0 0
ONTO INNOVATION INC COM 683344105 87,191 1,250,224 SH   SOLE 22 1,219,238 0 30,986
ONTO INNOVATION INC COM 683344105 144 2,068 SH   SOLE 23 2,068 0 0
ONTO INNOVATION INC COM 683344105 498 7,135 SH   SOLE 25 7,135 0 0
ONTO INNOVATION INC COM 683344105 1,925 27,607 SH   SOLE 26 17,813 0 9,794
ONTO INNOVATION INC COM 683344105 61 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105 33,038 473,729 SH   SOLE 30 473,729 0 0
ONTO INNOVATION INC COM 683344105 427 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 2,232 32,008 SH   SOLE 43 29,968 0 2,040
ONTRAK INC COM 683373104 0 203 SH   SOLE 2 0 0 203
ONTRAK INC COM 683373104 25 23,247 SH   SOLE 21 23,247 0 0
ONTRAK INC COM 683373104 127 120,013 SH   SOLE 22 120,013 0 0
OOMA INC COM 683416101 1,672 141,206 SH   SOLE 2 109,164 0 32,042
OOMA INC COM 683416101 4 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101 801 67,686 SH   SOLE 18 60,546 0 7,140
OOMA INC COM 683416101 3,114 263,020 SH   SOLE 19 263,020 0 0
OOMA INC COM 683416101 8,949 755,860 SH   SOLE 21 755,860 0 0
OOMA INC COM 683416101 8,795 742,820 SH   SOLE 22 738,889 0 3,931
OOMA INC COM 683416101 165 13,902 SH   SOLE 23 13,902 0 0
OOMA INC COM 683416101 534 45,081 SH   SOLE 26 0 0 45,081
OOMA INC COM 683416101 41 3,504 SH   SOLE 43 3,465 0 39
OP BANCORP COM 67109R109 231 21,980 SH   SOLE 2 21,980 0 0
OP BANCORP COM 67109R109 24 2,315 SH   SOLE 18 2,315 0 0
OP BANCORP COM 67109R109 356 33,904 SH   SOLE 21 33,904 0 0
OP BANCORP COM 67109R109 1,086 103,573 SH   SOLE 22 103,573 0 0
OPEN LENDING CORP COM CL A 68373J104 672 65,737 SH   SOLE 2 55,136 0 10,601
OPEN LENDING CORP COM CL A 68373J104 3 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104 11 1,099 SH   SOLE 7 1,099 0 0
OPEN LENDING CORP COM CL A 68373J104 2,897 283,201 SH   SOLE 18 271,933 0 11,268
OPEN LENDING CORP COM CL A 68373J104 3,069 299,964 SH   SOLE 19 299,964 0 0
OPEN LENDING CORP COM CL A 68373J104 35,814 3,500,845 SH   SOLE 21 3,500,845 0 0
OPEN LENDING CORP COM CL A 68373J104 24,664 2,410,916 SH   SOLE 22 2,352,831 0 58,085
OPEN LENDING CORP COM CL A 68373J104 21 2,022 SH   SOLE 23 2,022 0 0
OPEN LENDING CORP COM CL A 68373J104 184 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM CL A 68373J104 305 29,839 SH   SOLE 26 21,004 0 8,835
OPEN LENDING CORP COM CL A 68373J104 1,821 177,986 SH   SOLE 30 177,986 0 0
OPEN LENDING CORP COM CL A 68373J104 20 1,966 SH   SOLE 36 1,966 0 0
OPEN LENDING CORP COM CL A 68373J104 110 10,755 SH   SOLE 40 10,755 0 0
OPEN TEXT CORP COM 683715106 29,523 780,216 SH   SOLE 21 780,216 0 0
OPEN TEXT CORP COM 683715106 16,232 428,957 SH   SOLE 43 406,210 0 22,747
OPENDOOR TECHNOLOGIES INC COM 683712103 3,457 734,071 SH   SOLE 2 128,835 0 605,236
OPENDOOR TECHNOLOGIES INC COM 683712103 73 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 25 5,372 SH   SOLE 7 5,372 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,318 279,886 SH   SOLE 18 279,886 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 15,600 3,312,102 SH   SOLE 19 3,312,102 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 32,868 6,978,312 SH   SOLE 21 6,978,312 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 44,596 9,468,388 SH   SOLE 22 8,924,215 0 544,173
OPENDOOR TECHNOLOGIES INC COM 683712103 269 57,067 SH   SOLE 25 57,067 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 956 202,956 SH   SOLE 26 166,495 0 36,461
OPENDOOR TECHNOLOGIES INC COM 683712103 84 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,120 237,720 SH   SOLE 30 237,720 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 49 10,411 SH   SOLE 31 6,764 0 3,647
OPENDOOR TECHNOLOGIES INC COM 683712103 244 51,856 SH   SOLE 40 51,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 220 46,771 SH   SOLE 43 46,771 0 0
OPERA LTD SPONSORED ADS 68373M107 104 23,530 SH   SOLE 43 20,080 0 3,450
OPGEN INC COM 68373L307 0 1 SH   SOLE 21 1 0 0
OPGEN INC COM 68373L307 175 320,803 SH   SOLE 22 320,803 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 12 971 SH   SOLE 18 971 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 203 16,955 SH   SOLE 21 16,955 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 262 21,869 SH   SOLE 22 21,869 0 0
OPKO HEALTH INC COM 68375N103 1,828 722,349 SH   SOLE 2 243,424 0 478,925
OPKO HEALTH INC COM 68375N103 5 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 13 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103 3,060 1,209,370 SH   SOLE 18 1,209,370 0 0
OPKO HEALTH INC COM 68375N103 3,966 1,567,546 SH   SOLE 19 1,567,546 0 0
OPKO HEALTH INC COM 68375N103 47,810 18,897,173 SH   SOLE 21 18,897,173 0 0
OPKO HEALTH INC COM 68375N103 28,137 11,121,152 SH   SOLE 22 10,663,580 0 457,572
OPKO HEALTH INC COM 68375N103 112 44,168 SH   SOLE 23 44,168 0 0
OPKO HEALTH INC COM 68375N103 154 60,932 SH   SOLE 25 60,932 0 0
OPKO HEALTH INC COM 68375N103 1,058 418,133 SH   SOLE 26 91,883 0 326,250
OPKO HEALTH INC COM 68375N103 20 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103 1,925 760,959 SH   SOLE 30 760,959 0 0
OPKO HEALTH INC COM 68375N103 43 17,157 SH   SOLE 36 17,157 0 0
OPKO HEALTH INC COM 68375N103 160 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103 286 112,989 SH   SOLE 43 112,229 0 760
OPORTUN FINL CORP COM 68376D104 1,011 122,288 SH   SOLE 2 93,996 0 28,292
OPORTUN FINL CORP COM 68376D104 3 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 679 82,047 SH   SOLE 18 82,047 0 0
OPORTUN FINL CORP COM 68376D104 596 72,033 SH   SOLE 19 72,033 0 0
OPORTUN FINL CORP COM 68376D104 8,857 1,071,030 SH   SOLE 21 1,071,030 0 0
OPORTUN FINL CORP COM 68376D104 5,826 704,441 SH   SOLE 22 667,949 0 36,492
OPORTUN FINL CORP COM 68376D104 33 3,997 SH   SOLE 25 3,997 0 0
OPORTUN FINL CORP COM 68376D104 12 1,465 SH   SOLE 26 614 0 851
OPORTUN FINL CORP COM 68376D104 234 28,270 SH   SOLE 30 28,270 0 0
OPORTUN FINL CORP COM 68376D104 34 4,114 SH   SOLE 31 0 0 4,114
OPORTUN FINL CORP COM 68376D104 5,289 639,577 SH   SOLE 34 639,577 0 0
OPORTUN FINL CORP COM 68376D104 30 3,664 SH   SOLE 40 3,664 0 0
OPORTUN FINL CORP COM 68376D104 110 13,268 SH   SOLE 43 13,104 0 164
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 698 21,117 SH   SOLE 2 14,416 0 6,701
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 961 29,088 SH   SOLE 18 29,088 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,294 39,178 SH   SOLE 19 39,178 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 10,980 332,315 SH   SOLE 21 332,315 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,728 264,163 SH   SOLE 22 258,245 0 5,918
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,697 51,369 SH   SOLE 43 50,796 0 573
OPPFI INC COM CL A 68386H103 20 6,125 SH   SOLE 2 0 0 6,125
OPPFI INC COM CL A 68386H103 128 38,939 SH   SOLE 18 38,939 0 0
OPPFI INC COM CL A 68386H103 77 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103 1,260 383,045 SH   SOLE 21 383,045 0 0
OPPFI INC COM CL A 68386H103 646 196,233 SH   SOLE 22 189,302 0 6,931
OPTICAL CABLE CORP COM NEW 683827208 74 20,558 SH   SOLE 21 20,558 0 0
OPTICAL CABLE CORP COM NEW 683827208 12 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204 176 6,427 SH   SOLE 2 4,779 0 1,648
OPTIMIZERX CORP COM NEW 68401U204 7 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,664 60,751 SH   SOLE 18 60,751 0 0
OPTIMIZERX CORP COM NEW 68401U204 857 31,301 SH   SOLE 19 31,301 0 0
OPTIMIZERX CORP COM NEW 68401U204 57,842 2,111,781 SH   SOLE 21 2,111,781 0 0
OPTIMIZERX CORP COM NEW 68401U204 11,949 436,239 SH   SOLE 22 427,015 0 9,224
OPTIMIZERX CORP COM NEW 68401U204 52 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204 68 2,472 SH   SOLE 26 0 0 2,472
OPTIMIZERX CORP COM NEW 68401U204 975 35,590 SH   SOLE 30 35,590 0 0
OPTIMIZERX CORP COM NEW 68401U204 48 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 408 14,903 SH   SOLE 43 14,794 0 109
OPTINOSE INC COM 68404V100 4 992 SH   SOLE 2 0 0 992
OPTINOSE INC COM 68404V100 36 9,874 SH   SOLE 18 9,874 0 0
OPTINOSE INC COM 68404V100 694 189,563 SH   SOLE 21 189,563 0 0
OPTINOSE INC COM 68404V100 1,848 504,914 SH   SOLE 22 504,914 0 0
OPTINOSE INC COM 68404V100 132 35,943 SH   SOLE 30 35,943 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,501 161,968 SH   SOLE 2 137,166 0 24,802
OPTION CARE HEALTH INC COM NEW 68404L201 47 1,676 SH   SOLE 4 338 0 1,338
OPTION CARE HEALTH INC COM NEW 68404L201 47 1,693 SH   SOLE 7 1,693 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 17,165 617,682 SH   SOLE 18 608,289 0 9,393
OPTION CARE HEALTH INC COM NEW 68404L201 11,037 397,168 SH   SOLE 19 397,168 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 281,990 10,147,169 SH   SOLE 21 10,147,169 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 116,391 4,188,245 SH   SOLE 22 4,101,151 0 87,094
OPTION CARE HEALTH INC COM NEW 68404L201 204 7,358 SH   SOLE 23 7,358 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 563 20,274 SH   SOLE 25 20,274 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,406 86,584 SH   SOLE 26 64,117 0 22,467
OPTION CARE HEALTH INC COM NEW 68404L201 47 1,689 SH   SOLE 28 1,689 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,709 205,451 SH   SOLE 30 205,451 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 21 771 SH   SOLE 31 0 0 771
OPTION CARE HEALTH INC COM NEW 68404L201 502 18,081 SH   SOLE 40 18,081 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,148 41,319 SH   SOLE 43 37,601 0 3,718
ORACLE CORP COM 68389X105 221,604 3,171,660 SH   SOLE 2 565,619 0 2,606,041
ORACLE CORP COM 68389X105 77,041 1,102,630 SH   SOLE 4 633,052 0 469,578
ORACLE CORP COM 68389X105 105,305 1,507,154 SH   SOLE 7 1,460,038 0 47,116
ORACLE CORP COM 68389X105 473 6,765 SH   SOLE 13 6,765 0 0
ORACLE CORP COM 68389X105 14,320 204,958 SH   SOLE 15 204,958 0 0
ORACLE CORP COM 68389X105 23 334 SH   SOLE 17 0 0 334
ORACLE CORP COM 68389X105 269,093 3,851,333 SH   SOLE 18 3,630,078 0 221,255
ORACLE CORP COM 68389X105 83,706 1,198,018 SH   SOLE 19 1,198,018 0 0
ORACLE CORP COM 68389X105 3,980 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 3,106,356 44,459,075 SH   SOLE 21 44,459,075 0 0
ORACLE CORP COM 68389X105 2,315,385 33,138,477 SH   SOLE 22 30,062,009 0 3,076,468
ORACLE CORP COM 68389X105 186,805 2,673,602 SH   SOLE 23 2,673,602 0 0
ORACLE CORP COM 68389X105 207,362 2,967,826 SH   SOLE 25 2,967,826 0 0
ORACLE CORP COM 68389X105 256,009 3,664,076 SH   SOLE 26 1,543,298 0 2,120,778
ORACLE CORP COM 68389X105 266,163 3,809,405 SH   SOLE 28 156,524 0 3,652,881
ORACLE CORP COM 68389X105 184 2,640 SH   SOLE 29 2,640 0 0
ORACLE CORP COM 68389X105 614,725 8,798,130 SH   SOLE 30 8,798,130 0 0
ORACLE CORP COM 68389X105 24,082 344,664 SH   SOLE 31 172,684 0 171,980
ORACLE CORP COM 68389X105 7,273 104,089 SH   SOLE 32 104,089 0 0
ORACLE CORP COM 68389X105 79,109 1,132,235 SH   SOLE 34 1,132,235 0 0
ORACLE CORP COM 68389X105 45,423 650,101 SH   SOLE 36 650,101 0 0
ORACLE CORP COM 68389X105 3,665 52,460 SH   SOLE 40 52,460 0 0
ORACLE CORP COM 68389X105 267 3,821 SH   OTR 43 3,821 0 0
ORACLE CORP COM 68389X105 141,429 2,024,179 SH   SOLE 43 1,843,738 0 180,441
ORAGENICS INC COM PAR 684023302 22 64,208 SH   SOLE 21 64,208 0 0
ORAGENICS INC COM PAR 684023302 440 1,269,248 SH   SOLE 22 1,269,248 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 19 4,242 SH   SOLE 2 4,242 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 29 6,267 SH   SOLE 18 6,267 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 164 35,857 SH   SOLE 19 35,857 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 370 80,746 SH   SOLE 21 80,746 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 44 9,566 SH   SOLE 22 9,566 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 3 658 SH   SOLE 23 658 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 8 1,716 SH   SOLE 26 0 0 1,716
ORANGE SPONSORED ADR 684060106 12,919 1,097,608 SH   SOLE 43 970,328 0 127,280
ORANGE CNTY BANCORP INC COM 68417L107 33 873 SH   SOLE 18 873 0 0
ORANGE CNTY BANCORP INC COM 68417L107 405 10,675 SH   SOLE 21 10,675 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 542 200,130 SH   SOLE 2 63,261 0 136,869
ORASURE TECHNOLOGIES INC COM 68554V108 1 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 768 283,573 SH   SOLE 18 279,197 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108 2,442 900,968 SH   SOLE 19 900,968 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 25,003 9,226,219 SH   SOLE 21 9,226,219 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 6,730 2,483,387 SH   SOLE 22 2,404,422 0 78,965
ORASURE TECHNOLOGIES INC COM 68554V108 65 24,110 SH   SOLE 23 24,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 37 13,809 SH   SOLE 25 13,809 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 404 149,107 SH   SOLE 26 4,703 0 144,404
ORASURE TECHNOLOGIES INC COM 68554V108 829 306,050 SH   SOLE 30 306,050 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 32 11,661 SH   SOLE 36 11,661 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 26 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 26 9,740 SH   SOLE 43 9,565 0 175
ORBITAL ENERGY GROUP INC COM 68559A109 0 188 SH   SOLE 2 0 0 188
ORBITAL ENERGY GROUP INC COM 68559A109 9 14,904 SH   SOLE 18 14,904 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 134 212,683 SH   SOLE 21 212,683 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 595 945,180 SH   SOLE 22 945,180 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 429 733,547 SH   SOLE 21 733,547 0 0
ORCHID IS CAP INC COM 68571X103 501 175,691 SH   SOLE 2 10,142 0 165,549
ORCHID IS CAP INC COM 68571X103 7 2,370 SH   SOLE 7 2,370 0 0
ORCHID IS CAP INC COM 68571X103 1,563 548,323 SH   SOLE 18 548,323 0 0
ORCHID IS CAP INC COM 68571X103 912 320,086 SH   SOLE 19 320,086 0 0
ORCHID IS CAP INC COM 68571X103 24,574 8,622,586 SH   SOLE 21 8,622,586 0 0
ORCHID IS CAP INC COM 68571X103 11,503 4,036,055 SH   SOLE 22 3,932,076 0 103,979
ORCHID IS CAP INC COM 68571X103 18 6,479 SH   SOLE 31 0 0 6,479
ORCHID IS CAP INC COM 68571X103 352 123,667 SH   SOLE 43 121,005 0 2,662
OREILLY AUTOMOTIVE INC COM 67103H107 102,061 161,551 SH   SOLE 2 40,685 0 120,866
OREILLY AUTOMOTIVE INC COM 67103H107 31,586 49,997 SH   SOLE 4 29,938 0 20,059
OREILLY AUTOMOTIVE INC COM 67103H107 44,499 70,436 SH   SOLE 7 68,501 0 1,935
OREILLY AUTOMOTIVE INC COM 67103H107 174 275 SH   SOLE 13 275 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,209 6,663 SH   SOLE 15 6,663 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 72,959 115,486 SH   SOLE 18 106,458 0 9,028
OREILLY AUTOMOTIVE INC COM 67103H107 29,831 47,219 SH   SOLE 19 47,219 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,130,960 1,790,173 SH   SOLE 21 1,790,173 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 895,753 1,417,869 SH   SOLE 22 1,287,530 0 130,339
OREILLY AUTOMOTIVE INC COM 67103H107 67,241 106,434 SH   SOLE 23 106,434 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 57,148 90,458 SH   SOLE 25 90,458 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 88,645 140,314 SH   SOLE 26 49,336 0 90,978
OREILLY AUTOMOTIVE INC COM 67103H107 55,258 87,467 SH   SOLE 28 1,118 0 86,349
OREILLY AUTOMOTIVE INC COM 67103H107 219,201 346,969 SH   SOLE 30 346,659 0 310
OREILLY AUTOMOTIVE INC COM 67103H107 8,775 13,889 SH   SOLE 31 7,409 0 6,480
OREILLY AUTOMOTIVE INC COM 67103H107 9,498 15,034 SH   SOLE 32 15,034 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,039 17,473 SH   SOLE 34 17,473 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 16,162 25,583 SH   SOLE 36 25,583 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,321 2,091 SH   SOLE 40 2,091 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 92 146 SH   OTR 43 146 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 47,547 75,261 SH   SOLE 43 66,746 0 8,515
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH   SOLE 17 0 0 2
ORGANOGENESIS HLDGS INC COM 68621F102 126 25,736 SH   SOLE 2 18,875 0 6,861
ORGANOGENESIS HLDGS INC COM 68621F102 3 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,098 224,931 SH   SOLE 18 224,931 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,105 226,365 SH   SOLE 19 226,365 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 36,452 7,469,703 SH   SOLE 21 7,469,703 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 7,524 1,541,900 SH   SOLE 22 1,518,660 0 23,240
ORGANOGENESIS HLDGS INC COM 68621F102 20 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 767 157,173 SH   SOLE 30 157,173 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 18 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 102 20,926 SH   SOLE 43 20,802 0 124
ORGANON & CO COMMON STOCK 68622V106 24,400 722,968 SH   SOLE 2 135,906 0 587,062
ORGANON & CO COMMON STOCK 68622V106 94 2,798 SH   SOLE 4 824 0 1,974
ORGANON & CO COMMON STOCK 68622V106 6,815 201,927 SH   SOLE 7 193,783 0 8,144
ORGANON & CO COMMON STOCK 68622V106 190 5,641 SH   SOLE 15 5,641 0 0
ORGANON & CO COMMON STOCK 68622V106 24,349 721,465 SH   SOLE 18 700,026 0 21,439
ORGANON & CO COMMON STOCK 68622V106 4,870 144,310 SH   SOLE 19 144,310 0 0
ORGANON & CO COMMON STOCK 68622V106 234 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 222,813 6,601,861 SH   SOLE 21 6,601,861 0 0
ORGANON & CO COMMON STOCK 68622V106 187,958 5,569,118 SH   SOLE 22 5,218,543 0 350,575
ORGANON & CO COMMON STOCK 68622V106 11,490 340,453 SH   SOLE 25 340,453 0 0
ORGANON & CO COMMON STOCK 68622V106 15,303 453,421 SH   SOLE 26 165,666 0 287,755
ORGANON & CO COMMON STOCK 68622V106 18,142 537,553 SH   SOLE 28 4,517 0 533,036
ORGANON & CO COMMON STOCK 68622V106 28,786 852,912 SH   SOLE 30 852,912 0 0
ORGANON & CO COMMON STOCK 68622V106 173 5,140 SH   SOLE 31 3,720 0 1,420
ORGANON & CO COMMON STOCK 68622V106 81 2,392 SH   SOLE 34 2,392 0 0
ORGANON & CO COMMON STOCK 68622V106 2,710 80,287 SH   SOLE 36 80,287 0 0
ORGANON & CO COMMON STOCK 68622V106 1,093 32,390 SH   SOLE 40 32,390 0 0
ORGANON & CO COMMON STOCK 68622V106 7,581 224,631 SH   SOLE 43 212,739 0 11,892
ORGANOVO HLDGS INC COM NEW 68620A203 10 5,624 SH   SOLE 21 5,624 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 252 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 11 4,554 SH   SOLE 18 4,554 0 0
ORGENESIS INC COM NEW 68619K204 139 57,346 SH   SOLE 21 57,346 0 0
ORGENESIS INC COM NEW 68619K204 144 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 6 1,382 SH   SOLE 2 0 0 1,382
ORIC PHARMACEUTICALS INC COM 68622P109 28 6,297 SH   SOLE 18 6,297 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,634 364,665 SH   SOLE 21 364,665 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,827 407,773 SH   SOLE 22 407,773 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 86 19,224 SH   SOLE 30 19,224 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,862 247,670 SH   SOLE 7 247,670 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 2 209 SH   SOLE 43 209 0 0
ORIGIN BANCORP INC COM 68621T102 6,749 173,947 SH   SOLE 2 132,370 0 41,577
ORIGIN BANCORP INC COM 68621T102 8 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102 2,790 71,913 SH   SOLE 18 71,913 0 0
ORIGIN BANCORP INC COM 68621T102 4,288 110,505 SH   SOLE 19 110,505 0 0
ORIGIN BANCORP INC COM 68621T102 35,886 924,895 SH   SOLE 21 924,895 0 0
ORIGIN BANCORP INC COM 68621T102 29,091 749,759 SH   SOLE 22 722,365 0 27,394
ORIGIN BANCORP INC COM 68621T102 165 4,263 SH   SOLE 23 4,263 0 0
ORIGIN BANCORP INC COM 68621T102 110 2,838 SH   SOLE 25 2,838 0 0
ORIGIN BANCORP INC COM 68621T102 1,455 37,496 SH   SOLE 26 19,051 0 18,445
ORIGIN BANCORP INC COM 68621T102 16 419 SH   SOLE 28 419 0 0
ORIGIN BANCORP INC COM 68621T102 608 15,662 SH   SOLE 30 15,662 0 0
ORIGIN BANCORP INC COM 68621T102 202 5,209 SH   SOLE 34 5,209 0 0
ORIGIN BANCORP INC COM 68621T102 98 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 557 14,351 SH   SOLE 43 14,283 0 68
ORIGIN MATERIALS INC COM 68622D106 403 78,679 SH   SOLE 2 54,529 0 24,150
ORIGIN MATERIALS INC COM 68622D106 5 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106 1,552 303,126 SH   SOLE 18 303,126 0 0
ORIGIN MATERIALS INC COM 68622D106 988 192,997 SH   SOLE 19 192,997 0 0
ORIGIN MATERIALS INC COM 68622D106 19,567 3,821,707 SH   SOLE 21 3,821,707 0 0
ORIGIN MATERIALS INC COM 68622D106 14,483 2,828,720 SH   SOLE 22 2,754,880 0 73,840
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 39 7,538 SH   SOLE 30 7,538 0 0
ORIGIN MATERIALS INC COM 68622D106 69 13,533 SH   SOLE 40 13,533 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,237 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,001 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,001 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 11 5,501 SH   SOLE 18 5,501 0 0
ORION ENERGY SYS INC COM 686275108 191 95,009 SH   SOLE 21 95,009 0 0
ORION ENERGY SYS INC COM 686275108 487 242,092 SH   SOLE 22 242,092 0 0
ORION ENERGY SYS INC COM 686275108 3 1,458 SH   SOLE 43 1,458 0 0
ORION ENGINEERED CARBONS S A COM L72967109 367 23,630 SH   SOLE 2 17,364 0 6,266
ORION ENGINEERED CARBONS S A COM L72967109 3 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109 12 803 SH   SOLE 7 803 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,444 157,405 SH   SOLE 18 157,405 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,710 110,129 SH   SOLE 19 110,129 0 0
ORION ENGINEERED CARBONS S A COM L72967109 31,747 2,044,252 SH   SOLE 21 2,044,252 0 0
ORION ENGINEERED CARBONS S A COM L72967109 23,493 1,512,743 SH   SOLE 22 1,470,382 0 42,361
ORION ENGINEERED CARBONS S A COM L72967109 119 7,691 SH   SOLE 25 7,691 0 0
ORION ENGINEERED CARBONS S A COM L72967109 476 30,625 SH   SOLE 26 30,625 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,719 110,682 SH   SOLE 30 110,682 0 0
ORION ENGINEERED CARBONS S A COM L72967109 98 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 291 18,755 SH   SOLE 43 9,271 0 9,484
ORION GROUP HLDGS INC COM 68628V308 20 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308 13 5,510 SH   SOLE 18 5,510 0 0
ORION GROUP HLDGS INC COM 68628V308 209 91,835 SH   SOLE 21 91,835 0 0
ORION GROUP HLDGS INC COM 68628V308 1,111 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103 470 42,853 SH   SOLE 2 18,560 0 24,293
ORION OFFICE REIT INC COM 68629Y103 369 33,648 SH   SOLE 4 30,759 0 2,889
ORION OFFICE REIT INC COM 68629Y103 824 75,207 SH   SOLE 7 75,207 0 0
ORION OFFICE REIT INC COM 68629Y103 2,341 213,593 SH   SOLE 18 213,593 0 0
ORION OFFICE REIT INC COM 68629Y103 2,053 187,354 SH   SOLE 19 187,354 0 0
ORION OFFICE REIT INC COM 68629Y103 83,855 7,650,976 SH   SOLE 21 7,650,976 0 0
ORION OFFICE REIT INC COM 68629Y103 19,918 1,817,314 SH   SOLE 22 1,757,000 0 60,314
ORION OFFICE REIT INC COM 68629Y103 23 2,072 SH   SOLE 23 2,072 0 0
ORION OFFICE REIT INC COM 68629Y103 3,125 285,149 SH   SOLE 25 285,149 0 0
ORION OFFICE REIT INC COM 68629Y103 224 20,459 SH   SOLE 26 16,031 0 4,428
ORION OFFICE REIT INC COM 68629Y103 366 33,405 SH   SOLE 28 0 0 33,405
ORION OFFICE REIT INC COM 68629Y103 3,891 355,043 SH   SOLE 30 355,026 0 17
ORION OFFICE REIT INC COM 68629Y103 9 778 SH   SOLE 36 778 0 0
ORION OFFICE REIT INC COM 68629Y103 102 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103 4 338 SH   SOLE 43 188 0 150
ORIX CORP SPONSORED ADR 686330101 31,110 369,650 SH   SOLE 43 344,115 0 25,535
ORMAT TECHNOLOGIES INC COM 686688102 5,784 73,823 SH   SOLE 2 57,445 0 16,378
ORMAT TECHNOLOGIES INC COM 686688102 175 2,230 SH   SOLE 4 171 0 2,059
ORMAT TECHNOLOGIES INC COM 686688102 72 917 SH   SOLE 7 917 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,795 125,013 SH   SOLE 18 125,013 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,661 85,018 SH   SOLE 19 85,018 0 0
ORMAT TECHNOLOGIES INC COM 686688102 191,214 2,440,515 SH   SOLE 21 2,440,515 0 0
ORMAT TECHNOLOGIES INC COM 686688102 86,115 1,099,103 SH   SOLE 22 1,061,488 0 37,615
ORMAT TECHNOLOGIES INC COM 686688102 31 391 SH   SOLE 23 391 0 0
ORMAT TECHNOLOGIES INC COM 686688102 678 8,648 SH   SOLE 25 8,648 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,317 42,333 SH   SOLE 26 39,421 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 2,642 33,719 SH   SOLE 28 33,719 0 0
ORMAT TECHNOLOGIES INC COM 686688102 80,799 1,031,255 SH   SOLE 30 1,031,255 0 0
ORMAT TECHNOLOGIES INC COM 686688102 51 657 SH   SOLE 31 0 0 657
ORMAT TECHNOLOGIES INC COM 686688102 335 4,273 SH   SOLE 36 4,273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 464 5,918 SH   SOLE 40 5,918 0 0
ORMAT TECHNOLOGIES INC COM 686688102 14,736 188,078 SH   SOLE 43 187,458 0 620
ORRSTOWN FINL SVCS INC COM 687380105 113 4,683 SH   SOLE 2 454 0 4,229
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 852 35,255 SH   SOLE 18 35,255 0 0
ORRSTOWN FINL SVCS INC COM 687380105 491 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 9,679 400,459 SH   SOLE 21 400,459 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,187 255,992 SH   SOLE 22 249,324 0 6,668
ORTHOFIX MED INC COM 68752M108 1,545 65,616 SH   SOLE 2 45,098 0 20,518
ORTHOFIX MED INC COM 68752M108 13 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108 6 251 SH   SOLE 7 251 0 0
ORTHOFIX MED INC COM 68752M108 1,773 75,331 SH   SOLE 18 75,331 0 0
ORTHOFIX MED INC COM 68752M108 816 34,682 SH   SOLE 19 34,682 0 0
ORTHOFIX MED INC COM 68752M108 63,317 2,689,783 SH   SOLE 21 2,689,783 0 0
ORTHOFIX MED INC COM 68752M108 13,312 565,525 SH   SOLE 22 544,554 0 20,971
ORTHOFIX MED INC COM 68752M108 89 3,785 SH   SOLE 25 3,785 0 0
ORTHOFIX MED INC COM 68752M108 183 7,758 SH   SOLE 26 6,627 0 1,131
ORTHOFIX MED INC COM 68752M108 2,002 85,055 SH   SOLE 30 85,055 0 0
ORTHOFIX MED INC COM 68752M108 31 1,336 SH   SOLE 34 1,336 0 0
ORTHOFIX MED INC COM 68752M108 84 3,586 SH   SOLE 36 3,586 0 0
ORTHOFIX MED INC COM 68752M108 48 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 184 7,803 SH   SOLE 43 7,751 0 52
ORTHOPEDIATRICS CORP COM 68752L100 235 5,446 SH   SOLE 2 4,049 0 1,397
ORTHOPEDIATRICS CORP COM 68752L100 2 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 5 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,637 37,926 SH   SOLE 18 37,926 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,059 24,537 SH   SOLE 19 24,537 0 0
ORTHOPEDIATRICS CORP COM 68752L100 21,210 491,534 SH   SOLE 21 491,534 0 0
ORTHOPEDIATRICS CORP COM 68752L100 15,427 357,519 SH   SOLE 22 345,498 0 12,021
ORTHOPEDIATRICS CORP COM 68752L100 75 1,740 SH   SOLE 25 1,740 0 0
ORTHOPEDIATRICS CORP COM 68752L100 100 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 355 8,220 SH   SOLE 30 8,220 0 0
ORTHOPEDIATRICS CORP COM 68752L100 51 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 179 4,142 SH   SOLE 43 3,819 0 323
OSCAR HEALTH INC CL A 687793109 929 218,528 SH   SOLE 2 75,143 0 143,385
OSCAR HEALTH INC CL A 687793109 5 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109 1,442 339,224 SH   SOLE 18 339,224 0 0
OSCAR HEALTH INC CL A 687793109 913 214,911 SH   SOLE 19 214,911 0 0
OSCAR HEALTH INC CL A 687793109 17,264 4,062,208 SH   SOLE 21 4,062,208 0 0
OSCAR HEALTH INC CL A 687793109 8,486 1,996,812 SH   SOLE 22 1,899,083 0 97,729
OSCAR HEALTH INC CL A 687793109 144 33,822 SH   SOLE 23 33,822 0 0
OSCAR HEALTH INC CL A 687793109 39 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109 449 105,721 SH   SOLE 26 0 0 105,721
OSCAR HEALTH INC CL A 687793109 597 140,419 SH   SOLE 30 140,419 0 0
OSCAR HEALTH INC CL A 687793109 40 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109 5 1,144 SH   SOLE 43 1,144 0 0
OSHKOSH CORP COM 688239201 11,918 145,093 SH   SOLE 2 110,370 0 34,723
OSHKOSH CORP COM 688239201 45 552 SH   SOLE 4 140 0 412
OSHKOSH CORP COM 688239201 98 1,195 SH   SOLE 7 1,195 0 0
OSHKOSH CORP COM 688239201 11,634 141,642 SH   SOLE 18 141,642 0 0
OSHKOSH CORP COM 688239201 3,490 42,494 SH   SOLE 19 42,494 0 0
OSHKOSH CORP COM 688239201 266,548 3,245,044 SH   SOLE 21 3,245,044 0 0
OSHKOSH CORP COM 688239201 155,967 1,898,792 SH   SOLE 22 1,818,862 0 79,930
OSHKOSH CORP COM 688239201 10 122 SH   SOLE 23 122 0 0
OSHKOSH CORP COM 688239201 806 9,816 SH   SOLE 25 9,816 0 0
OSHKOSH CORP COM 688239201 2,462 29,979 SH   SOLE 26 24,533 0 5,446
OSHKOSH CORP COM 688239201 100 1,223 SH   SOLE 28 1,223 0 0
OSHKOSH CORP COM 688239201 2,029 24,705 SH   SOLE 30 24,705 0 0
OSHKOSH CORP COM 688239201 82 1,002 SH   SOLE 31 1,002 0 0
OSHKOSH CORP COM 688239201 297 3,618 SH   SOLE 36 3,618 0 0
OSHKOSH CORP COM 688239201 741 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201 4,128 50,259 SH   SOLE 43 47,500 0 2,759
OSI SYSTEMS INC COM 671044105 1,836 21,490 SH   SOLE 2 14,715 0 6,775
OSI SYSTEMS INC COM 671044105 7 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 7 86 SH   SOLE 7 86 0 0
OSI SYSTEMS INC COM 671044105 5,975 69,934 SH   SOLE 18 57,946 0 11,988
OSI SYSTEMS INC COM 671044105 22,358 261,685 SH   SOLE 19 261,685 0 0
OSI SYSTEMS INC COM 671044105 167,208 1,957,022 SH   SOLE 21 1,957,022 0 0
OSI SYSTEMS INC COM 671044105 58,301 682,365 SH   SOLE 22 666,652 0 15,713
OSI SYSTEMS INC COM 671044105 1,149 13,447 SH   SOLE 23 13,447 0 0
OSI SYSTEMS INC COM 671044105 281 3,293 SH   SOLE 25 3,293 0 0
OSI SYSTEMS INC COM 671044105 7,920 92,696 SH   SOLE 26 8,225 0 84,471
OSI SYSTEMS INC COM 671044105 787 9,210 SH   SOLE 28 9,210 0 0
OSI SYSTEMS INC COM 671044105 11,153 130,540 SH   SOLE 30 130,540 0 0
OSI SYSTEMS INC COM 671044105 215 2,520 SH   SOLE 36 2,520 0 0
OSI SYSTEMS INC COM 671044105 191 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 354 4,147 SH   SOLE 43 4,136 0 11
OSISKO GOLD ROYALTIES LTD COM 68827L101 812 80,357 SH   SOLE 25 80,357 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 406 40,179 SH   SOLE 26 22,322 0 17,857
OSISKO GOLD ROYALTIES LTD COM 68827L101 3,833 379,464 SH   SOLE 34 379,464 0 0
OTIS WORLDWIDE CORP COM 68902V107 59,513 842,124 SH   SOLE 2 206,754 0 635,370
OTIS WORLDWIDE CORP COM 68902V107 24,865 351,847 SH   SOLE 4 198,386 0 153,461
OTIS WORLDWIDE CORP COM 68902V107 26,777 378,906 SH   SOLE 7 366,129 0 12,777
OTIS WORLDWIDE CORP COM 68902V107 131 1,855 SH   SOLE 13 1,855 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,745 52,988 SH   SOLE 15 52,988 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 146,055 2,066,712 SH   SOLE 18 2,006,485 0 60,227
OTIS WORLDWIDE CORP COM 68902V107 142,559 2,017,244 SH   SOLE 19 2,017,244 0 0
OTIS WORLDWIDE CORP COM 68902V107 792,580 11,215,231 SH   SOLE 21 11,215,231 0 0
OTIS WORLDWIDE CORP COM 68902V107 637,074 9,014,772 SH   SOLE 22 8,159,618 0 855,154
OTIS WORLDWIDE CORP COM 68902V107 49,038 693,896 SH   SOLE 23 693,896 0 0
OTIS WORLDWIDE CORP COM 68902V107 53,982 763,864 SH   SOLE 25 726,185 0 37,679
OTIS WORLDWIDE CORP COM 68902V107 148,868 2,106,521 SH   SOLE 26 949,466 0 1,157,055
OTIS WORLDWIDE CORP COM 68902V107 70,626 999,381 SH   SOLE 28 11,357 0 988,024
OTIS WORLDWIDE CORP COM 68902V107 189,596 2,682,831 SH   SOLE 30 2,677,882 0 4,949
OTIS WORLDWIDE CORP COM 68902V107 6,086 86,123 SH   SOLE 31 44,757 0 41,366
OTIS WORLDWIDE CORP COM 68902V107 142,840 2,021,224 SH   SOLE 34 2,021,224 0 0
OTIS WORLDWIDE CORP COM 68902V107 13,136 185,881 SH   SOLE 36 185,881 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,808 25,589 SH   SOLE 37 25,589 0 0
OTIS WORLDWIDE CORP COM 68902V107 927 13,118 SH   SOLE 40 13,118 0 0
OTIS WORLDWIDE CORP COM 68902V107 68 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107 18,403 260,407 SH   SOLE 43 229,529 0 30,878
OTIS WORLDWIDE CORP OPTIONS 68902V107 170 2,400 SH Call SOLE 2 0 0 2,400
OTIS WORLDWIDE CORP OPTIONS 68902V107 148 2,100 SH Call SOLE 4 2,100 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 2,261 32,000 SH Call SOLE 18 32,000 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 15,448 218,600 SH Call SOLE 19 218,600 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 989 14,000 SH Call SOLE 22 14,000 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 148 2,100 SH Call SOLE 26 2,100 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 7,668 108,500 SH Call SOLE 34 108,500 0 0
OTONOMY INC COM 68906L105 6 2,651 SH   SOLE 2 0 0 2,651
OTONOMY INC COM 68906L105 20 9,680 SH   SOLE 18 9,680 0 0
OTONOMY INC COM 68906L105 290 139,526 SH   SOLE 21 139,526 0 0
OTONOMY INC COM 68906L105 1,329 638,964 SH   SOLE 22 638,964 0 0
OTTER TAIL CORP COM 689648103 4,780 71,201 SH   SOLE 2 52,287 0 18,914
OTTER TAIL CORP COM 689648103 7 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 34 512 SH   SOLE 7 512 0 0
OTTER TAIL CORP COM 689648103 7,598 113,189 SH   SOLE 18 113,189 0 0
OTTER TAIL CORP COM 689648103 5,325 79,325 SH   SOLE 19 79,325 0 0
OTTER TAIL CORP COM 689648103 114,949 1,712,331 SH   SOLE 21 1,712,331 0 0
OTTER TAIL CORP COM 689648103 66,773 994,675 SH   SOLE 22 959,669 0 35,006
OTTER TAIL CORP COM 689648103 25 375 SH   SOLE 23 375 0 0
OTTER TAIL CORP COM 689648103 1,521 22,655 SH   SOLE 26 19,821 0 2,834
OTTER TAIL CORP COM 689648103 901 13,426 SH   SOLE 30 13,426 0 0
OTTER TAIL CORP COM 689648103 97 1,446 SH   SOLE 31 0 0 1,446
OTTER TAIL CORP COM 689648103 136 2,024 SH   SOLE 34 2,024 0 0
OTTER TAIL CORP COM 689648103 331 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 933 13,904 SH   SOLE 43 12,633 0 1,271
OUSTER INC COM 68989M103 201 124,365 SH   SOLE 2 56,165 0 68,200
OUSTER INC COM 68989M103 1 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 666 411,393 SH   SOLE 18 411,393 0 0
OUSTER INC COM 68989M103 389 239,879 SH   SOLE 19 239,879 0 0
OUSTER INC COM 68989M103 7,892 4,871,512 SH   SOLE 21 4,871,512 0 0
OUSTER INC COM 68989M103 4,257 2,627,486 SH   SOLE 22 2,442,351 0 185,135
OUSTER INC COM 68989M103 1,469 906,819 SH   SOLE 30 906,819 0 0
OUTBRAIN INC COM 69002R103 522 103,759 SH   SOLE 2 73,044 0 30,715
OUTBRAIN INC COM 69002R103 4 860 SH   SOLE 7 860 0 0
OUTBRAIN INC COM 69002R103 687 136,496 SH   SOLE 18 136,496 0 0
OUTBRAIN INC COM 69002R103 546 108,504 SH   SOLE 19 108,504 0 0
OUTBRAIN INC COM 69002R103 6,914 1,374,470 SH   SOLE 21 1,374,470 0 0
OUTBRAIN INC COM 69002R103 2,456 488,314 SH   SOLE 22 467,288 0 21,026
OUTBRAIN INC COM 69002R103 6 1,207 SH   SOLE 23 1,207 0 0
OUTBRAIN INC COM 69002R103 9 1,812 SH   SOLE 26 0 0 1,812
OUTFRONT MEDIA INC COM 69007J106 21,255 1,253,975 SH   SOLE 2 944,193 0 309,782
OUTFRONT MEDIA INC COM 69007J106 19,200 1,132,728 SH   SOLE 4 1,131,173 0 1,555
OUTFRONT MEDIA INC COM 69007J106 50 2,957 SH   SOLE 7 2,957 0 0
OUTFRONT MEDIA INC COM 69007J106 30,334 1,789,646 SH   SOLE 18 1,784,139 0 5,507
OUTFRONT MEDIA INC COM 69007J106 64,139 3,783,995 SH   SOLE 19 3,783,995 0 0
OUTFRONT MEDIA INC COM 69007J106 88,591 5,226,583 SH   SOLE 21 5,226,583 0 0
OUTFRONT MEDIA INC COM 69007J106 99,007 5,841,103 SH   SOLE 22 4,720,277 0 1,120,826
OUTFRONT MEDIA INC COM 69007J106 2,123 125,239 SH   SOLE 23 125,239 0 0
OUTFRONT MEDIA INC COM 69007J106 379 22,351 SH   SOLE 25 22,351 0 0
OUTFRONT MEDIA INC COM 69007J106 4,821 284,403 SH   SOLE 26 58,939 0 225,464
OUTFRONT MEDIA INC COM 69007J106 8,002 472,069 SH   SOLE 28 256,969 0 215,100
OUTFRONT MEDIA INC COM 69007J106 2,117 124,871 SH   SOLE 30 124,871 0 0
OUTFRONT MEDIA INC COM 69007J106 22 1,309 SH   SOLE 31 0 0 1,309
OUTFRONT MEDIA INC COM 69007J106 38,757 2,286,561 SH   SOLE 34 2,286,561 0 0
OUTFRONT MEDIA INC COM 69007J106 87 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106 339 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106 1,045 61,661 SH   SOLE 43 54,255 0 7,406
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 11 10,661 SH   SOLE 2 3,559 0 7,102
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 291 285,017 SH   SOLE 18 285,017 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 221 217,070 SH   SOLE 19 217,070 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3,792 3,718,036 SH   SOLE 21 3,718,036 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 2,779 2,724,823 SH   SOLE 22 2,699,278 0 25,545
OUTSET MED INC COM 690145107 273 18,356 SH   SOLE 2 13,449 0 4,907
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 1,823 122,691 SH   SOLE 18 122,691 0 0
OUTSET MED INC COM 690145107 1,400 94,225 SH   SOLE 19 94,225 0 0
OUTSET MED INC COM 690145107 27,145 1,826,729 SH   SOLE 21 1,826,729 0 0
OUTSET MED INC COM 690145107 16,108 1,083,985 SH   SOLE 22 1,060,479 0 23,506
OUTSET MED INC COM 690145107 4 252 SH   SOLE 23 252 0 0
OUTSET MED INC COM 690145107 123 8,256 SH   SOLE 25 8,256 0 0
OUTSET MED INC COM 690145107 317 21,347 SH   SOLE 26 18,846 0 2,501
OUTSET MED INC COM 690145107 471 31,687 SH   SOLE 30 31,687 0 0
OUTSET MED INC COM 690145107 53 3,538 SH   SOLE 36 3,538 0 0
OUTSET MED INC COM 690145107 68 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 245 16,516 SH   SOLE 43 15,577 0 939
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 22 10,866 SH   SOLE 18 10,866 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 358 174,448 SH   SOLE 21 174,448 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,030 990,339 SH   SOLE 22 990,339 0 0
OVERSTOCK COM INC DEL COM 690370101 3,205 128,161 SH   SOLE 2 69,164 0 58,997
OVERSTOCK COM INC DEL COM 690370101 4 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 14 570 SH   SOLE 7 570 0 0
OVERSTOCK COM INC DEL COM 690370101 3,210 128,349 SH   SOLE 18 128,349 0 0
OVERSTOCK COM INC DEL COM 690370101 7,846 313,731 SH   SOLE 19 313,731 0 0
OVERSTOCK COM INC DEL COM 690370101 38,001 1,519,444 SH   SOLE 21 1,519,444 0 0
OVERSTOCK COM INC DEL COM 690370101 32,788 1,310,983 SH   SOLE 22 1,264,932 0 46,051
OVERSTOCK COM INC DEL COM 690370101 211 8,431 SH   SOLE 23 8,431 0 0
OVERSTOCK COM INC DEL COM 690370101 153 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101 1,610 64,356 SH   SOLE 26 11,518 0 52,838
OVERSTOCK COM INC DEL COM 690370101 19 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101 1,696 67,810 SH   SOLE 30 67,810 0 0
OVERSTOCK COM INC DEL COM 690370101 122 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 526 21,015 SH   SOLE 43 19,413 0 1,602
OVID THERAPEUTICS INC COM 690469101 2 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101 24 10,941 SH   SOLE 18 10,941 0 0
OVID THERAPEUTICS INC COM 690469101 1,252 582,436 SH   SOLE 21 582,436 0 0
OVID THERAPEUTICS INC COM 690469101 1,186 551,462 SH   SOLE 22 551,462 0 0
OVID THERAPEUTICS INC COM 690469101 63 29,503 SH   SOLE 30 29,503 0 0
OVINTIV INC COM 69047Q102 19,342 437,711 SH   SOLE 2 229,426 0 208,285
OVINTIV INC COM 69047Q102 38 870 SH   SOLE 4 870 0 0
OVINTIV INC COM 69047Q102 444 10,046 SH   SOLE 7 10,046 0 0
OVINTIV INC COM 69047Q102 6,509 147,303 SH   SOLE 18 134,478 0 12,825
OVINTIV INC COM 69047Q102 38,972 881,912 SH   SOLE 19 881,912 0 0
OVINTIV INC COM 69047Q102 206,966 4,683,537 SH   SOLE 21 4,683,537 0 0
OVINTIV INC COM 69047Q102 284,316 6,433,937 SH   SOLE 22 6,100,585 0 333,352
OVINTIV INC COM 69047Q102 638 14,436 SH   SOLE 23 14,436 0 0
OVINTIV INC COM 69047Q102 3,696 83,650 SH   SOLE 25 83,650 0 0
OVINTIV INC COM 69047Q102 10,163 229,980 SH   SOLE 26 97,665 0 132,315
OVINTIV INC COM 69047Q102 2,345 53,055 SH   SOLE 28 0 0 53,055
OVINTIV INC COM 69047Q102 12,987 293,885 SH   SOLE 30 293,885 0 0
OVINTIV INC COM 69047Q102 168 3,798 SH   SOLE 31 3,798 0 0
OVINTIV INC COM 69047Q102 39,606 896,273 SH   SOLE 34 896,273 0 0
OVINTIV INC COM 69047Q102 667 15,089 SH   SOLE 36 15,089 0 0
OVINTIV INC COM 69047Q102 1,442 32,621 SH   SOLE 40 32,621 0 0
OVINTIV INC COM 69047Q102 35 797 SH   OTR 43 797 0 0
OVINTIV INC COM 69047Q102 29,180 660,338 SH   SOLE 43 653,921 0 6,417
OWENS & MINOR INC NEW COM 690732102 2,294 72,931 SH   SOLE 2 23,283 0 49,648
OWENS & MINOR INC NEW COM 690732102 8 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102 56 1,779 SH   SOLE 7 1,779 0 0
OWENS & MINOR INC NEW COM 690732102 8,565 272,330 SH   SOLE 18 272,330 0 0
OWENS & MINOR INC NEW COM 690732102 4,178 132,844 SH   SOLE 19 132,844 0 0
OWENS & MINOR INC NEW COM 690732102 295,940 9,409,867 SH   SOLE 21 9,409,867 0 0
OWENS & MINOR INC NEW COM 690732102 60,830 1,934,169 SH   SOLE 22 1,857,008 0 77,161
OWENS & MINOR INC NEW COM 690732102 20 638 SH   SOLE 23 638 0 0
OWENS & MINOR INC NEW COM 690732102 368 11,704 SH   SOLE 25 11,704 0 0
OWENS & MINOR INC NEW COM 690732102 1,398 44,438 SH   SOLE 26 29,449 0 14,989
OWENS & MINOR INC NEW COM 690732102 42 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102 4,895 155,642 SH   SOLE 30 155,642 0 0
OWENS & MINOR INC NEW COM 690732102 155 4,925 SH   SOLE 36 4,925 0 0
OWENS & MINOR INC NEW COM 690732102 279 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 8 251 SH   OTR 43 251 0 0
OWENS & MINOR INC NEW COM 690732102 1,339 42,571 SH   SOLE 43 41,903 0 668
OWENS CORNING NEW COM 690742101 25,251 339,803 SH   SOLE 2 170,567 0 169,236
OWENS CORNING NEW COM 690742101 7,305 98,309 SH   SOLE 4 86,141 0 12,168
OWENS CORNING NEW COM 690742101 3,058 41,156 SH   SOLE 7 16,288 0 24,868
OWENS CORNING NEW COM 690742101 851 11,453 SH   SOLE 13 11,453 0 0
OWENS CORNING NEW COM 690742101 927 12,470 SH   SOLE 15 12,470 0 0
OWENS CORNING NEW COM 690742101 22,699 305,460 SH   SOLE 18 282,008 0 23,452
OWENS CORNING NEW COM 690742101 18,411 247,760 SH   SOLE 19 247,760 0 0
OWENS CORNING NEW COM 690742101 428,915 5,771,973 SH   SOLE 21 5,771,973 0 0
OWENS CORNING NEW COM 690742101 242,724 3,266,369 SH   SOLE 22 2,991,385 0 274,984
OWENS CORNING NEW COM 690742101 14,201 191,105 SH   SOLE 23 191,105 0 0
OWENS CORNING NEW COM 690742101 2,436 32,779 SH   SOLE 25 32,779 0 0
OWENS CORNING NEW COM 690742101 12,165 163,700 SH   SOLE 26 123,947 0 39,753
OWENS CORNING NEW COM 690742101 19,873 267,438 SH   SOLE 28 63,329 0 204,109
OWENS CORNING NEW COM 690742101 543 7,312 SH   SOLE 29 7,312 0 0
OWENS CORNING NEW COM 690742101 66,160 890,327 SH   SOLE 30 727,634 0 162,693
OWENS CORNING NEW COM 690742101 2,906 39,111 SH   SOLE 31 28,922 0 10,189
OWENS CORNING NEW COM 690742101 7,351 98,919 SH   SOLE 34 98,919 0 0
OWENS CORNING NEW COM 690742101 1,860 25,032 SH   SOLE 36 25,032 0 0
OWENS CORNING NEW COM 690742101 231 3,105 SH   SOLE 40 3,105 0 0
OWENS CORNING NEW COM 690742101 24 320 SH   OTR 43 320 0 0
OWENS CORNING NEW COM 690742101 11,189 150,574 SH   SOLE 43 142,352 0 8,222
OWL ROCK CAPITAL CORPORATION COM 69121K104 33,564 2,722,147 SH   SOLE 30 2,722,147 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 6 516 SH   SOLE 43 1 0 515
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104 6,166 500,000 SH Put SOLE 19 500,000 0 0
OWLET INC COM CL A 69120X107 7 3,825 SH   SOLE 2 0 0 3,825
OWLET INC COM CL A 69120X107 64 37,941 SH   SOLE 18 37,941 0 0
OWLET INC COM CL A 69120X107 7 3,855 SH   SOLE 19 3,855 0 0
OWLET INC COM CL A 69120X107 599 352,065 SH   SOLE 21 352,065 0 0
OWLET INC COM CL A 69120X107 1,750 1,029,671 SH   SOLE 22 1,028,604 0 1,067
OXBRIDGE RE HLDGS LTD SHS G6856M106 33 9,980 SH   SOLE 21 9,980 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 1 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309 1,908 21,497 SH   SOLE 2 12,983 0 8,514
OXFORD INDS INC COM 691497309 7 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 12 136 SH   SOLE 7 136 0 0
OXFORD INDS INC COM 691497309 4,600 51,836 SH   SOLE 18 51,836 0 0
OXFORD INDS INC COM 691497309 4,983 56,158 SH   SOLE 19 56,158 0 0
OXFORD INDS INC COM 691497309 164,201 1,850,365 SH   SOLE 21 1,850,365 0 0
OXFORD INDS INC COM 691497309 36,178 407,690 SH   SOLE 22 395,632 0 12,058
OXFORD INDS INC COM 691497309 99 1,121 SH   SOLE 23 1,121 0 0
OXFORD INDS INC COM 691497309 190 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309 1,608 18,119 SH   SOLE 26 8,763 0 9,356
OXFORD INDS INC COM 691497309 27 301 SH   SOLE 28 301 0 0
OXFORD INDS INC COM 691497309 2,567 28,932 SH   SOLE 30 28,932 0 0
OXFORD INDS INC COM 691497309 28 310 SH   SOLE 31 0 0 310
OXFORD INDS INC COM 691497309 200 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,322 14,901 SH   SOLE 43 14,544 0 357
OXFORD SQUARE CAP CORP COM 69181V107 1,254 344,400 SH   SOLE 30 344,400 0 0
OYSTER PT PHARMA INC COM 69242L106 37 8,532 SH   SOLE 2 6,721 0 1,811
OYSTER PT PHARMA INC COM 69242L106 48 11,168 SH   SOLE 18 2,165 0 9,003
OYSTER PT PHARMA INC COM 69242L106 654 151,125 SH   SOLE 19 151,125 0 0
OYSTER PT PHARMA INC COM 69242L106 573 132,435 SH   SOLE 21 132,435 0 0
OYSTER PT PHARMA INC COM 69242L106 852 196,662 SH   SOLE 22 196,662 0 0
OYSTER PT PHARMA INC COM 69242L106 17 3,923 SH   SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 66 15,266 SH   SOLE 26 0 0 15,266
OYSTER PT PHARMA INC COM 69242L106 49 11,425 SH   SOLE 30 11,425 0 0
OYSTER PT PHARMA INC COM 69242L106 12 2,748 SH   SOLE 43 2,748 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 25 919 SH   SOLE 2 234 0 685
P A M TRANSN SVCS INC COM 693149106 503 18,347 SH   SOLE 18 18,347 0 0
P A M TRANSN SVCS INC COM 693149106 383 13,993 SH   SOLE 19 13,993 0 0
P A M TRANSN SVCS INC COM 693149106 6,479 236,554 SH   SOLE 21 236,554 0 0
P A M TRANSN SVCS INC COM 693149106 5,594 204,237 SH   SOLE 22 203,317 0 920
P A M TRANSN SVCS INC COM 693149106 15 556 SH   SOLE 43 556 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4,883 180,593 SH   SOLE 2 180,593 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 536 19,813 SH   SOLE 4 19,813 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,179 43,608 SH   SOLE 18 43,608 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 793 29,325 SH   SOLE 19 29,325 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 76 2,800 SH   SOLE 21 2,800 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7,803 288,564 SH   SOLE 22 288,564 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 198 7,332 SH   SOLE 28 0 0 7,332
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 215 7,945 SH   SOLE 30 7,945 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 287 10,632 SH   SOLE 31 0 0 10,632
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 306 11,321 SH   SOLE 34 11,321 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 16,768 620,133 SH   SOLE 43 556,544 0 63,589
P10 INC COM CL A 69376K106 14 1,255 SH   SOLE 2 0 0 1,255
P10 INC COM CL A 69376K106 934 83,982 SH   SOLE 21 83,982 0 0
P10 INC COM CL A 69376K106 1,808 162,599 SH   SOLE 22 162,599 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 48 12,920 SH   SOLE 2 0 0 12,920
P3 HEALTH PARTNERS INC COM CL A 744413105 277 74,491 SH   SOLE 18 74,491 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 157 42,248 SH   SOLE 19 42,248 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 2,503 672,834 SH   SOLE 21 672,834 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 1,195 321,186 SH   SOLE 22 315,598 0 5,588
PACCAR INC COM 693718108 55,800 677,674 SH   SOLE 2 126,455 0 551,219
PACCAR INC COM 693718108 21,946 266,535 SH   SOLE 4 140,401 0 126,134
PACCAR INC COM 693718108 29,634 359,898 SH   SOLE 7 349,562 0 10,336
PACCAR INC COM 693718108 116 1,406 SH   SOLE 13 1,406 0 0
PACCAR INC COM 693718108 4,311 52,353 SH   SOLE 15 52,353 0 0
PACCAR INC COM 693718108 59,768 725,864 SH   SOLE 18 658,280 0 67,584
PACCAR INC COM 693718108 26,129 317,329 SH   SOLE 19 317,329 0 0
PACCAR INC COM 693718108 744,302 9,039,376 SH   SOLE 21 9,039,376 0 0
PACCAR INC COM 693718108 614,247 7,459,889 SH   SOLE 22 6,724,740 0 735,149
PACCAR INC COM 693718108 48,159 584,877 SH   SOLE 23 584,877 0 0
PACCAR INC COM 693718108 38,507 467,664 SH   SOLE 25 467,664 0 0
PACCAR INC COM 693718108 61,497 746,872 SH   SOLE 26 275,109 0 471,763
PACCAR INC COM 693718108 80,513 977,814 SH   SOLE 28 5,213 0 972,601
PACCAR INC COM 693718108 27 327 SH   SOLE 29 327 0 0
PACCAR INC COM 693718108 170,548 2,071,270 SH   SOLE 30 2,068,485 0 2,785
PACCAR INC COM 693718108 5,841 70,943 SH   SOLE 31 35,824 0 35,119
PACCAR INC COM 693718108 6,550 79,553 SH   SOLE 32 79,553 0 0
PACCAR INC COM 693718108 3,319 40,311 SH   SOLE 34 40,311 0 0
PACCAR INC COM 693718108 12,014 145,902 SH   SOLE 36 145,902 0 0
PACCAR INC COM 693718108 935 11,359 SH   SOLE 40 11,359 0 0
PACCAR INC COM 693718108 87 1,054 SH   OTR 43 1,054 0 0
PACCAR INC COM 693718108 30,005 364,403 SH   SOLE 43 331,519 0 32,884
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,437 325,023 SH   SOLE 2 105,339 0 219,684
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13 3,009 SH   SOLE 7 3,009 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,959 669,434 SH   SOLE 18 669,434 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,392 767,403 SH   SOLE 19 767,403 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 42,319 9,574,449 SH   SOLE 21 9,574,449 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26,255 5,940,105 SH   SOLE 22 5,704,213 0 235,892
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 78 17,579 SH   SOLE 23 17,579 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 121 27,480 SH   SOLE 25 27,480 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 827 187,027 SH   SOLE 26 64,352 0 122,675
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47 10,632 SH   SOLE 28 10,632 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,014 681,999 SH   SOLE 30 681,999 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH   SOLE 36 11 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 102 23,097 SH   SOLE 40 23,097 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 1,412 SH   OTR 43 1,412 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 673 152,280 SH   SOLE 43 151,401 0 879
PACIFIC PREMIER BANCORP COM 69478X105 1,978 67,630 SH   SOLE 2 23,428 0 44,202
PACIFIC PREMIER BANCORP COM 69478X105 83 2,855 SH   SOLE 4 287 0 2,568
PACIFIC PREMIER BANCORP COM 69478X105 32 1,106 SH   SOLE 7 1,106 0 0
PACIFIC PREMIER BANCORP COM 69478X105 9,498 324,827 SH   SOLE 18 324,827 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,154 142,066 SH   SOLE 19 142,066 0 0
PACIFIC PREMIER BANCORP COM 69478X105 316,829 10,835,481 SH   SOLE 21 10,835,481 0 0
PACIFIC PREMIER BANCORP COM 69478X105 64,779 2,215,437 SH   SOLE 22 2,131,104 0 84,333
PACIFIC PREMIER BANCORP COM 69478X105 282 9,629 SH   SOLE 25 9,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,121 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 49 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,170 142,627 SH   SOLE 30 142,627 0 0
PACIFIC PREMIER BANCORP COM 69478X105 307 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,156 39,522 SH   SOLE 43 37,235 0 2,287
PACIRA BIOSCIENCES INC COM 695127100 2,579 44,241 SH   SOLE 2 25,225 0 19,016
PACIRA BIOSCIENCES INC COM 695127100 10 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 30 511 SH   SOLE 7 511 0 0
PACIRA BIOSCIENCES INC COM 695127100 8,883 152,374 SH   SOLE 18 147,900 0 4,474
PACIRA BIOSCIENCES INC COM 695127100 7,789 133,601 SH   SOLE 19 133,601 0 0
PACIRA BIOSCIENCES INC COM 695127100 317,905 5,452,912 SH   SOLE 21 5,452,912 0 0
PACIRA BIOSCIENCES INC COM 695127100 67,900 1,164,662 SH   SOLE 22 1,137,232 0 27,430
PACIRA BIOSCIENCES INC COM 695127100 135 2,314 SH   SOLE 23 2,314 0 0
PACIRA BIOSCIENCES INC COM 695127100 399 6,841 SH   SOLE 25 6,841 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,911 32,773 SH   SOLE 26 17,428 0 15,345
PACIRA BIOSCIENCES INC COM 695127100 46 784 SH   SOLE 28 784 0 0
PACIRA BIOSCIENCES INC COM 695127100 5,894 101,095 SH   SOLE 30 101,095 0 0
PACIRA BIOSCIENCES INC COM 695127100 363 6,223 SH   SOLE 40 6,223 0 0
PACIRA BIOSCIENCES INC COM 695127100 40 694 SH   OTR 43 694 0 0
PACIRA BIOSCIENCES INC COM 695127100 692 11,864 SH   SOLE 43 11,576 0 288
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 1,136 1,100,000 PRN   SOLE 2 1,100,000 0 0
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 4,178 4,045,000 PRN   SOLE 21 4,045,000 0 0
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 2,066 2,000,000 PRN   SOLE 22 2,000,000 0 0
PACKAGING CORP AMER COM 695156109 24,103 175,296 SH   SOLE 2 62,450 0 112,846
PACKAGING CORP AMER COM 695156109 9,861 71,716 SH   SOLE 4 34,145 0 37,571
PACKAGING CORP AMER COM 695156109 13,519 98,318 SH   SOLE 7 95,253 0 3,065
PACKAGING CORP AMER COM 695156109 56 405 SH   SOLE 13 405 0 0
PACKAGING CORP AMER COM 695156109 1,917 13,944 SH   SOLE 15 13,944 0 0
PACKAGING CORP AMER COM 695156109 25,294 183,958 SH   SOLE 18 170,972 0 12,986
PACKAGING CORP AMER COM 695156109 23,911 173,898 SH   SOLE 19 173,898 0 0
PACKAGING CORP AMER COM 695156109 576,828 4,195,111 SH   SOLE 21 4,195,111 0 0
PACKAGING CORP AMER COM 695156109 307,379 2,235,480 SH   SOLE 22 2,048,998 0 186,482
PACKAGING CORP AMER COM 695156109 21,725 158,000 SH   SOLE 23 158,000 0 0
PACKAGING CORP AMER COM 695156109 23,885 173,707 SH   SOLE 25 173,707 0 0
PACKAGING CORP AMER COM 695156109 28,093 204,311 SH   SOLE 26 75,216 0 129,095
PACKAGING CORP AMER COM 695156109 21,097 153,435 SH   SOLE 28 1,693 0 151,742
PACKAGING CORP AMER COM 695156109 15,654 113,846 SH   SOLE 29 113,846 0 0
PACKAGING CORP AMER COM 695156109 58,864 428,105 SH   SOLE 30 428,105 0 0
PACKAGING CORP AMER COM 695156109 2,697 19,611 SH   SOLE 31 9,893 0 9,718
PACKAGING CORP AMER COM 695156109 3,779 27,485 SH   SOLE 32 27,485 0 0
PACKAGING CORP AMER COM 695156109 6,412 46,634 SH   SOLE 34 46,634 0 0
PACKAGING CORP AMER COM 695156109 5,414 39,372 SH   SOLE 36 39,372 0 0
PACKAGING CORP AMER COM 695156109 424 3,083 SH   SOLE 40 3,083 0 0
PACKAGING CORP AMER COM 695156109 55 401 SH   OTR 43 401 0 0
PACKAGING CORP AMER COM 695156109 9,905 72,036 SH   SOLE 43 65,307 0 6,729
PACTIV EVERGREEN INC COM 69526K105 349 34,991 SH   SOLE 2 12,042 0 22,949
PACTIV EVERGREEN INC COM 69526K105 3 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105 1,272 127,675 SH   SOLE 18 127,675 0 0
PACTIV EVERGREEN INC COM 69526K105 778 78,125 SH   SOLE 19 78,125 0 0
PACTIV EVERGREEN INC COM 69526K105 15,306 1,536,723 SH   SOLE 21 1,536,723 0 0
PACTIV EVERGREEN INC COM 69526K105 10,589 1,063,197 SH   SOLE 22 1,021,541 0 41,656
PACTIV EVERGREEN INC COM 69526K105 56 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105 118 11,878 SH   SOLE 30 11,878 0 0
PACTIV EVERGREEN INC COM 69526K105 27 2,696 SH   SOLE 34 2,696 0 0
PACTIV EVERGREEN INC COM 69526K105 52 5,177 SH   SOLE 40 5,177 0 0
PACTIV EVERGREEN INC COM 69526K105 80 8,021 SH   SOLE 43 7,720 0 301
PACWEST BANCORP DEL COM 695263103 11,808 442,912 SH   SOLE 2 183,676 0 259,236
PACWEST BANCORP DEL COM 695263103 118 4,410 SH   SOLE 4 469 0 3,941
PACWEST BANCORP DEL COM 695263103 62 2,331 SH   SOLE 7 2,331 0 0
PACWEST BANCORP DEL COM 695263103 6,756 253,428 SH   SOLE 18 253,428 0 0
PACWEST BANCORP DEL COM 695263103 964 36,155 SH   SOLE 19 36,155 0 0
PACWEST BANCORP DEL COM 695263103 149,840 5,620,413 SH   SOLE 21 5,620,413 0 0
PACWEST BANCORP DEL COM 695263103 89,908 3,372,407 SH   SOLE 22 3,232,373 0 140,034
PACWEST BANCORP DEL COM 695263103 468 17,540 SH   SOLE 25 17,540 0 0
PACWEST BANCORP DEL COM 695263103 1,226 45,986 SH   SOLE 26 35,309 0 10,677
PACWEST BANCORP DEL COM 695263103 56 2,083 SH   SOLE 28 2,083 0 0
PACWEST BANCORP DEL COM 695263103 4,321 162,081 SH   SOLE 30 162,081 0 0
PACWEST BANCORP DEL COM 695263103 76 2,838 SH   SOLE 31 1,700 0 1,138
PACWEST BANCORP DEL COM 695263103 873 32,750 SH   SOLE 34 32,750 0 0
PACWEST BANCORP DEL COM 695263103 231 8,653 SH   SOLE 36 8,653 0 0
PACWEST BANCORP DEL COM 695263103 420 15,768 SH   SOLE 40 15,768 0 0
PACWEST BANCORP DEL COM 695263103 3,105 116,463 SH   SOLE 43 110,853 0 5,610
PAGERDUTY INC COM 69553P100 5,292 213,570 SH   SOLE 2 95,670 0 117,900
PAGERDUTY INC COM 69553P100 43 1,731 SH   SOLE 4 332 0 1,399
PAGERDUTY INC COM 69553P100 24 956 SH   SOLE 7 956 0 0
PAGERDUTY INC COM 69553P100 6,131 247,433 SH   SOLE 18 215,417 0 32,016
PAGERDUTY INC COM 69553P100 23,040 929,789 SH   SOLE 19 929,789 0 0
PAGERDUTY INC COM 69553P100 75,514 3,047,384 SH   SOLE 21 3,047,384 0 0
PAGERDUTY INC COM 69553P100 65,997 2,663,320 SH   SOLE 22 2,613,144 0 50,176
PAGERDUTY INC COM 69553P100 653 26,359 SH   SOLE 23 26,359 0 0
PAGERDUTY INC COM 69553P100 318 12,838 SH   SOLE 25 12,838 0 0
PAGERDUTY INC COM 69553P100 4,902 197,836 SH   SOLE 26 41,818 0 156,018
PAGERDUTY INC COM 69553P100 37 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100 17,403 702,302 SH   SOLE 30 702,302 0 0
PAGERDUTY INC COM 69553P100 109 4,409 SH   SOLE 36 4,409 0 0
PAGERDUTY INC COM 69553P100 193 7,801 SH   SOLE 40 7,801 0 0
PAGERDUTY INC COM 69553P100 929 37,502 SH   SOLE 43 36,721 0 781
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 2,704 2,750,000 PRN   SOLE 21 2,750,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 96 9,423 SH   SOLE 2 9,423 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 6,965 680,132 SH   SOLE 21 680,132 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 160 15,594 SH   SOLE 22 15,594 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 53 5,216 SH   SOLE 25 5,216 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 141 13,794 SH   SOLE 28 13,794 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,588 350,436 SH   SOLE 30 350,436 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 22,655 2,212,446 SH   SOLE 34 2,212,446 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 24,817 2,736,119 SH   SOLE 2 209,538 0 2,526,581
PALANTIR TECHNOLOGIES INC CL A 69608A108 10,042 1,107,155 SH   SOLE 4 627,411 0 479,744
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,831 201,877 SH   SOLE 7 201,877 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 55 6,092 SH   SOLE 13 6,092 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,082 119,347 SH   SOLE 15 119,347 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2 203 SH   SOLE 17 0 0 203
PALANTIR TECHNOLOGIES INC CL A 69608A108 24,827 2,737,293 SH   SOLE 18 2,653,323 0 83,970
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,461 491,851 SH   SOLE 19 491,851 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 292,030 32,197,346 SH   SOLE 21 32,197,346 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 327,823 36,143,694 SH   SOLE 22 33,026,567 0 3,117,127
PALANTIR TECHNOLOGIES INC CL A 69608A108 23,215 2,559,498 SH   SOLE 23 2,559,498 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 22,178 2,445,227 SH   SOLE 25 2,445,227 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 20,087 2,214,635 SH   SOLE 26 1,131,515 0 1,083,120
PALANTIR TECHNOLOGIES INC CL A 69608A108 18,817 2,074,592 SH   SOLE 28 50,724 0 2,023,868
PALANTIR TECHNOLOGIES INC CL A 69608A108 39 4,262 SH   SOLE 29 4,262 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 36,410 4,014,279 SH   SOLE 30 4,014,279 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,452 270,327 SH   SOLE 31 176,860 0 93,467
PALANTIR TECHNOLOGIES INC CL A 69608A108 10,434 1,150,387 SH   SOLE 34 1,150,387 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,784 527,419 SH   SOLE 36 527,419 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 452 49,787 SH   SOLE 40 49,787 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 36 4,007 SH   OTR 43 4,007 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,517 387,750 SH   SOLE 43 332,413 0 55,337
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH   SOLE 2 0 0 2,056
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 41 147,210 SH   SOLE 21 147,210 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 833 2,967,823 SH   SOLE 22 2,967,823 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 103,431 209,399 SH   SOLE 2 45,223 0 164,176
PALO ALTO NETWORKS INC COM 697435105 35,015 70,889 SH   SOLE 4 42,281 0 28,608
PALO ALTO NETWORKS INC COM 697435105 12,057 24,410 SH   SOLE 7 24,410 0 0
PALO ALTO NETWORKS INC COM 697435105 1,198 2,425 SH   SOLE 13 2,425 0 0
PALO ALTO NETWORKS INC COM 697435105 3,910 7,916 SH   SOLE 15 7,916 0 0
PALO ALTO NETWORKS INC COM 697435105 6 13 SH   SOLE 17 0 0 13
PALO ALTO NETWORKS INC COM 697435105 75,803 153,465 SH   SOLE 18 147,541 0 5,924
PALO ALTO NETWORKS INC COM 697435105 66,592 134,819 SH   SOLE 19 134,819 0 0
PALO ALTO NETWORKS INC COM 697435105 671,330 1,359,132 SH   SOLE 21 1,359,132 0 0
PALO ALTO NETWORKS INC COM 697435105 1,064,832 2,155,793 SH   SOLE 22 1,964,447 0 191,346
PALO ALTO NETWORKS INC COM 697435105 79,226 160,396 SH   SOLE 23 160,396 0 0
PALO ALTO NETWORKS INC COM 697435105 96,701 195,775 SH   SOLE 25 195,775 0 0
PALO ALTO NETWORKS INC COM 697435105 72,682 147,148 SH   SOLE 26 75,305 0 71,843
PALO ALTO NETWORKS INC COM 697435105 100,502 203,471 SH   SOLE 28 3,739 0 199,732
PALO ALTO NETWORKS INC COM 697435105 835 1,691 SH   SOLE 29 1,691 0 0
PALO ALTO NETWORKS INC COM 697435105 176,336 356,999 SH   SOLE 30 356,999 0 0
PALO ALTO NETWORKS INC COM 697435105 11,815 23,919 SH   SOLE 31 14,384 0 9,535
PALO ALTO NETWORKS INC COM 697435105 11,288 22,852 SH   SOLE 32 22,852 0 0
PALO ALTO NETWORKS INC COM 697435105 65,959 133,536 SH   SOLE 34 133,536 0 0
PALO ALTO NETWORKS INC COM 697435105 16,489 33,382 SH   SOLE 36 33,382 0 0
PALO ALTO NETWORKS INC COM 697435105 1,587 3,212 SH   SOLE 40 3,212 0 0
PALO ALTO NETWORKS INC COM 697435105 155 313 SH   OTR 43 313 0 0
PALO ALTO NETWORKS INC COM 697435105 26,880 54,419 SH   SOLE 43 48,115 0 6,304
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5,577 3,000,000 PRN   SOLE 2 3,000,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 30,718 16,525,000 PRN   SOLE 21 16,525,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 2,045 1,100,000 PRN   SOLE 22 1,100,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 17,846 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 1,714 1,000,000 PRN   SOLE 2 1,000,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 33,274 19,413,000 PRN   SOLE 21 19,413,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 3,257 1,900,000 PRN   SOLE 22 1,900,000 0 0
PALOMAR HLDGS INC COM 69753M105 837 12,992 SH   SOLE 2 10,239 0 2,753
PALOMAR HLDGS INC COM 69753M105 5 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 17 259 SH   SOLE 7 259 0 0
PALOMAR HLDGS INC COM 69753M105 5,211 80,913 SH   SOLE 18 80,913 0 0
PALOMAR HLDGS INC COM 69753M105 2,892 44,900 SH   SOLE 19 44,900 0 0
PALOMAR HLDGS INC COM 69753M105 179,324 2,784,539 SH   SOLE 21 2,784,539 0 0
PALOMAR HLDGS INC COM 69753M105 39,013 605,791 SH   SOLE 22 590,228 0 15,563
PALOMAR HLDGS INC COM 69753M105 278 4,314 SH   SOLE 25 4,314 0 0
PALOMAR HLDGS INC COM 69753M105 633 9,824 SH   SOLE 26 8,499 0 1,325
PALOMAR HLDGS INC COM 69753M105 29 456 SH   SOLE 28 456 0 0
PALOMAR HLDGS INC COM 69753M105 2,854 44,313 SH   SOLE 30 44,313 0 0
PALOMAR HLDGS INC COM 69753M105 9 144 SH   SOLE 34 144 0 0
PALOMAR HLDGS INC COM 69753M105 194 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 788 12,234 SH   SOLE 43 12,078 0 156
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 218 10,638 SH   SOLE 21 10,638 0 0
PAN AMERN SILVER CORP COM 697900108 1,757 89,318 SH   SOLE 21 89,318 0 0
PAN AMERN SILVER CORP COM 697900108 67 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108 1,398 71,048 SH   SOLE 43 69,365 0 1,683
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 32 6,362 SH   SOLE 18 6,362 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 431 84,917 SH   SOLE 21 84,917 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 709 139,539 SH   SOLE 22 139,539 0 0
PAPA JOHNS INTL INC COM 698813102 5,961 71,378 SH   SOLE 2 46,164 0 25,214
PAPA JOHNS INTL INC COM 698813102 44 531 SH   SOLE 4 123 0 408
PAPA JOHNS INTL INC COM 698813102 32 388 SH   SOLE 7 388 0 0
PAPA JOHNS INTL INC COM 698813102 12,635 151,286 SH   SOLE 18 142,293 0 8,993
PAPA JOHNS INTL INC COM 698813102 17,756 212,594 SH   SOLE 19 212,594 0 0
PAPA JOHNS INTL INC COM 698813102 189,124 2,264,413 SH   SOLE 21 2,264,413 0 0
PAPA JOHNS INTL INC COM 698813102 91,165 1,091,531 SH   SOLE 22 1,065,448 0 26,083
PAPA JOHNS INTL INC COM 698813102 511 6,119 SH   SOLE 23 6,119 0 0
PAPA JOHNS INTL INC COM 698813102 387 4,634 SH   SOLE 25 4,634 0 0
PAPA JOHNS INTL INC COM 698813102 4,063 48,642 SH   SOLE 26 10,823 0 37,819
PAPA JOHNS INTL INC COM 698813102 49 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102 1,104 13,216 SH   SOLE 30 13,216 0 0
PAPA JOHNS INTL INC COM 698813102 363 4,345 SH   SOLE 40 4,345 0 0
PAPA JOHNS INTL INC COM 698813102 1,625 19,452 SH   SOLE 43 18,659 0 793
PAR PAC HOLDINGS INC COM NEW 69888T207 1,574 100,947 SH   SOLE 2 60,519 0 40,428
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 11 688 SH   SOLE 7 688 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,690 172,550 SH   SOLE 18 172,550 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 5,443 349,150 SH   SOLE 19 349,150 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 80,347 5,153,780 SH   SOLE 21 5,153,780 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 23,965 1,537,207 SH   SOLE 22 1,502,516 0 34,691
PAR PAC HOLDINGS INC COM NEW 69888T207 113 7,258 SH   SOLE 23 7,258 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 152 9,765 SH   SOLE 25 9,765 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,232 79,048 SH   SOLE 26 0 0 79,048
PAR PAC HOLDINGS INC COM NEW 69888T207 1,314 84,282 SH   SOLE 30 84,282 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 17 1,098 SH   SOLE 31 0 0 1,098
PAR PAC HOLDINGS INC COM NEW 69888T207 122 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 418 26,808 SH   SOLE 43 25,356 0 1,452
PAR TECHNOLOGY CORP COM 698884103 569 15,165 SH   SOLE 2 7,544 0 7,621
PAR TECHNOLOGY CORP COM 698884103 3 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 12 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 2,695 71,873 SH   SOLE 18 71,873 0 0
PAR TECHNOLOGY CORP COM 698884103 1,802 48,063 SH   SOLE 19 48,063 0 0
PAR TECHNOLOGY CORP COM 698884103 34,509 920,484 SH   SOLE 21 920,484 0 0
PAR TECHNOLOGY CORP COM 698884103 23,646 630,728 SH   SOLE 22 606,772 0 23,956
PAR TECHNOLOGY CORP COM 698884103 194 5,179 SH   SOLE 25 5,179 0 0
PAR TECHNOLOGY CORP COM 698884103 520 13,870 SH   SOLE 26 11,003 0 2,867
PAR TECHNOLOGY CORP COM 698884103 576 15,370 SH   SOLE 30 15,370 0 0
PAR TECHNOLOGY CORP COM 698884103 29 775 SH   SOLE 36 775 0 0
PAR TECHNOLOGY CORP COM 698884103 108 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 188 5,023 SH   SOLE 43 4,849 0 174
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1,851 2,300,000 PRN   SOLE 21 2,300,000 0 0
PARAGON 28 INC COM 69913P105 261 16,430 SH   SOLE 2 13,229 0 3,201
PARAGON 28 INC COM 69913P105 8 517 SH   SOLE 7 517 0 0
PARAGON 28 INC COM 69913P105 1,836 115,713 SH   SOLE 18 115,713 0 0
PARAGON 28 INC COM 69913P105 1,323 83,380 SH   SOLE 19 83,380 0 0
PARAGON 28 INC COM 69913P105 23,346 1,471,051 SH   SOLE 21 1,471,051 0 0
PARAGON 28 INC COM 69913P105 8,932 562,853 SH   SOLE 22 542,982 0 19,871
PARAGON 28 INC COM 69913P105 17 1,069 SH   SOLE 23 1,069 0 0
PARAGON 28 INC COM 69913P105 74 4,642 SH   SOLE 25 4,642 0 0
PARAGON 28 INC COM 69913P105 756 47,652 SH   SOLE 30 47,652 0 0
PARAGON 28 INC COM 69913P105 86 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105 2 110 SH   SOLE 43 110 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 647 23,718 SH   SOLE 2 394 0 23,324
PARAMOUNT GLOBAL CLASS A COM 92556H107 3 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 86 3,162 SH   SOLE 18 3,162 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 332 12,187 SH   SOLE 19 12,187 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 3,192 117,101 SH   SOLE 21 117,101 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 2,153 78,986 SH   SOLE 22 63,357 0 15,629
PARAMOUNT GLOBAL CLASS A COM 92556H107 134 4,919 SH   SOLE 26 4,919 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 543 19,916 SH   SOLE 28 0 0 19,916
PARAMOUNT GLOBAL CLASS A COM 92556H107 3 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 2,196 80,556 SH   SOLE 43 68,136 0 12,420
PARAMOUNT GLOBAL CLASS B COM 92556H206 29,692 1,203,071 SH   SOLE 2 239,521 0 963,550
PARAMOUNT GLOBAL CLASS B COM 92556H206 11,668 472,761 SH   SOLE 4 295,629 0 177,132
PARAMOUNT GLOBAL CLASS B COM 92556H206 13,805 559,344 SH   SOLE 7 541,400 0 17,944
PARAMOUNT GLOBAL CLASS B COM 92556H206 47 1,891 SH   SOLE 13 1,891 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 2,103 85,217 SH   SOLE 15 85,217 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 0 13 SH   SOLE 17 0 0 13
PARAMOUNT GLOBAL CLASS B COM 92556H206 26,206 1,061,832 SH   SOLE 18 976,658 0 85,174
PARAMOUNT GLOBAL CLASS B COM 92556H206 33,926 1,374,638 SH   SOLE 19 1,374,638 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,180 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 407,938 16,529,083 SH   SOLE 21 16,529,083 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 316,257 12,814,291 SH   SOLE 22 11,607,067 0 1,207,224
PARAMOUNT GLOBAL CLASS B COM 92556H206 25,269 1,023,867 SH   SOLE 23 1,023,867 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 35,722 1,447,420 SH   SOLE 25 1,447,420 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 36,666 1,485,667 SH   SOLE 26 679,136 0 806,531
PARAMOUNT GLOBAL CLASS B COM 92556H206 27,803 1,126,539 SH   SOLE 28 27,448 0 1,099,091
PARAMOUNT GLOBAL CLASS B COM 92556H206 65 2,646 SH   SOLE 29 2,646 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 111,147 4,503,508 SH   SOLE 30 4,171,142 0 332,366
PARAMOUNT GLOBAL CLASS B COM 92556H206 3,226 130,727 SH   SOLE 31 70,297 0 60,430
PARAMOUNT GLOBAL CLASS B COM 92556H206 3,647 147,784 SH   SOLE 34 147,784 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 6,635 268,861 SH   SOLE 36 268,861 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 494 20,035 SH   SOLE 40 20,035 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 23 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 15,129 612,991 SH   SOLE 43 568,989 0 44,002
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 226 5,720 SH   SOLE 7 5,720 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 31,070 786,988 SH   SOLE 21 786,988 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 72 164,294 SH   SOLE 21 164,294 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 8 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 5,151 712,416 SH   SOLE 2 458,845 0 253,571
PARAMOUNT GROUP INC COM 69924R108 641 88,597 SH   SOLE 4 88,597 0 0
PARAMOUNT GROUP INC COM 69924R108 1,709 236,320 SH   SOLE 7 236,320 0 0
PARAMOUNT GROUP INC COM 69924R108 4,016 555,516 SH   SOLE 18 555,516 0 0
PARAMOUNT GROUP INC COM 69924R108 12,739 1,762,007 SH   SOLE 19 1,762,007 0 0
PARAMOUNT GROUP INC COM 69924R108 56,344 7,793,146 SH   SOLE 21 7,793,146 0 0
PARAMOUNT GROUP INC COM 69924R108 51,322 7,098,447 SH   SOLE 22 6,909,416 0 189,031
PARAMOUNT GROUP INC COM 69924R108 367 50,744 SH   SOLE 23 50,744 0 0
PARAMOUNT GROUP INC COM 69924R108 6,132 848,067 SH   SOLE 25 848,067 0 0
PARAMOUNT GROUP INC COM 69924R108 2,751 380,457 SH   SOLE 26 45,492 0 334,965
PARAMOUNT GROUP INC COM 69924R108 833 115,201 SH   SOLE 28 1,572 0 113,629
PARAMOUNT GROUP INC COM 69924R108 5,686 786,510 SH   SOLE 30 786,510 0 0
PARAMOUNT GROUP INC COM 69924R108 85 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 151 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 6,705 927,317 SH   SOLE 43 921,812 0 5,505
PARATEK PHARMACEUTICALS INC COM 699374302 2 962 SH   SOLE 2 0 0 962
PARATEK PHARMACEUTICALS INC COM 699374302 19 9,616 SH   SOLE 18 9,616 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 373 193,492 SH   SOLE 21 193,492 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,243 644,017 SH   SOLE 22 644,017 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 41 21,137 SH   SOLE 30 21,137 0 0
PARDES BIOSCIENCES INC COM 69945Q105 52 17,022 SH   SOLE 2 0 0 17,022
PARDES BIOSCIENCES INC COM 69945Q105 252 82,061 SH   SOLE 18 82,061 0 0
PARDES BIOSCIENCES INC COM 69945Q105 144 47,065 SH   SOLE 19 47,065 0 0
PARDES BIOSCIENCES INC COM 69945Q105 2,746 894,302 SH   SOLE 21 894,302 0 0
PARDES BIOSCIENCES INC COM 69945Q105 1,735 565,145 SH   SOLE 22 549,208 0 15,937
PARK AEROSPACE CORP COM 70014A104 355 27,845 SH   SOLE 2 809 0 27,036
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 957 74,997 SH   SOLE 18 74,997 0 0
PARK AEROSPACE CORP COM 70014A104 479 37,552 SH   SOLE 19 37,552 0 0
PARK AEROSPACE CORP COM 70014A104 30,687 2,404,924 SH   SOLE 21 2,404,924 0 0
PARK AEROSPACE CORP COM 70014A104 6,485 508,200 SH   SOLE 22 496,410 0 11,790
PARK AEROSPACE CORP COM 70014A104 300 23,529 SH   SOLE 30 23,529 0 0
PARK AEROSPACE CORP COM 70014A104 16 1,220 SH   SOLE 31 0 0 1,220
PARK AEROSPACE CORP COM 70014A104 25 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104 55 4,290 SH   SOLE 43 4,290 0 0
PARK CITY GROUP INC COM NEW 700215304 3 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304 11 2,473 SH   SOLE 18 2,473 0 0
PARK CITY GROUP INC COM NEW 700215304 204 46,379 SH   SOLE 21 46,379 0 0
PARK CITY GROUP INC COM NEW 700215304 133 30,177 SH   SOLE 22 30,177 0 0
PARK HOTELS & RESORTS INC COM 700517105 41,212 3,036,994 SH   SOLE 2 2,628,304 0 408,690
PARK HOTELS & RESORTS INC COM 700517105 1,590 117,149 SH   SOLE 4 115,203 0 1,946
PARK HOTELS & RESORTS INC COM 700517105 4,030 297,008 SH   SOLE 7 297,008 0 0
PARK HOTELS & RESORTS INC COM 700517105 7,357 542,154 SH   SOLE 18 542,154 0 0
PARK HOTELS & RESORTS INC COM 700517105 16,904 1,245,685 SH   SOLE 19 1,245,685 0 0
PARK HOTELS & RESORTS INC COM 700517105 166,378 12,260,754 SH   SOLE 21 12,260,754 0 0
PARK HOTELS & RESORTS INC COM 700517105 116,396 8,577,479 SH   SOLE 22 8,295,384 0 282,095
PARK HOTELS & RESORTS INC COM 700517105 256 18,893 SH   SOLE 23 18,893 0 0
PARK HOTELS & RESORTS INC COM 700517105 14,225 1,048,233 SH   SOLE 25 1,048,233 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,812 133,541 SH   SOLE 26 111,569 0 21,972
PARK HOTELS & RESORTS INC COM 700517105 2,016 148,553 SH   SOLE 28 4,214 0 144,339
PARK HOTELS & RESORTS INC COM 700517105 6,547 482,481 SH   SOLE 30 482,481 0 0
PARK HOTELS & RESORTS INC COM 700517105 88 6,457 SH   SOLE 31 3,442 0 3,015
PARK HOTELS & RESORTS INC COM 700517105 3,452 254,372 SH   SOLE 34 254,372 0 0
PARK HOTELS & RESORTS INC COM 700517105 562 41,442 SH   SOLE 36 41,442 0 0
PARK HOTELS & RESORTS INC COM 700517105 410 30,211 SH   SOLE 40 30,211 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,086 374,764 SH   SOLE 43 352,301 0 22,463
PARK NATL CORP COM 700658107 1,538 12,683 SH   SOLE 2 4,539 0 8,144
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,678 55,080 SH   SOLE 18 55,080 0 0
PARK NATL CORP COM 700658107 3,163 26,085 SH   SOLE 19 26,085 0 0
PARK NATL CORP COM 700658107 214,904 1,772,408 SH   SOLE 21 1,772,408 0 0
PARK NATL CORP COM 700658107 45,986 379,266 SH   SOLE 22 364,061 0 15,205
PARK NATL CORP COM 700658107 317 2,611 SH   SOLE 25 2,611 0 0
PARK NATL CORP COM 700658107 669 5,517 SH   SOLE 26 3,866 0 1,651
PARK NATL CORP COM 700658107 3,887 32,061 SH   SOLE 30 32,061 0 0
PARK NATL CORP COM 700658107 230 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 844 6,961 SH   SOLE 43 6,388 0 573
PARK-OHIO HLDGS CORP COM 700666100 6 369 SH   SOLE 2 0 0 369
PARK-OHIO HLDGS CORP COM 700666100 26 1,633 SH   SOLE 18 1,633 0 0
PARK-OHIO HLDGS CORP COM 700666100 433 27,308 SH   SOLE 21 27,308 0 0
PARK-OHIO HLDGS CORP COM 700666100 1,384 87,250 SH   SOLE 22 87,250 0 0
PARK-OHIO HLDGS CORP COM 700666100 7 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106 124 5,915 SH   SOLE 2 879 0 5,036
PARKE BANCORP INC COM 700885106 487 23,245 SH   SOLE 18 23,245 0 0
PARKE BANCORP INC COM 700885106 382 18,207 SH   SOLE 19 18,207 0 0
PARKE BANCORP INC COM 700885106 7,479 356,813 SH   SOLE 21 356,813 0 0
PARKE BANCORP INC COM 700885106 1,953 93,195 SH   SOLE 22 87,119 0 6,076
PARKER-HANNIFIN CORP COM 701094104 65,857 267,655 SH   SOLE 2 90,438 0 177,217
PARKER-HANNIFIN CORP COM 701094104 25,023 101,699 SH   SOLE 4 57,074 0 44,625
PARKER-HANNIFIN CORP COM 701094104 27,906 113,414 SH   SOLE 7 109,832 0 3,582
PARKER-HANNIFIN CORP COM 701094104 273 1,109 SH   SOLE 13 1,109 0 0
PARKER-HANNIFIN CORP COM 701094104 4,682 19,027 SH   SOLE 15 19,027 0 0
PARKER-HANNIFIN CORP COM 701094104 62,480 253,933 SH   SOLE 18 236,354 0 17,579
PARKER-HANNIFIN CORP COM 701094104 13,985 56,839 SH   SOLE 19 56,839 0 0
PARKER-HANNIFIN CORP COM 701094104 799,606 3,249,770 SH   SOLE 21 3,249,770 0 0
PARKER-HANNIFIN CORP COM 701094104 658,124 2,674,758 SH   SOLE 22 2,423,011 0 251,747
PARKER-HANNIFIN CORP COM 701094104 53,644 218,021 SH   SOLE 23 218,021 0 0
PARKER-HANNIFIN CORP COM 701094104 42,785 173,888 SH   SOLE 25 173,888 0 0
PARKER-HANNIFIN CORP COM 701094104 64,774 263,257 SH   SOLE 26 89,840 0 173,417
PARKER-HANNIFIN CORP COM 701094104 71,935 292,361 SH   SOLE 28 1,991 0 290,370
PARKER-HANNIFIN CORP COM 701094104 23 93 SH   SOLE 29 93 0 0
PARKER-HANNIFIN CORP COM 701094104 133,845 543,976 SH   SOLE 30 543,976 0 0
PARKER-HANNIFIN CORP COM 701094104 6,577 26,730 SH   SOLE 31 13,569 0 13,161
PARKER-HANNIFIN CORP COM 701094104 1,573 6,393 SH   SOLE 34 6,393 0 0
PARKER-HANNIFIN CORP COM 701094104 11,847 48,150 SH   SOLE 36 48,150 0 0
PARKER-HANNIFIN CORP COM 701094104 1,041 4,230 SH   SOLE 40 4,230 0 0
PARKER-HANNIFIN CORP COM 701094104 25,389 103,187 SH   SOLE 43 95,432 0 7,755
PARSONS CORP DEL COM 70202L102 1,937 47,923 SH   SOLE 2 22,454 0 25,469
PARSONS CORP DEL COM 70202L102 6 151 SH   SOLE 4 151 0 0
PARSONS CORP DEL COM 70202L102 16 406 SH   SOLE 7 406 0 0
PARSONS CORP DEL COM 70202L102 359 8,877 SH   SOLE 17 0 0 8,877
PARSONS CORP DEL COM 70202L102 4,139 102,395 SH   SOLE 18 102,395 0 0
PARSONS CORP DEL COM 70202L102 2,607 64,506 SH   SOLE 19 64,506 0 0
PARSONS CORP DEL COM 70202L102 62,467 1,545,457 SH   SOLE 21 1,545,457 0 0
PARSONS CORP DEL COM 70202L102 30,071 743,958 SH   SOLE 22 707,917 0 36,041
PARSONS CORP DEL COM 70202L102 31 760 SH   SOLE 23 760 0 0
PARSONS CORP DEL COM 70202L102 215 5,327 SH   SOLE 25 5,327 0 0
PARSONS CORP DEL COM 70202L102 689 17,055 SH   SOLE 26 15,300 0 1,755
PARSONS CORP DEL COM 70202L102 627 15,507 SH   SOLE 28 15,507 0 0
PARSONS CORP DEL COM 70202L102 7,696 190,401 SH   SOLE 30 190,401 0 0
PARSONS CORP DEL COM 70202L102 137 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 66 1,643 SH   OTR 43 1,643 0 0
PARSONS CORP DEL COM 70202L102 398 9,856 SH   SOLE 43 9,374 0 482
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 4,454 4,240,000 PRN   SOLE 21 4,240,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 112 15,959 SH   SOLE 43 15,959 0 0
PARTNERS BANCORP COM 70213Q108 18 1,964 SH   SOLE 18 1,964 0 0
PARTNERS BANCORP COM 70213Q108 188 20,782 SH   SOLE 21 20,782 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 22 13,888 SH   SOLE 21 13,888 0 0
PARTY CITY HOLDCO INC COM 702149105 88 66,613 SH   SOLE 2 31,684 0 34,929
PARTY CITY HOLDCO INC COM 702149105 2 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 434 329,162 SH   SOLE 18 329,162 0 0
PARTY CITY HOLDCO INC COM 702149105 267 202,124 SH   SOLE 19 202,124 0 0
PARTY CITY HOLDCO INC COM 702149105 5,223 3,957,196 SH   SOLE 21 3,957,196 0 0
PARTY CITY HOLDCO INC COM 702149105 3,494 2,646,924 SH   SOLE 22 2,556,173 0 90,751
PARTY CITY HOLDCO INC COM 702149105 19 14,210 SH   SOLE 25 14,210 0 0
PARTY CITY HOLDCO INC COM 702149105 11 8,511 SH   SOLE 26 0 0 8,511
PARTY CITY HOLDCO INC COM 702149105 37 28,126 SH   SOLE 30 28,126 0 0
PARTY CITY HOLDCO INC COM 702149105 13 9,810 SH   SOLE 36 9,810 0 0
PARTY CITY HOLDCO INC COM 702149105 29 21,745 SH   SOLE 40 21,745 0 0
PARTY CITY HOLDCO INC COM 702149105 13 10,084 SH   SOLE 43 10,084 0 0
PASSAGE BIO INC COM 702712100 174 73,878 SH   SOLE 2 36,028 0 37,850
PASSAGE BIO INC COM 702712100 38 16,280 SH   SOLE 18 7,658 0 8,622
PASSAGE BIO INC COM 702712100 548 232,369 SH   SOLE 19 232,369 0 0
PASSAGE BIO INC COM 702712100 749 317,264 SH   SOLE 21 317,264 0 0
PASSAGE BIO INC COM 702712100 1,509 639,560 SH   SOLE 22 639,560 0 0
PASSAGE BIO INC COM 702712100 25 10,773 SH   SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 93 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100 40 16,935 SH   SOLE 28 16,935 0 0
PASSAGE BIO INC COM 702712100 51 21,705 SH   SOLE 30 21,705 0 0
PATHFINDER BANCORP INC MD COM 70319R109 9 467 SH   SOLE 18 467 0 0
PATHFINDER BANCORP INC MD COM 70319R109 155 7,801 SH   SOLE 21 7,801 0 0
PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH   SOLE 22 146 0 0
PATRICK INDS INC COM 703343103 2,640 50,935 SH   SOLE 2 29,984 0 20,951
PATRICK INDS INC COM 703343103 5 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 12 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103 4,444 85,731 SH   SOLE 18 79,576 0 6,155
PATRICK INDS INC COM 703343103 6,636 128,006 SH   SOLE 19 128,006 0 0
PATRICK INDS INC COM 703343103 136,970 2,642,176 SH   SOLE 21 2,642,176 0 0
PATRICK INDS INC COM 703343103 33,299 642,337 SH   SOLE 22 619,817 0 22,520
PATRICK INDS INC COM 703343103 178 3,425 SH   SOLE 23 3,425 0 0
PATRICK INDS INC COM 703343103 146 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103 1,582 30,522 SH   SOLE 26 13,018 0 17,504
PATRICK INDS INC COM 703343103 22 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103 1,949 37,591 SH   SOLE 30 37,591 0 0
PATRICK INDS INC COM 703343103 140 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 517 9,970 SH   SOLE 43 9,282 0 688
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 315 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 4,880 161,064 SH   SOLE 2 83,508 0 77,556
PATTERSON COS INC COM 703395103 12 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 59 1,955 SH   SOLE 7 1,955 0 0
PATTERSON COS INC COM 703395103 11,643 384,261 SH   SOLE 18 384,261 0 0
PATTERSON COS INC COM 703395103 13,263 437,722 SH   SOLE 19 437,722 0 0
PATTERSON COS INC COM 703395103 191,073 6,306,036 SH   SOLE 21 6,306,036 0 0
PATTERSON COS INC COM 703395103 82,442 2,720,874 SH   SOLE 22 2,656,281 0 64,593
PATTERSON COS INC COM 703395103 333 10,977 SH   SOLE 23 10,977 0 0
PATTERSON COS INC COM 703395103 439 14,499 SH   SOLE 25 14,499 0 0
PATTERSON COS INC COM 703395103 3,400 112,213 SH   SOLE 26 36,908 0 75,305
PATTERSON COS INC COM 703395103 46 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103 2,463 81,279 SH   SOLE 30 81,279 0 0
PATTERSON COS INC COM 703395103 23 758 SH   SOLE 31 0 0 758
PATTERSON COS INC COM 703395103 163 5,393 SH   SOLE 36 5,393 0 0
PATTERSON COS INC COM 703395103 306 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 29 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103 1,879 62,004 SH   SOLE 43 58,820 0 3,184
PATTERSON-UTI ENERGY INC COM 703481101 4,128 261,957 SH   SOLE 2 159,565 0 102,392
PATTERSON-UTI ENERGY INC COM 703481101 46 2,899 SH   SOLE 4 770 0 2,129
PATTERSON-UTI ENERGY INC COM 703481101 40 2,512 SH   SOLE 7 2,512 0 0
PATTERSON-UTI ENERGY INC COM 703481101 12,057 765,037 SH   SOLE 18 738,663 0 26,374
PATTERSON-UTI ENERGY INC COM 703481101 20,991 1,331,935 SH   SOLE 19 1,331,935 0 0
PATTERSON-UTI ENERGY INC COM 703481101 438,359 27,814,632 SH   SOLE 21 27,814,632 0 0
PATTERSON-UTI ENERGY INC COM 703481101 90,251 5,726,561 SH   SOLE 22 5,563,229 0 163,332
PATTERSON-UTI ENERGY INC COM 703481101 303 19,219 SH   SOLE 23 19,219 0 0
PATTERSON-UTI ENERGY INC COM 703481101 3,025 191,973 SH   SOLE 25 191,973 0 0
PATTERSON-UTI ENERGY INC COM 703481101 3,106 197,070 SH   SOLE 26 90,709 0 106,361
PATTERSON-UTI ENERGY INC COM 703481101 1,613 102,341 SH   SOLE 28 102,341 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,597 418,579 SH   SOLE 30 418,579 0 0
PATTERSON-UTI ENERGY INC COM 703481101 36 2,315 SH   SOLE 31 0 0 2,315
PATTERSON-UTI ENERGY INC COM 703481101 18,634 1,182,384 SH   SOLE 34 1,182,384 0 0
PATTERSON-UTI ENERGY INC COM 703481101 135 8,567 SH   SOLE 36 8,567 0 0
PATTERSON-UTI ENERGY INC COM 703481101 456 28,935 SH   SOLE 40 28,935 0 0
PATTERSON-UTI ENERGY INC COM 703481101 13,750 872,471 SH   SOLE 43 847,590 0 24,881
PAVMED INC COM 70387R106 1 1,428 SH   SOLE 2 0 0 1,428
PAVMED INC COM 70387R106 13 13,998 SH   SOLE 18 13,998 0 0
PAVMED INC COM 70387R106 281 301,125 SH   SOLE 21 301,125 0 0
PAVMED INC COM 70387R106 1,050 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYA HOLDINGS INC COM CL A 70434P103 479 72,932 SH   SOLE 2 60,938 0 11,994
PAYA HOLDINGS INC COM CL A 70434P103 9 1,321 SH   SOLE 7 1,321 0 0
PAYA HOLDINGS INC COM CL A 70434P103 2,100 319,706 SH   SOLE 18 319,706 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,115 169,772 SH   SOLE 19 169,772 0 0
PAYA HOLDINGS INC COM CL A 70434P103 19,917 3,031,489 SH   SOLE 21 3,031,489 0 0
PAYA HOLDINGS INC COM CL A 70434P103 14,486 2,204,867 SH   SOLE 22 2,142,958 0 61,909
PAYA HOLDINGS INC COM CL A 70434P103 7 1,049 SH   SOLE 23 1,049 0 0
PAYA HOLDINGS INC COM CL A 70434P103 58 8,856 SH   SOLE 25 8,856 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,109 168,872 SH   SOLE 30 168,872 0 0
PAYA HOLDINGS INC COM CL A 70434P103 7,538 1,147,368 SH   SOLE 34 1,147,368 0 0
PAYA HOLDINGS INC COM CL A 70434P103 54 8,273 SH   SOLE 40 8,273 0 0
PAYA HOLDINGS INC COM CL A 70434P103 0 46 SH   SOLE 43 46 0 0
PAYCHEX INC COM 704326107 106,115 931,899 SH   SOLE 2 361,862 0 570,037
PAYCHEX INC COM 704326107 33,114 290,807 SH   SOLE 4 182,768 0 108,039
PAYCHEX INC COM 704326107 49,964 438,784 SH   SOLE 7 428,890 0 9,894
PAYCHEX INC COM 704326107 1,962 17,234 SH   SOLE 13 17,234 0 0
PAYCHEX INC COM 704326107 4,569 40,129 SH   SOLE 15 40,129 0 0
PAYCHEX INC COM 704326107 3 26 SH   SOLE 17 0 0 26
PAYCHEX INC COM 704326107 116,914 1,026,730 SH   SOLE 18 980,104 0 46,626
PAYCHEX INC COM 704326107 49,790 437,251 SH   SOLE 19 437,251 0 0
PAYCHEX INC COM 704326107 1,447,947 12,715,792 SH   SOLE 21 12,715,792 0 0
PAYCHEX INC COM 704326107 891,354 7,827,823 SH   SOLE 22 7,043,705 0 784,118
PAYCHEX INC COM 704326107 63,516 557,795 SH   SOLE 23 557,795 0 0
PAYCHEX INC COM 704326107 56,357 494,923 SH   SOLE 25 494,923 0 0
PAYCHEX INC COM 704326107 98,077 861,310 SH   SOLE 26 415,444 0 445,866
PAYCHEX INC COM 704326107 89,345 784,619 SH   SOLE 28 7,988 0 776,631
PAYCHEX INC COM 704326107 4,090 35,914 SH   SOLE 29 35,914 0 0
PAYCHEX INC COM 704326107 270,286 2,373,638 SH   SOLE 30 2,373,638 0 0
PAYCHEX INC COM 704326107 13,474 118,324 SH   SOLE 31 86,931 0 31,393
PAYCHEX INC COM 704326107 9,415 82,681 SH   SOLE 32 82,681 0 0
PAYCHEX INC COM 704326107 74,873 657,533 SH   SOLE 34 657,533 0 0
PAYCHEX INC COM 704326107 20,449 179,582 SH   SOLE 36 179,582 0 0
PAYCHEX INC COM 704326107 788 6,920 SH   SOLE 37 6,920 0 0
PAYCHEX INC COM 704326107 1,213 10,654 SH   SOLE 40 10,654 0 0
PAYCHEX INC COM 704326107 94 826 SH   OTR 43 826 0 0
PAYCHEX INC COM 704326107 51,136 449,077 SH   SOLE 43 403,537 0 45,540
PAYCOM SOFTWARE INC COM 70432V102 44,907 160,313 SH   SOLE 2 82,457 0 77,856
PAYCOM SOFTWARE INC COM 70432V102 11,733 41,885 SH   SOLE 4 26,803 0 15,082
PAYCOM SOFTWARE INC COM 70432V102 11,950 42,661 SH   SOLE 7 41,399 0 1,262
PAYCOM SOFTWARE INC COM 70432V102 806 2,876 SH   SOLE 13 2,876 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,316 4,697 SH   SOLE 15 4,697 0 0
PAYCOM SOFTWARE INC COM 70432V102 39,524 141,097 SH   SOLE 18 133,305 0 7,792
PAYCOM SOFTWARE INC COM 70432V102 410,692 1,466,130 SH   SOLE 19 1,466,130 0 0
PAYCOM SOFTWARE INC COM 70432V102 433,582 1,547,843 SH   SOLE 21 1,547,843 0 0
PAYCOM SOFTWARE INC COM 70432V102 355,233 1,268,147 SH   SOLE 22 1,150,363 0 117,784
PAYCOM SOFTWARE INC COM 70432V102 24,650 87,998 SH   SOLE 23 87,998 0 0
PAYCOM SOFTWARE INC COM 70432V102 17,653 63,018 SH   SOLE 25 63,018 0 0
PAYCOM SOFTWARE INC COM 70432V102 27,934 99,721 SH   SOLE 26 38,116 0 61,605
PAYCOM SOFTWARE INC COM 70432V102 29,653 105,857 SH   SOLE 28 920 0 104,937
PAYCOM SOFTWARE INC COM 70432V102 402 1,436 SH   SOLE 29 1,436 0 0
PAYCOM SOFTWARE INC COM 70432V102 67,088 239,497 SH   SOLE 30 239,497 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,423 12,218 SH   SOLE 31 7,424 0 4,794
PAYCOM SOFTWARE INC COM 70432V102 2,192 7,827 SH   SOLE 34 7,827 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,586 16,370 SH   SOLE 36 16,370 0 0
PAYCOM SOFTWARE INC COM 70432V102 506 1,806 SH   SOLE 40 1,806 0 0
PAYCOM SOFTWARE INC COM 70432V102 29 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102 6,061 21,638 SH   SOLE 43 19,313 0 2,325
PAYCOR HCM INC COM 70435P102 1,387 53,357 SH   SOLE 2 11,679 0 41,678
PAYCOR HCM INC COM 70435P102 12 463 SH   SOLE 7 463 0 0
PAYCOR HCM INC COM 70435P102 486 18,704 SH   SOLE 18 18,704 0 0
PAYCOR HCM INC COM 70435P102 350 13,456 SH   SOLE 19 13,456 0 0
PAYCOR HCM INC COM 70435P102 14,420 554,632 SH   SOLE 21 554,632 0 0
PAYCOR HCM INC COM 70435P102 21,910 842,707 SH   SOLE 22 794,396 0 48,311
PAYCOR HCM INC COM 70435P102 128 4,927 SH   SOLE 25 4,927 0 0
PAYCOR HCM INC COM 70435P102 812 31,238 SH   SOLE 26 27,664 0 3,574
PAYCOR HCM INC COM 70435P102 263 10,109 SH   SOLE 30 10,109 0 0
PAYCOR HCM INC COM 70435P102 20 767 SH   SOLE 31 767 0 0
PAYCOR HCM INC COM 70435P102 95 3,639 SH   SOLE 40 3,639 0 0
PAYLOCITY HLDG CORP COM 70438V106 26,012 149,135 SH   SOLE 2 82,301 0 66,834
PAYLOCITY HLDG CORP COM 70438V106 676 3,873 SH   SOLE 4 3,156 0 717
PAYLOCITY HLDG CORP COM 70438V106 125 719 SH   SOLE 7 719 0 0
PAYLOCITY HLDG CORP COM 70438V106 111 635 SH   SOLE 13 635 0 0
PAYLOCITY HLDG CORP COM 70438V106 16,175 92,734 SH   SOLE 18 92,529 0 205
PAYLOCITY HLDG CORP COM 70438V106 65,541 375,768 SH   SOLE 19 375,768 0 0
PAYLOCITY HLDG CORP COM 70438V106 380,833 2,183,426 SH   SOLE 21 2,183,426 0 0
PAYLOCITY HLDG CORP COM 70438V106 206,245 1,182,460 SH   SOLE 22 1,131,292 0 51,168
PAYLOCITY HLDG CORP COM 70438V106 556 3,186 SH   SOLE 23 3,186 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,131 6,486 SH   SOLE 25 6,486 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,799 21,781 SH   SOLE 26 15,999 0 5,782
PAYLOCITY HLDG CORP COM 70438V106 137 787 SH   SOLE 28 731 0 56
PAYLOCITY HLDG CORP COM 70438V106 4,709 26,997 SH   SOLE 30 26,997 0 0
PAYLOCITY HLDG CORP COM 70438V106 101 577 SH   SOLE 31 577 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,095 6,277 SH   SOLE 34 6,277 0 0
PAYLOCITY HLDG CORP COM 70438V106 234 1,341 SH   SOLE 36 1,341 0 0
PAYLOCITY HLDG CORP COM 70438V106 865 4,959 SH   SOLE 40 4,959 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,650 20,924 SH   SOLE 43 19,028 0 1,896
PAYMENTUS HOLDINGS INC COM CL A 70439P108 142 10,603 SH   SOLE 2 4,522 0 6,081
PAYMENTUS HOLDINGS INC COM CL A 70439P108 190 14,176 SH   SOLE 18 14,176 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 102 7,637 SH   SOLE 21 7,637 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 2,580 192,964 SH   SOLE 22 186,593 0 6,371
PAYMENTUS HOLDINGS INC COM CL A 70439P108 43 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 144 10,768 SH   SOLE 26 0 0 10,768
PAYMENTUS HOLDINGS INC COM CL A 70439P108 64 4,794 SH   SOLE 30 4,794 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 50 3,705 SH   SOLE 40 3,705 0 0
PAYPAL HLDGS INC COM 70450Y103 176,206 2,522,992 SH   SOLE 2 628,915 0 1,894,077
PAYPAL HLDGS INC COM 70450Y103 56,623 810,748 SH   SOLE 4 508,589 0 302,159
PAYPAL HLDGS INC COM 70450Y103 81,356 1,164,893 SH   SOLE 7 1,131,485 0 33,408
PAYPAL HLDGS INC COM 70450Y103 1,822 26,088 SH   SOLE 13 26,088 0 0
PAYPAL HLDGS INC COM 70450Y103 7,655 109,610 SH   SOLE 15 109,610 0 0
PAYPAL HLDGS INC COM 70450Y103 0 2 SH   SOLE 17 0 0 2
PAYPAL HLDGS INC COM 70450Y103 187,834 2,689,490 SH   SOLE 18 2,498,573 0 190,917
PAYPAL HLDGS INC COM 70450Y103 66,223 948,208 SH   SOLE 19 948,208 0 0
PAYPAL HLDGS INC COM 70450Y103 1,711,239 24,502,270 SH   SOLE 21 24,502,270 0 0
PAYPAL HLDGS INC COM 70450Y103 1,719,341 24,618,282 SH   SOLE 22 22,260,200 0 2,358,082
PAYPAL HLDGS INC COM 70450Y103 126,433 1,810,329 SH   SOLE 23 1,810,329 0 0
PAYPAL HLDGS INC COM 70450Y103 145,532 2,083,794 SH   SOLE 25 2,083,794 0 0
PAYPAL HLDGS INC COM 70450Y103 190,600 2,729,088 SH   SOLE 26 1,076,540 0 1,652,548
PAYPAL HLDGS INC COM 70450Y103 181,267 2,595,460 SH   SOLE 28 66,935 0 2,528,525
PAYPAL HLDGS INC COM 70450Y103 769 11,007 SH   SOLE 29 11,007 0 0
PAYPAL HLDGS INC COM 70450Y103 452,608 6,480,638 SH   SOLE 30 6,480,638 0 0
PAYPAL HLDGS INC COM 70450Y103 19,015 272,263 SH   SOLE 31 158,947 0 113,316
PAYPAL HLDGS INC COM 70450Y103 23,969 343,197 SH   SOLE 32 343,197 0 0
PAYPAL HLDGS INC COM 70450Y103 77,285 1,106,602 SH   SOLE 34 1,106,602 0 0
PAYPAL HLDGS INC COM 70450Y103 28,561 408,950 SH   SOLE 36 408,950 0 0
PAYPAL HLDGS INC COM 70450Y103 2,532 36,259 SH   SOLE 40 36,259 0 0
PAYPAL HLDGS INC COM 70450Y103 177 2,534 SH   OTR 43 2,534 0 0
PAYPAL HLDGS INC COM 70450Y103 64,144 918,440 SH   SOLE 43 838,653 0 79,787
PAYSAFE LIMITED ORD G6964L107 1,012 518,986 SH   SOLE 2 30,075 0 488,911
PAYSAFE LIMITED ORD G6964L107 23 11,932 SH   SOLE 7 11,932 0 0
PAYSAFE LIMITED ORD G6964L107 2,019 1,035,138 SH   SOLE 18 1,035,138 0 0
PAYSAFE LIMITED ORD G6964L107 1,227 629,337 SH   SOLE 19 629,337 0 0
PAYSAFE LIMITED ORD G6964L107 22,307 11,439,358 SH   SOLE 21 11,439,358 0 0
PAYSAFE LIMITED ORD G6964L107 7,885 4,043,738 SH   SOLE 22 3,814,867 0 228,871
PAYSAFE LIMITED ORD G6964L107 1,172 601,050 SH   SOLE 30 601,050 0 0
PAYSIGN INC COM 70451A104 1 981 SH   SOLE 2 5 0 976
PAYSIGN INC COM 70451A104 10 6,314 SH   SOLE 18 6,314 0 0
PAYSIGN INC COM 70451A104 158 103,931 SH   SOLE 21 103,931 0 0
PAYSIGN INC COM 70451A104 631 415,049 SH   SOLE 22 415,049 0 0
PB BANKSHARES INC COM 69318V103 7 511 SH   SOLE 18 511 0 0
PB BANKSHARES INC COM 69318V103 61 4,617 SH   SOLE 21 4,617 0 0
PBF ENERGY INC CL A 69318G106 4,214 145,206 SH   SOLE 2 59,997 0 85,209
PBF ENERGY INC CL A 69318G106 40 1,395 SH   SOLE 4 465 0 930
PBF ENERGY INC CL A 69318G106 147 5,065 SH   SOLE 7 5,065 0 0
PBF ENERGY INC CL A 69318G106 10,308 355,189 SH   SOLE 18 347,162 0 8,027
PBF ENERGY INC CL A 69318G106 12,691 437,327 SH   SOLE 19 437,327 0 0
PBF ENERGY INC CL A 69318G106 351,644 12,117,292 SH   SOLE 21 12,117,292 0 0
PBF ENERGY INC CL A 69318G106 85,172 2,934,951 SH   SOLE 22 2,840,388 0 94,563
PBF ENERGY INC CL A 69318G106 322 11,092 SH   SOLE 23 11,092 0 0
PBF ENERGY INC CL A 69318G106 379 13,050 SH   SOLE 25 13,050 0 0
PBF ENERGY INC CL A 69318G106 4,881 168,202 SH   SOLE 26 94,962 0 73,240
PBF ENERGY INC CL A 69318G106 1,301 44,830 SH   SOLE 28 0 0 44,830
PBF ENERGY INC CL A 69318G106 5,701 196,457 SH   SOLE 30 196,457 0 0
PBF ENERGY INC CL A 69318G106 35 1,214 SH   SOLE 31 0 0 1,214
PBF ENERGY INC CL A 69318G106 253 8,701 SH   SOLE 34 8,701 0 0
PBF ENERGY INC CL A 69318G106 1,630 56,177 SH   SOLE 36 56,177 0 0
PBF ENERGY INC CL A 69318G106 355 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 4,685 161,448 SH   SOLE 43 151,106 0 10,342
PC CONNECTION INC COM 69318J100 2,638 59,895 SH   SOLE 2 21,052 0 38,843
PC CONNECTION INC COM 69318J100 0 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100 8 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,382 54,074 SH   SOLE 18 41,563 0 12,511
PC CONNECTION INC COM 69318J100 10,425 236,664 SH   SOLE 19 236,664 0 0
PC CONNECTION INC COM 69318J100 62,295 1,414,182 SH   SOLE 21 1,414,182 0 0
PC CONNECTION INC COM 69318J100 23,614 536,083 SH   SOLE 22 523,832 0 12,251
PC CONNECTION INC COM 69318J100 443 10,048 SH   SOLE 23 10,048 0 0
PC CONNECTION INC COM 69318J100 68 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100 2,848 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 973 22,084 SH   SOLE 30 22,084 0 0
PC CONNECTION INC COM 69318J100 43 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 533 12,095 SH   SOLE 43 12,020 0 75
PCB BANCORP COM 69320M109 123 6,574 SH   SOLE 2 882 0 5,692
PCB BANCORP COM 69320M109 534 28,561 SH   SOLE 18 28,561 0 0
PCB BANCORP COM 69320M109 388 20,767 SH   SOLE 19 20,767 0 0
PCB BANCORP COM 69320M109 8,212 439,624 SH   SOLE 21 439,624 0 0
PCB BANCORP COM 69320M109 3,953 211,627 SH   SOLE 22 204,735 0 6,892
PCSB FINL CORP COM 69324R104 240 12,552 SH   SOLE 2 8,886 0 3,666
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 802 42,033 SH   SOLE 18 42,033 0 0
PCSB FINL CORP COM 69324R104 436 22,815 SH   SOLE 19 22,815 0 0
PCSB FINL CORP COM 69324R104 9,345 489,512 SH   SOLE 21 489,512 0 0
PCSB FINL CORP COM 69324R104 6,226 326,151 SH   SOLE 22 317,086 0 9,065
PCSB FINL CORP COM 69324R104 39 2,039 SH   SOLE 31 0 0 2,039
PCSB FINL CORP COM 69324R104 17 878 SH   SOLE 43 878 0 0
PCTEL INC COM 69325Q105 5 1,220 SH   SOLE 2 1,220 0 0
PCTEL INC COM 69325Q105 14 3,419 SH   SOLE 18 3,419 0 0
PCTEL INC COM 69325Q105 212 51,738 SH   SOLE 21 51,738 0 0
PCTEL INC COM 69325Q105 1,520 371,659 SH   SOLE 22 371,659 0 0
PCTEL INC COM 69325Q105 0 89 SH   SOLE 43 89 0 0
PDC ENERGY INC COM 69327R101 8,797 142,784 SH   SOLE 2 80,680 0 62,104
PDC ENERGY INC COM 69327R101 93 1,506 SH   SOLE 4 950 0 556
PDC ENERGY INC COM 69327R101 108 1,758 SH   SOLE 7 1,758 0 0
PDC ENERGY INC COM 69327R101 12,891 209,238 SH   SOLE 18 208,777 0 461
PDC ENERGY INC COM 69327R101 1,768 28,698 SH   SOLE 19 28,698 0 0
PDC ENERGY INC COM 69327R101 315,903 5,127,470 SH   SOLE 21 5,127,470 0 0
PDC ENERGY INC COM 69327R101 161,466 2,620,773 SH   SOLE 22 2,503,323 0 117,450
PDC ENERGY INC COM 69327R101 28 450 SH   SOLE 23 450 0 0
PDC ENERGY INC COM 69327R101 2,528 41,036 SH   SOLE 26 33,680 0 7,356
PDC ENERGY INC COM 69327R101 367 5,958 SH   SOLE 28 0 0 5,958
PDC ENERGY INC COM 69327R101 26 424 SH   SOLE 29 424 0 0
PDC ENERGY INC COM 69327R101 6,520 105,825 SH   SOLE 30 105,825 0 0
PDC ENERGY INC COM 69327R101 156 2,535 SH   SOLE 31 1,391 0 1,144
PDC ENERGY INC COM 69327R101 94 1,520 SH   SOLE 36 1,520 0 0
PDC ENERGY INC COM 69327R101 745 12,092 SH   SOLE 40 12,092 0 0
PDC ENERGY INC COM 69327R101 7,012 113,813 SH   SOLE 43 103,405 0 10,408
PDF SOLUTIONS INC COM 693282105 400 18,589 SH   SOLE 2 15,536 0 3,053
PDF SOLUTIONS INC COM 693282105 8 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,227 103,539 SH   SOLE 18 103,539 0 0
PDF SOLUTIONS INC COM 693282105 1,264 58,785 SH   SOLE 19 58,785 0 0
PDF SOLUTIONS INC COM 693282105 76,602 3,561,217 SH   SOLE 21 3,561,217 0 0
PDF SOLUTIONS INC COM 693282105 16,862 783,920 SH   SOLE 22 766,526 0 17,394
PDF SOLUTIONS INC COM 693282105 83 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105 162 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 1,161 53,988 SH   SOLE 30 53,988 0 0
PDF SOLUTIONS INC COM 693282105 64 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 131 6,082 SH   SOLE 43 6,016 0 66
PDS BIOTECHNOLOGY CORP COM 70465T107 14 3,881 SH   SOLE 18 3,881 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 258 70,658 SH   SOLE 21 70,658 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,451 397,547 SH   SOLE 22 397,547 0 0
PEABODY ENGR CORP COM 704551100 1,136 53,278 SH   SOLE 2 33,608 0 19,670
PEABODY ENGR CORP COM 704551100 9 415 SH   SOLE 4 415 0 0
PEABODY ENGR CORP COM 704551100 58 2,734 SH   SOLE 7 2,734 0 0
PEABODY ENGR CORP COM 704551100 7,375 345,757 SH   SOLE 18 345,757 0 0
PEABODY ENGR CORP COM 704551100 4,530 212,370 SH   SOLE 19 212,370 0 0
PEABODY ENGR CORP COM 704551100 88,467 4,147,543 SH   SOLE 21 4,147,543 0 0
PEABODY ENGR CORP COM 704551100 56,403 2,644,306 SH   SOLE 22 2,533,579 0 110,727
PEABODY ENGR CORP COM 704551100 1,029 48,264 SH   SOLE 26 39,339 0 8,925
PEABODY ENGR CORP COM 704551100 784 36,757 SH   SOLE 30 36,757 0 0
PEABODY ENGR CORP COM 704551100 119 5,601 SH   SOLE 36 5,601 0 0
PEABODY ENGR CORP COM 704551100 282 13,237 SH   SOLE 40 13,237 0 0
PEABODY ENGR CORP COM 704551100 545 25,551 SH   SOLE 43 20,534 0 5,017
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,477 49,714 SH   SOLE 2 29,633 0 20,081
PEAPACK-GLADSTONE FINL CORP COM 704699107 6 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,719 57,874 SH   SOLE 18 57,874 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,061 136,744 SH   SOLE 19 136,744 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 21,079 709,746 SH   SOLE 21 709,746 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 16,817 566,245 SH   SOLE 22 546,449 0 19,796
PEAPACK-GLADSTONE FINL CORP COM 704699107 88 2,975 SH   SOLE 23 2,975 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 72 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 629 21,164 SH   SOLE 26 0 0 21,164
PEAPACK-GLADSTONE FINL CORP COM 704699107 151 5,093 SH   SOLE 30 5,093 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 49 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 320 10,783 SH   SOLE 43 10,741 0 42
PEAR THERAPEUTICS INC CLASS A COM 704723105 15 9,702 SH   SOLE 21 9,702 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105 645 419,064 SH   SOLE 22 419,064 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 24 201,153 SH   SOLE 19 201,153 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 4 35,542 SH   SOLE 34 35,542 0 0
PEARSON PLC SPONSORED ADR 705015105 13,870 1,504,370 SH   SOLE 43 1,403,576 0 100,794
PEBBLEBROOK HOTEL TR COM 70509V100 4,338 261,825 SH   SOLE 2 180,515 0 81,310
PEBBLEBROOK HOTEL TR COM 70509V100 1,046 63,119 SH   SOLE 4 63,119 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,726 164,530 SH   SOLE 7 164,530 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 10,309 622,126 SH   SOLE 18 622,126 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,563 396,074 SH   SOLE 19 396,074 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 165,268 9,973,915 SH   SOLE 21 9,973,915 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 82,274 4,965,260 SH   SOLE 22 4,820,156 0 145,104
PEBBLEBROOK HOTEL TR COM 70509V100 82 4,952 SH   SOLE 23 4,952 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,499 573,289 SH   SOLE 25 573,289 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,086 65,540 SH   SOLE 26 54,347 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 1,350 81,487 SH   SOLE 28 2,341 0 79,146
PEBBLEBROOK HOTEL TR COM 70509V100 4,186 252,596 SH   SOLE 30 252,596 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 29 1,771 SH   SOLE 31 0 0 1,771
PEBBLEBROOK HOTEL TR COM 70509V100 222 13,427 SH   SOLE 34 13,427 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 96 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 273 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,986 300,907 SH   SOLE 43 269,911 0 30,996
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 6,251 7,020,000 PRN   SOLE 21 7,020,000 0 0
PEDEVCO CORP COM PAR 70532Y303 3 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 108 94,235 SH   SOLE 21 94,235 0 0
PEGASYSTEMS INC COM 705573103 2,519 52,649 SH   SOLE 2 36,081 0 16,568
PEGASYSTEMS INC COM 705573103 42 879 SH   SOLE 4 140 0 739
PEGASYSTEMS INC COM 705573103 36 749 SH   SOLE 7 749 0 0
PEGASYSTEMS INC COM 705573103 878 18,350 SH   SOLE 18 18,350 0 0
PEGASYSTEMS INC COM 705573103 585 12,233 SH   SOLE 19 12,233 0 0
PEGASYSTEMS INC COM 705573103 50,513 1,055,873 SH   SOLE 21 1,055,873 0 0
PEGASYSTEMS INC COM 705573103 46,035 962,271 SH   SOLE 22 913,776 0 48,495
PEGASYSTEMS INC COM 705573103 287 5,990 SH   SOLE 25 5,990 0 0
PEGASYSTEMS INC COM 705573103 850 17,771 SH   SOLE 26 14,127 0 3,644
PEGASYSTEMS INC COM 705573103 35 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103 838 17,521 SH   SOLE 30 17,521 0 0
PEGASYSTEMS INC COM 705573103 29 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103 221 4,621 SH   SOLE 34 4,621 0 0
PEGASYSTEMS INC COM 705573103 235 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 8 162 SH   OTR 43 162 0 0
PEGASYSTEMS INC COM 705573103 1,975 41,290 SH   SOLE 43 30,872 0 10,418
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 4,730 5,902,000 PRN   SOLE 21 5,902,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,547 277,457 SH   SOLE 2 43,729 0 233,728
PELOTON INTERACTIVE INC CL A COM 70614W100 1,889 205,811 SH   SOLE 4 116,852 0 88,959
PELOTON INTERACTIVE INC CL A COM 70614W100 210 22,852 SH   SOLE 7 22,852 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 11 1,235 SH   SOLE 13 1,235 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 184 20,016 SH   SOLE 15 20,016 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,095 337,103 SH   SOLE 18 322,457 0 14,646
PELOTON INTERACTIVE INC CL A COM 70614W100 7,970 868,172 SH   SOLE 19 868,172 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 32,361 3,525,121 SH   SOLE 21 3,525,121 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 65,226 7,105,198 SH   SOLE 22 6,557,443 0 547,755
PELOTON INTERACTIVE INC CL A COM 70614W100 4,025 438,482 SH   SOLE 23 438,482 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,634 395,838 SH   SOLE 25 395,838 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,372 367,361 SH   SOLE 26 185,597 0 181,764
PELOTON INTERACTIVE INC CL A COM 70614W100 3,011 327,983 SH   SOLE 28 4,788 0 323,195
PELOTON INTERACTIVE INC CL A COM 70614W100 5,284 575,556 SH   SOLE 30 575,556 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 574 62,496 SH   SOLE 31 31,289 0 31,207
PELOTON INTERACTIVE INC CL A COM 70614W100 4,441 483,792 SH   SOLE 34 483,792 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 956 104,157 SH   SOLE 36 104,157 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 81 8,797 SH   SOLE 40 8,797 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6 683 SH   OTR 43 683 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,320 143,799 SH   SOLE 43 129,163 0 14,636
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 912 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1,317 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 6,054 9,610,000 PRN   SOLE 21 9,610,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 921 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103 8,263 233,756 SH   SOLE 21 233,756 0 0
PEMBINA PIPELINE CORP COM 706327103 313 8,843 SH   SOLE 43 8,843 0 0
PENN NATL GAMING INC COM 707569109 22,015 723,690 SH   SOLE 2 80,960 0 642,730
PENN NATL GAMING INC COM 707569109 13 430 SH   SOLE 4 430 0 0
PENN NATL GAMING INC COM 707569109 3,994 131,306 SH   SOLE 7 126,565 0 4,741
PENN NATL GAMING INC COM 707569109 69 2,273 SH   SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 7,180 236,022 SH   SOLE 18 221,870 0 14,152
PENN NATL GAMING INC COM 707569109 52,473 1,724,938 SH   SOLE 19 1,724,938 0 0
PENN NATL GAMING INC COM 707569109 116,599 3,832,969 SH   SOLE 21 3,832,969 0 0
PENN NATL GAMING INC COM 707569109 112,078 3,684,358 SH   SOLE 22 3,453,724 0 230,634
PENN NATL GAMING INC COM 707569109 789 25,929 SH   SOLE 25 25,929 0 0
PENN NATL GAMING INC COM 707569109 5,214 171,416 SH   SOLE 26 68,881 0 102,535
PENN NATL GAMING INC COM 707569109 212 6,971 SH   SOLE 28 2,786 0 4,185
PENN NATL GAMING INC COM 707569109 14,463 475,437 SH   SOLE 30 475,437 0 0
PENN NATL GAMING INC COM 707569109 107 3,507 SH   SOLE 31 2,415 0 1,092
PENN NATL GAMING INC COM 707569109 72 2,358 SH   SOLE 34 2,358 0 0
PENN NATL GAMING INC COM 707569109 119 3,924 SH   SOLE 36 3,924 0 0
PENN NATL GAMING INC COM 707569109 719 23,622 SH   SOLE 40 23,622 0 0
PENN NATL GAMING INC COM 707569109 2,718 89,340 SH   SOLE 43 78,816 0 10,524
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 4,465 3,014,000 PRN   SOLE 21 3,014,000 0 0
PENNANT GROUP INC COM 70805E109 133 10,358 SH   SOLE 2 7,850 0 2,508
PENNANT GROUP INC COM 70805E109 2 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 1,163 90,754 SH   SOLE 18 90,754 0 0
PENNANT GROUP INC COM 70805E109 580 45,277 SH   SOLE 19 45,277 0 0
PENNANT GROUP INC COM 70805E109 42,667 3,330,719 SH   SOLE 21 3,330,719 0 0
PENNANT GROUP INC COM 70805E109 8,615 672,507 SH   SOLE 22 654,389 0 18,118
PENNANT GROUP INC COM 70805E109 44 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109 108 8,424 SH   SOLE 26 6,234 0 2,190
PENNANT GROUP INC COM 70805E109 1,053 82,220 SH   SOLE 30 82,220 0 0
PENNANT GROUP INC COM 70805E109 34 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 215 16,805 SH   SOLE 43 16,633 0 172
PENNANTPARK FLOATING RATE CA COM 70806A106 3,149 274,262 SH   SOLE 30 274,262 0 0
PENNANTPARK INVT CORP COM 708062104 2,877 465,538 SH   SOLE 30 465,538 0 0
PENNANTPARK INVT CORP COM 708062104 164 26,465 SH   SOLE 43 15,354 0 11,111
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 605 26,215 SH   SOLE 21 26,215 0 0
PENNS WOODS BANCORP INC COM 708430103 573 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 63 SH   SOLE 43 63 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 2,492 2,860,000 PRN   SOLE 21 2,860,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,480 33,868 SH   SOLE 2 12,665 0 21,203
PENNYMAC FINL SVCS INC NEW COM 70932M107 96 2,198 SH   SOLE 4 0 0 2,198
PENNYMAC FINL SVCS INC NEW COM 70932M107 17 399 SH   SOLE 7 399 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,943 90,211 SH   SOLE 18 90,211 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,353 53,821 SH   SOLE 19 53,821 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 48,262 1,104,132 SH   SOLE 21 1,104,132 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 34,828 796,796 SH   SOLE 22 755,316 0 41,480
PENNYMAC FINL SVCS INC NEW COM 70932M107 314 7,184 SH   SOLE 25 7,184 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,056 24,148 SH   SOLE 26 19,252 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 34 779 SH   SOLE 28 779 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,988 45,486 SH   SOLE 30 45,486 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 26 602 SH   SOLE 31 0 0 602
PENNYMAC FINL SVCS INC NEW COM 70932M107 37 840 SH   SOLE 36 840 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 284 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 670 15,339 SH   SOLE 43 12,664 0 2,675
PENNYMAC MTG INVT TR COM 70931T103 3,668 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,271 91,894 SH   SOLE 2 43,945 0 47,949
PENNYMAC MTG INVT TR COM 70931T103 5 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 38 2,746 SH   SOLE 7 2,746 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,779 345,557 SH   SOLE 18 345,557 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,286 165,320 SH   SOLE 19 165,320 0 0
PENNYMAC MTG INVT TR COM 70931T103 175,615 12,698,145 SH   SOLE 21 12,698,145 0 0
PENNYMAC MTG INVT TR COM 70931T103 33,272 2,405,778 SH   SOLE 22 2,307,701 0 98,077
PENNYMAC MTG INVT TR COM 70931T103 172 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103 183 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 24 1,745 SH   SOLE 28 1,745 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,206 159,502 SH   SOLE 30 159,502 0 0
PENNYMAC MTG INVT TR COM 70931T103 43 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 165 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 645 46,634 SH   SOLE 43 44,978 0 1,656
PENSKE AUTOMOTIVE GRP INC COM 70959W103 13,870 132,484 SH   SOLE 2 22,033 0 110,451
PENSKE AUTOMOTIVE GRP INC COM 70959W103 140 1,335 SH   SOLE 4 942 0 393
PENSKE AUTOMOTIVE GRP INC COM 70959W103 72 685 SH   SOLE 7 685 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 31 300 SH   SOLE 13 300 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,584 15,127 SH   SOLE 18 14,990 0 137
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,456 23,461 SH   SOLE 19 23,461 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 40,544 387,281 SH   SOLE 21 387,281 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 71,269 680,765 SH   SOLE 22 636,597 0 44,168
PENSKE AUTOMOTIVE GRP INC COM 70959W103 70 672 SH   SOLE 23 672 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 500 4,777 SH   SOLE 25 4,777 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,603 15,309 SH   SOLE 26 12,861 0 2,448
PENSKE AUTOMOTIVE GRP INC COM 70959W103 66 635 SH   SOLE 28 589 0 46
PENSKE AUTOMOTIVE GRP INC COM 70959W103 76 730 SH   SOLE 29 730 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,582 15,111 SH   SOLE 30 15,111 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 42 403 SH   SOLE 31 403 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 193 1,839 SH   SOLE 34 1,839 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 230 2,194 SH   SOLE 36 2,194 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 449 4,290 SH   SOLE 40 4,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 5,807 55,466 SH   SOLE 43 51,168 0 4,298
PENTAIR PLC SHS G7S00T104 11,450 250,165 SH   SOLE 2 88,677 0 161,488
PENTAIR PLC SHS G7S00T104 9,143 199,750 SH   SOLE 4 104,760 0 94,990
PENTAIR PLC SHS G7S00T104 19,315 422,008 SH   SOLE 7 376,440 0 45,568
PENTAIR PLC SHS G7S00T104 37 817 SH   SOLE 13 817 0 0
PENTAIR PLC SHS G7S00T104 1,076 23,511 SH   SOLE 15 23,511 0 0
PENTAIR PLC SHS G7S00T104 14,975 327,172 SH   SOLE 18 304,402 0 22,770
PENTAIR PLC SHS G7S00T104 7,869 171,933 SH   SOLE 19 171,933 0 0
PENTAIR PLC SHS G7S00T104 214,619 4,689,074 SH   SOLE 21 4,689,074 0 0
PENTAIR PLC SHS G7S00T104 179,932 3,931,225 SH   SOLE 22 3,594,037 0 337,188
PENTAIR PLC SHS G7S00T104 13,190 288,186 SH   SOLE 23 288,186 0 0
PENTAIR PLC SHS G7S00T104 30,345 662,996 SH   SOLE 25 662,996 0 0
PENTAIR PLC SHS G7S00T104 19,461 425,191 SH   SOLE 26 175,929 0 249,262
PENTAIR PLC SHS G7S00T104 20,465 447,128 SH   SOLE 28 9,628 0 437,500
PENTAIR PLC SHS G7S00T104 10 213 SH   SOLE 29 213 0 0
PENTAIR PLC SHS G7S00T104 138,486 3,025,688 SH   SOLE 30 2,911,290 0 114,398
PENTAIR PLC SHS G7S00T104 1,667 36,423 SH   SOLE 31 19,327 0 17,096
PENTAIR PLC SHS G7S00T104 5,558 121,428 SH   SOLE 34 121,428 0 0
PENTAIR PLC SHS G7S00T104 2,982 65,161 SH   SOLE 36 65,161 0 0
PENTAIR PLC SHS G7S00T104 258 5,640 SH   SOLE 40 5,640 0 0
PENTAIR PLC SHS G7S00T104 22 486 SH   OTR 43 486 0 0
PENTAIR PLC SHS G7S00T104 4,998 109,209 SH   SOLE 43 102,206 0 7,003
PENUMBRA INC COM 70975L107 5,587 44,866 SH   SOLE 2 27,898 0 16,968
PENUMBRA INC COM 70975L107 96 767 SH   SOLE 4 121 0 646
PENUMBRA INC COM 70975L107 51 408 SH   SOLE 7 408 0 0
PENUMBRA INC COM 70975L107 10,169 81,665 SH   SOLE 18 81,665 0 0
PENUMBRA INC COM 70975L107 16,694 134,067 SH   SOLE 19 134,067 0 0
PENUMBRA INC COM 70975L107 249,429 2,003,127 SH   SOLE 21 2,003,127 0 0
PENUMBRA INC COM 70975L107 124,839 1,002,559 SH   SOLE 22 958,714 0 43,845
PENUMBRA INC COM 70975L107 664 5,333 SH   SOLE 25 5,333 0 0
PENUMBRA INC COM 70975L107 2,046 16,433 SH   SOLE 26 13,716 0 2,717
PENUMBRA INC COM 70975L107 81 650 SH   SOLE 28 650 0 0
PENUMBRA INC COM 70975L107 17,160 137,812 SH   SOLE 30 137,812 0 0
PENUMBRA INC COM 70975L107 63 507 SH   SOLE 31 507 0 0
PENUMBRA INC COM 70975L107 435 3,495 SH   SOLE 34 3,495 0 0
PENUMBRA INC COM 70975L107 97 777 SH   SOLE 36 777 0 0
PENUMBRA INC COM 70975L107 553 4,439 SH   SOLE 40 4,439 0 0
PENUMBRA INC COM 70975L107 10 77 SH   OTR 43 77 0 0
PENUMBRA INC COM 70975L107 1,820 14,618 SH   SOLE 43 13,578 0 1,040
PEOPLES BANCORP INC COM 709789101 1,038 39,010 SH   SOLE 2 21,498 0 17,512
PEOPLES BANCORP INC COM 709789101 8 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101 2,311 86,878 SH   SOLE 18 86,878 0 0
PEOPLES BANCORP INC COM 709789101 1,384 52,042 SH   SOLE 19 52,042 0 0
PEOPLES BANCORP INC COM 709789101 27,284 1,025,723 SH   SOLE 21 1,025,723 0 0
PEOPLES BANCORP INC COM 709789101 17,900 672,922 SH   SOLE 22 639,096 0 33,826
PEOPLES BANCORP INC COM 709789101 139 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101 667 25,092 SH   SOLE 26 25,092 0 0
PEOPLES BANCORP INC COM 709789101 192 7,216 SH   SOLE 30 7,216 0 0
PEOPLES BANCORP INC COM 709789101 487 18,312 SH   SOLE 34 18,312 0 0
PEOPLES BANCORP INC COM 709789101 109 4,106 SH   SOLE 40 4,106 0 0
PEOPLES BANCORP INC COM 709789101 41 1,558 SH   OTR 43 1,558 0 0
PEOPLES BANCORP INC COM 709789101 1,106 41,578 SH   SOLE 43 41,312 0 266
PEOPLES BANCORP N C INC COM 710577107 13 497 SH   SOLE 2 497 0 0
PEOPLES BANCORP N C INC COM 710577107 23 846 SH   SOLE 18 846 0 0
PEOPLES BANCORP N C INC COM 710577107 286 10,531 SH   SOLE 21 10,531 0 0
PEOPLES BANCORP N C INC COM 710577107 7 273 SH   SOLE 22 273 0 0
PEOPLES FINL SVCS CORP COM 711040105 268 4,803 SH   SOLE 2 1,682 0 3,121
PEOPLES FINL SVCS CORP COM 711040105 5 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,267 22,694 SH   SOLE 18 22,694 0 0
PEOPLES FINL SVCS CORP COM 711040105 711 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 14,485 259,408 SH   SOLE 21 259,408 0 0
PEOPLES FINL SVCS CORP COM 711040105 8,835 158,214 SH   SOLE 22 153,505 0 4,709
PEPGEN INC COM 713317105 66 6,638 SH   SOLE 2 0 0 6,638
PEPGEN INC COM 713317105 267 26,866 SH   SOLE 18 26,866 0 0
PEPGEN INC COM 713317105 137 13,840 SH   SOLE 19 13,840 0 0
PEPGEN INC COM 713317105 2,566 258,428 SH   SOLE 21 258,428 0 0
PEPGEN INC COM 713317105 1,734 174,663 SH   SOLE 22 171,365 0 3,298
PEPSICO INC COM 713448108 505,259 3,031,673 SH   SOLE 2 715,209 0 2,316,464
PEPSICO INC COM 713448108 161,147 966,919 SH   SOLE 4 793,538 0 173,381
PEPSICO INC COM 713448108 262,204 1,573,288 SH   SOLE 7 1,531,978 0 41,310
PEPSICO INC COM 713448108 4,780 28,684 SH   SOLE 13 28,684 0 0
PEPSICO INC COM 713448108 34,664 207,995 SH   SOLE 15 207,995 0 0
PEPSICO INC COM 713448108 1 5 SH   SOLE 17 0 0 5
PEPSICO INC COM 713448108 533,746 3,202,602 SH   SOLE 18 2,964,380 0 238,221
PEPSICO INC COM 713448108 152,181 913,124 SH   SOLE 19 913,124 0 0
PEPSICO INC COM 713448108 5,842 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 6,541,403 39,249,989 SH   SOLE 21 39,249,989 0 0
PEPSICO INC COM 713448108 5,076,929 30,462,793 SH   SOLE 22 27,503,690 0 2,959,103
PEPSICO INC COM 713448108 399,026 2,394,254 SH   SOLE 23 2,394,254 0 0
PEPSICO INC COM 713448108 502,356 3,014,254 SH   SOLE 25 3,014,254 0 0
PEPSICO INC COM 713448108 622,897 3,737,530 SH   SOLE 26 1,865,628 0 1,871,902
PEPSICO INC COM 713448108 603,011 3,618,210 SH   SOLE 28 34,966 0 3,583,244
PEPSICO INC COM 713448108 2,111 12,667 SH   SOLE 29 12,667 0 0
PEPSICO INC COM 713448108 1,949,762 11,699,042 SH   SOLE 30 11,594,962 0 104,080
PEPSICO INC COM 713448108 50,301 301,819 SH   SOLE 31 167,399 0 134,420
PEPSICO INC COM 713448108 68,007 408,057 SH   SOLE 32 408,057 0 0
PEPSICO INC COM 713448108 68,229 409,391 SH   SOLE 34 409,391 0 0
PEPSICO INC COM 713448108 103,964 623,808 SH   SOLE 36 623,808 0 0
PEPSICO INC COM 713448108 7,483 44,901 SH   SOLE 40 44,901 0 0
PEPSICO INC COM 713448108 638 3,827 SH   OTR 43 3,827 0 0
PEPSICO INC COM 713448108 255,368 1,532,266 SH   SOLE 43 1,396,019 0 136,248
PERASO INC COM 71360T101 5 2,660 SH   SOLE 18 2,660 0 0
PERASO INC COM 71360T101 43 22,483 SH   SOLE 21 22,483 0 0
PERASO INC COM 71360T101 6 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106 708 60,092 SH   SOLE 2 20,247 0 39,845
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 9 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106 3,190 270,815 SH   SOLE 18 270,815 0 0
PERDOCEO ED CORP COM 71363P106 3,346 284,047 SH   SOLE 19 284,047 0 0
PERDOCEO ED CORP COM 71363P106 104,486 8,869,794 SH   SOLE 21 8,869,794 0 0
PERDOCEO ED CORP COM 71363P106 22,401 1,901,647 SH   SOLE 22 1,830,558 0 71,089
PERDOCEO ED CORP COM 71363P106 105 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106 420 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 1,479 125,587 SH   SOLE 30 125,587 0 0
PERDOCEO ED CORP COM 71363P106 99 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 1,447 122,862 SH   SOLE 43 122,111 0 751
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 206 35,395 SH   SOLE 2 29,431 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 731 125,371 SH   SOLE 18 125,371 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 500 85,817 SH   SOLE 19 85,817 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 9,972 1,710,468 SH   SOLE 21 1,710,468 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 5,728 982,521 SH   SOLE 22 955,015 0 27,506
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 42 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 66 11,268 SH   SOLE 30 11,268 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 34 5,862 SH   SOLE 40 5,862 0 0
PERFICIENT INC COM 71375U101 2,881 31,416 SH   SOLE 2 19,152 0 12,264
PERFICIENT INC COM 71375U101 29 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101 35 384 SH   SOLE 7 384 0 0
PERFICIENT INC COM 71375U101 11,104 121,102 SH   SOLE 18 114,466 0 6,636
PERFICIENT INC COM 71375U101 12,914 140,841 SH   SOLE 19 140,841 0 0
PERFICIENT INC COM 71375U101 370,979 4,046,015 SH   SOLE 21 4,046,015 0 0
PERFICIENT INC COM 71375U101 83,957 915,660 SH   SOLE 22 893,975 0 21,685
PERFICIENT INC COM 71375U101 296 3,227 SH   SOLE 23 3,227 0 0
PERFICIENT INC COM 71375U101 441 4,814 SH   SOLE 25 4,814 0 0
PERFICIENT INC COM 71375U101 2,759 30,095 SH   SOLE 26 13,482 0 16,613
PERFICIENT INC COM 71375U101 54 589 SH   SOLE 28 589 0 0
PERFICIENT INC COM 71375U101 5,873 64,050 SH   SOLE 30 64,050 0 0
PERFICIENT INC COM 71375U101 287 3,127 SH   SOLE 34 3,127 0 0
PERFICIENT INC COM 71375U101 377 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 2,254 24,582 SH   SOLE 43 24,206 0 376
PERFORMANCE FOOD GROUP CO COM 71377A103 10,654 231,702 SH   SOLE 2 135,122 0 96,580
PERFORMANCE FOOD GROUP CO COM 71377A103 60 1,300 SH   SOLE 4 544 0 756
PERFORMANCE FOOD GROUP CO COM 71377A103 159 3,460 SH   SOLE 7 3,460 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 15,439 335,766 SH   SOLE 18 335,766 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,173 221,254 SH   SOLE 19 221,254 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 349,215 7,594,930 SH   SOLE 21 7,594,930 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 203,182 4,418,924 SH   SOLE 22 4,238,463 0 180,461
PERFORMANCE FOOD GROUP CO COM 71377A103 123 2,672 SH   SOLE 23 2,672 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,403 139,261 SH   SOLE 26 59,287 0 79,974
PERFORMANCE FOOD GROUP CO COM 71377A103 126 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,381 51,784 SH   SOLE 30 51,784 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 103 2,235 SH   SOLE 31 2,235 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 984 21,407 SH   SOLE 36 21,407 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 915 19,903 SH   SOLE 40 19,903 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,306 50,151 SH   SOLE 43 46,943 0 3,208
PERFORMANT FINL CORP COM 71377E105 31 11,963 SH   SOLE 18 11,963 0 0
PERFORMANT FINL CORP COM 71377E105 474 180,275 SH   SOLE 21 180,275 0 0
PERFORMANT FINL CORP COM 71377E105 909 345,678 SH   SOLE 22 345,678 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1,174 108,299 SH   SOLE 2 60,222 0 48,077
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 15 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 3,830 353,356 SH   SOLE 18 353,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2,381 219,680 SH   SOLE 19 219,680 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 44,202 4,077,681 SH   SOLE 21 4,077,681 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 14,752 1,360,841 SH   SOLE 22 1,214,678 0 146,163
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 224 20,691 SH   SOLE 25 20,691 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 869 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 195 17,952 SH   SOLE 40 17,952 0 0
PERKINELMER INC COM 714046109 32,593 229,170 SH   SOLE 2 29,800 0 199,370
PERKINELMER INC COM 714046109 12,986 91,308 SH   SOLE 4 46,985 0 44,323
PERKINELMER INC COM 714046109 15,655 110,079 SH   SOLE 7 106,774 0 3,305
PERKINELMER INC COM 714046109 58 410 SH   SOLE 13 410 0 0
PERKINELMER INC COM 714046109 1,717 12,074 SH   SOLE 15 12,074 0 0
PERKINELMER INC COM 714046109 3 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 45,625 320,804 SH   SOLE 18 303,466 0 17,338
PERKINELMER INC COM 714046109 8,328 58,556 SH   SOLE 19 58,556 0 0
PERKINELMER INC COM 714046109 452,081 3,178,744 SH   SOLE 21 3,178,744 0 0
PERKINELMER INC COM 714046109 371,640 2,613,136 SH   SOLE 22 2,364,328 0 248,808
PERKINELMER INC COM 714046109 27,831 195,688 SH   SOLE 23 195,688 0 0
PERKINELMER INC COM 714046109 27,328 192,154 SH   SOLE 25 192,154 0 0
PERKINELMER INC COM 714046109 34,532 242,809 SH   SOLE 26 84,962 0 157,847
PERKINELMER INC COM 714046109 34,546 242,905 SH   SOLE 28 3,226 0 239,679
PERKINELMER INC COM 714046109 40 279 SH   SOLE 29 279 0 0
PERKINELMER INC COM 714046109 82,207 578,030 SH   SOLE 30 578,030 0 0
PERKINELMER INC COM 714046109 3,500 24,612 SH   SOLE 31 12,806 0 11,806
PERKINELMER INC COM 714046109 853 5,996 SH   SOLE 34 5,996 0 0
PERKINELMER INC COM 714046109 6,228 43,791 SH   SOLE 36 43,791 0 0
PERKINELMER INC COM 714046109 536 3,769 SH   SOLE 40 3,769 0 0
PERKINELMER INC COM 714046109 10,897 76,621 SH   SOLE 43 70,903 0 5,718
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 12 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 191 36,777 SH   SOLE 21 36,777 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,368 263,616 SH   SOLE 22 263,616 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 13 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 231 25,678 SH   SOLE 21 25,678 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 8 903 SH   SOLE 22 903 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 10 1,151 SH   SOLE 43 1,151 0 0
PERPETUA RESOURCES CORP COM 714266103 5 1,426 SH   SOLE 2 1,426 0 0
PERPETUA RESOURCES CORP COM 714266103 21 6,223 SH   SOLE 18 6,223 0 0
PERPETUA RESOURCES CORP COM 714266103 226 68,345 SH   SOLE 21 68,345 0 0
PERRIGO CO PLC SHS G97822103 24,956 615,133 SH   SOLE 2 259,648 0 355,485
PERRIGO CO PLC SHS G97822103 308 7,582 SH   SOLE 4 6,433 0 1,149
PERRIGO CO PLC SHS G97822103 119 2,935 SH   SOLE 7 2,935 0 0
PERRIGO CO PLC SHS G97822103 13,613 335,550 SH   SOLE 18 316,943 0 18,607
PERRIGO CO PLC SHS G97822103 10,784 265,820 SH   SOLE 19 265,820 0 0
PERRIGO CO PLC SHS G97822103 288,543 7,112,218 SH   SOLE 21 7,112,218 0 0
PERRIGO CO PLC SHS G97822103 170,206 4,195,359 SH   SOLE 22 3,949,620 0 245,739
PERRIGO CO PLC SHS G97822103 1,010 24,901 SH   SOLE 25 24,901 0 0
PERRIGO CO PLC SHS G97822103 3,486 85,918 SH   SOLE 26 58,273 0 27,645
PERRIGO CO PLC SHS G97822103 1,264 31,147 SH   SOLE 28 2,380 0 28,767
PERRIGO CO PLC SHS G97822103 4,485 110,548 SH   SOLE 30 110,548 0 0
PERRIGO CO PLC SHS G97822103 94 2,327 SH   SOLE 31 1,959 0 368
PERRIGO CO PLC SHS G97822103 499 12,299 SH   SOLE 34 12,299 0 0
PERRIGO CO PLC SHS G97822103 466 11,494 SH   SOLE 36 11,494 0 0
PERRIGO CO PLC SHS G97822103 720 17,756 SH   SOLE 40 17,756 0 0
PERRIGO CO PLC SHS G97822103 48 1,190 SH   OTR 43 1,190 0 0
PERRIGO CO PLC SHS G97822103 11,022 271,669 SH   SOLE 43 262,422 0 9,247
PERSONALIS INC COM 71535D106 763 221,033 SH   SOLE 2 137,885 0 83,148
PERSONALIS INC COM 71535D106 102 29,449 SH   SOLE 18 7,015 0 22,434
PERSONALIS INC COM 71535D106 2,407 697,789 SH   SOLE 19 697,789 0 0
PERSONALIS INC COM 71535D106 1,428 413,923 SH   SOLE 21 413,923 0 0
PERSONALIS INC COM 71535D106 3,933 1,139,877 SH   SOLE 22 1,139,877 0 0
PERSONALIS INC COM 71535D106 62 18,011 SH   SOLE 23 18,011 0 0
PERSONALIS INC COM 71535D106 306 88,671 SH   SOLE 26 0 0 88,671
PERSONALIS INC COM 71535D106 64 18,473 SH   SOLE 30 18,473 0 0
PERSONALIS INC COM 71535D106 7 2,084 SH   SOLE 43 2,084 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,384 93,907 SH   SOLE 2 29,906 0 64,001
PETCO HEALTH & WELLNESS CO I COM 71601V105 28 1,892 SH   SOLE 4 0 0 1,892
PETCO HEALTH & WELLNESS CO I COM 71601V105 13 914 SH   SOLE 7 914 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 493 33,457 SH   SOLE 18 33,457 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 363 24,594 SH   SOLE 19 24,594 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 13,794 935,816 SH   SOLE 21 935,816 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 26,453 1,794,612 SH   SOLE 22 1,694,622 0 99,990
PETCO HEALTH & WELLNESS CO I COM 71601V105 171 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 688 46,658 SH   SOLE 26 39,632 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105 790 53,609 SH   SOLE 30 53,609 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 13 882 SH   SOLE 31 882 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 162 10,991 SH   SOLE 40 10,991 0 0
PETIQ INC COM CL A 71639T106 2,244 133,654 SH   SOLE 2 61,703 0 71,951
PETIQ INC COM CL A 71639T106 1 73 SH   SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 7 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 1,265 75,324 SH   SOLE 18 75,324 0 0
PETIQ INC COM CL A 71639T106 4,698 279,799 SH   SOLE 19 279,799 0 0
PETIQ INC COM CL A 71639T106 16,670 992,853 SH   SOLE 21 992,853 0 0
PETIQ INC COM CL A 71639T106 15,264 909,131 SH   SOLE 22 892,419 0 16,712
PETIQ INC COM CL A 71639T106 156 9,307 SH   SOLE 23 9,307 0 0
PETIQ INC COM CL A 71639T106 73 4,326 SH   SOLE 25 4,326 0 0
PETIQ INC COM CL A 71639T106 938 55,844 SH   SOLE 26 2,133 0 53,711
PETIQ INC COM CL A 71639T106 1,093 65,113 SH   SOLE 30 65,113 0 0
PETIQ INC COM CL A 71639T106 64 3,812 SH   SOLE 36 3,812 0 0
PETIQ INC COM CL A 71639T106 34 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 63 3,760 SH   SOLE 43 3,722 0 38
PETMED EXPRESS INC COM 716382106 235 11,789 SH   SOLE 2 5,718 0 6,071
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,414 71,071 SH   SOLE 18 71,071 0 0
PETMED EXPRESS INC COM 716382106 724 36,379 SH   SOLE 19 36,379 0 0
PETMED EXPRESS INC COM 716382106 52,630 2,644,701 SH   SOLE 21 2,644,701 0 0
PETMED EXPRESS INC COM 716382106 10,031 504,062 SH   SOLE 22 489,502 0 14,560
PETMED EXPRESS INC COM 716382106 51 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106 29 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 926 46,526 SH   SOLE 30 46,526 0 0
PETMED EXPRESS INC COM 716382106 47 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 1,478 74,252 SH   SOLE 43 65,999 0 8,253
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,622 34,779 SH   SOLE 22 34,779 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,435 52,212 SH   SOLE 43 52,212 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11,996 1,128,513 SH   SOLE 18 0 0 1,128,513
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 268 25,179 SH   SOLE 19 25,179 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 96,893 9,115,083 SH   SOLE 21 9,115,083 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,930 181,596 SH   SOLE 22 181,596 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,016 471,866 SH   SOLE 25 471,866 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 141 13,282 SH   SOLE 28 0 0 13,282
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,916 556,548 SH   SOLE 30 556,548 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 39,493 3,715,283 SH   SOLE 34 3,715,283 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 128 12,059 SH   SOLE 43 12,059 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,998 599,141 SH   SOLE 18 0 0 599,141
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 59,780 5,118,119 SH   SOLE 19 5,118,119 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 86,032 7,365,752 SH   SOLE 21 7,365,752 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,139 97,505 SH   SOLE 22 97,505 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,217 1,388,437 SH   SOLE 25 1,388,437 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,753 492,525 SH   SOLE 26 333,535 0 158,990
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,187 187,240 SH   SOLE 30 187,240 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60,534 5,182,735 SH   SOLE 34 5,182,735 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13,971 1,196,170 SH   SOLE 43 1,149,541 0 46,629
PETROS PHARMACEUTICALS INC COM 71678J100 139 165,095 SH   SOLE 22 165,095 0 0
PFIZER INC COM 717081103 703,010 13,408,554 SH   SOLE 2 4,304,972 0 9,103,582
PFIZER INC COM 717081103 209,791 4,001,355 SH   SOLE 4 2,443,986 0 1,557,369
PFIZER INC COM 717081103 275,409 5,252,894 SH   SOLE 7 5,088,815 0 164,079
PFIZER INC COM 717081103 10,953 208,915 SH   SOLE 13 208,915 0 0
PFIZER INC COM 717081103 43,388 827,545 SH   SOLE 15 827,545 0 0
PFIZER INC COM 717081103 3 57 SH   SOLE 17 0 0 57
PFIZER INC COM 717081103 872,503 16,641,298 SH   SOLE 18 15,660,067 0 981,231
PFIZER INC COM 717081103 599,401 11,432,404 SH   SOLE 19 11,432,404 0 0
PFIZER INC COM 717081103 8,496,560 162,055,312 SH   SOLE 21 162,055,312 0 0
PFIZER INC COM 717081103 6,411,944 122,295,319 SH   SOLE 22 110,081,523 0 12,213,796
PFIZER INC COM 717081103 519,070 9,900,249 SH   SOLE 23 9,900,249 0 0
PFIZER INC COM 717081103 532,571 10,157,758 SH   SOLE 25 10,157,758 0 0
PFIZER INC COM 717081103 701,347 13,376,834 SH   SOLE 26 5,869,005 0 7,507,829
PFIZER INC COM 717081103 441,699 8,424,552 SH   SOLE 28 339,099 0 8,085,453
PFIZER INC COM 717081103 8,130 155,066 SH   SOLE 29 155,066 0 0
PFIZER INC COM 717081103 1,837,043 35,038,007 SH   SOLE 30 34,833,711 0 204,296
PFIZER INC COM 717081103 78,824 1,503,419 SH   SOLE 31 920,731 0 582,688
PFIZER INC COM 717081103 24,918 475,257 SH   SOLE 32 475,257 0 0
PFIZER INC COM 717081103 636,955 12,148,673 SH   SOLE 34 12,148,673 0 0
PFIZER INC COM 717081103 13,095 249,770 SH   SOLE 35 249,770 0 0
PFIZER INC COM 717081103 122,309 2,332,807 SH   SOLE 36 2,332,807 0 0
PFIZER INC COM 717081103 9,552 182,186 SH   SOLE 40 182,186 0 0
PFIZER INC COM 717081103 266,570 5,084,297 SH   SOLE 43 4,636,285 0 448,011
PFSWEB INC COM NEW 717098206 146 12,411 SH   SOLE 2 1,813 0 10,598
PFSWEB INC COM NEW 717098206 599 50,942 SH   SOLE 18 50,942 0 0
PFSWEB INC COM NEW 717098206 343 29,127 SH   SOLE 19 29,127 0 0
PFSWEB INC COM NEW 717098206 6,436 547,318 SH   SOLE 21 547,318 0 0
PFSWEB INC COM NEW 717098206 4,420 375,855 SH   SOLE 22 366,950 0 8,905
PG&E CORP COM 69331C108 38,818 3,889,592 SH   SOLE 2 421,174 0 3,468,418
PG&E CORP COM 69331C108 12,022 1,204,633 SH   SOLE 4 765,020 0 439,613
PG&E CORP COM 69331C108 24,868 2,491,754 SH   SOLE 7 2,491,754 0 0
PG&E CORP COM 69331C108 53 5,332 SH   SOLE 13 5,332 0 0
PG&E CORP COM 69331C108 2,115 211,962 SH   SOLE 15 211,962 0 0
PG&E CORP COM 69331C108 8,551 856,801 SH   SOLE 18 775,495 0 81,306
PG&E CORP COM 69331C108 5,502 551,345 SH   SOLE 19 551,345 0 0
PG&E CORP COM 69331C108 258,829 25,934,741 SH   SOLE 21 25,934,741 0 0
PG&E CORP COM 69331C108 327,135 32,779,098 SH   SOLE 22 29,989,851 0 2,789,247
PG&E CORP COM 69331C108 25,173 2,522,353 SH   SOLE 23 2,522,353 0 0
PG&E CORP COM 69331C108 10,770 1,079,181 SH   SOLE 25 1,079,181 0 0
PG&E CORP COM 69331C108 18,287 1,832,369 SH   SOLE 26 908,747 0 923,622
PG&E CORP COM 69331C108 25,992 2,604,431 SH   SOLE 28 304,645 0 2,299,786
PG&E CORP COM 69331C108 71 7,065 SH   SOLE 29 7,065 0 0
PG&E CORP COM 69331C108 60,471 6,059,237 SH   SOLE 30 6,059,237 0 0
PG&E CORP COM 69331C108 3,160 316,602 SH   SOLE 31 156,628 0 159,974
PG&E CORP COM 69331C108 1,477 148,010 SH   SOLE 34 148,010 0 0
PG&E CORP COM 69331C108 6,433 644,558 SH   SOLE 36 644,558 0 0
PG&E CORP COM 69331C108 289 28,937 SH   SOLE 40 28,937 0 0
PG&E CORP COM 69331C108 35 3,551 SH   OTR 43 3,551 0 0
PG&E CORP COM 69331C108 5,027 503,724 SH   SOLE 43 465,653 0 38,071
PG&E CORP UNIT 99/99/9999 69331C140 120,076 1,256,022 SH   SOLE 21 1,256,022 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1,422 124,000 SH   SOLE 2 124,000 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,085 88,177 SH   SOLE 2 88,177 0 0
PGT INNOVATIONS INC COM 69336V101 438 26,302 SH   SOLE 2 20,116 0 6,186
PGT INNOVATIONS INC COM 69336V101 4 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 13 778 SH   SOLE 7 778 0 0
PGT INNOVATIONS INC COM 69336V101 3,256 195,685 SH   SOLE 18 195,685 0 0
PGT INNOVATIONS INC COM 69336V101 1,866 112,114 SH   SOLE 19 112,114 0 0
PGT INNOVATIONS INC COM 69336V101 120,060 7,215,157 SH   SOLE 21 7,215,157 0 0
PGT INNOVATIONS INC COM 69336V101 25,393 1,526,022 SH   SOLE 22 1,482,254 0 43,768
PGT INNOVATIONS INC COM 69336V101 125 7,494 SH   SOLE 25 7,494 0 0
PGT INNOVATIONS INC COM 69336V101 532 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101 1,595 95,838 SH   SOLE 30 95,838 0 0
PGT INNOVATIONS INC COM 69336V101 136 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 481 28,923 SH   SOLE 43 28,748 0 175
PHARMACYTE BIOTECH INC COM NEW 71715X203 20 8,881 SH   SOLE 21 8,881 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 22 36,519 SH   SOLE 2 34,238 0 2,281
PHASEBIO PHARMACEUTICALS INC COM 717224109 4 6,440 SH   SOLE 18 6,440 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 12 19,760 SH   SOLE 19 19,760 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 81 134,803 SH   SOLE 21 134,803 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 292 486,682 SH   SOLE 22 486,682 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 122 14,412 SH   SOLE 2 8,509 0 5,903
PHATHOM PHARMACEUTICALS INC COM 71722W107 3 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 506 59,996 SH   SOLE 18 59,996 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 451 53,401 SH   SOLE 19 53,401 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 8,121 962,252 SH   SOLE 21 962,252 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 3,654 432,885 SH   SOLE 22 424,130 0 8,755
PHATHOM PHARMACEUTICALS INC COM 71722W107 5 562 SH   SOLE 23 562 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 17 1,966 SH   SOLE 25 1,966 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 50 5,893 SH   SOLE 26 967 0 4,926
PHATHOM PHARMACEUTICALS INC COM 71722W107 300 35,597 SH   SOLE 30 35,597 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 13 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 76 8,954 SH   SOLE 43 8,048 0 906
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5,956 311,347 SH   SOLE 2 76,831 0 234,516
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,381 72,182 SH   SOLE 18 72,182 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 918 48,008 SH   SOLE 19 48,008 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50,848 2,658,012 SH   SOLE 21 2,658,012 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,695 715,911 SH   SOLE 22 704,428 0 11,483
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 103 5,372 SH   SOLE 23 5,372 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 71 3,696 SH   SOLE 25 3,696 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 662 34,600 SH   SOLE 26 1,362 0 33,238
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 976 51,006 SH   SOLE 30 51,006 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 32 1,674 SH   SOLE 34 1,674 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 40 2,068 SH   SOLE 36 2,068 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 33 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 146 7,607 SH   SOLE 43 7,607 0 0
PHILIP MORRIS INTL INC COM 718172109 270,954 2,744,115 SH   SOLE 2 981,409 0 1,762,706
PHILIP MORRIS INTL INC COM 718172109 21,006 212,742 SH   SOLE 4 212,742 0 0
PHILIP MORRIS INTL INC COM 718172109 150,590 1,525,113 SH   SOLE 7 1,522,300 0 2,813
PHILIP MORRIS INTL INC COM 718172109 7,640 77,370 SH   SOLE 13 77,370 0 0
PHILIP MORRIS INTL INC COM 718172109 22,349 226,343 SH   SOLE 15 226,343 0 0
PHILIP MORRIS INTL INC COM 718172109 0 4 SH   SOLE 17 0 0 4
PHILIP MORRIS INTL INC COM 718172109 265,223 2,686,075 SH   SOLE 18 2,438,032 0 248,043
PHILIP MORRIS INTL INC COM 718172109 120,191 1,217,246 SH   SOLE 19 1,217,246 0 0
PHILIP MORRIS INTL INC COM 718172109 1,428 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,943,430 39,937,514 SH   SOLE 21 39,937,514 0 0
PHILIP MORRIS INTL INC COM 718172109 3,202,890 32,437,609 SH   SOLE 22 29,412,146 0 3,025,463
PHILIP MORRIS INTL INC COM 718172109 276,666 2,801,965 SH   SOLE 23 2,801,965 0 0
PHILIP MORRIS INTL INC COM 718172109 267,839 2,712,573 SH   SOLE 25 2,712,573 0 0
PHILIP MORRIS INTL INC COM 718172109 261,481 2,648,174 SH   SOLE 26 862,829 0 1,785,345
PHILIP MORRIS INTL INC COM 718172109 133,063 1,347,611 SH   SOLE 28 0 0 1,347,611
PHILIP MORRIS INTL INC COM 718172109 10,236 103,670 SH   SOLE 29 103,670 0 0
PHILIP MORRIS INTL INC COM 718172109 590,624 5,981,609 SH   SOLE 30 5,981,609 0 0
PHILIP MORRIS INTL INC COM 718172109 21,735 220,124 SH   SOLE 31 185,016 0 35,108
PHILIP MORRIS INTL INC COM 718172109 17,876 181,045 SH   SOLE 32 181,045 0 0
PHILIP MORRIS INTL INC COM 718172109 129,372 1,310,227 SH   SOLE 34 1,310,227 0 0
PHILIP MORRIS INTL INC COM 718172109 55,945 566,593 SH   SOLE 36 566,593 0 0
PHILIP MORRIS INTL INC COM 718172109 1,633 16,542 SH   SOLE 37 16,542 0 0
PHILIP MORRIS INTL INC COM 718172109 2,810 28,454 SH   SOLE 40 28,454 0 0
PHILIP MORRIS INTL INC COM 718172109 97,899 991,484 SH   SOLE 43 875,721 0 115,763
PHILLIPS 66 COM 718546104 124,125 1,513,910 SH   SOLE 2 423,659 0 1,090,251
PHILLIPS 66 COM 718546104 38,942 474,962 SH   SOLE 4 300,904 0 174,058
PHILLIPS 66 COM 718546104 35,432 432,147 SH   SOLE 7 418,122 0 14,025
PHILLIPS 66 COM 718546104 1,497 18,255 SH   SOLE 13 18,255 0 0
PHILLIPS 66 COM 718546104 5,714 69,697 SH   SOLE 15 69,697 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 71,167 867,992 SH   SOLE 18 783,994 0 83,998
PHILLIPS 66 COM 718546104 71,104 867,229 SH   SOLE 19 867,229 0 0
PHILLIPS 66 COM 718546104 1,128,119 13,759,222 SH   SOLE 21 13,759,222 0 0
PHILLIPS 66 COM 718546104 850,164 10,369,118 SH   SOLE 22 9,381,865 0 987,253
PHILLIPS 66 COM 718546104 68,391 834,137 SH   SOLE 23 834,137 0 0
PHILLIPS 66 COM 718546104 74,932 913,917 SH   SOLE 25 913,917 0 0
PHILLIPS 66 COM 718546104 104,581 1,275,532 SH   SOLE 26 544,230 0 731,302
PHILLIPS 66 COM 718546104 42,305 515,975 SH   SOLE 28 5,019 0 510,956
PHILLIPS 66 COM 718546104 19,475 237,535 SH   SOLE 29 237,535 0 0
PHILLIPS 66 COM 718546104 293,934 3,584,994 SH   SOLE 30 3,574,869 0 10,125
PHILLIPS 66 COM 718546104 10,568 128,888 SH   SOLE 31 78,514 0 50,374
PHILLIPS 66 COM 718546104 105,156 1,282,550 SH   SOLE 34 1,282,550 0 0
PHILLIPS 66 COM 718546104 18,340 223,686 SH   SOLE 36 223,686 0 0
PHILLIPS 66 COM 718546104 1,315 16,043 SH   SOLE 40 16,043 0 0
PHILLIPS 66 COM 718546104 90 1,100 SH   OTR 43 1,100 0 0
PHILLIPS 66 COM 718546104 30,236 368,782 SH   SOLE 43 334,124 0 34,658
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,502 44,944 SH   SOLE 2 32,977 0 11,967
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,878 56,200 SH   SOLE 4 55,078 0 1,122
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4,744 141,991 SH   SOLE 7 141,991 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 9,667 289,331 SH   SOLE 18 289,331 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 12,032 360,130 SH   SOLE 19 360,130 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 142,676 4,270,447 SH   SOLE 21 4,270,447 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 114,877 3,438,412 SH   SOLE 22 3,367,603 0 70,809
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 176 5,268 SH   SOLE 23 5,268 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 16,604 496,982 SH   SOLE 25 496,982 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,592 47,649 SH   SOLE 26 40,799 0 6,850
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2,293 68,641 SH   SOLE 28 0 0 68,641
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 7,041 210,748 SH   SOLE 30 210,748 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 42 1,244 SH   SOLE 31 0 0 1,244
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 457 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
PHOTRONICS INC COM 719405102 1,472 75,565 SH   SOLE 2 49,009 0 26,556
PHOTRONICS INC COM 719405102 13 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102 4,121 211,540 SH   SOLE 18 211,540 0 0
PHOTRONICS INC COM 719405102 2,977 152,813 SH   SOLE 19 152,813 0 0
PHOTRONICS INC COM 719405102 151,690 7,786,944 SH   SOLE 21 7,786,944 0 0
PHOTRONICS INC COM 719405102 30,468 1,564,062 SH   SOLE 22 1,521,376 0 42,686
PHOTRONICS INC COM 719405102 144 7,416 SH   SOLE 23 7,416 0 0
PHOTRONICS INC COM 719405102 157 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102 1,008 51,743 SH   SOLE 26 46,938 0 4,805
PHOTRONICS INC COM 719405102 2,416 124,001 SH   SOLE 30 124,001 0 0
PHOTRONICS INC COM 719405102 146 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 780 40,061 SH   SOLE 43 38,727 0 1,334
PHREESIA INC COM 71944F106 2,407 96,261 SH   SOLE 2 41,098 0 55,163
PHREESIA INC COM 71944F106 4 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106 15 613 SH   SOLE 7 613 0 0
PHREESIA INC COM 71944F106 3,755 150,139 SH   SOLE 18 138,952 0 11,187
PHREESIA INC COM 71944F106 31,247 1,249,377 SH   SOLE 19 1,249,377 0 0
PHREESIA INC COM 71944F106 45,942 1,836,931 SH   SOLE 21 1,836,931 0 0
PHREESIA INC COM 71944F106 38,378 1,534,498 SH   SOLE 22 1,489,028 0 45,470
PHREESIA INC COM 71944F106 308 12,306 SH   SOLE 23 12,306 0 0
PHREESIA INC COM 71944F106 163 6,528 SH   SOLE 25 6,528 0 0
PHREESIA INC COM 71944F106 1,890 75,566 SH   SOLE 26 12,374 0 63,192
PHREESIA INC COM 71944F106 22 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106 490 19,598 SH   SOLE 30 19,598 0 0
PHREESIA INC COM 71944F106 137 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 750 29,995 SH   SOLE 43 27,076 0 2,919
PHUNWARE INC COM 71948P100 18 16,656 SH   SOLE 18 16,656 0 0
PHUNWARE INC COM 71948P100 302 279,273 SH   SOLE 21 279,273 0 0
PHUNWARE INC COM 71948P100 1,030 953,391 SH   SOLE 22 953,391 0 0
PHX MINERALS INC CL A 69291A100 14 4,559 SH   SOLE 18 4,559 0 0
PHX MINERALS INC CL A 69291A100 369 121,482 SH   SOLE 21 121,482 0 0
PHX MINERALS INC CL A 69291A100 892 293,398 SH   SOLE 22 293,398 0 0
PHYSICIANS RLTY TR COM 71943U104 15,435 884,503 SH   SOLE 2 559,511 0 324,992
PHYSICIANS RLTY TR COM 71943U104 14,026 803,766 SH   SOLE 4 801,567 0 2,199
PHYSICIANS RLTY TR COM 71943U104 4,937 282,950 SH   SOLE 7 282,950 0 0
PHYSICIANS RLTY TR COM 71943U104 35,034 2,007,661 SH   SOLE 18 2,007,661 0 0
PHYSICIANS RLTY TR COM 71943U104 53,361 3,057,914 SH   SOLE 19 3,057,914 0 0
PHYSICIANS RLTY TR COM 71943U104 322,570 18,485,362 SH   SOLE 21 18,485,362 0 0
PHYSICIANS RLTY TR COM 71943U104 155,107 8,888,662 SH   SOLE 22 7,993,144 0 895,518
PHYSICIANS RLTY TR COM 71943U104 994 56,938 SH   SOLE 23 56,938 0 0
PHYSICIANS RLTY TR COM 71943U104 17,135 981,953 SH   SOLE 25 981,953 0 0
PHYSICIANS RLTY TR COM 71943U104 1,680 96,278 SH   SOLE 26 79,194 0 17,084
PHYSICIANS RLTY TR COM 71943U104 5,864 336,036 SH   SOLE 28 61,221 0 274,815
PHYSICIANS RLTY TR COM 71943U104 18,446 1,057,080 SH   SOLE 30 1,057,080 0 0
PHYSICIANS RLTY TR COM 71943U104 28,648 1,641,730 SH   SOLE 34 1,641,730 0 0
PHYSICIANS RLTY TR COM 71943U104 86 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 492 28,206 SH   SOLE 40 28,206 0 0
PHYSICIANS RLTY TR COM 71943U104 3,063 175,557 SH   SOLE 43 153,293 0 22,264
PIEDMONT LITHIUM INC COM 72016P105 384 10,549 SH   SOLE 2 4,613 0 5,936
PIEDMONT LITHIUM INC COM 72016P105 1,178 32,344 SH   SOLE 7 32,344 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,893 51,990 SH   SOLE 18 51,990 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,143 31,401 SH   SOLE 19 31,401 0 0
PIEDMONT LITHIUM INC COM 72016P105 24,186 664,271 SH   SOLE 21 664,271 0 0
PIEDMONT LITHIUM INC COM 72016P105 15,891 436,450 SH   SOLE 22 420,393 0 16,057
PIEDMONT LITHIUM INC COM 72016P105 111 3,036 SH   SOLE 25 3,036 0 0
PIEDMONT LITHIUM INC COM 72016P105 466 12,794 SH   SOLE 26 11,280 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 405 11,137 SH   SOLE 30 11,137 0 0
PIEDMONT LITHIUM INC COM 72016P105 61 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT LITHIUM INC COM 72016P105 22 600 SH   SOLE 43 600 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,448 186,606 SH   SOLE 2 115,880 0 70,726
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 775 59,099 SH   SOLE 4 59,099 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,985 151,264 SH   SOLE 7 151,264 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,928 375,594 SH   SOLE 18 375,594 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,556 575,877 SH   SOLE 19 575,877 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 68,210 5,198,963 SH   SOLE 21 5,198,963 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 53,391 4,069,457 SH   SOLE 22 3,939,189 0 130,268
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 81 6,174 SH   SOLE 23 6,174 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,145 544,571 SH   SOLE 25 544,571 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,350 102,866 SH   SOLE 26 35,183 0 67,683
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,022 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,985 608,628 SH   SOLE 30 608,628 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11 810 SH   SOLE 34 810 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 75 5,693 SH   SOLE 36 5,693 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 190 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,146 315,969 SH   SOLE 43 315,371 0 598
PIERIS PHARMACEUTICALS INC COM 720795103 51 27,100 SH   SOLE 2 25,672 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103 21 11,323 SH   SOLE 18 11,323 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 496 265,271 SH   SOLE 21 265,271 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,936 1,035,082 SH   SOLE 22 1,035,082 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,523 80,790 SH   SOLE 2 37,171 0 43,619
PILGRIMS PRIDE CORP COM 72147K108 65 2,075 SH   SOLE 4 97 0 1,978
PILGRIMS PRIDE CORP COM 72147K108 10,218 327,190 SH   SOLE 7 327,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 3,258 104,319 SH   SOLE 18 104,319 0 0
PILGRIMS PRIDE CORP COM 72147K108 454 14,530 SH   SOLE 19 14,530 0 0
PILGRIMS PRIDE CORP COM 72147K108 75,119 2,405,338 SH   SOLE 21 2,405,338 0 0
PILGRIMS PRIDE CORP COM 72147K108 41,402 1,325,715 SH   SOLE 22 1,271,744 0 53,971
PILGRIMS PRIDE CORP COM 72147K108 193 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 877 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 3,521 112,757 SH   SOLE 30 112,757 0 0
PILGRIMS PRIDE CORP COM 72147K108 22 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108 91 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 179 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,643 52,613 SH   SOLE 43 51,548 0 1,065
PIMCO ETF TR 1-5 US TIP IDX 72201R205 10 189 SH   SOLE 17 0 0 189
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH   SOLE 17 0 0 9
PIMCO ETF TR INV GRD CRP BD 72201R817 352 3,657 SH   SOLE 17 0 0 3,657
PINDUODUO INC SPONSORED ADS 722304102 39,434 638,084 SH   SOLE 2 329,695 0 308,389
PINDUODUO INC SPONSORED ADS 722304102 15,835 256,225 SH   SOLE 4 115,266 0 140,959
PINDUODUO INC SPONSORED ADS 722304102 6,452 104,404 SH   SOLE 7 104,404 0 0
PINDUODUO INC SPONSORED ADS 722304102 7,464 120,782 SH   SOLE 13 43,162 0 77,620
PINDUODUO INC SPONSORED ADS 722304102 27,772 449,392 SH   SOLE 15 449,392 0 0
PINDUODUO INC SPONSORED ADS 722304102 12,178 197,056 SH   SOLE 18 197,056 0 0
PINDUODUO INC SPONSORED ADS 722304102 557 9,009 SH   SOLE 19 9,009 0 0
PINDUODUO INC SPONSORED ADS 722304102 521,417 8,437,175 SH   SOLE 21 8,437,175 0 0
PINDUODUO INC SPONSORED ADS 722304102 307,915 4,982,445 SH   SOLE 22 4,340,518 0 641,927
PINDUODUO INC SPONSORED ADS 722304102 31,736 513,523 SH   SOLE 23 513,523 0 0
PINDUODUO INC SPONSORED ADS 722304102 18,620 301,289 SH   SOLE 25 301,289 0 0
PINDUODUO INC SPONSORED ADS 722304102 34,080 551,462 SH   SOLE 26 10,695 0 540,767
PINDUODUO INC SPONSORED ADS 722304102 51,288 829,898 SH   SOLE 28 28,422 0 801,476
PINDUODUO INC SPONSORED ADS 722304102 188,943 3,057,325 SH   SOLE 30 3,057,325 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,031 16,684 SH   SOLE 31 0 0 16,684
PINDUODUO INC SPONSORED ADS 722304102 8,065 130,509 SH   SOLE 32 130,509 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,770 28,640 SH   SOLE 34 28,640 0 0
PINDUODUO INC SPONSORED ADS 722304102 547 8,846 SH   SOLE 36 8,846 0 0
PINDUODUO INC SPONSORED ADS 722304102 64 1,035 SH   SOLE 40 1,035 0 0
PINDUODUO INC SPONSORED ADS 722304102 14,712 238,061 SH   SOLE 43 217,051 0 21,010
PINE TECHNOLOGY ACQUISITN CO CLASS A COM 722850104 98 10,000 SH   SOLE 2 10,000 0 0
PINE TECHNOLOGY ACQUISITN CO UNIT 03/31/2028 722850203 5 503 SH   SOLE 43 503 0 0
PINEAPPLE ENERGY INC COM 72303P107 5 2,242 SH   SOLE 21 2,242 0 0
PINEAPPLE ENERGY INC COM 72303P107 66 28,089 SH   SOLE 22 28,089 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,352 74,550 SH   SOLE 2 20,697 0 53,853
PING IDENTITY HLDG CORP COM 72341T103 17 934 SH   SOLE 4 137 0 797
PING IDENTITY HLDG CORP COM 72341T103 46 2,556 SH   SOLE 7 2,556 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,208 231,975 SH   SOLE 18 231,975 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,520 138,933 SH   SOLE 19 138,933 0 0
PING IDENTITY HLDG CORP COM 72341T103 56,340 3,105,826 SH   SOLE 21 3,105,826 0 0
PING IDENTITY HLDG CORP COM 72341T103 31,342 1,727,775 SH   SOLE 22 1,647,936 0 79,839
PING IDENTITY HLDG CORP COM 72341T103 167 9,191 SH   SOLE 25 9,191 0 0
PING IDENTITY HLDG CORP COM 72341T103 651 35,872 SH   SOLE 26 32,789 0 3,083
PING IDENTITY HLDG CORP COM 72341T103 8,590 473,536 SH   SOLE 30 473,536 0 0
PING IDENTITY HLDG CORP COM 72341T103 151 8,350 SH   SOLE 40 8,350 0 0
PING IDENTITY HLDG CORP COM 72341T103 99 5,470 SH   SOLE 43 5,332 0 138
PINNACLE FINL PARTNERS INC COM 72346Q104 11,940 165,121 SH   SOLE 2 81,814 0 83,307
PINNACLE FINL PARTNERS INC COM 72346Q104 258 3,565 SH   SOLE 4 1,787 0 1,778
PINNACLE FINL PARTNERS INC COM 72346Q104 98 1,359 SH   SOLE 7 1,359 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,391 199,015 SH   SOLE 18 177,752 0 21,263
PINNACLE FINL PARTNERS INC COM 72346Q104 12,316 170,322 SH   SOLE 19 170,322 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 278,373 3,849,713 SH   SOLE 21 3,849,713 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 173,980 2,406,026 SH   SOLE 22 2,260,934 0 145,092
PINNACLE FINL PARTNERS INC COM 72346Q104 44 609 SH   SOLE 23 609 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 864 11,954 SH   SOLE 25 11,954 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,001 41,495 SH   SOLE 26 32,844 0 8,651
PINNACLE FINL PARTNERS INC COM 72346Q104 98 1,356 SH   SOLE 28 1,356 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,411 143,972 SH   SOLE 30 143,972 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 113 1,563 SH   SOLE 31 1,090 0 473
PINNACLE FINL PARTNERS INC COM 72346Q104 1,212 16,767 SH   SOLE 34 16,767 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 285 3,936 SH   SOLE 36 3,936 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 730 10,095 SH   SOLE 40 10,095 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,850 25,590 SH   SOLE 43 23,843 0 1,747
PINNACLE WEST CAP CORP COM 723484101 22,151 302,936 SH   SOLE 2 69,053 0 233,883
PINNACLE WEST CAP CORP COM 723484101 1,404 19,195 SH   SOLE 4 18,673 0 522
PINNACLE WEST CAP CORP COM 723484101 9,089 124,309 SH   SOLE 7 121,047 0 3,262
PINNACLE WEST CAP CORP COM 723484101 203 2,776 SH   SOLE 15 2,776 0 0
PINNACLE WEST CAP CORP COM 723484101 16,302 222,945 SH   SOLE 18 213,303 0 9,642
PINNACLE WEST CAP CORP COM 723484101 9,310 127,326 SH   SOLE 19 127,326 0 0
PINNACLE WEST CAP CORP COM 723484101 411,086 5,622,073 SH   SOLE 21 5,622,073 0 0
PINNACLE WEST CAP CORP COM 723484101 184,595 2,524,547 SH   SOLE 22 2,367,862 0 156,685
PINNACLE WEST CAP CORP COM 723484101 209 2,864 SH   SOLE 23 2,864 0 0
PINNACLE WEST CAP CORP COM 723484101 2,726 37,286 SH   SOLE 25 37,286 0 0
PINNACLE WEST CAP CORP COM 723484101 13,400 183,254 SH   SOLE 26 61,080 0 122,174
PINNACLE WEST CAP CORP COM 723484101 147 2,009 SH   SOLE 28 2,009 0 0
PINNACLE WEST CAP CORP COM 723484101 74 1,012 SH   SOLE 29 1,012 0 0
PINNACLE WEST CAP CORP COM 723484101 27,753 379,548 SH   SOLE 30 379,548 0 0
PINNACLE WEST CAP CORP COM 723484101 218 2,986 SH   SOLE 31 1,653 0 1,333
PINNACLE WEST CAP CORP COM 723484101 3,737 51,107 SH   SOLE 32 51,107 0 0
PINNACLE WEST CAP CORP COM 723484101 926 12,667 SH   SOLE 34 12,667 0 0
PINNACLE WEST CAP CORP COM 723484101 2,526 34,548 SH   SOLE 36 34,548 0 0
PINNACLE WEST CAP CORP COM 723484101 1,054 14,408 SH   SOLE 40 14,408 0 0
PINNACLE WEST CAP CORP COM 723484101 6,965 95,250 SH   SOLE 43 76,042 0 19,208
PINTEREST INC CL A 72352L106 22,917 1,261,922 SH   SOLE 2 293,360 0 968,562
PINTEREST INC CL A 72352L106 6,799 374,404 SH   SOLE 4 220,826 0 153,578
PINTEREST INC CL A 72352L106 1,103 60,743 SH   SOLE 7 60,743 0 0
PINTEREST INC CL A 72352L106 325 17,873 SH   SOLE 13 17,873 0 0
PINTEREST INC CL A 72352L106 744 40,961 SH   SOLE 15 40,961 0 0
PINTEREST INC CL A 72352L106 19,638 1,081,415 SH   SOLE 18 1,052,199 0 29,216
PINTEREST INC CL A 72352L106 2,312 127,301 SH   SOLE 19 127,301 0 0
PINTEREST INC CL A 72352L106 141,642 7,799,643 SH   SOLE 21 7,799,643 0 0
PINTEREST INC CL A 72352L106 222,539 12,254,376 SH   SOLE 22 11,217,404 0 1,036,972
PINTEREST INC CL A 72352L106 16,326 899,005 SH   SOLE 23 899,005 0 0
PINTEREST INC CL A 72352L106 12,942 712,681 SH   SOLE 25 712,681 0 0
PINTEREST INC CL A 72352L106 14,146 778,982 SH   SOLE 26 409,925 0 369,057
PINTEREST INC CL A 72352L106 18,630 1,025,892 SH   SOLE 28 12,994 0 1,012,898
PINTEREST INC CL A 72352L106 11 617 SH   SOLE 29 617 0 0
PINTEREST INC CL A 72352L106 42,444 2,337,224 SH   SOLE 30 1,655,241 0 681,983
PINTEREST INC CL A 72352L106 2,263 124,633 SH   SOLE 31 66,794 0 57,839
PINTEREST INC CL A 72352L106 464 25,542 SH   SOLE 34 25,542 0 0
PINTEREST INC CL A 72352L106 3,500 192,753 SH   SOLE 36 192,753 0 0
PINTEREST INC CL A 72352L106 344 18,943 SH   SOLE 40 18,943 0 0
PINTEREST INC CL A 72352L106 20 1,104 SH   OTR 43 1,104 0 0
PINTEREST INC CL A 72352L106 4,895 269,532 SH   SOLE 43 243,997 0 25,535
PIONEER BANCORP INC MD COM 723561106 22 2,246 SH   SOLE 2 545 0 1,701
PIONEER BANCORP INC MD COM 723561106 397 40,514 SH   SOLE 18 40,514 0 0
PIONEER BANCORP INC MD COM 723561106 232 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106 4,107 419,094 SH   SOLE 21 419,094 0 0
PIONEER BANCORP INC MD COM 723561106 1,047 106,794 SH   SOLE 22 99,926 0 6,868
PIONEER NAT RES CO COM 723787107 56,885 254,996 SH   SOLE 2 82,057 0 172,939
PIONEER NAT RES CO COM 723787107 40,761 182,718 SH   SOLE 4 74,747 0 107,971
PIONEER NAT RES CO COM 723787107 53,635 240,429 SH   SOLE 7 233,785 0 6,644
PIONEER NAT RES CO COM 723787107 330 1,480 SH   SOLE 13 1,480 0 0
PIONEER NAT RES CO COM 723787107 7,546 33,826 SH   SOLE 15 33,826 0 0
PIONEER NAT RES CO COM 723787107 0 1 SH   SOLE 17 0 0 1
PIONEER NAT RES CO COM 723787107 99,798 447,366 SH   SOLE 18 373,299 0 74,067
PIONEER NAT RES CO COM 723787107 137,263 615,307 SH   SOLE 19 615,307 0 0
PIONEER NAT RES CO COM 723787107 1,750,525 7,847,074 SH   SOLE 21 7,847,074 0 0
PIONEER NAT RES CO COM 723787107 1,086,379 4,869,907 SH   SOLE 22 4,407,322 0 462,585
PIONEER NAT RES CO COM 723787107 87,391 391,749 SH   SOLE 23 391,749 0 0
PIONEER NAT RES CO COM 723787107 111,565 500,112 SH   SOLE 25 500,112 0 0
PIONEER NAT RES CO COM 723787107 118,446 530,956 SH   SOLE 26 199,605 0 331,351
PIONEER NAT RES CO COM 723787107 122,584 549,506 SH   SOLE 28 371 0 549,135
PIONEER NAT RES CO COM 723787107 15,004 67,260 SH   SOLE 29 67,260 0 0
PIONEER NAT RES CO COM 723787107 333,467 1,494,830 SH   SOLE 30 1,446,017 0 48,813
PIONEER NAT RES CO COM 723787107 10,745 48,166 SH   SOLE 31 24,787 0 23,379
PIONEER NAT RES CO COM 723787107 165,503 741,899 SH   SOLE 34 741,899 0 0
PIONEER NAT RES CO COM 723787107 18,826 84,390 SH   SOLE 36 84,390 0 0
PIONEER NAT RES CO COM 723787107 1,712 7,674 SH   SOLE 40 7,674 0 0
PIONEER NAT RES CO COM 723787107 197 884 SH   OTR 43 884 0 0
PIONEER NAT RES CO COM 723787107 46,502 208,455 SH   SOLE 43 188,931 0 19,524
PIONEER NAT RES CO OPTIONS 723787107 178 800 SH Put SOLE 2 0 0 800
PIONEER NAT RES CO OPTIONS 723787107 156 700 SH Put SOLE 4 700 0 0
PIONEER NAT RES CO OPTIONS 723787107 2,521 11,300 SH Put SOLE 18 11,300 0 0
PIONEER NAT RES CO OPTIONS 723787107 12,024 53,900 SH Put SOLE 19 53,900 0 0
PIONEER NAT RES CO OPTIONS 723787107 1,048 4,700 SH Put SOLE 22 4,700 0 0
PIONEER NAT RES CO OPTIONS 723787107 156 700 SH Put SOLE 26 700 0 0
PIONEER NAT RES CO OPTIONS 723787107 7,652 34,300 SH Put SOLE 34 34,300 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,810 837,000 PRN   SOLE 2 322,000 0 515,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 573 265,000 PRN   SOLE 18 265,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,034 941,000 PRN   SOLE 19 941,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 28,104 12,999,000 PRN   SOLE 21 12,999,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,713 1,255,000 PRN   SOLE 26 769,000 0 486,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,264 1,047,000 PRN   SOLE 34 1,047,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 57 19,754 SH   SOLE 21 19,754 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 82 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100 5,481 48,346 SH   SOLE 2 29,137 0 19,209
PIPER SANDLER COMPANIES COM 724078100 6 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 21 188 SH   SOLE 7 188 0 0
PIPER SANDLER COMPANIES COM 724078100 7,001 61,759 SH   SOLE 18 61,759 0 0
PIPER SANDLER COMPANIES COM 724078100 11,351 100,131 SH   SOLE 19 100,131 0 0
PIPER SANDLER COMPANIES COM 724078100 207,364 1,829,250 SH   SOLE 21 1,829,250 0 0
PIPER SANDLER COMPANIES COM 724078100 54,564 481,337 SH   SOLE 22 461,347 0 19,990
PIPER SANDLER COMPANIES COM 724078100 335 2,958 SH   SOLE 23 2,958 0 0
PIPER SANDLER COMPANIES COM 724078100 265 2,339 SH   SOLE 25 2,339 0 0
PIPER SANDLER COMPANIES COM 724078100 2,438 21,506 SH   SOLE 26 5,752 0 15,754
PIPER SANDLER COMPANIES COM 724078100 37 325 SH   SOLE 28 325 0 0
PIPER SANDLER COMPANIES COM 724078100 3,191 28,150 SH   SOLE 30 28,150 0 0
PIPER SANDLER COMPANIES COM 724078100 263 2,320 SH   SOLE 40 2,320 0 0
PIPER SANDLER COMPANIES COM 724078100 23 204 SH   OTR 43 204 0 0
PIPER SANDLER COMPANIES COM 724078100 1,773 15,643 SH   SOLE 43 12,999 0 2,644
PITNEY BOWES INC COM 724479100 162 44,674 SH   SOLE 2 34,928 0 9,746
PITNEY BOWES INC COM 724479100 2 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100 17 4,736 SH   SOLE 7 4,736 0 0
PITNEY BOWES INC COM 724479100 1,577 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100 828 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100 48,944 13,520,310 SH   SOLE 21 13,520,310 0 0
PITNEY BOWES INC COM 724479100 9,525 2,631,124 SH   SOLE 22 2,555,445 0 75,679
PITNEY BOWES INC COM 724479100 81 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100 36 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100 711 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100 39 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100 55 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100 461 127,393 SH   SOLE 43 108,764 0 18,629
PITNEY BOWES INC OPTIONS 724479100 3 800 SH Put SOLE 4 800 0 0
PITNEY BOWES INC OPTIONS 724479100 32 8,900 SH Put SOLE 18 8,900 0 0
PITNEY BOWES INC OPTIONS 724479100 1,161 320,600 SH Put SOLE 19 320,600 0 0
PITNEY BOWES INC OPTIONS 724479100 24 6,500 SH Put SOLE 22 6,500 0 0
PITNEY BOWES INC OPTIONS 724479100 265 73,200 SH Put SOLE 34 73,200 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,565 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 846 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 19 10,060 SH   SOLE 18 10,060 0 0
PIXELWORKS INC COM NEW 72581M305 265 138,874 SH   SOLE 21 138,874 0 0
PIXELWORKS INC COM NEW 72581M305 1,280 670,391 SH   SOLE 22 670,391 0 0
PJT PARTNERS INC COM CL A 69343T107 1,602 22,795 SH   SOLE 2 20,355 0 2,440
PJT PARTNERS INC COM CL A 69343T107 7 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 21 302 SH   SOLE 7 302 0 0
PJT PARTNERS INC COM CL A 69343T107 4,354 61,959 SH   SOLE 18 61,959 0 0
PJT PARTNERS INC COM CL A 69343T107 5,336 75,920 SH   SOLE 19 75,920 0 0
PJT PARTNERS INC COM CL A 69343T107 61,053 868,714 SH   SOLE 21 868,714 0 0
PJT PARTNERS INC COM CL A 69343T107 41,399 589,065 SH   SOLE 22 573,774 0 15,291
PJT PARTNERS INC COM CL A 69343T107 72 1,028 SH   SOLE 23 1,028 0 0
PJT PARTNERS INC COM CL A 69343T107 219 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107 1,008 14,343 SH   SOLE 26 11,479 0 2,864
PJT PARTNERS INC COM CL A 69343T107 31 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107 685 9,744 SH   SOLE 30 9,744 0 0
PJT PARTNERS INC COM CL A 69343T107 105 1,495 SH   SOLE 34 1,495 0 0
PJT PARTNERS INC COM CL A 69343T107 183 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 482 6,862 SH   SOLE 43 6,696 0 166
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 56 5,670 SH   SOLE 18 5,670 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,951 198,670 SH   SOLE 19 198,670 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 61 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,258 121,865 SH   SOLE 2 121,865 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 322 31,236 SH   SOLE 18 31,236 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,304 223,283 SH   SOLE 21 223,283 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,461 238,431 SH   SOLE 22 146,948 0 91,483
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 301 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 566 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,213 117,491 SH   SOLE 28 117,491 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,172 113,547 SH   SOLE 30 113,547 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 786 76,177 SH   SOLE 34 76,177 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 281 27,196 SH   SOLE 40 27,196 0 0
PLANET FITNESS INC CL A 72703H101 7,502 110,302 SH   SOLE 2 33,518 0 76,784
PLANET FITNESS INC CL A 72703H101 50 733 SH   SOLE 4 243 0 490
PLANET FITNESS INC CL A 72703H101 67 989 SH   SOLE 7 989 0 0
PLANET FITNESS INC CL A 72703H101 2,780 40,872 SH   SOLE 18 40,872 0 0
PLANET FITNESS INC CL A 72703H101 328,454 4,829,494 SH   SOLE 19 4,829,494 0 0
PLANET FITNESS INC CL A 72703H101 75,468 1,109,654 SH   SOLE 21 1,109,654 0 0
PLANET FITNESS INC CL A 72703H101 158,562 2,331,447 SH   SOLE 22 2,230,054 0 101,393
PLANET FITNESS INC CL A 72703H101 937 13,774 SH   SOLE 25 13,774 0 0
PLANET FITNESS INC CL A 72703H101 3,028 44,523 SH   SOLE 26 37,221 0 7,302
PLANET FITNESS INC CL A 72703H101 3,535 51,972 SH   SOLE 28 51,972 0 0
PLANET FITNESS INC CL A 72703H101 4,519 66,451 SH   SOLE 30 66,451 0 0
PLANET FITNESS INC CL A 72703H101 83 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101 236 3,471 SH   SOLE 36 3,471 0 0
PLANET FITNESS INC CL A 72703H101 729 10,723 SH   SOLE 40 10,723 0 0
PLANET FITNESS INC CL A 72703H101 1,835 26,982 SH   SOLE 43 25,204 0 1,778
PLANET LABS PBC COM CL A 72703X106 394 90,992 SH   SOLE 2 61,287 0 29,705
PLANET LABS PBC COM CL A 72703X106 8 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106 1,733 400,124 SH   SOLE 18 400,124 0 0
PLANET LABS PBC COM CL A 72703X106 1,217 281,137 SH   SOLE 19 281,137 0 0
PLANET LABS PBC COM CL A 72703X106 22,298 5,149,671 SH   SOLE 21 5,149,671 0 0
PLANET LABS PBC COM CL A 72703X106 17,955 4,146,657 SH   SOLE 22 4,041,855 0 104,802
PLANET LABS PBC COM CL A 72703X106 98 22,588 SH   SOLE 25 22,588 0 0
PLANET LABS PBC COM CL A 72703X106 208 47,953 SH   SOLE 30 47,953 0 0
PLANET LABS PBC COM CL A 72703X106 9,013 2,081,450 SH   SOLE 34 2,081,450 0 0
PLANET LABS PBC COM CL A 72703X106 68 15,661 SH   SOLE 40 15,661 0 0
PLANTRONICS INC NEW COM 727493108 709 17,862 SH   SOLE 2 13,371 0 4,491
PLANTRONICS INC NEW COM 727493108 5 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 18 453 SH   SOLE 7 453 0 0
PLANTRONICS INC NEW COM 727493108 5,626 141,791 SH   SOLE 18 141,791 0 0
PLANTRONICS INC NEW COM 727493108 3,446 86,848 SH   SOLE 19 86,848 0 0
PLANTRONICS INC NEW COM 727493108 206,578 5,206,096 SH   SOLE 21 5,206,096 0 0
PLANTRONICS INC NEW COM 727493108 41,710 1,051,166 SH   SOLE 22 1,023,959 0 27,207
PLANTRONICS INC NEW COM 727493108 17 423 SH   SOLE 23 423 0 0
PLANTRONICS INC NEW COM 727493108 308 7,752 SH   SOLE 25 7,752 0 0
PLANTRONICS INC NEW COM 727493108 1,225 30,864 SH   SOLE 26 27,679 0 3,185
PLANTRONICS INC NEW COM 727493108 266 6,698 SH   SOLE 28 6,698 0 0
PLANTRONICS INC NEW COM 727493108 3,358 84,639 SH   SOLE 30 84,639 0 0
PLANTRONICS INC NEW COM 727493108 16 395 SH   SOLE 31 0 0 395
PLANTRONICS INC NEW COM 727493108 39 971 SH   SOLE 36 971 0 0
PLANTRONICS INC NEW COM 727493108 158 3,992 SH   SOLE 40 3,992 0 0
PLANTRONICS INC NEW COM 727493108 2,212 55,748 SH   SOLE 43 53,458 0 2,290
PLAYA HOTELS & RESORTS NV SHS N70544106 362 52,690 SH   SOLE 2 48,542 0 4,148
PLAYA HOTELS & RESORTS NV SHS N70544106 2 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,588 231,190 SH   SOLE 21 231,190 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 13,195 1,920,701 SH   SOLE 22 1,867,461 0 53,240
PLAYA HOTELS & RESORTS NV SHS N70544106 101 14,727 SH   SOLE 25 14,727 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 533 77,518 SH   SOLE 26 77,518 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 604 87,940 SH   SOLE 28 87,940 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 66 9,650 SH   SOLE 30 9,650 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 84 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 68 9,897 SH   SOLE 43 9,558 0 339
PLAYAGS INC COM 72814N104 181 35,088 SH   SOLE 2 27,605 0 7,483
PLAYAGS INC COM 72814N104 27 5,300 SH   SOLE 18 5,300 0 0
PLAYAGS INC COM 72814N104 638 123,632 SH   SOLE 19 123,632 0 0
PLAYAGS INC COM 72814N104 482 93,400 SH   SOLE 21 93,400 0 0
PLAYAGS INC COM 72814N104 2,824 547,331 SH   SOLE 22 547,331 0 0
PLAYAGS INC COM 72814N104 39 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 177 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 1 257 SH   SOLE 43 257 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 196 45,791 SH   SOLE 2 23,951 0 21,840
PLAYSTUDIOS INC CLASS A COM 72815G108 3 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 937 219,022 SH   SOLE 18 219,022 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 611 142,670 SH   SOLE 19 142,670 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 11,840 2,766,355 SH   SOLE 21 2,766,355 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 4,415 1,031,514 SH   SOLE 22 966,280 0 65,234
PLAYSTUDIOS INC CLASS A COM 72815G108 55 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 64 14,906 SH   SOLE 40 14,906 0 0
PLAYTIKA HLDG CORP COM 72815L107 2,460 185,764 SH   SOLE 2 76,546 0 109,218
PLAYTIKA HLDG CORP COM 72815L107 18 1,329 SH   SOLE 7 1,329 0 0
PLAYTIKA HLDG CORP COM 72815L107 611 46,112 SH   SOLE 18 46,112 0 0
PLAYTIKA HLDG CORP COM 72815L107 424 32,052 SH   SOLE 19 32,052 0 0
PLAYTIKA HLDG CORP COM 72815L107 17,514 1,322,797 SH   SOLE 21 1,322,797 0 0
PLAYTIKA HLDG CORP COM 72815L107 34,367 2,595,694 SH   SOLE 22 2,520,721 0 74,973
PLAYTIKA HLDG CORP COM 72815L107 20 1,522 SH   SOLE 30 1,522 0 0
PLAYTIKA HLDG CORP COM 72815L107 20 1,523 SH   SOLE 31 1,523 0 0
PLBY GROUP INC COM 72814P109 119 18,553 SH   SOLE 2 6,718 0 11,835
PLBY GROUP INC COM 72814P109 1 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 584 91,191 SH   SOLE 18 91,191 0 0
PLBY GROUP INC COM 72814P109 342 53,494 SH   SOLE 19 53,494 0 0
PLBY GROUP INC COM 72814P109 7,136 1,115,018 SH   SOLE 21 1,115,018 0 0
PLBY GROUP INC COM 72814P109 4,019 627,897 SH   SOLE 22 599,158 0 28,739
PLBY GROUP INC COM 72814P109 14 2,189 SH   SOLE 25 2,189 0 0
PLBY GROUP INC COM 72814P109 11 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 23 3,584 SH   SOLE 30 3,584 0 0
PLBY GROUP INC COM 72814P109 10 1,617 SH   SOLE 40 1,617 0 0
PLDT INC SPONSORED ADR 69344D408 22,918 753,388 SH   SOLE 43 701,545 0 51,843
PLEXUS CORP COM 729132100 1,833 23,356 SH   SOLE 2 18,165 0 5,191
PLEXUS CORP COM 729132100 10 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 24 305 SH   SOLE 7 305 0 0
PLEXUS CORP COM 729132100 7,156 91,158 SH   SOLE 18 91,158 0 0
PLEXUS CORP COM 729132100 4,368 55,645 SH   SOLE 19 55,645 0 0
PLEXUS CORP COM 729132100 270,145 3,441,334 SH   SOLE 21 3,441,334 0 0
PLEXUS CORP COM 729132100 52,814 672,784 SH   SOLE 22 653,136 0 19,648
PLEXUS CORP COM 729132100 55 696 SH   SOLE 23 696 0 0
PLEXUS CORP COM 729132100 293 3,737 SH   SOLE 25 3,737 0 0
PLEXUS CORP COM 729132100 1,461 18,611 SH   SOLE 26 15,342 0 3,269
PLEXUS CORP COM 729132100 1,292 16,453 SH   SOLE 28 16,453 0 0
PLEXUS CORP COM 729132100 5,170 65,865 SH   SOLE 30 65,865 0 0
PLEXUS CORP COM 729132100 110 1,398 SH   SOLE 36 1,398 0 0
PLEXUS CORP COM 729132100 252 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,502 19,136 SH   SOLE 43 18,060 0 1,076
PLIANT THERAPEUTICS INC COM 729139105 798 99,593 SH   SOLE 2 67,005 0 32,588
PLIANT THERAPEUTICS INC COM 729139105 34 4,252 SH   SOLE 18 4,252 0 0
PLIANT THERAPEUTICS INC COM 729139105 872 108,876 SH   SOLE 19 108,876 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,289 285,803 SH   SOLE 21 285,803 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,879 359,451 SH   SOLE 22 359,451 0 0
PLIANT THERAPEUTICS INC COM 729139105 68 8,450 SH   SOLE 23 8,450 0 0
PLIANT THERAPEUTICS INC COM 729139105 121 15,118 SH   SOLE 30 15,118 0 0
PLIANT THERAPEUTICS INC COM 729139105 36 4,543 SH   SOLE 43 4,543 0 0
PLUG POWER INC COM NEW 72919P202 15,443 931,981 SH   SOLE 2 89,775 0 842,206
PLUG POWER INC COM NEW 72919P202 7,730 466,506 SH   SOLE 4 283,541 0 182,965
PLUG POWER INC COM NEW 72919P202 1,068 64,446 SH   SOLE 7 64,446 0 0
PLUG POWER INC COM NEW 72919P202 34 2,044 SH   SOLE 13 2,044 0 0
PLUG POWER INC COM NEW 72919P202 929 56,055 SH   SOLE 15 56,055 0 0
PLUG POWER INC COM NEW 72919P202 7,884 475,818 SH   SOLE 18 449,377 0 26,441
PLUG POWER INC COM NEW 72919P202 2,600 156,909 SH   SOLE 19 156,909 0 0
PLUG POWER INC COM NEW 72919P202 343,560 20,733,841 SH   SOLE 21 20,733,841 0 0
PLUG POWER INC COM NEW 72919P202 202,442 12,217,402 SH   SOLE 22 11,269,630 0 947,772
PLUG POWER INC COM NEW 72919P202 14,130 852,762 SH   SOLE 23 852,762 0 0
PLUG POWER INC COM NEW 72919P202 16,037 967,822 SH   SOLE 25 967,822 0 0
PLUG POWER INC COM NEW 72919P202 12,530 756,177 SH   SOLE 26 395,648 0 360,529
PLUG POWER INC COM NEW 72919P202 22,636 1,366,100 SH   SOLE 28 9,147 0 1,356,953
PLUG POWER INC COM NEW 72919P202 289,971 17,499,773 SH   SOLE 30 17,499,773 0 0
PLUG POWER INC COM NEW 72919P202 1,865 112,547 SH   SOLE 31 59,374 0 53,173
PLUG POWER INC COM NEW 72919P202 497 29,975 SH   SOLE 34 29,975 0 0
PLUG POWER INC COM NEW 72919P202 3,107 187,510 SH   SOLE 36 187,510 0 0
PLUG POWER INC COM NEW 72919P202 281 16,970 SH   SOLE 40 16,970 0 0
PLUG POWER INC COM NEW 72919P202 20 1,194 SH   OTR 43 1,194 0 0
PLUG POWER INC COM NEW 72919P202 4,674 282,076 SH   SOLE 43 270,329 0 11,747
PLUMAS BANCORP COM 729273102 27 957 SH   SOLE 18 957 0 0
PLUMAS BANCORP COM 729273102 572 20,046 SH   SOLE 21 20,046 0 0
PLUMAS BANCORP COM 729273102 18 629 SH   SOLE 22 629 0 0
PLUMAS BANCORP COM 729273102 43 1,500 SH   SOLE 43 1,500 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 56 104,418 SH   SOLE 22 104,418 0 0
PLX PHARMA INC COM 72942A107 13 5,200 SH   SOLE 18 5,200 0 0
PLX PHARMA INC COM 72942A107 209 85,875 SH   SOLE 21 85,875 0 0
PLX PHARMA INC COM 72942A107 788 324,183 SH   SOLE 22 324,183 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,999 113,948 SH   SOLE 2 25,737 0 88,211
PLYMOUTH INDL REIT INC COM 729640102 7 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,909 108,856 SH   SOLE 18 108,856 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,176 67,041 SH   SOLE 19 67,041 0 0
PLYMOUTH INDL REIT INC COM 729640102 25,206 1,437,061 SH   SOLE 21 1,437,061 0 0
PLYMOUTH INDL REIT INC COM 729640102 17,793 1,014,396 SH   SOLE 22 973,211 0 41,185
PLYMOUTH INDL REIT INC COM 729640102 26 1,492 SH   SOLE 23 1,492 0 0
PLYMOUTH INDL REIT INC COM 729640102 142 8,092 SH   SOLE 25 8,092 0 0
PLYMOUTH INDL REIT INC COM 729640102 439 25,041 SH   SOLE 30 25,041 0 0
PLYMOUTH INDL REIT INC COM 729640102 192 10,947 SH   SOLE 34 10,947 0 0
PLYMOUTH INDL REIT INC COM 729640102 62 3,508 SH   SOLE 40 3,508 0 0
PLYMOUTH INDL REIT INC COM 729640102 94 5,349 SH   SOLE 43 5,086 0 263
PMV PHARMACEUTICALS INC COM 69353Y103 531 37,240 SH   SOLE 2 14,857 0 22,383
PMV PHARMACEUTICALS INC COM 69353Y103 5 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 2,000 140,354 SH   SOLE 18 140,354 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 10,408 730,407 SH   SOLE 19 730,407 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 100 6,995 SH   SOLE 20 6,995 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 22,475 1,577,202 SH   SOLE 21 1,577,202 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 11,687 820,159 SH   SOLE 22 791,431 0 28,728
PMV PHARMACEUTICALS INC COM 69353Y103 24 1,670 SH   SOLE 23 1,670 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 31 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 43 3,043 SH   SOLE 26 0 0 3,043
PMV PHARMACEUTICALS INC COM 69353Y103 325 22,783 SH   SOLE 30 22,783 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 30 2,105 SH   SOLE 34 2,105 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 20 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 175 12,285 SH   SOLE 43 11,505 0 780
PNC FINL SVCS GROUP INC COM 693475105 156,773 993,682 SH   SOLE 2 248,624 0 745,058
PNC FINL SVCS GROUP INC COM 693475105 52,997 335,915 SH   SOLE 4 197,271 0 138,644
PNC FINL SVCS GROUP INC COM 693475105 64,175 406,763 SH   SOLE 7 395,189 0 11,574
PNC FINL SVCS GROUP INC COM 693475105 1,451 9,198 SH   SOLE 13 9,198 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,697 61,464 SH   SOLE 15 61,464 0 0
PNC FINL SVCS GROUP INC COM 693475105 0 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 138,271 876,408 SH   SOLE 18 798,665 0 77,743
PNC FINL SVCS GROUP INC COM 693475105 38,491 243,970 SH   SOLE 19 243,970 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,741,952 11,041,087 SH   SOLE 21 11,041,087 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,400,001 8,873,684 SH   SOLE 22 7,942,700 0 930,984
PNC FINL SVCS GROUP INC COM 693475105 117,714 746,112 SH   SOLE 23 746,112 0 0
PNC FINL SVCS GROUP INC COM 693475105 162,464 1,029,750 SH   SOLE 25 1,029,750 0 0
PNC FINL SVCS GROUP INC COM 693475105 182,224 1,154,998 SH   SOLE 26 571,409 0 583,589
PNC FINL SVCS GROUP INC COM 693475105 140,020 887,493 SH   SOLE 28 31,887 0 855,606
PNC FINL SVCS GROUP INC COM 693475105 1,379 8,741 SH   SOLE 29 8,741 0 0
PNC FINL SVCS GROUP INC COM 693475105 462,244 2,929,858 SH   SOLE 30 2,929,858 0 0
PNC FINL SVCS GROUP INC COM 693475105 18,689 118,460 SH   SOLE 31 74,113 0 44,347
PNC FINL SVCS GROUP INC COM 693475105 18,563 117,657 SH   SOLE 34 117,657 0 0
PNC FINL SVCS GROUP INC COM 693475105 26,592 168,548 SH   SOLE 36 168,548 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,132 13,512 SH   SOLE 40 13,512 0 0
PNC FINL SVCS GROUP INC COM 693475105 195 1,235 SH   OTR 43 1,235 0 0
PNC FINL SVCS GROUP INC COM 693475105 77,988 494,315 SH   SOLE 43 444,017 0 50,298
PNM RES INC COM 69349H107 9,054 189,494 SH   SOLE 2 121,174 0 68,320
PNM RES INC COM 69349H107 630 13,186 SH   SOLE 4 13,186 0 0
PNM RES INC COM 69349H107 284 5,937 SH   SOLE 7 5,937 0 0
PNM RES INC COM 69349H107 19,176 401,336 SH   SOLE 18 401,336 0 0
PNM RES INC COM 69349H107 8,737 182,866 SH   SOLE 19 182,866 0 0
PNM RES INC COM 69349H107 331,901 6,946,450 SH   SOLE 21 6,946,450 0 0
PNM RES INC COM 69349H107 127,921 2,677,291 SH   SOLE 22 2,586,238 0 91,053
PNM RES INC COM 69349H107 208 4,351 SH   SOLE 23 4,351 0 0
PNM RES INC COM 69349H107 2,048 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,105 85,924 SH   SOLE 30 85,924 0 0
PNM RES INC COM 69349H107 270 5,660 SH   SOLE 36 5,660 0 0
PNM RES INC COM 69349H107 462 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 4,259 89,129 SH   SOLE 43 85,561 0 3,568
POINT BIOPHARMA GLOBAL INC COM 730541109 259 38,009 SH   SOLE 2 17,518 0 20,491
POINT BIOPHARMA GLOBAL INC COM 730541109 5 804 SH   SOLE 7 804 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 1,588 233,144 SH   SOLE 18 233,144 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 7,360 1,080,822 SH   SOLE 19 1,080,822 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 57 8,402 SH   SOLE 20 8,402 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 17,344 2,546,861 SH   SOLE 21 2,546,861 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 11,399 1,673,872 SH   SOLE 22 1,636,712 0 37,160
POINT BIOPHARMA GLOBAL INC COM 730541109 72 10,553 SH   SOLE 25 10,553 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 313 46,031 SH   SOLE 30 46,031 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 3,391 498,000 SH   SOLE 34 498,000 0 0
POINTS COM INC COM 73085G109 355 14,213 SH   SOLE 2 14,213 0 0
POINTS COM INC COM 73085G109 325 13,005 SH   SOLE 22 13,005 0 0
POLAR PWR INC COM 73102V105 4 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105 44 16,409 SH   SOLE 21 16,409 0 0
POLAR PWR INC COM 73102V105 230 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 7,222 72,744 SH   SOLE 2 49,407 0 23,337
POLARIS INC COM 731068102 56 568 SH   SOLE 4 168 0 400
POLARIS INC COM 731068102 3,021 30,430 SH   SOLE 7 30,430 0 0
POLARIS INC COM 731068102 12,126 122,144 SH   SOLE 18 122,144 0 0
POLARIS INC COM 731068102 1,703 17,151 SH   SOLE 19 17,151 0 0
POLARIS INC COM 731068102 283,121 2,851,741 SH   SOLE 21 2,851,741 0 0
POLARIS INC COM 731068102 153,513 1,546,263 SH   SOLE 22 1,477,674 0 68,589
POLARIS INC COM 731068102 805 8,111 SH   SOLE 25 8,111 0 0
POLARIS INC COM 731068102 2,962 29,835 SH   SOLE 26 25,217 0 4,618
POLARIS INC COM 731068102 101 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102 5,665 57,061 SH   SOLE 30 57,061 0 0
POLARIS INC COM 731068102 684 6,892 SH   SOLE 31 837 0 6,055
POLARIS INC COM 731068102 103 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102 709 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 23 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102 3,336 33,603 SH   SOLE 43 30,709 0 2,894
POLARITYTE INC COM NEW 731094207 3 1,976 SH   SOLE 21 1,976 0 0
POLARITYTE INC COM NEW 731094207 50 34,545 SH   SOLE 22 34,545 0 0
POLYMET MNG CORP COM NEW 731916409 25 9,141 SH   SOLE 2 3,196 0 5,945
POLYMET MNG CORP COM NEW 731916409 4 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 235 85,447 SH   SOLE 18 85,447 0 0
POLYMET MNG CORP COM NEW 731916409 150 54,457 SH   SOLE 19 54,457 0 0
POLYMET MNG CORP COM NEW 731916409 2,777 1,009,662 SH   SOLE 21 1,009,662 0 0
POLYMET MNG CORP COM NEW 731916409 608 221,015 SH   SOLE 22 207,866 0 13,149
POLYPID LTD SHS M8001Q118 14 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,191 128,949 SH   SOLE 21 128,949 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 1,636 177,018 SH   SOLE 22 177,018 0 0
POOL CORP COM 73278L105 31,118 88,598 SH   SOLE 2 19,812 0 68,786
POOL CORP COM 73278L105 10,678 30,403 SH   SOLE 4 17,226 0 13,177
POOL CORP COM 73278L105 13,157 37,461 SH   SOLE 7 36,320 0 1,141
POOL CORP COM 73278L105 317 902 SH   SOLE 13 902 0 0
POOL CORP COM 73278L105 1,299 3,699 SH   SOLE 15 3,699 0 0
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 24,911 70,926 SH   SOLE 18 65,441 0 5,485
POOL CORP COM 73278L105 311,255 886,187 SH   SOLE 19 886,187 0 0
POOL CORP COM 73278L105 497,159 1,415,481 SH   SOLE 21 1,415,481 0 0
POOL CORP COM 73278L105 368,051 1,047,893 SH   SOLE 22 967,724 0 80,169
POOL CORP COM 73278L105 22,201 63,210 SH   SOLE 23 63,210 0 0
POOL CORP COM 73278L105 32,871 93,588 SH   SOLE 25 93,588 0 0
POOL CORP COM 73278L105 29,359 83,590 SH   SOLE 26 29,399 0 54,191
POOL CORP COM 73278L105 35,512 101,108 SH   SOLE 28 1,710 0 99,398
POOL CORP COM 73278L105 14 40 SH   SOLE 29 40 0 0
POOL CORP COM 73278L105 114,685 326,524 SH   SOLE 30 317,970 0 8,554
POOL CORP COM 73278L105 2,917 8,304 SH   SOLE 31 4,481 0 3,823
POOL CORP COM 73278L105 887 2,524 SH   SOLE 34 2,524 0 0
POOL CORP COM 73278L105 5,807 16,532 SH   SOLE 36 16,532 0 0
POOL CORP COM 73278L105 494 1,407 SH   SOLE 40 1,407 0 0
POOL CORP COM 73278L105 21 60 SH   OTR 43 60 0 0
POOL CORP COM 73278L105 10,497 29,887 SH   SOLE 43 25,671 0 4,216
POPULAR INC COM NEW 733174700 12,061 156,773 SH   SOLE 2 29,734 0 127,039
POPULAR INC COM NEW 733174700 192 2,491 SH   SOLE 4 299 0 2,192
POPULAR INC COM NEW 733174700 112 1,457 SH   SOLE 7 1,457 0 0
POPULAR INC COM NEW 733174700 2,297 29,854 SH   SOLE 18 29,854 0 0
POPULAR INC COM NEW 733174700 3,211 41,742 SH   SOLE 19 41,742 0 0
POPULAR INC COM NEW 733174700 97,254 1,264,189 SH   SOLE 21 1,264,189 0 0
POPULAR INC COM NEW 733174700 137,887 1,792,375 SH   SOLE 22 1,698,034 0 94,341
POPULAR INC COM NEW 733174700 936 12,163 SH   SOLE 25 12,163 0 0
POPULAR INC COM NEW 733174700 3,280 42,637 SH   SOLE 26 35,242 0 7,395
POPULAR INC COM NEW 733174700 110 1,436 SH   SOLE 28 1,436 0 0
POPULAR INC COM NEW 733174700 2,594 33,713 SH   SOLE 30 33,713 0 0
POPULAR INC COM NEW 733174700 157 2,043 SH   SOLE 31 1,095 0 948
POPULAR INC COM NEW 733174700 24 308 SH   SOLE 34 308 0 0
POPULAR INC COM NEW 733174700 163 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700 754 9,800 SH   SOLE 40 9,800 0 0
POPULAR INC COM NEW 733174700 4,785 62,194 SH   SOLE 43 61,745 0 449
PORCH GROUP INC COM 733245104 209 81,711 SH   SOLE 2 42,898 0 38,813
PORCH GROUP INC COM 733245104 0 81 SH   SOLE 4 81 0 0
PORCH GROUP INC COM 733245104 3 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104 639 249,599 SH   SOLE 18 249,599 0 0
PORCH GROUP INC COM 733245104 352 137,337 SH   SOLE 19 137,337 0 0
PORCH GROUP INC COM 733245104 8,005 3,127,105 SH   SOLE 21 3,127,105 0 0
PORCH GROUP INC COM 733245104 4,988 1,948,338 SH   SOLE 22 1,860,724 0 87,614
PORCH GROUP INC COM 733245104 3 988 SH   SOLE 23 988 0 0
PORCH GROUP INC COM 733245104 25 9,660 SH   SOLE 25 9,660 0 0
PORCH GROUP INC COM 733245104 109 42,713 SH   SOLE 26 35,801 0 6,912
PORCH GROUP INC COM 733245104 22 8,638 SH   SOLE 28 8,638 0 0
PORCH GROUP INC COM 733245104 127 49,596 SH   SOLE 30 49,596 0 0
PORCH GROUP INC COM 733245104 29 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 7 942 SH   SOLE 18 942 0 0
PORTAGE BIOTECH INC COM G7185A128 80 11,428 SH   SOLE 21 11,428 0 0
PORTAGE BIOTECH INC COM G7185A128 49 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106 138 8,425 SH   SOLE 2 6,010 0 2,415
PORTILLOS INC COM CL A 73642K106 5 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106 780 47,723 SH   SOLE 18 47,723 0 0
PORTILLOS INC COM CL A 73642K106 684 41,808 SH   SOLE 19 41,808 0 0
PORTILLOS INC COM CL A 73642K106 11,186 684,182 SH   SOLE 21 684,182 0 0
PORTILLOS INC COM CL A 73642K106 7,521 460,013 SH   SOLE 22 447,054 0 12,959
PORTILLOS INC COM CL A 73642K106 69 4,236 SH   SOLE 25 4,236 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 12,498 258,591 SH   SOLE 2 149,690 0 108,901
PORTLAND GEN ELEC CO COM NEW 736508847 773 16,001 SH   SOLE 4 15,248 0 753
PORTLAND GEN ELEC CO COM NEW 736508847 1,253 25,932 SH   SOLE 7 25,932 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 36 739 SH   SOLE 13 739 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 20,729 428,896 SH   SOLE 18 421,706 0 7,190
PORTLAND GEN ELEC CO COM NEW 736508847 30,033 621,416 SH   SOLE 19 621,416 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 344,083 7,119,456 SH   SOLE 21 7,119,456 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 150,670 3,117,530 SH   SOLE 22 3,018,725 0 98,805
PORTLAND GEN ELEC CO COM NEW 736508847 917 18,969 SH   SOLE 23 18,969 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 9,221 190,791 SH   SOLE 26 38,833 0 151,958
PORTLAND GEN ELEC CO COM NEW 736508847 77 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 72 1,484 SH   SOLE 29 1,484 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,329 89,562 SH   SOLE 30 89,562 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 184 3,806 SH   SOLE 31 2,003 0 1,803
PORTLAND GEN ELEC CO COM NEW 736508847 658 13,623 SH   SOLE 34 13,623 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 295 6,107 SH   SOLE 36 6,107 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 532 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,754 56,986 SH   SOLE 43 53,365 0 3,621
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,531 65,346 SH   SOLE 30 65,346 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH   SOLE 43 5 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 4,790 107,593 SH   SOLE 2 107,593 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 534 12,003 SH   SOLE 4 12,003 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 206 4,632 SH   SOLE 13 4,632 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 2,743 61,609 SH   SOLE 18 61,609 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 902 20,254 SH   SOLE 19 20,254 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 256 5,751 SH   SOLE 21 5,751 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 14,298 321,169 SH   SOLE 22 321,169 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 1,095 24,595 SH   SOLE 30 24,595 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 538 12,081 SH   SOLE 31 0 0 12,081
POSCO HOLDINGS INC SPONSORED ADR 693483109 289 6,482 SH   SOLE 34 6,482 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 30,374 682,259 SH   SOLE 43 634,859 0 47,400
POSEIDA THERAPEUTICS INC COM 73730P108 107 41,643 SH   SOLE 2 28,271 0 13,372
POSEIDA THERAPEUTICS INC COM 73730P108 24 9,398 SH   SOLE 18 5,585 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 665 257,839 SH   SOLE 19 257,839 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 906 351,268 SH   SOLE 21 351,268 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 1,045 404,861 SH   SOLE 22 404,861 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 17 6,739 SH   SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 42 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 74 28,576 SH   SOLE 30 28,576 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 1 207 SH   SOLE 43 207 0 0
POSHMARK INC COM CL A 73739W104 428 42,329 SH   SOLE 2 21,659 0 20,670
POSHMARK INC COM CL A 73739W104 4 442 SH   SOLE 7 442 0 0
POSHMARK INC COM CL A 73739W104 1,459 144,351 SH   SOLE 18 144,351 0 0
POSHMARK INC COM CL A 73739W104 918 90,783 SH   SOLE 19 90,783 0 0
POSHMARK INC COM CL A 73739W104 16,678 1,649,683 SH   SOLE 21 1,649,683 0 0
POSHMARK INC COM CL A 73739W104 10,036 992,648 SH   SOLE 22 954,498 0 38,150
POSHMARK INC COM CL A 73739W104 64 6,327 SH   SOLE 25 6,327 0 0
POSHMARK INC COM CL A 73739W104 23 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 498 49,295 SH   SOLE 30 49,295 0 0
POSHMARK INC COM CL A 73739W104 54 5,374 SH   SOLE 40 5,374 0 0
POSHMARK INC COM CL A 73739W104 0 43 SH   SOLE 43 43 0 0
POST HLDGS INC COM 737446104 12,670 153,859 SH   SOLE 2 47,012 0 106,847
POST HLDGS INC COM 737446104 85 1,034 SH   SOLE 4 95 0 939
POST HLDGS INC COM 737446104 91 1,108 SH   SOLE 7 1,108 0 0
POST HLDGS INC COM 737446104 9,897 120,184 SH   SOLE 18 120,184 0 0
POST HLDGS INC COM 737446104 1,395 16,942 SH   SOLE 19 16,942 0 0
POST HLDGS INC COM 737446104 225,217 2,734,872 SH   SOLE 21 2,734,872 0 0
POST HLDGS INC COM 737446104 126,454 1,535,562 SH   SOLE 22 1,467,764 0 67,798
POST HLDGS INC COM 737446104 662 8,037 SH   SOLE 25 8,037 0 0
POST HLDGS INC COM 737446104 2,386 28,970 SH   SOLE 26 24,708 0 4,262
POST HLDGS INC COM 737446104 93 1,134 SH   SOLE 28 1,134 0 0
POST HLDGS INC COM 737446104 1,993 24,201 SH   SOLE 30 24,201 0 0
POST HLDGS INC COM 737446104 96 1,169 SH   SOLE 31 865 0 304
POST HLDGS INC COM 737446104 140 1,698 SH   SOLE 36 1,698 0 0
POST HLDGS INC COM 737446104 560 6,795 SH   SOLE 40 6,795 0 0
POST HLDGS INC COM 737446104 1,900 23,072 SH   SOLE 43 22,184 0 888
POSTAL REALTY TRUST INC CL A 73757R102 636 42,691 SH   SOLE 2 30,497 0 12,194
POSTAL REALTY TRUST INC CL A 73757R102 5 314 SH   SOLE 7 314 0 0
POSTAL REALTY TRUST INC CL A 73757R102 693 46,508 SH   SOLE 18 46,508 0 0
POSTAL REALTY TRUST INC CL A 73757R102 480 32,243 SH   SOLE 19 32,243 0 0
POSTAL REALTY TRUST INC CL A 73757R102 9,824 659,334 SH   SOLE 21 659,334 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4,578 307,252 SH   SOLE 22 299,805 0 7,447
POSTAL REALTY TRUST INC CL A 73757R102 10 687 SH   SOLE 23 687 0 0
POTBELLY CORP COM 73754Y100 24 4,233 SH   SOLE 18 4,233 0 0
POTBELLY CORP COM 73754Y100 468 82,803 SH   SOLE 21 82,803 0 0
POTBELLY CORP COM 73754Y100 2,283 404,035 SH   SOLE 22 404,035 0 0
POTBELLY CORP COM 73754Y100 30 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12,198 276,033 SH   SOLE 2 173,763 0 102,270
POTLATCHDELTIC CORPORATION COM 737630103 5 124 SH   SOLE 4 124 0 0
POTLATCHDELTIC CORPORATION COM 737630103 35 783 SH   SOLE 7 783 0 0
POTLATCHDELTIC CORPORATION COM 737630103 14,359 324,944 SH   SOLE 18 324,944 0 0
POTLATCHDELTIC CORPORATION COM 737630103 20,239 457,993 SH   SOLE 19 457,993 0 0
POTLATCHDELTIC CORPORATION COM 737630103 250,599 5,670,941 SH   SOLE 21 5,670,941 0 0
POTLATCHDELTIC CORPORATION COM 737630103 96,221 2,177,449 SH   SOLE 22 2,100,445 0 77,004
POTLATCHDELTIC CORPORATION COM 737630103 312 7,070 SH   SOLE 23 7,070 0 0
POTLATCHDELTIC CORPORATION COM 737630103 471 10,667 SH   SOLE 25 10,667 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,511 56,832 SH   SOLE 26 22,300 0 34,532
POTLATCHDELTIC CORPORATION COM 737630103 53 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 16,674 377,327 SH   SOLE 30 377,327 0 0
POTLATCHDELTIC CORPORATION COM 737630103 25 556 SH   SOLE 31 0 0 556
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 54 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 371 8,389 SH   SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,080 114,967 SH   SOLE 43 113,648 0 1,319
POWELL INDS INC COM 739128106 158 6,756 SH   SOLE 2 332 0 6,424
POWELL INDS INC COM 739128106 0 18 SH   SOLE 7 18 0 0
POWELL INDS INC COM 739128106 827 35,384 SH   SOLE 18 35,384 0 0
POWELL INDS INC COM 739128106 400 17,106 SH   SOLE 19 17,106 0 0
POWELL INDS INC COM 739128106 26,732 1,143,848 SH   SOLE 21 1,143,848 0 0
POWELL INDS INC COM 739128106 5,331 228,096 SH   SOLE 22 222,231 0 5,865
POWELL INDS INC COM 739128106 267 11,406 SH   SOLE 30 11,406 0 0
POWELL INDS INC COM 739128106 60 2,582 SH   SOLE 43 2,122 0 460
POWER & DIGITAL INFRASTRUCTU CLASS A COM 73919C100 27,668 2,817,500 SH   SOLE 2 2,817,500 0 0
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118 275 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103 11,798 157,285 SH   SOLE 2 99,287 0 57,998
POWER INTEGRATIONS INC COM 739276103 445 5,931 SH   SOLE 4 5,246 0 685
POWER INTEGRATIONS INC COM 739276103 82 1,090 SH   SOLE 7 1,090 0 0
POWER INTEGRATIONS INC COM 739276103 262 3,490 SH   SOLE 13 3,490 0 0
POWER INTEGRATIONS INC COM 739276103 20,092 267,853 SH   SOLE 18 248,369 0 19,484
POWER INTEGRATIONS INC COM 739276103 33,078 440,983 SH   SOLE 19 440,983 0 0
POWER INTEGRATIONS INC COM 739276103 307,017 4,093,019 SH   SOLE 21 4,093,019 0 0
POWER INTEGRATIONS INC COM 739276103 150,338 2,004,233 SH   SOLE 22 1,953,808 0 50,425
POWER INTEGRATIONS INC COM 739276103 1,872 24,955 SH   SOLE 23 24,955 0 0
POWER INTEGRATIONS INC COM 739276103 816 10,874 SH   SOLE 25 10,874 0 0
POWER INTEGRATIONS INC COM 739276103 7,816 104,194 SH   SOLE 26 32,127 0 72,067
POWER INTEGRATIONS INC COM 739276103 86 1,151 SH   SOLE 28 1,081 0 70
POWER INTEGRATIONS INC COM 739276103 111 1,484 SH   SOLE 29 1,484 0 0
POWER INTEGRATIONS INC COM 739276103 6,976 92,996 SH   SOLE 30 92,996 0 0
POWER INTEGRATIONS INC COM 739276103 368 4,907 SH   SOLE 31 4,907 0 0
POWER INTEGRATIONS INC COM 739276103 924 12,319 SH   SOLE 34 12,319 0 0
POWER INTEGRATIONS INC COM 739276103 354 4,722 SH   SOLE 36 4,722 0 0
POWER INTEGRATIONS INC COM 739276103 533 7,105 SH   SOLE 40 7,105 0 0
POWER INTEGRATIONS INC COM 739276103 5,446 72,598 SH   SOLE 43 64,676 0 7,922
POWER REIT COM 73933H101 6 437 SH   SOLE 18 437 0 0
POWER REIT COM 73933H101 86 6,741 SH   SOLE 21 6,741 0 0
POWER REIT COM 73933H101 207 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109 3 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109 14 6,524 SH   SOLE 18 6,524 0 0
POWERFLEET INC COM 73931J109 201 92,462 SH   SOLE 21 92,462 0 0
POWERFLEET INC COM 73931J109 801 368,949 SH   SOLE 22 368,949 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 556 46,130 SH   SOLE 2 18,027 0 28,103
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 7 567 SH   SOLE 7 567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,468 121,792 SH   SOLE 18 121,792 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,134 94,107 SH   SOLE 19 94,107 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 18,470 1,532,810 SH   SOLE 21 1,532,810 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 12,606 1,046,143 SH   SOLE 22 1,006,426 0 39,717
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 74 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 15 1,244 SH   SOLE 26 1,244 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 634 52,591 SH   SOLE 30 52,591 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 66 5,489 SH   SOLE 40 5,489 0 0
PPG INDS INC COM 693506107 69,656 609,198 SH   SOLE 2 215,619 0 393,579
PPG INDS INC COM 693506107 28,696 250,975 SH   SOLE 4 160,198 0 90,777
PPG INDS INC COM 693506107 26,350 230,454 SH   SOLE 7 223,126 0 7,328
PPG INDS INC COM 693506107 114 998 SH   SOLE 13 998 0 0
PPG INDS INC COM 693506107 4,026 35,210 SH   SOLE 15 35,210 0 0
PPG INDS INC COM 693506107 139,866 1,223,249 SH   SOLE 18 1,117,897 0 105,352
PPG INDS INC COM 693506107 243,094 2,126,065 SH   SOLE 19 2,126,065 0 0
PPG INDS INC COM 693506107 743,840 6,505,509 SH   SOLE 21 6,505,509 0 0
PPG INDS INC COM 693506107 592,017 5,177,688 SH   SOLE 22 4,684,189 0 493,499
PPG INDS INC COM 693506107 46,060 402,836 SH   SOLE 23 402,836 0 0
PPG INDS INC COM 693506107 67,660 591,745 SH   SOLE 25 591,745 0 0
PPG INDS INC COM 693506107 80,462 703,712 SH   SOLE 26 356,821 0 346,891
PPG INDS INC COM 693506107 80,347 702,699 SH   SOLE 28 7,408 0 695,291
PPG INDS INC COM 693506107 161 1,406 SH   SOLE 29 1,406 0 0
PPG INDS INC COM 693506107 193,261 1,690,229 SH   SOLE 30 1,690,229 0 0
PPG INDS INC COM 693506107 5,503 48,132 SH   SOLE 31 24,452 0 23,680
PPG INDS INC COM 693506107 12,438 108,777 SH   SOLE 34 108,777 0 0
PPG INDS INC COM 693506107 10,744 93,964 SH   SOLE 36 93,964 0 0
PPG INDS INC COM 693506107 852 7,453 SH   SOLE 40 7,453 0 0
PPG INDS INC COM 693506107 59 519 SH   OTR 43 519 0 0
PPG INDS INC COM 693506107 18,466 161,499 SH   SOLE 43 147,713 0 13,786
PPG INDS INC OPTIONS 693506107 57 500 SH Put SOLE 2 0 0 500
PPL CORP COM 69351T106 45,877 1,690,996 SH   SOLE 2 199,559 0 1,491,437
PPL CORP COM 69351T106 12,064 444,672 SH   SOLE 4 369,682 0 74,990
PPL CORP COM 69351T106 19,728 727,148 SH   SOLE 7 703,029 0 24,119
PPL CORP COM 69351T106 85 3,134 SH   SOLE 13 3,134 0 0
PPL CORP COM 69351T106 2,884 106,316 SH   SOLE 15 106,316 0 0
PPL CORP COM 69351T106 36,135 1,331,922 SH   SOLE 18 1,265,874 0 66,048
PPL CORP COM 69351T106 8,401 309,660 SH   SOLE 19 309,660 0 0
PPL CORP COM 69351T106 807,204 29,753,203 SH   SOLE 21 29,753,203 0 0
PPL CORP COM 69351T106 425,023 15,666,165 SH   SOLE 22 14,212,781 0 1,453,384
PPL CORP COM 69351T106 34,144 1,258,515 SH   SOLE 23 1,258,515 0 0
PPL CORP COM 69351T106 7,048 259,788 SH   SOLE 25 259,788 0 0
PPL CORP COM 69351T106 37,644 1,387,525 SH   SOLE 26 600,956 0 786,569
PPL CORP COM 69351T106 20,998 773,974 SH   SOLE 28 10,562 0 763,412
PPL CORP COM 69351T106 80 2,951 SH   SOLE 29 2,951 0 0
PPL CORP COM 69351T106 113,950 4,200,152 SH   SOLE 30 4,200,152 0 0
PPL CORP COM 69351T106 4,074 150,153 SH   SOLE 31 78,003 0 72,150
PPL CORP COM 69351T106 4,636 170,898 SH   SOLE 32 170,898 0 0
PPL CORP COM 69351T106 1,048 38,638 SH   SOLE 34 38,638 0 0
PPL CORP COM 69351T106 9,484 349,589 SH   SOLE 36 349,589 0 0
PPL CORP COM 69351T106 350 12,905 SH   SOLE 40 12,905 0 0
PPL CORP COM 69351T106 72 2,659 SH   OTR 43 2,659 0 0
PPL CORP COM 69351T106 9,514 350,682 SH   SOLE 43 327,324 0 23,358
PRA GROUP INC COM 69354N106 3,301 90,794 SH   SOLE 2 42,987 0 47,807
PRA GROUP INC COM 69354N106 4 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 14 377 SH   SOLE 7 377 0 0
PRA GROUP INC COM 69354N106 5,339 146,827 SH   SOLE 18 146,827 0 0
PRA GROUP INC COM 69354N106 10,290 282,995 SH   SOLE 19 282,995 0 0
PRA GROUP INC COM 69354N106 180,229 4,956,786 SH   SOLE 21 4,956,786 0 0
PRA GROUP INC COM 69354N106 45,421 1,249,200 SH   SOLE 22 1,204,855 0 44,345
PRA GROUP INC COM 69354N106 229 6,308 SH   SOLE 23 6,308 0 0
PRA GROUP INC COM 69354N106 252 6,941 SH   SOLE 25 6,941 0 0
PRA GROUP INC COM 69354N106 3,366 92,587 SH   SOLE 26 23,480 0 69,107
PRA GROUP INC COM 69354N106 30 816 SH   SOLE 28 816 0 0
PRA GROUP INC COM 69354N106 4,310 118,544 SH   SOLE 30 118,544 0 0
PRA GROUP INC COM 69354N106 103 2,820 SH   SOLE 36 2,820 0 0
PRA GROUP INC COM 69354N106 191 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 501 13,788 SH   SOLE 43 13,659 0 129
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 3,243 3,225,000 PRN   SOLE 21 3,225,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 170 69,472 SH   SOLE 2 9,708 0 59,764
PRAXIS PRECISION MEDICINES I COM 74006W108 1 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 276 112,809 SH   SOLE 18 112,809 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 159 64,794 SH   SOLE 19 64,794 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 4,484 1,830,044 SH   SOLE 21 1,830,044 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 2,076 847,545 SH   SOLE 22 813,226 0 34,319
PRAXIS PRECISION MEDICINES I COM 74006W108 10 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 63 25,582 SH   SOLE 30 25,582 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 6 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 31 12,819 SH   SOLE 43 12,394 0 425
PRECIGEN INC COM 74017N105 447 333,772 SH   SOLE 2 25,732 0 308,040
PRECIGEN INC COM 74017N105 0 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 2 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 382 285,056 SH   SOLE 18 285,056 0 0
PRECIGEN INC COM 74017N105 324 241,895 SH   SOLE 19 241,895 0 0
PRECIGEN INC COM 74017N105 5,600 4,178,919 SH   SOLE 21 4,178,919 0 0
PRECIGEN INC COM 74017N105 3,254 2,428,283 SH   SOLE 22 2,371,929 0 56,354
PRECIGEN INC COM 74017N105 16 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105 69 51,343 SH   SOLE 26 3,387 0 47,956
PRECIGEN INC COM 74017N105 12 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 247 184,663 SH   SOLE 30 184,663 0 0
PRECIGEN INC COM 74017N105 14 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 3 1,962 SH   SOLE 43 1,962 0 0
PRECIPIO INC COM 74019L503 614 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108 211 132,007 SH   SOLE 2 79,814 0 52,193
PRECISION BIOSCIENCES INC COM 74019P108 44 27,591 SH   SOLE 18 10,051 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 501 313,047 SH   SOLE 19 313,047 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,351 844,232 SH   SOLE 21 844,232 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,620 1,012,196 SH   SOLE 22 1,012,196 0 0
PRECISION BIOSCIENCES INC COM 74019P108 13 8,121 SH   SOLE 23 8,121 0 0
PRECISION BIOSCIENCES INC COM 74019P108 30 18,558 SH   SOLE 26 0 0 18,558
PRECISION BIOSCIENCES INC COM 74019P108 40 25,138 SH   SOLE 30 25,138 0 0
PRECISION BIOSCIENCES INC COM 74019P108 3 1,679 SH   SOLE 43 1,679 0 0
PRECISION DRILLING CORP COM NEW 74022D407 388 6,053 SH   SOLE 43 5,296 0 757
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 600 8,820 SH   SOLE 2 2,999 0 5,821
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,621 38,540 SH   SOLE 18 38,540 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,029 15,134 SH   SOLE 19 15,134 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 77,430 1,138,339 SH   SOLE 21 1,138,339 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 14,775 217,220 SH   SOLE 22 207,737 0 9,483
PREFERRED BK LOS ANGELES CA COM NEW 740367404 56 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,190 17,491 SH   SOLE 30 17,491 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 85 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 358 5,269 SH   SOLE 43 5,247 0 22
PREFORMED LINE PRODS CO COM 740444104 69 1,122 SH   SOLE 2 208 0 914
PREFORMED LINE PRODS CO COM 740444104 0 2 SH   SOLE 7 2 0 0
PREFORMED LINE PRODS CO COM 740444104 502 8,162 SH   SOLE 18 8,162 0 0
PREFORMED LINE PRODS CO COM 740444104 317 5,158 SH   SOLE 19 5,158 0 0
PREFORMED LINE PRODS CO COM 740444104 6,328 102,900 SH   SOLE 21 102,900 0 0
PREFORMED LINE PRODS CO COM 740444104 3,210 52,201 SH   SOLE 22 50,560 0 1,641
PREFORMED LINE PRODS CO COM 740444104 16 253 SH   SOLE 43 253 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 22 4,199 SH   SOLE 2 0 0 4,199
PRELUDE THERAPEUTICS INC COM 74065P101 11 2,017 SH   SOLE 18 2,017 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,577 302,021 SH   SOLE 21 302,021 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,020 195,396 SH   SOLE 22 195,396 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 128 24,590 SH   SOLE 30 24,590 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 6 1,212 SH   SOLE 43 1,212 0 0
PREMIER FINANCIAL CORP COM 74052F108 6,791 267,880 SH   SOLE 2 188,209 0 79,671
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,910 114,806 SH   SOLE 18 114,806 0 0
PREMIER FINANCIAL CORP COM 74052F108 8,064 318,106 SH   SOLE 19 318,106 0 0
PREMIER FINANCIAL CORP COM 74052F108 35,975 1,419,140 SH   SOLE 21 1,419,140 0 0
PREMIER FINANCIAL CORP COM 74052F108 41,072 1,620,199 SH   SOLE 22 1,579,370 0 40,829
PREMIER FINANCIAL CORP COM 74052F108 455 17,963 SH   SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 175 6,902 SH   SOLE 25 6,902 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,895 114,207 SH   SOLE 26 27,078 0 87,129
PREMIER FINANCIAL CORP COM 74052F108 68 2,668 SH   SOLE 30 2,668 0 0
PREMIER FINANCIAL CORP COM 74052F108 306 12,069 SH   SOLE 34 12,069 0 0
PREMIER FINANCIAL CORP COM 74052F108 103 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 770 30,392 SH   SOLE 43 29,879 0 513
PREMIER INC CL A 74051N102 6,581 184,432 SH   SOLE 2 101,025 0 83,407
PREMIER INC CL A 74051N102 9 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102 75 2,108 SH   SOLE 7 2,108 0 0
PREMIER INC CL A 74051N102 1,727 48,406 SH   SOLE 18 48,406 0 0
PREMIER INC CL A 74051N102 9,819 275,191 SH   SOLE 19 275,191 0 0
PREMIER INC CL A 74051N102 76,713 2,150,039 SH   SOLE 21 2,150,039 0 0
PREMIER INC CL A 74051N102 95,524 2,677,231 SH   SOLE 22 2,535,876 0 141,355
PREMIER INC CL A 74051N102 409 11,462 SH   SOLE 23 11,462 0 0
PREMIER INC CL A 74051N102 793 22,226 SH   SOLE 25 22,226 0 0
PREMIER INC CL A 74051N102 1,917 53,741 SH   SOLE 26 43,261 0 10,480
PREMIER INC CL A 74051N102 78 2,179 SH   SOLE 28 2,179 0 0
PREMIER INC CL A 74051N102 4,992 139,922 SH   SOLE 30 139,922 0 0
PREMIER INC CL A 74051N102 979 27,446 SH   SOLE 31 1,784 0 25,662
PREMIER INC CL A 74051N102 529 14,821 SH   SOLE 36 14,821 0 0
PREMIER INC CL A 74051N102 595 16,673 SH   SOLE 40 16,673 0 0
PREMIER INC CL A 74051N102 22 609 SH   OTR 43 609 0 0
PREMIER INC CL A 74051N102 4,472 125,326 SH   SOLE 43 118,635 0 6,691
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 7 2,269 SH   SOLE 18 2,269 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 77 24,052 SH   SOLE 21 24,052 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14,970 254,594 SH   SOLE 2 76,028 0 178,566
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 37 630 SH   SOLE 7 630 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,855 184,601 SH   SOLE 18 184,601 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 23,583 401,068 SH   SOLE 19 401,068 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 370,323 6,298,008 SH   SOLE 21 6,298,008 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 95,731 1,628,074 SH   SOLE 22 1,572,655 0 55,419
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 717 12,197 SH   SOLE 23 12,197 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 462 7,861 SH   SOLE 25 7,861 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,661 96,274 SH   SOLE 26 13,735 0 82,539
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 52 892 SH   SOLE 28 892 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,102 86,770 SH   SOLE 30 86,770 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 25 425 SH   SOLE 31 0 0 425
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,144 19,455 SH   SOLE 34 19,455 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 56 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 338 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 77 1,305 SH   OTR 43 1,305 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,122 53,101 SH   SOLE 43 52,271 0 830
PRICE T ROWE GROUP INC COM 74144T108 52,381 461,064 SH   SOLE 2 92,040 0 369,024
PRICE T ROWE GROUP INC COM 74144T108 19,460 171,290 SH   SOLE 4 95,641 0 75,649
PRICE T ROWE GROUP INC COM 74144T108 37,669 331,562 SH   SOLE 7 269,022 0 62,540
PRICE T ROWE GROUP INC COM 74144T108 107 942 SH   SOLE 13 942 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,856 33,940 SH   SOLE 15 33,940 0 0
PRICE T ROWE GROUP INC COM 74144T108 59,647 525,019 SH   SOLE 18 493,894 0 31,125
PRICE T ROWE GROUP INC COM 74144T108 11,008 96,889 SH   SOLE 19 96,889 0 0
PRICE T ROWE GROUP INC COM 74144T108 978,628 8,613,927 SH   SOLE 21 8,613,927 0 0
PRICE T ROWE GROUP INC COM 74144T108 544,994 4,797,059 SH   SOLE 22 4,344,752 0 452,307
PRICE T ROWE GROUP INC COM 74144T108 43,082 379,208 SH   SOLE 23 379,208 0 0
PRICE T ROWE GROUP INC COM 74144T108 47,822 420,935 SH   SOLE 25 420,935 0 0
PRICE T ROWE GROUP INC COM 74144T108 56,174 494,450 SH   SOLE 26 209,701 0 284,749
PRICE T ROWE GROUP INC COM 74144T108 87,805 772,864 SH   SOLE 28 7,318 0 765,546
PRICE T ROWE GROUP INC COM 74144T108 18 158 SH   SOLE 29 158 0 0
PRICE T ROWE GROUP INC COM 74144T108 215,383 1,895,807 SH   SOLE 30 1,895,807 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,371 47,273 SH   SOLE 31 25,150 0 22,123
PRICE T ROWE GROUP INC COM 74144T108 1,276 11,233 SH   SOLE 34 11,233 0 0
PRICE T ROWE GROUP INC COM 74144T108 13,258 116,697 SH   SOLE 36 116,697 0 0
PRICE T ROWE GROUP INC COM 74144T108 819 7,211 SH   SOLE 40 7,211 0 0
PRICE T ROWE GROUP INC COM 74144T108 62 542 SH   OTR 43 542 0 0
PRICE T ROWE GROUP INC COM 74144T108 33,005 290,513 SH   SOLE 43 248,691 0 41,822
PRICESMART INC COM 741511109 1,953 27,266 SH   SOLE 2 18,103 0 9,163
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 22 311 SH   SOLE 7 311 0 0
PRICESMART INC COM 741511109 6,006 83,851 SH   SOLE 18 83,851 0 0
PRICESMART INC COM 741511109 4,396 61,368 SH   SOLE 19 61,368 0 0
PRICESMART INC COM 741511109 217,787 3,040,444 SH   SOLE 21 3,040,444 0 0
PRICESMART INC COM 741511109 45,529 635,607 SH   SOLE 22 616,743 0 18,864
PRICESMART INC COM 741511109 307 4,284 SH   SOLE 23 4,284 0 0
PRICESMART INC COM 741511109 266 3,719 SH   SOLE 25 3,719 0 0
PRICESMART INC COM 741511109 1,265 17,660 SH   SOLE 26 9,443 0 8,217
PRICESMART INC COM 741511109 30 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109 3,719 51,923 SH   SOLE 30 51,923 0 0
PRICESMART INC COM 741511109 118 1,644 SH   SOLE 36 1,644 0 0
PRICESMART INC COM 741511109 202 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 1,808 25,243 SH   SOLE 43 23,195 0 2,048
PRIMEENERGY RESOURCES CORP COM 74158E104 9 116 SH   SOLE 18 116 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 148 1,890 SH   SOLE 21 1,890 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 15 188 SH   SOLE 22 188 0 0
PRIMERICA INC COM 74164M108 7,228 60,386 SH   SOLE 2 35,710 0 24,676
PRIMERICA INC COM 74164M108 16 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108 82 684 SH   SOLE 7 684 0 0
PRIMERICA INC COM 74164M108 9,938 83,034 SH   SOLE 18 83,034 0 0
PRIMERICA INC COM 74164M108 1,404 11,727 SH   SOLE 19 11,727 0 0
PRIMERICA INC COM 74164M108 232,467 1,942,243 SH   SOLE 21 1,942,243 0 0
PRIMERICA INC COM 74164M108 126,768 1,059,137 SH   SOLE 22 1,011,989 0 47,148
PRIMERICA INC COM 74164M108 689 5,758 SH   SOLE 25 5,758 0 0
PRIMERICA INC COM 74164M108 2,150 17,965 SH   SOLE 26 14,692 0 3,273
PRIMERICA INC COM 74164M108 84 702 SH   SOLE 28 702 0 0
PRIMERICA INC COM 74164M108 6,561 54,819 SH   SOLE 30 54,819 0 0
PRIMERICA INC COM 74164M108 69 575 SH   SOLE 31 575 0 0
PRIMERICA INC COM 74164M108 186 1,551 SH   SOLE 36 1,551 0 0
PRIMERICA INC COM 74164M108 619 5,170 SH   SOLE 40 5,170 0 0
PRIMERICA INC COM 74164M108 23 194 SH   OTR 43 194 0 0
PRIMERICA INC COM 74164M108 2,103 17,570 SH   SOLE 43 17,035 0 535
PRIMIS FINANCIAL CORP COM 74167B109 126 9,235 SH   SOLE 2 950 0 8,285
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,013 74,299 SH   SOLE 18 74,299 0 0
PRIMIS FINANCIAL CORP COM 74167B109 532 39,034 SH   SOLE 19 39,034 0 0
PRIMIS FINANCIAL CORP COM 74167B109 12,065 885,175 SH   SOLE 21 885,175 0 0
PRIMIS FINANCIAL CORP COM 74167B109 4,372 320,754 SH   SOLE 22 304,270 0 16,484
PRIMIS FINANCIAL CORP COM 74167B109 36 2,643 SH   SOLE 43 2,643 0 0
PRIMO WATER CORPORATION COM 74167P108 5,067 378,671 SH   SOLE 2 155,947 0 222,724
PRIMO WATER CORPORATION COM 74167P108 22 1,673 SH   SOLE 7 1,673 0 0
PRIMO WATER CORPORATION COM 74167P108 6,265 468,263 SH   SOLE 18 468,263 0 0
PRIMO WATER CORPORATION COM 74167P108 10,247 765,847 SH   SOLE 19 765,847 0 0
PRIMO WATER CORPORATION COM 74167P108 69,744 5,212,589 SH   SOLE 21 5,212,589 0 0
PRIMO WATER CORPORATION COM 74167P108 30,401 2,272,118 SH   SOLE 22 2,169,806 0 102,312
PRIMO WATER CORPORATION COM 74167P108 313 23,428 SH   SOLE 23 23,428 0 0
PRIMO WATER CORPORATION COM 74167P108 1,382 103,265 SH   SOLE 26 0 0 103,265
PRIMO WATER CORPORATION COM 74167P108 52 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 987 73,788 SH   SOLE 43 73,553 0 235
PRIMORIS SVCS CORP COM 74164F103 2,303 105,853 SH   SOLE 2 37,751 0 68,102
PRIMORIS SVCS CORP COM 74164F103 2 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 1,046 48,086 SH   SOLE 7 48,086 0 0
PRIMORIS SVCS CORP COM 74164F103 3,458 158,921 SH   SOLE 18 158,921 0 0
PRIMORIS SVCS CORP COM 74164F103 8,296 381,235 SH   SOLE 19 381,235 0 0
PRIMORIS SVCS CORP COM 74164F103 52,393 2,407,750 SH   SOLE 21 2,407,750 0 0
PRIMORIS SVCS CORP COM 74164F103 33,677 1,547,642 SH   SOLE 22 1,492,434 0 55,208
PRIMORIS SVCS CORP COM 74164F103 228 10,456 SH   SOLE 23 10,456 0 0
PRIMORIS SVCS CORP COM 74164F103 212 9,757 SH   SOLE 25 9,757 0 0
PRIMORIS SVCS CORP COM 74164F103 2,178 100,070 SH   SOLE 26 20,643 0 79,427
PRIMORIS SVCS CORP COM 74164F103 21 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103 1,196 54,986 SH   SOLE 30 54,986 0 0
PRIMORIS SVCS CORP COM 74164F103 18 837 SH   SOLE 36 837 0 0
PRIMORIS SVCS CORP COM 74164F103 148 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 344 15,803 SH   SOLE 43 15,794 0 9
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1 32 SH   SOLE 17 0 0 32
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 58,257 872,246 SH   SOLE 2 115,352 0 756,894
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,420 215,897 SH   SOLE 4 114,869 0 101,028
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,534 232,583 SH   SOLE 7 225,214 0 7,369
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 317 4,748 SH   SOLE 13 4,748 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,678 40,089 SH   SOLE 15 40,089 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8 114 SH   SOLE 17 0 0 114
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 44,568 667,287 SH   SOLE 18 632,776 0 34,511
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,274 108,910 SH   SOLE 19 108,910 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 745,547 11,162,558 SH   SOLE 21 11,162,558 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 339,699 5,086,075 SH   SOLE 22 4,573,338 0 512,737
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29,937 448,230 SH   SOLE 23 448,230 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 31,809 476,256 SH   SOLE 25 476,256 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 35,498 531,486 SH   SOLE 26 202,531 0 328,955
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 43,306 648,396 SH   SOLE 28 98,157 0 550,239
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 243 3,638 SH   SOLE 29 3,638 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 84,598 1,266,634 SH   SOLE 30 1,266,634 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,817 57,151 SH   SOLE 31 29,924 0 27,227
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,448 81,572 SH   SOLE 32 81,572 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,044 15,627 SH   SOLE 34 15,627 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13,241 198,249 SH   SOLE 35 198,249 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,083 106,056 SH   SOLE 36 106,056 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 561 8,404 SH   SOLE 40 8,404 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39 586 SH   OTR 43 586 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17,150 256,774 SH   SOLE 43 237,026 0 19,748
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 10 2,918 SH   SOLE 2 482 0 2,436
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 92 27,885 SH   SOLE 18 27,885 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 107 32,570 SH   SOLE 19 32,570 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,317 398,990 SH   SOLE 21 398,990 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 504 152,699 SH   SOLE 22 151,735 0 964
PRIVIA HEALTH GROUP INC COM 74276R102 813 27,913 SH   SOLE 2 23,703 0 4,210
PRIVIA HEALTH GROUP INC COM 74276R102 6 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 15 520 SH   SOLE 7 520 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 3,187 109,432 SH   SOLE 18 109,432 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 2,803 96,271 SH   SOLE 19 96,271 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 45,708 1,569,633 SH   SOLE 21 1,569,633 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 25,551 877,446 SH   SOLE 22 834,945 0 42,501
PRIVIA HEALTH GROUP INC COM 74276R102 26 890 SH   SOLE 23 890 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 402 13,809 SH   SOLE 25 13,809 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,075 36,917 SH   SOLE 26 31,644 0 5,273
PRIVIA HEALTH GROUP INC COM 74276R102 1,888 64,844 SH   SOLE 30 64,844 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 119 4,082 SH   SOLE 36 4,082 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 307 10,531 SH   SOLE 40 10,531 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 0 16 SH   SOLE 43 0 0 16
PRO-DEX INC COLO COM NEW 74265M205 7 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 82 5,162 SH   SOLE 21 5,162 0 0
PRO-DEX INC COLO COM NEW 74265M205 687 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106 922 39,019 SH   SOLE 2 14,197 0 24,822
PROASSURANCE CORP COM 74267C106 6 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 11 481 SH   SOLE 7 481 0 0
PROASSURANCE CORP COM 74267C106 4,636 196,177 SH   SOLE 18 196,177 0 0
PROASSURANCE CORP COM 74267C106 2,140 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106 147,173 6,228,239 SH   SOLE 21 6,228,239 0 0
PROASSURANCE CORP COM 74267C106 28,833 1,220,196 SH   SOLE 22 1,168,243 0 51,953
PROASSURANCE CORP COM 74267C106 89 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106 326 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 54 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106 2,085 88,231 SH   SOLE 30 88,231 0 0
PROASSURANCE CORP COM 74267C106 126 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 569 24,064 SH   SOLE 43 22,514 0 1,550
PROCEPT BIOROBOTICS CORP COM 74276L105 190 5,818 SH   SOLE 2 3,697 0 2,121
PROCEPT BIOROBOTICS CORP COM 74276L105 10 298 SH   SOLE 7 298 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 2,122 64,926 SH   SOLE 18 64,926 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 1,512 46,266 SH   SOLE 19 46,266 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 26,102 798,475 SH   SOLE 21 798,475 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 11,239 343,819 SH   SOLE 22 334,390 0 9,429
PROCEPT BIOROBOTICS CORP COM 74276L105 62 1,907 SH   SOLE 25 1,907 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 73 2,221 SH   SOLE 40 2,221 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 3 88 SH   SOLE 43 88 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 6 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 74 26,221 SH   SOLE 21 26,221 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,650 36,360 SH   SOLE 2 11,097 0 25,263
PROCORE TECHNOLOGIES INC COM 74275K108 38 835 SH   SOLE 4 84 0 751
PROCORE TECHNOLOGIES INC COM 74275K108 39 859 SH   SOLE 7 859 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,377 30,346 SH   SOLE 18 30,346 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 968 21,332 SH   SOLE 19 21,332 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 37,166 818,804 SH   SOLE 21 818,804 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 28,442 626,613 SH   SOLE 22 561,396 0 65,217
PROCORE TECHNOLOGIES INC COM 74275K108 173 3,806 SH   SOLE 25 3,806 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 938 20,667 SH   SOLE 26 15,964 0 4,703
PROCORE TECHNOLOGIES INC COM 74275K108 71 1,559 SH   SOLE 28 1,559 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 995 21,925 SH   SOLE 30 21,925 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 47 1,027 SH   SOLE 31 1,027 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 153 3,380 SH   SOLE 40 3,380 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 305 6,721 SH   SOLE 43 6,721 0 0
PROCTER AND GAMBLE CO COM 742718109 670,150 4,660,619 SH   SOLE 2 906,761 0 3,753,858
PROCTER AND GAMBLE CO COM 742718109 186,263 1,295,384 SH   SOLE 4 996,311 0 299,073
PROCTER AND GAMBLE CO COM 742718109 328,738 2,286,239 SH   SOLE 7 2,180,936 0 105,303
PROCTER AND GAMBLE CO COM 742718109 4,088 28,427 SH   SOLE 13 28,427 0 0
PROCTER AND GAMBLE CO COM 742718109 50,886 353,890 SH   SOLE 15 353,890 0 0
PROCTER AND GAMBLE CO COM 742718109 9 65 SH   SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 539,731 3,753,605 SH   SOLE 18 3,313,136 0 440,469
PROCTER AND GAMBLE CO COM 742718109 185,263 1,288,431 SH   SOLE 19 1,288,431 0 0
PROCTER AND GAMBLE CO COM 742718109 8,623,236 59,971,042 SH   SOLE 21 59,971,042 0 0
PROCTER AND GAMBLE CO COM 742718109 7,450,701 51,816,544 SH   SOLE 22 46,807,948 0 5,008,596
PROCTER AND GAMBLE CO COM 742718109 593,610 4,128,310 SH   SOLE 23 4,128,310 0 0
PROCTER AND GAMBLE CO COM 742718109 553,364 3,848,421 SH   SOLE 25 3,848,421 0 0
PROCTER AND GAMBLE CO COM 742718109 757,084 5,265,206 SH   SOLE 26 2,139,495 0 3,125,711
PROCTER AND GAMBLE CO COM 742718109 782,346 5,440,895 SH   SOLE 28 175,478 0 5,265,417
PROCTER AND GAMBLE CO COM 742718109 1,462 10,168 SH   SOLE 29 10,168 0 0
PROCTER AND GAMBLE CO COM 742718109 1,848,566 12,856,009 SH   SOLE 30 12,817,167 0 38,842
PROCTER AND GAMBLE CO COM 742718109 77,029 535,703 SH   SOLE 31 285,845 0 249,858
PROCTER AND GAMBLE CO COM 742718109 30,048 208,968 SH   SOLE 32 208,968 0 0
PROCTER AND GAMBLE CO COM 742718109 24,203 168,323 SH   SOLE 34 168,323 0 0
PROCTER AND GAMBLE CO COM 742718109 139,139 967,653 SH   SOLE 36 967,653 0 0
PROCTER AND GAMBLE CO COM 742718109 11,273 78,401 SH   SOLE 40 78,401 0 0
PROCTER AND GAMBLE CO COM 742718109 824 5,733 SH   OTR 43 5,733 0 0
PROCTER AND GAMBLE CO COM 742718109 347,024 2,413,412 SH   SOLE 43 2,184,960 0 228,452
PROCTER AND GAMBLE CO OPTIONS 742718109 1,222 8,500 SH Put SOLE 4 8,500 0 0
PROCTER AND GAMBLE CO OPTIONS 742718109 15,831 110,100 SH Put SOLE 18 110,100 0 0
PROCTER AND GAMBLE CO OPTIONS 742718109 106,160 738,300 SH Put SOLE 19 738,300 0 0
PROCTER AND GAMBLE CO OPTIONS 742718109 7,837 54,500 SH Put SOLE 22 54,500 0 0
PROCTER AND GAMBLE CO OPTIONS 742718109 54,108 376,300 SH Put SOLE 34 376,300 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 95 4,748 SH   SOLE 2 758 0 3,990
PROFESSIONAL HLDG CORP CL A COM 743139107 617 30,793 SH   SOLE 18 30,793 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 457 22,785 SH   SOLE 19 22,785 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 9,692 483,370 SH   SOLE 21 483,370 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 2,396 119,509 SH   SOLE 22 113,507 0 6,002
PROFIRE ENERGY INC COM 74316X101 11 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 154 107,206 SH   SOLE 21 107,206 0 0
PROFIRE ENERGY INC COM 74316X101 394 273,576 SH   SOLE 22 273,576 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 13 735 SH   SOLE 2 0 0 735
PROFRAC HLDG CORP CLASS A COM 74319N100 648 35,395 SH   SOLE 21 35,395 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 3,834 209,388 SH   SOLE 22 209,388 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,599 157,504 SH   SOLE 2 87,606 0 69,898
PROG HOLDINGS INC COM NPV 74319R101 4 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101 12 755 SH   SOLE 7 755 0 0
PROG HOLDINGS INC COM NPV 74319R101 3,390 205,457 SH   SOLE 18 205,457 0 0
PROG HOLDINGS INC COM NPV 74319R101 5,105 309,379 SH   SOLE 19 309,379 0 0
PROG HOLDINGS INC COM NPV 74319R101 113,749 6,893,862 SH   SOLE 21 6,893,862 0 0
PROG HOLDINGS INC COM NPV 74319R101 27,673 1,677,157 SH   SOLE 22 1,619,984 0 57,173
PROG HOLDINGS INC COM NPV 74319R101 116 7,041 SH   SOLE 23 7,041 0 0
PROG HOLDINGS INC COM NPV 74319R101 158 9,553 SH   SOLE 25 9,553 0 0
PROG HOLDINGS INC COM NPV 74319R101 1,047 63,473 SH   SOLE 26 17,274 0 46,199
PROG HOLDINGS INC COM NPV 74319R101 20 1,207 SH   SOLE 28 1,207 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,013 121,978 SH   SOLE 30 121,978 0 0
PROG HOLDINGS INC COM NPV 74319R101 42 2,526 SH   SOLE 34 2,526 0 0
PROG HOLDINGS INC COM NPV 74319R101 78 4,711 SH   SOLE 36 4,711 0 0
PROG HOLDINGS INC COM NPV 74319R101 135 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 752 45,588 SH   SOLE 43 43,533 0 2,055
PROGRESS SOFTWARE CORP COM 743312100 2,704 59,683 SH   SOLE 2 27,333 0 32,350
PROGRESS SOFTWARE CORP COM 743312100 42 933 SH   SOLE 4 219 0 714
PROGRESS SOFTWARE CORP COM 743312100 21 473 SH   SOLE 7 473 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,326 161,719 SH   SOLE 18 145,350 0 16,369
PROGRESS SOFTWARE CORP COM 743312100 14,342 316,595 SH   SOLE 19 316,595 0 0
PROGRESS SOFTWARE CORP COM 743312100 240,131 5,300,916 SH   SOLE 21 5,300,916 0 0
PROGRESS SOFTWARE CORP COM 743312100 57,529 1,269,961 SH   SOLE 22 1,241,601 0 28,360
PROGRESS SOFTWARE CORP COM 743312100 338 7,457 SH   SOLE 23 7,457 0 0
PROGRESS SOFTWARE CORP COM 743312100 393 8,671 SH   SOLE 25 8,671 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,507 77,419 SH   SOLE 26 22,186 0 55,233
PROGRESS SOFTWARE CORP COM 743312100 35 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,326 139,637 SH   SOLE 30 139,637 0 0
PROGRESS SOFTWARE CORP COM 743312100 166 3,673 SH   SOLE 36 3,673 0 0
PROGRESS SOFTWARE CORP COM 743312100 231 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,358 96,205 SH   SOLE 43 95,886 0 319
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 2,897 3,000,000 PRN   SOLE 2 3,000,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 2,921 3,025,000 PRN   SOLE 21 3,025,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 5,310 5,500,000 PRN   SOLE 22 5,500,000 0 0
PROGRESSIVE CORP COM 743315103 127,363 1,095,410 SH   SOLE 2 149,281 0 946,129
PROGRESSIVE CORP COM 743315103 47,763 410,795 SH   SOLE 4 231,287 0 179,508
PROGRESSIVE CORP COM 743315103 68,872 592,345 SH   SOLE 7 575,067 0 17,278
PROGRESSIVE CORP COM 743315103 310 2,662 SH   SOLE 13 2,662 0 0
PROGRESSIVE CORP COM 743315103 9,981 85,846 SH   SOLE 15 85,846 0 0
PROGRESSIVE CORP COM 743315103 220,384 1,895,453 SH   SOLE 18 1,814,966 0 80,487
PROGRESSIVE CORP COM 743315103 34,031 292,689 SH   SOLE 19 292,689 0 0
PROGRESSIVE CORP COM 743315103 1,747,334 15,028,246 SH   SOLE 21 15,028,246 0 0
PROGRESSIVE CORP COM 743315103 1,488,294 12,800,327 SH   SOLE 22 11,653,860 0 1,146,467
PROGRESSIVE CORP COM 743315103 114,798 987,342 SH   SOLE 23 987,342 0 0
PROGRESSIVE CORP COM 743315103 105,899 910,804 SH   SOLE 25 876,814 0 33,990
PROGRESSIVE CORP COM 743315103 142,570 1,226,201 SH   SOLE 26 479,991 0 746,210
PROGRESSIVE CORP COM 743315103 207,032 1,780,613 SH   SOLE 28 12,923 0 1,767,690
PROGRESSIVE CORP COM 743315103 398,265 3,425,343 SH   SOLE 30 3,416,812 0 8,531
PROGRESSIVE CORP COM 743315103 15,289 131,495 SH   SOLE 31 64,126 0 67,369
PROGRESSIVE CORP COM 743315103 30,084 258,739 SH   SOLE 34 258,739 0 0
PROGRESSIVE CORP COM 743315103 33,395 287,218 SH   SOLE 36 287,218 0 0
PROGRESSIVE CORP COM 743315103 2,226 19,147 SH   SOLE 40 19,147 0 0
PROGRESSIVE CORP COM 743315103 164 1,407 SH   OTR 43 1,407 0 0
PROGRESSIVE CORP COM 743315103 82,358 708,336 SH   SOLE 43 653,466 0 54,870
PROGYNY INC COM 74340E103 3,217 110,743 SH   SOLE 2 77,023 0 33,720
PROGYNY INC COM 74340E103 4 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 27 915 SH   SOLE 7 915 0 0
PROGYNY INC COM 74340E103 9,603 330,554 SH   SOLE 18 315,403 0 15,151
PROGYNY INC COM 74340E103 10,165 349,910 SH   SOLE 19 349,910 0 0
PROGYNY INC COM 74340E103 151,966 5,231,202 SH   SOLE 21 5,231,202 0 0
PROGYNY INC COM 74340E103 65,425 2,252,144 SH   SOLE 22 2,206,190 0 45,954
PROGYNY INC COM 74340E103 278 9,557 SH   SOLE 23 9,557 0 0
PROGYNY INC COM 74340E103 296 10,189 SH   SOLE 25 10,189 0 0
PROGYNY INC COM 74340E103 2,063 71,004 SH   SOLE 26 19,596 0 51,408
PROGYNY INC COM 74340E103 34 1,183 SH   SOLE 28 1,183 0 0
PROGYNY INC COM 74340E103 816 28,079 SH   SOLE 30 28,079 0 0
PROGYNY INC COM 74340E103 260 8,959 SH   SOLE 40 8,959 0 0
PROGYNY INC COM 74340E103 772 26,571 SH   SOLE 43 24,115 0 2,456
PROLOGIS INC. COM 74340W103 287,446 2,443,230 SH   SOLE 2 660,723 0 1,782,507
PROLOGIS INC. COM 74340W103 150,890 1,282,536 SH   SOLE 4 1,048,738 0 233,798
PROLOGIS INC. COM 74340W103 189,340 1,609,347 SH   SOLE 7 1,589,202 0 20,145
PROLOGIS INC. COM 74340W103 3,177 27,003 SH   SOLE 13 27,003 0 0
PROLOGIS INC. COM 74340W103 12,964 110,195 SH   SOLE 15 110,195 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 289,609 2,461,618 SH   SOLE 18 1,975,209 0 486,409
PROLOGIS INC. COM 74340W103 326,972 2,779,196 SH   SOLE 19 2,779,196 0 0
PROLOGIS INC. COM 74340W103 2,846,804 24,197,229 SH   SOLE 21 24,197,229 0 0
PROLOGIS INC. COM 74340W103 2,621,155 22,279,259 SH   SOLE 22 20,305,101 0 1,974,158
PROLOGIS INC. COM 74340W103 160,241 1,362,015 SH   SOLE 23 1,362,015 0 0
PROLOGIS INC. COM 74340W103 540,825 4,596,894 SH   SOLE 25 4,596,894 0 0
PROLOGIS INC. COM 74340W103 212,852 1,809,199 SH   SOLE 26 802,599 0 1,006,600
PROLOGIS INC. COM 74340W103 217,642 1,849,914 SH   SOLE 28 54,215 0 1,795,699
PROLOGIS INC. COM 74340W103 2,775 23,591 SH   SOLE 29 23,591 0 0
PROLOGIS INC. COM 74340W103 632,650 5,377,390 SH   SOLE 30 5,359,098 0 18,292
PROLOGIS INC. COM 74340W103 23,115 196,474 SH   SOLE 31 119,502 0 76,972
PROLOGIS INC. COM 74340W103 43,546 370,131 SH   SOLE 34 370,131 0 0
PROLOGIS INC. COM 74340W103 32,358 275,036 SH   SOLE 36 275,036 0 0
PROLOGIS INC. COM 74340W103 2,819 23,961 SH   SOLE 40 23,961 0 0
PROLOGIS INC. COM 74340W103 223 1,897 SH   OTR 43 1,897 0 0
PROLOGIS INC. COM 74340W103 105,049 892,891 SH   SOLE 43 837,602 0 55,289
PROMETHEUS BIOSCIENCES INC COM 74349U108 211 7,491 SH   SOLE 2 5,008 0 2,483
PROMETHEUS BIOSCIENCES INC COM 74349U108 12 424 SH   SOLE 7 424 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 2,318 82,116 SH   SOLE 18 82,116 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 1,832 64,911 SH   SOLE 19 64,911 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 32,827 1,162,829 SH   SOLE 21 1,162,829 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 13,281 470,471 SH   SOLE 22 458,690 0 11,781
PROMETHEUS BIOSCIENCES INC COM 74349U108 46 1,640 SH   SOLE 25 1,640 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 635 22,478 SH   SOLE 30 22,478 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 16 571 SH   SOLE 36 571 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 57 2,031 SH   SOLE 40 2,031 0 0
PROOF ACQUISITION CORP I CL A COM 74349W104 49 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108 2,858 285,817 SH   SOLE 2 130,718 0 155,099
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 10 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108 3,403 340,349 SH   SOLE 18 324,999 0 15,350
PROPETRO HLDG CORP COM 74347M108 10,353 1,035,259 SH   SOLE 19 1,035,259 0 0
PROPETRO HLDG CORP COM 74347M108 112,276 11,227,562 SH   SOLE 21 11,227,562 0 0
PROPETRO HLDG CORP COM 74347M108 30,448 3,044,835 SH   SOLE 22 2,952,579 0 92,256
PROPETRO HLDG CORP COM 74347M108 304 30,430 SH   SOLE 23 30,430 0 0
PROPETRO HLDG CORP COM 74347M108 96 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108 1,942 194,190 SH   SOLE 26 21,184 0 173,006
PROPETRO HLDG CORP COM 74347M108 1,483 148,298 SH   SOLE 30 148,298 0 0
PROPETRO HLDG CORP COM 74347M108 19 1,888 SH   SOLE 31 0 0 1,888
PROPETRO HLDG CORP COM 74347M108 58 5,822 SH   SOLE 34 5,822 0 0
PROPETRO HLDG CORP COM 74347M108 90 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 673 67,325 SH   SOLE 43 56,639 0 10,686
PROPHASE LABS INC COM 74345W108 29 2,290 SH   SOLE 18 2,290 0 0
PROPHASE LABS INC COM 74345W108 352 27,761 SH   SOLE 21 27,761 0 0
PROPHASE LABS INC COM 74345W108 44 3,507 SH   SOLE 22 3,507 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 363 466,341 SH   SOLE 21 466,341 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 24 31,049 SH   SOLE 30 31,049 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 1 1,075 SH   SOLE 43 0 0 1,075
PROS HOLDINGS INC COM 74346Y103 1,911 72,843 SH   SOLE 2 31,685 0 41,158
PROS HOLDINGS INC COM 74346Y103 18 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103 14 524 SH   SOLE 7 524 0 0
PROS HOLDINGS INC COM 74346Y103 3,152 120,169 SH   SOLE 18 110,599 0 9,570
PROS HOLDINGS INC COM 74346Y103 7,850 299,273 SH   SOLE 19 299,273 0 0
PROS HOLDINGS INC COM 74346Y103 39,845 1,519,078 SH   SOLE 21 1,519,078 0 0
PROS HOLDINGS INC COM 74346Y103 31,601 1,204,767 SH   SOLE 22 1,171,561 0 33,206
PROS HOLDINGS INC COM 74346Y103 267 10,195 SH   SOLE 23 10,195 0 0
PROS HOLDINGS INC COM 74346Y103 136 5,195 SH   SOLE 25 5,195 0 0
PROS HOLDINGS INC COM 74346Y103 1,779 67,836 SH   SOLE 26 13,930 0 53,906
PROS HOLDINGS INC COM 74346Y103 15 590 SH   SOLE 28 590 0 0
PROS HOLDINGS INC COM 74346Y103 650 24,781 SH   SOLE 30 24,781 0 0
PROS HOLDINGS INC COM 74346Y103 142 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 243 9,267 SH   SOLE 43 8,956 0 311
PROSHARES TR SP500 EX TECH 74347B557 1 8 SH   SOLE 17 0 0 8
PROSHARES TR BITCOIN STRATE 74347G440 6 500 SH   SOLE 43 500 0 0
PROSPECT CAP CORP COM 74348T102 13,347 1,909,437 SH   SOLE 30 1,909,437 0 0
PROSPECT CAP CORP COM 74348T102 1,129 161,480 SH   SOLE 43 145,463 0 16,017
PROSPERITY BANCSHARES INC COM 743606105 9,492 139,036 SH   SOLE 2 72,401 0 66,635
PROSPERITY BANCSHARES INC COM 743606105 175 2,558 SH   SOLE 4 176 0 2,382
PROSPERITY BANCSHARES INC COM 743606105 3,974 58,217 SH   SOLE 7 58,217 0 0
PROSPERITY BANCSHARES INC COM 743606105 13,457 197,110 SH   SOLE 18 197,110 0 0
PROSPERITY BANCSHARES INC COM 743606105 5,239 76,746 SH   SOLE 19 76,746 0 0
PROSPERITY BANCSHARES INC COM 743606105 327,071 4,790,838 SH   SOLE 21 4,790,838 0 0
PROSPERITY BANCSHARES INC COM 743606105 175,362 2,568,659 SH   SOLE 22 2,457,919 0 110,740
PROSPERITY BANCSHARES INC COM 743606105 948 13,887 SH   SOLE 25 13,887 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,564 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 113 1,656 SH   SOLE 28 1,656 0 0
PROSPERITY BANCSHARES INC COM 743606105 8,693 127,337 SH   SOLE 30 127,337 0 0
PROSPERITY BANCSHARES INC COM 743606105 105 1,531 SH   SOLE 31 1,309 0 222
PROSPERITY BANCSHARES INC COM 743606105 94 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105 847 12,412 SH   SOLE 40 12,412 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,341 63,591 SH   SOLE 43 62,227 0 1,364
PROTAGONIST THERAPEUTICS INC COM 74366E102 300 37,980 SH   SOLE 2 10,729 0 27,251
PROTAGONIST THERAPEUTICS INC COM 74366E102 1 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 5 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,126 142,311 SH   SOLE 18 142,311 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 642 81,158 SH   SOLE 19 81,158 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 16,045 2,028,445 SH   SOLE 21 2,028,445 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 8,615 1,089,179 SH   SOLE 22 1,043,646 0 45,533
PROTAGONIST THERAPEUTICS INC COM 74366E102 68 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 45 5,714 SH   SOLE 26 0 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102 363 45,846 SH   SOLE 30 45,846 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 37 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 81 10,184 SH   SOLE 43 10,019 0 165
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 9 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 102 93,251 SH   SOLE 21 93,251 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 78 26,607 SH   SOLE 21 26,607 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 22 7,537 SH   SOLE 22 7,537 0 0
PROTERRA INC COM 74374T109 517 111,501 SH   SOLE 2 52,193 0 59,308
PROTERRA INC COM 74374T109 2 470 SH   SOLE 4 470 0 0
PROTERRA INC COM 74374T109 11 2,467 SH   SOLE 7 2,467 0 0
PROTERRA INC COM 74374T109 2,819 607,597 SH   SOLE 18 607,597 0 0
PROTERRA INC COM 74374T109 1,853 399,435 SH   SOLE 19 399,435 0 0
PROTERRA INC COM 74374T109 34,337 7,400,167 SH   SOLE 21 7,400,167 0 0
PROTERRA INC COM 74374T109 21,912 4,722,399 SH   SOLE 22 4,559,972 0 162,427
PROTERRA INC COM 74374T109 101 21,792 SH   SOLE 25 21,792 0 0
PROTERRA INC COM 74374T109 404 86,968 SH   SOLE 26 76,690 0 10,278
PROTERRA INC COM 74374T109 1,726 371,957 SH   SOLE 30 371,957 0 0
PROTERRA INC COM 74374T109 33 7,125 SH   SOLE 31 0 0 7,125
PROTERRA INC COM 74374T109 97 20,827 SH   SOLE 40 20,827 0 0
PROTHENA CORP PLC SHS G72800108 667 24,578 SH   SOLE 2 20,452 0 4,126
PROTHENA CORP PLC SHS G72800108 3 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 11 420 SH   SOLE 7 420 0 0
PROTHENA CORP PLC SHS G72800108 3,203 117,964 SH   SOLE 18 117,964 0 0
PROTHENA CORP PLC SHS G72800108 15,819 582,660 SH   SOLE 19 582,660 0 0
PROTHENA CORP PLC SHS G72800108 44,263 1,630,301 SH   SOLE 21 1,630,301 0 0
PROTHENA CORP PLC SHS G72800108 23,090 850,455 SH   SOLE 22 832,459 0 17,996
PROTHENA CORP PLC SHS G72800108 186 6,866 SH   SOLE 25 6,866 0 0
PROTHENA CORP PLC SHS G72800108 529 19,482 SH   SOLE 26 17,299 0 2,183
PROTHENA CORP PLC SHS G72800108 15 551 SH   SOLE 28 551 0 0
PROTHENA CORP PLC SHS G72800108 5,539 204,029 SH   SOLE 30 204,029 0 0
PROTHENA CORP PLC SHS G72800108 44 1,625 SH   SOLE 34 1,625 0 0
PROTHENA CORP PLC SHS G72800108 62 2,293 SH   SOLE 36 2,293 0 0
PROTHENA CORP PLC SHS G72800108 90 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 724 26,650 SH   SOLE 43 24,576 0 2,074
PROTO LABS INC COM 743713109 3,222 67,359 SH   SOLE 2 32,161 0 35,198
PROTO LABS INC COM 743713109 24 504 SH   SOLE 4 103 0 401
PROTO LABS INC COM 743713109 14 293 SH   SOLE 7 293 0 0
PROTO LABS INC COM 743713109 5,038 105,311 SH   SOLE 18 101,773 0 3,538
PROTO LABS INC COM 743713109 9,925 207,455 SH   SOLE 19 207,455 0 0
PROTO LABS INC COM 743713109 165,709 3,463,812 SH   SOLE 21 3,463,812 0 0
PROTO LABS INC COM 743713109 40,697 850,695 SH   SOLE 22 823,216 0 27,479
PROTO LABS INC COM 743713109 299 6,243 SH   SOLE 23 6,243 0 0
PROTO LABS INC COM 743713109 174 3,635 SH   SOLE 25 3,635 0 0
PROTO LABS INC COM 743713109 2,110 44,110 SH   SOLE 26 6,933 0 37,177
PROTO LABS INC COM 743713109 13 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109 12,120 253,343 SH   SOLE 30 253,343 0 0
PROTO LABS INC COM 743713109 40 834 SH   SOLE 36 834 0 0
PROTO LABS INC COM 743713109 144 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 591 12,362 SH   SOLE 43 12,224 0 138
PROVENTION BIO INC COM 74374N102 217 54,126 SH   SOLE 2 16,070 0 38,056
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 619 154,704 SH   SOLE 18 154,704 0 0
PROVENTION BIO INC COM 74374N102 411 102,661 SH   SOLE 19 102,661 0 0
PROVENTION BIO INC COM 74374N102 10,714 2,678,429 SH   SOLE 21 2,678,429 0 0
PROVENTION BIO INC COM 74374N102 5,307 1,326,806 SH   SOLE 22 1,298,825 0 27,981
PROVENTION BIO INC COM 74374N102 56 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102 17 4,289 SH   SOLE 26 4,289 0 0
PROVENTION BIO INC COM 74374N102 4 974 SH   SOLE 28 974 0 0
PROVENTION BIO INC COM 74374N102 1,025 256,159 SH   SOLE 30 256,159 0 0
PROVENTION BIO INC COM 74374N102 35 8,817 SH   SOLE 36 8,817 0 0
PROVENTION BIO INC COM 74374N102 14 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 2 588 SH   SOLE 43 588 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 331 21,075 SH   SOLE 2 1,137 0 19,938
PROVIDENT BANCORP INC COM NEW 74383L105 4 283 SH   SOLE 7 283 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 759 48,361 SH   SOLE 18 48,361 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,253 79,817 SH   SOLE 19 79,817 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 8,771 558,654 SH   SOLE 21 558,654 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 5,074 323,216 SH   SOLE 22 312,102 0 11,114
PROVIDENT BANCORP INC COM NEW 74383L105 336 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 17 1,175 SH   SOLE 18 1,175 0 0
PROVIDENT FINL HLDGS INC COM 743868101 319 21,515 SH   SOLE 21 21,515 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,061 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,367 61,402 SH   SOLE 2 20,653 0 40,749
PROVIDENT FINL SVCS INC COM 74386T105 4 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 18 825 SH   SOLE 7 825 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,092 273,662 SH   SOLE 18 273,662 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,937 131,958 SH   SOLE 19 131,958 0 0
PROVIDENT FINL SVCS INC COM 74386T105 193,117 8,675,507 SH   SOLE 21 8,675,507 0 0
PROVIDENT FINL SVCS INC COM 74386T105 40,689 1,827,883 SH   SOLE 22 1,754,045 0 73,838
PROVIDENT FINL SVCS INC COM 74386T105 215 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105 315 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 31 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,562 115,110 SH   SOLE 30 115,110 0 0
PROVIDENT FINL SVCS INC COM 74386T105 205 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,024 45,981 SH   SOLE 43 39,465 0 6,516
PRUDENTIAL BANCORP INC NEW COM 74431A101 144 9,549 SH   SOLE 21 9,549 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 20 1,297 SH   SOLE 22 1,297 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 2 114 SH   SOLE 43 114 0 0
PRUDENTIAL FINL INC COM 744320102 103,076 1,077,295 SH   SOLE 2 120,642 0 956,653
PRUDENTIAL FINL INC COM 744320102 36,873 385,374 SH   SOLE 4 244,771 0 140,603
PRUDENTIAL FINL INC COM 744320102 33,403 349,113 SH   SOLE 7 337,538 0 11,575
PRUDENTIAL FINL INC COM 744320102 133 1,387 SH   SOLE 13 1,387 0 0
PRUDENTIAL FINL INC COM 744320102 5,301 55,400 SH   SOLE 15 55,400 0 0
PRUDENTIAL FINL INC COM 744320102 2 18 SH   SOLE 17 0 0 18
PRUDENTIAL FINL INC COM 744320102 92,458 966,324 SH   SOLE 18 863,260 0 103,064
PRUDENTIAL FINL INC COM 744320102 29,008 303,175 SH   SOLE 19 303,175 0 0
PRUDENTIAL FINL INC COM 744320102 1,366,753 14,284,629 SH   SOLE 21 14,284,629 0 0
PRUDENTIAL FINL INC COM 744320102 756,096 7,902,341 SH   SOLE 22 7,160,617 0 741,724
PRUDENTIAL FINL INC COM 744320102 60,893 636,419 SH   SOLE 23 636,419 0 0
PRUDENTIAL FINL INC COM 744320102 99,708 1,042,096 SH   SOLE 25 1,042,096 0 0
PRUDENTIAL FINL INC COM 744320102 86,072 899,585 SH   SOLE 26 386,355 0 513,230
PRUDENTIAL FINL INC COM 744320102 101,109 1,056,740 SH   SOLE 28 119,958 0 936,782
PRUDENTIAL FINL INC COM 744320102 159 1,657 SH   SOLE 29 1,657 0 0
PRUDENTIAL FINL INC COM 744320102 308,047 3,219,551 SH   SOLE 30 3,171,920 0 47,631
PRUDENTIAL FINL INC COM 744320102 7,587 79,297 SH   SOLE 31 41,310 0 37,987
PRUDENTIAL FINL INC COM 744320102 5,731 59,899 SH   SOLE 32 59,899 0 0
PRUDENTIAL FINL INC COM 744320102 5,890 61,561 SH   SOLE 34 61,561 0 0
PRUDENTIAL FINL INC COM 744320102 13,980 146,115 SH   SOLE 35 146,115 0 0
PRUDENTIAL FINL INC COM 744320102 17,634 184,307 SH   SOLE 36 184,307 0 0
PRUDENTIAL FINL INC COM 744320102 1,132 11,831 SH   SOLE 40 11,831 0 0
PRUDENTIAL FINL INC COM 744320102 185 1,936 SH   OTR 43 1,936 0 0
PRUDENTIAL FINL INC COM 744320102 73,355 766,675 SH   SOLE 43 742,185 0 24,490
PRUDENTIAL PLC ADR 74435K204 8 307 SH   SOLE 2 307 0 0
PRUDENTIAL PLC ADR 74435K204 40,095 1,596,762 SH   SOLE 18 1,592,476 0 4,286
PRUDENTIAL PLC ADR 74435K204 12,219 486,607 SH   SOLE 43 420,351 0 66,256
PS BUSINESS PKS INC CALIF COM 69360J107 8,687 46,418 SH   SOLE 2 14,302 0 32,116
PS BUSINESS PKS INC CALIF COM 69360J107 1,818 9,714 SH   SOLE 4 9,714 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,752 25,390 SH   SOLE 7 25,390 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,093 85,992 SH   SOLE 18 85,992 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,610 67,380 SH   SOLE 19 67,380 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 292,935 1,565,244 SH   SOLE 21 1,565,244 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 135,951 726,428 SH   SOLE 22 713,604 0 12,824
PS BUSINESS PKS INC CALIF COM 69360J107 156 832 SH   SOLE 23 832 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,829 89,921 SH   SOLE 25 89,921 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,937 10,348 SH   SOLE 26 9,015 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 2,332 12,459 SH   SOLE 28 238 0 12,221
PS BUSINESS PKS INC CALIF COM 69360J107 15,940 85,171 SH   SOLE 30 85,171 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 35 185 SH   SOLE 31 0 0 185
PS BUSINESS PKS INC CALIF COM 69360J107 461 2,462 SH   SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,533 34,906 SH   SOLE 43 34,378 0 528
PSYCHEMEDICS CORP COM NEW 744375205 7 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 117 18,464 SH   SOLE 21 18,464 0 0
PSYCHEMEDICS CORP COM NEW 744375205 428 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100 20,531 193,065 SH   SOLE 2 29,870 0 163,195
PTC INC COM 69370C100 8,205 77,161 SH   SOLE 4 42,565 0 34,596
PTC INC COM 69370C100 9,791 92,072 SH   SOLE 7 88,985 0 3,087
PTC INC COM 69370C100 35 329 SH   SOLE 13 329 0 0
PTC INC COM 69370C100 1,104 10,379 SH   SOLE 15 10,379 0 0
PTC INC COM 69370C100 30,339 285,301 SH   SOLE 18 270,377 0 14,924
PTC INC COM 69370C100 5,914 55,612 SH   SOLE 19 55,612 0 0
PTC INC COM 69370C100 357,707 3,363,808 SH   SOLE 21 3,363,808 0 0
PTC INC COM 69370C100 265,292 2,494,752 SH   SOLE 22 2,281,365 0 213,387
PTC INC COM 69370C100 18,658 175,459 SH   SOLE 23 175,459 0 0
PTC INC COM 69370C100 20,243 190,364 SH   SOLE 25 190,364 0 0
PTC INC COM 69370C100 23,522 221,194 SH   SOLE 26 81,275 0 139,919
PTC INC COM 69370C100 24,319 228,687 SH   SOLE 28 1,896 0 226,791
PTC INC COM 69370C100 21 201 SH   SOLE 29 201 0 0
PTC INC COM 69370C100 89,483 841,483 SH   SOLE 30 793,220 0 48,263
PTC INC COM 69370C100 2,301 21,634 SH   SOLE 31 11,089 0 10,545
PTC INC COM 69370C100 2,842 26,722 SH   SOLE 34 26,722 0 0
PTC INC COM 69370C100 4,155 39,074 SH   SOLE 36 39,074 0 0
PTC INC COM 69370C100 345 3,247 SH   SOLE 40 3,247 0 0
PTC INC COM 69370C100 18 165 SH   OTR 43 165 0 0
PTC INC COM 69370C100 6,101 57,377 SH   SOLE 43 50,071 0 7,306
PTC THERAPEUTICS INC COM 69366J200 4,310 107,585 SH   SOLE 2 68,451 0 39,134
PTC THERAPEUTICS INC COM 69366J200 11 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 34 842 SH   SOLE 7 842 0 0
PTC THERAPEUTICS INC COM 69366J200 8,013 200,032 SH   SOLE 18 186,416 0 13,616
PTC THERAPEUTICS INC COM 69366J200 13,956 348,365 SH   SOLE 19 348,365 0 0
PTC THERAPEUTICS INC COM 69366J200 117,266 2,927,264 SH   SOLE 21 2,927,264 0 0
PTC THERAPEUTICS INC COM 69366J200 79,002 1,972,080 SH   SOLE 22 1,923,207 0 48,873
PTC THERAPEUTICS INC COM 69366J200 426 10,636 SH   SOLE 23 10,636 0 0
PTC THERAPEUTICS INC COM 69366J200 392 9,796 SH   SOLE 25 9,796 0 0
PTC THERAPEUTICS INC COM 69366J200 3,089 77,121 SH   SOLE 26 23,539 0 53,582
PTC THERAPEUTICS INC COM 69366J200 50 1,255 SH   SOLE 28 1,255 0 0
PTC THERAPEUTICS INC COM 69366J200 11,649 290,778 SH   SOLE 30 290,778 0 0
PTC THERAPEUTICS INC COM 69366J200 260 6,501 SH   SOLE 34 6,501 0 0
PTC THERAPEUTICS INC COM 69366J200 314 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 28 697 SH   OTR 43 697 0 0
PTC THERAPEUTICS INC COM 69366J200 463 11,559 SH   SOLE 43 11,271 0 288
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3 3,052 2,925,000 PRN   SOLE 21 2,925,000 0 0
PUBLIC STORAGE COM 74460D109 127,436 407,575 SH   SOLE 2 86,366 0 321,209
PUBLIC STORAGE COM 74460D109 79,302 253,627 SH   SOLE 4 202,571 0 51,056
PUBLIC STORAGE COM 74460D109 118,367 378,569 SH   SOLE 7 374,391 0 4,178
PUBLIC STORAGE COM 74460D109 282 902 SH   SOLE 13 902 0 0
PUBLIC STORAGE COM 74460D109 6,273 20,064 SH   SOLE 15 20,064 0 0
PUBLIC STORAGE COM 74460D109 0 1 SH   SOLE 17 0 0 1
PUBLIC STORAGE COM 74460D109 93,999 300,632 SH   SOLE 18 279,354 0 21,278
PUBLIC STORAGE COM 74460D109 88,928 284,415 SH   SOLE 19 284,415 0 0
PUBLIC STORAGE COM 74460D109 2,115,423 6,765,672 SH   SOLE 21 6,765,672 0 0
PUBLIC STORAGE COM 74460D109 1,485,299 4,750,373 SH   SOLE 22 4,385,492 0 364,881
PUBLIC STORAGE COM 74460D109 84,861 271,409 SH   SOLE 23 271,409 0 0
PUBLIC STORAGE COM 74460D109 278,838 891,797 SH   SOLE 25 891,797 0 0
PUBLIC STORAGE COM 74460D109 101,673 325,176 SH   SOLE 26 121,768 0 203,408
PUBLIC STORAGE COM 74460D109 122,082 390,451 SH   SOLE 28 2,533 0 387,918
PUBLIC STORAGE COM 74460D109 75 240 SH   SOLE 29 240 0 0
PUBLIC STORAGE COM 74460D109 494,542 1,581,674 SH   SOLE 30 1,547,519 0 34,155
PUBLIC STORAGE COM 74460D109 10,243 32,759 SH   SOLE 31 17,271 0 15,488
PUBLIC STORAGE COM 74460D109 18,117 57,942 SH   SOLE 34 57,942 0 0
PUBLIC STORAGE COM 74460D109 24,627 78,765 SH   SOLE 36 78,765 0 0
PUBLIC STORAGE COM 74460D109 1,649 5,274 SH   SOLE 40 5,274 0 0
PUBLIC STORAGE COM 74460D109 125 399 SH   OTR 43 399 0 0
PUBLIC STORAGE COM 74460D109 54,187 173,305 SH   SOLE 43 159,955 0 13,351
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 88,893 1,404,762 SH   SOLE 2 445,538 0 959,224
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 30,782 486,444 SH   SOLE 4 288,506 0 197,938
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36,778 581,194 SH   SOLE 7 565,425 0 15,769
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,701 26,880 SH   SOLE 13 26,880 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,702 74,310 SH   SOLE 15 74,310 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 148,243 2,342,654 SH   SOLE 18 2,139,821 0 202,833
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 271,097 4,284,084 SH   SOLE 19 4,284,084 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,338,979 21,159,588 SH   SOLE 21 21,159,588 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 710,126 11,221,960 SH   SOLE 22 10,082,640 0 1,139,320
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 61,314 968,937 SH   SOLE 23 968,937 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 59,195 935,444 SH   SOLE 25 935,444 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 93,317 1,474,673 SH   SOLE 26 796,516 0 678,157
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 101,817 1,608,996 SH   SOLE 28 20,378 0 1,588,618
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,199 34,744 SH   SOLE 29 34,744 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 233,369 3,687,878 SH   SOLE 30 3,587,159 0 100,719
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10,903 172,295 SH   SOLE 31 116,138 0 56,157
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,779 75,515 SH   SOLE 32 75,515 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39,644 626,492 SH   SOLE 34 626,492 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15,329 242,244 SH   SOLE 36 242,244 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,052 16,620 SH   SOLE 40 16,620 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 67 1,054 SH   OTR 43 1,054 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,812 423,703 SH   SOLE 43 374,299 0 49,405
PUBMATIC INC COM CL A 74467Q103 269 16,953 SH   SOLE 2 11,094 0 5,859
PUBMATIC INC COM CL A 74467Q103 7 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103 1,716 108,013 SH   SOLE 18 108,013 0 0
PUBMATIC INC COM CL A 74467Q103 1,198 75,378 SH   SOLE 19 75,378 0 0
PUBMATIC INC COM CL A 74467Q103 21,871 1,376,390 SH   SOLE 21 1,376,390 0 0
PUBMATIC INC COM CL A 74467Q103 15,665 985,833 SH   SOLE 22 956,224 0 29,609
PUBMATIC INC COM CL A 74467Q103 84 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103 66 4,130 SH   SOLE 26 0 0 4,130
PUBMATIC INC COM CL A 74467Q103 362 22,801 SH   SOLE 30 22,801 0 0
PUBMATIC INC COM CL A 74467Q103 35 2,198 SH   SOLE 40 2,198 0 0
PUBMATIC INC COM CL A 74467Q103 1 50 SH   SOLE 43 50 0 0
PULMATRIX INC COM 74584P301 0 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301 252 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101 240 16,299 SH   SOLE 2 12,302 0 3,997
PULMONX CORP COM 745848101 6 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 1,377 93,523 SH   SOLE 18 93,523 0 0
PULMONX CORP COM 745848101 3,725 253,037 SH   SOLE 19 253,037 0 0
PULMONX CORP COM 745848101 44 3,008 SH   SOLE 20 3,008 0 0
PULMONX CORP COM 745848101 17,588 1,194,850 SH   SOLE 21 1,194,850 0 0
PULMONX CORP COM 745848101 12,368 840,238 SH   SOLE 22 818,434 0 21,804
PULMONX CORP COM 745848101 6 383 SH   SOLE 23 383 0 0
PULMONX CORP COM 745848101 40 2,688 SH   SOLE 25 2,688 0 0
PULMONX CORP COM 745848101 47 3,164 SH   SOLE 26 614 0 2,550
PULMONX CORP COM 745848101 216 14,680 SH   SOLE 30 14,680 0 0
PULMONX CORP COM 745848101 19 1,277 SH   SOLE 34 1,277 0 0
PULMONX CORP COM 745848101 34 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 66 4,455 SH   SOLE 43 4,020 0 435
PULSE BIOSCIENCES INC COM 74587B101 1 424 SH   SOLE 2 0 0 424
PULSE BIOSCIENCES INC COM 74587B101 4 2,632 SH   SOLE 18 2,632 0 0
PULSE BIOSCIENCES INC COM 74587B101 48 31,229 SH   SOLE 21 31,229 0 0
PULSE BIOSCIENCES INC COM 74587B101 290 189,601 SH   SOLE 22 189,601 0 0
PULTE GROUP INC COM 745867101 16,281 410,824 SH   SOLE 2 104,518 0 306,306
PULTE GROUP INC COM 745867101 7,813 197,151 SH   SOLE 4 104,132 0 93,019
PULTE GROUP INC COM 745867101 9,154 230,992 SH   SOLE 7 222,988 0 8,004
PULTE GROUP INC COM 745867101 49 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101 1,487 37,510 SH   SOLE 15 37,510 0 0
PULTE GROUP INC COM 745867101 15,424 389,206 SH   SOLE 18 352,743 0 36,463
PULTE GROUP INC COM 745867101 6,959 175,590 SH   SOLE 19 175,590 0 0
PULTE GROUP INC COM 745867101 415,103 10,474,463 SH   SOLE 21 10,474,463 0 0
PULTE GROUP INC COM 745867101 221,934 5,600,143 SH   SOLE 22 5,103,070 0 497,073
PULTE GROUP INC COM 745867101 16,853 425,270 SH   SOLE 23 425,270 0 0
PULTE GROUP INC COM 745867101 13,650 344,444 SH   SOLE 25 344,444 0 0
PULTE GROUP INC COM 745867101 19,918 502,610 SH   SOLE 26 201,178 0 301,432
PULTE GROUP INC COM 745867101 23,465 592,106 SH   SOLE 28 4,624 0 587,482
PULTE GROUP INC COM 745867101 125 3,160 SH   SOLE 29 3,160 0 0
PULTE GROUP INC COM 745867101 97,208 2,452,891 SH   SOLE 30 2,137,837 0 315,054
PULTE GROUP INC COM 745867101 1,931 48,727 SH   SOLE 31 23,696 0 25,031
PULTE GROUP INC COM 745867101 452 11,416 SH   SOLE 34 11,416 0 0
PULTE GROUP INC COM 745867101 3,948 99,617 SH   SOLE 36 99,617 0 0
PULTE GROUP INC COM 745867101 351 8,853 SH   SOLE 40 8,853 0 0
PULTE GROUP INC COM 745867101 31 773 SH   OTR 43 773 0 0
PULTE GROUP INC COM 745867101 10,068 254,038 SH   SOLE 43 228,722 0 25,316
PUMA BIOTECHNOLOGY INC COM 74587V107 460 161,305 SH   SOLE 2 112,532 0 48,773
PUMA BIOTECHNOLOGY INC COM 74587V107 72 25,239 SH   SOLE 18 6,207 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 829 290,951 SH   SOLE 19 290,951 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,180 414,035 SH   SOLE 21 414,035 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,631 923,016 SH   SOLE 22 923,016 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 56 19,582 SH   SOLE 23 19,582 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 139 48,676 SH   SOLE 26 0 0 48,676
PUMA BIOTECHNOLOGY INC COM 74587V107 58 20,333 SH   SOLE 30 20,333 0 0
PURE CYCLE CORP COM NEW 746228303 35 3,330 SH   SOLE 2 734 0 2,596
PURE CYCLE CORP COM NEW 746228303 264 25,000 SH   SOLE 7 25,000 0 0
PURE CYCLE CORP COM NEW 746228303 576 54,613 SH   SOLE 18 54,613 0 0
PURE CYCLE CORP COM NEW 746228303 375 35,614 SH   SOLE 19 35,614 0 0
PURE CYCLE CORP COM NEW 746228303 7,144 677,825 SH   SOLE 21 677,825 0 0
PURE CYCLE CORP COM NEW 746228303 3,125 296,461 SH   SOLE 22 291,383 0 5,078
PURE CYCLE CORP COM NEW 746228303 2,271 215,485 SH   SOLE 30 215,485 0 0
PURE CYCLE CORP COM NEW 746228303 17 1,601 SH   SOLE 43 1,601 0 0
PURE STORAGE INC CL A 74624M102 13,774 535,742 SH   SOLE 2 253,990 0 281,752
PURE STORAGE INC CL A 74624M102 127 4,925 SH   SOLE 4 3,113 0 1,812
PURE STORAGE INC CL A 74624M102 83 3,230 SH   SOLE 7 3,230 0 0
PURE STORAGE INC CL A 74624M102 433 16,843 SH   SOLE 13 16,843 0 0
PURE STORAGE INC CL A 74624M102 4,098 159,386 SH   SOLE 18 155,649 0 3,737
PURE STORAGE INC CL A 74624M102 27,269 1,060,655 SH   SOLE 19 1,060,655 0 0
PURE STORAGE INC CL A 74624M102 107,931 4,198,028 SH   SOLE 21 4,198,028 0 0
PURE STORAGE INC CL A 74624M102 164,743 6,407,730 SH   SOLE 22 6,050,775 0 356,955
PURE STORAGE INC CL A 74624M102 1,030 40,070 SH   SOLE 25 40,070 0 0
PURE STORAGE INC CL A 74624M102 3,376 131,313 SH   SOLE 26 109,052 0 22,261
PURE STORAGE INC CL A 74624M102 5,949 231,370 SH   SOLE 28 4,699 0 226,671
PURE STORAGE INC CL A 74624M102 4,229 164,506 SH   SOLE 30 164,506 0 0
PURE STORAGE INC CL A 74624M102 105 4,097 SH   SOLE 31 4,097 0 0
PURE STORAGE INC CL A 74624M102 45,923 1,786,209 SH   SOLE 34 1,786,209 0 0
PURE STORAGE INC CL A 74624M102 43 1,657 SH   SOLE 36 1,657 0 0
PURE STORAGE INC CL A 74624M102 884 34,376 SH   SOLE 40 34,376 0 0
PURE STORAGE INC CL A 74624M102 1,803 70,110 SH   SOLE 43 63,562 0 6,548
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 6,941 6,195,000 PRN   SOLE 21 6,195,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 324 43,627 SH   SOLE 2 24,324 0 19,303
PURECYCLE TECHNOLOGIES INC COM 74623V103 9 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 2,072 279,191 SH   SOLE 18 279,191 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,499 201,969 SH   SOLE 19 201,969 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 25,605 3,450,761 SH   SOLE 21 3,450,761 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 18,126 2,442,813 SH   SOLE 22 2,364,111 0 78,702
PURECYCLE TECHNOLOGIES INC COM 74623V103 67 9,035 SH   SOLE 25 9,035 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 121 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103 252 33,913 SH   SOLE 30 33,913 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 67 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1 87 SH   SOLE 43 87 0 0
PURPLE INNOVATION INC COM 74640Y106 104 34,069 SH   SOLE 2 14,479 0 19,590
PURPLE INNOVATION INC COM 74640Y106 0 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 2 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 528 172,397 SH   SOLE 18 172,397 0 0
PURPLE INNOVATION INC COM 74640Y106 313 102,341 SH   SOLE 19 102,341 0 0
PURPLE INNOVATION INC COM 74640Y106 6,280 2,052,338 SH   SOLE 21 2,052,338 0 0
PURPLE INNOVATION INC COM 74640Y106 4,773 1,559,894 SH   SOLE 22 1,505,647 0 54,247
PURPLE INNOVATION INC COM 74640Y106 23 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106 109 35,460 SH   SOLE 26 19,784 0 15,676
PURPLE INNOVATION INC COM 74640Y106 18 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 130 42,416 SH   SOLE 30 42,416 0 0
PURPLE INNOVATION INC COM 74640Y106 22 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 27 8,941 SH   SOLE 43 8,767 0 174
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 108 9,175 SH   SOLE 18 9,175 0 0
PVH CORPORATION COM 693656100 6,322 111,100 SH   SOLE 2 68,492 0 42,608
PVH CORPORATION COM 693656100 259 4,555 SH   SOLE 4 3,974 0 581
PVH CORPORATION COM 693656100 3,031 53,277 SH   SOLE 7 51,565 0 1,712
PVH CORPORATION COM 693656100 42 746 SH   SOLE 13 746 0 0
PVH CORPORATION COM 693656100 69 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 9,141 160,644 SH   SOLE 18 153,384 0 7,261
PVH CORPORATION COM 693656100 4,776 83,931 SH   SOLE 19 83,931 0 0
PVH CORPORATION COM 693656100 90,515 1,590,772 SH   SOLE 21 1,590,772 0 0
PVH CORPORATION COM 693656100 88,951 1,563,278 SH   SOLE 22 1,441,157 0 122,121
PVH CORPORATION COM 693656100 234 4,108 SH   SOLE 23 4,108 0 0
PVH CORPORATION COM 693656100 711 12,490 SH   SOLE 25 12,490 0 0
PVH CORPORATION COM 693656100 4,820 84,710 SH   SOLE 26 33,538 0 51,172
PVH CORPORATION COM 693656100 1,045 18,365 SH   SOLE 28 18,167 0 198
PVH CORPORATION COM 693656100 73 1,287 SH   SOLE 29 1,287 0 0
PVH CORPORATION COM 693656100 13,665 240,162 SH   SOLE 30 240,162 0 0
PVH CORPORATION COM 693656100 97 1,707 SH   SOLE 31 1,041 0 666
PVH CORPORATION COM 693656100 521 9,164 SH   SOLE 34 9,164 0 0
PVH CORPORATION COM 693656100 814 14,308 SH   SOLE 36 14,308 0 0
PVH CORPORATION COM 693656100 537 9,430 SH   SOLE 40 9,430 0 0
PVH CORPORATION COM 693656100 10,592 186,149 SH   SOLE 43 180,966 0 5,183
PYXIS ONCOLOGY INC COMMON STOCK 747324101 24 10,215 SH   SOLE 2 10,215 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 13 5,297 SH   SOLE 18 5,297 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 29 12,210 SH   SOLE 19 12,210 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 143 60,075 SH   SOLE 21 60,075 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 280 117,507 SH   SOLE 22 117,507 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 32 4,894 SH   SOLE 2 805 0 4,089
PZENA INVT MGMT INC CLASS A 74731Q103 2 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 327 49,637 SH   SOLE 18 49,637 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 213 32,361 SH   SOLE 19 32,361 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 3,737 567,122 SH   SOLE 21 567,122 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 2,085 316,394 SH   SOLE 22 314,201 0 2,193
PZENA INVT MGMT INC CLASS A 74731Q103 6 948 SH   SOLE 43 948 0 0
Q2 HLDGS INC COM 74736L109 5,376 139,375 SH   SOLE 2 105,777 0 33,598
Q2 HLDGS INC COM 74736L109 40 1,045 SH   SOLE 4 203 0 842
Q2 HLDGS INC COM 74736L109 24 629 SH   SOLE 7 629 0 0
Q2 HLDGS INC COM 74736L109 5,893 152,788 SH   SOLE 18 142,694 0 10,094
Q2 HLDGS INC COM 74736L109 13,031 337,859 SH   SOLE 19 337,859 0 0
Q2 HLDGS INC COM 74736L109 77,743 2,015,642 SH   SOLE 21 2,015,642 0 0
Q2 HLDGS INC COM 74736L109 63,845 1,655,309 SH   SOLE 22 1,618,785 0 36,524
Q2 HLDGS INC COM 74736L109 374 9,707 SH   SOLE 23 9,707 0 0
Q2 HLDGS INC COM 74736L109 309 8,006 SH   SOLE 25 8,006 0 0
Q2 HLDGS INC COM 74736L109 2,267 58,775 SH   SOLE 26 16,565 0 42,210
Q2 HLDGS INC COM 74736L109 39 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109 3,188 82,664 SH   SOLE 30 82,664 0 0
Q2 HLDGS INC COM 74736L109 26 671 SH   SOLE 34 671 0 0
Q2 HLDGS INC COM 74736L109 279 7,225 SH   SOLE 40 7,225 0 0
Q2 HLDGS INC COM 74736L109 310 8,035 SH   SOLE 43 7,335 0 700
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,513 3,030,000 PRN   SOLE 21 3,030,000 0 0
Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2,575 3,225,000 PRN   SOLE 21 3,225,000 0 0
QCR HOLDINGS INC COM 74727A104 1,474 27,298 SH   SOLE 2 17,818 0 9,480
QCR HOLDINGS INC COM 74727A104 12 218 SH   SOLE 7 218 0 0
QCR HOLDINGS INC COM 74727A104 2,787 51,626 SH   SOLE 18 51,626 0 0
QCR HOLDINGS INC COM 74727A104 1,680 31,119 SH   SOLE 19 31,119 0 0
QCR HOLDINGS INC COM 74727A104 35,537 658,222 SH   SOLE 21 658,222 0 0
QCR HOLDINGS INC COM 74727A104 24,537 454,471 SH   SOLE 22 436,476 0 17,995
QCR HOLDINGS INC COM 74727A104 187 3,470 SH   SOLE 25 3,470 0 0
QCR HOLDINGS INC COM 74727A104 766 14,180 SH   SOLE 26 14,180 0 0
QCR HOLDINGS INC COM 74727A104 738 13,667 SH   SOLE 30 13,667 0 0
QCR HOLDINGS INC COM 74727A104 27 498 SH   SOLE 31 0 0 498
QCR HOLDINGS INC COM 74727A104 116 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 440 8,141 SH   SOLE 43 8,102 0 39
QIAGEN NV SHS NEW N72482123 19,397 410,948 SH   SOLE 2 201,682 0 209,266
QIAGEN NV SHS NEW N72482123 125 2,654 SH   SOLE 7 2,654 0 0
QIAGEN NV SHS NEW N72482123 5,773 122,301 SH   SOLE 18 122,301 0 0
QIAGEN NV SHS NEW N72482123 54,091 1,145,989 SH   SOLE 19 1,145,989 0 0
QIAGEN NV SHS NEW N72482123 107,728 2,282,363 SH   SOLE 21 2,282,363 0 0
QIAGEN NV SHS NEW N72482123 90,506 1,917,499 SH   SOLE 22 1,742,542 0 174,957
QIAGEN NV SHS NEW N72482123 163 3,447 SH   SOLE 31 3,447 0 0
QIAGEN NV SHS NEW N72482123 55,213 1,169,769 SH   SOLE 34 1,169,769 0 0
QIAGEN NV SHS NEW N72482123 12,393 262,563 SH   SOLE 43 246,321 0 16,242
QIWI PLC SPON ADR REP B 74735M108 0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101 20,131 213,432 SH   SOLE 2 63,816 0 149,616
QORVO INC COM 74736K101 5,109 54,166 SH   SOLE 4 42,692 0 11,474
QORVO INC COM 74736K101 11,730 124,362 SH   SOLE 7 97,433 0 26,929
QORVO INC COM 74736K101 98 1,036 SH   SOLE 13 1,036 0 0
QORVO INC COM 74736K101 1,490 15,796 SH   SOLE 15 15,796 0 0
QORVO INC COM 74736K101 12 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 20,043 212,503 SH   SOLE 18 197,483 0 15,020
QORVO INC COM 74736K101 4,323 45,835 SH   SOLE 19 45,835 0 0
QORVO INC COM 74736K101 389,317 4,127,614 SH   SOLE 21 4,127,614 0 0
QORVO INC COM 74736K101 219,025 2,322,152 SH   SOLE 22 2,084,409 0 237,743
QORVO INC COM 74736K101 17,563 186,203 SH   SOLE 23 186,203 0 0
QORVO INC COM 74736K101 14,456 153,267 SH   SOLE 25 153,267 0 0
QORVO INC COM 74736K101 21,150 224,239 SH   SOLE 26 87,626 0 136,613
QORVO INC COM 74736K101 27,097 287,287 SH   SOLE 28 1,982 0 285,305
QORVO INC COM 74736K101 69,216 733,844 SH   SOLE 30 733,844 0 0
QORVO INC COM 74736K101 2,358 24,997 SH   SOLE 31 13,806 0 11,191
QORVO INC COM 74736K101 1,426 15,121 SH   SOLE 34 15,121 0 0
QORVO INC COM 74736K101 3,980 42,192 SH   SOLE 36 42,192 0 0
QORVO INC COM 74736K101 361 3,826 SH   SOLE 40 3,826 0 0
QORVO INC COM 74736K101 21 220 SH   OTR 43 220 0 0
QORVO INC COM 74736K101 7,031 74,543 SH   SOLE 43 60,612 0 13,931
QUAD / GRAPHICS INC COM CL A 747301109 41 14,876 SH   SOLE 2 0 0 14,876
QUAD / GRAPHICS INC COM CL A 747301109 283 103,090 SH   SOLE 18 103,090 0 0
QUAD / GRAPHICS INC COM CL A 747301109 159 57,848 SH   SOLE 19 57,848 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,047 1,108,140 SH   SOLE 21 1,108,140 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,080 756,267 SH   SOLE 22 738,229 0 18,038
QUAKER HOUGHTON COM 747316107 3,601 24,082 SH   SOLE 2 16,480 0 7,602
QUAKER HOUGHTON COM 747316107 9 57 SH   SOLE 4 57 0 0
QUAKER HOUGHTON COM 747316107 25 167 SH   SOLE 7 167 0 0
QUAKER HOUGHTON COM 747316107 7,299 48,816 SH   SOLE 18 46,998 0 1,818
QUAKER HOUGHTON COM 747316107 9,785 65,444 SH   SOLE 19 65,444 0 0
QUAKER HOUGHTON COM 747316107 240,933 1,611,375 SH   SOLE 21 1,611,375 0 0
QUAKER HOUGHTON COM 747316107 56,608 378,596 SH   SOLE 22 368,827 0 9,769
QUAKER HOUGHTON COM 747316107 264 1,764 SH   SOLE 23 1,764 0 0
QUAKER HOUGHTON COM 747316107 299 2,001 SH   SOLE 25 2,001 0 0
QUAKER HOUGHTON COM 747316107 1,975 13,209 SH   SOLE 26 4,073 0 9,136
QUAKER HOUGHTON COM 747316107 36 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107 3,576 23,915 SH   SOLE 30 23,915 0 0
QUAKER HOUGHTON COM 747316107 35 232 SH   SOLE 34 232 0 0
QUAKER HOUGHTON COM 747316107 280 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107 1,144 7,649 SH   SOLE 43 7,512 0 137
QUALCOMM INC COM 747525103 328,572 2,572,193 SH   SOLE 2 739,638 0 1,832,555
QUALCOMM INC COM 747525103 104,685 819,517 SH   SOLE 4 490,117 0 329,400
QUALCOMM INC COM 747525103 149,118 1,167,355 SH   SOLE 7 1,113,628 0 53,727
QUALCOMM INC COM 747525103 7,822 61,237 SH   SOLE 13 61,237 0 0
QUALCOMM INC COM 747525103 16,812 131,614 SH   SOLE 15 131,614 0 0
QUALCOMM INC COM 747525103 1 4 SH   SOLE 17 0 0 4
QUALCOMM INC COM 747525103 271,177 2,122,879 SH   SOLE 18 1,925,603 0 197,276
QUALCOMM INC COM 747525103 146,942 1,150,324 SH   SOLE 19 1,150,324 0 0
QUALCOMM INC COM 747525103 3,891,952 30,467,764 SH   SOLE 21 30,467,764 0 0
QUALCOMM INC COM 747525103 3,101,058 24,276,324 SH   SOLE 22 21,813,850 0 2,462,474
QUALCOMM INC COM 747525103 243,775 1,908,372 SH   SOLE 23 1,908,372 0 0
QUALCOMM INC COM 747525103 236,730 1,853,214 SH   SOLE 25 1,853,214 0 0
QUALCOMM INC COM 747525103 336,835 2,636,882 SH   SOLE 26 1,106,071 0 1,530,811
QUALCOMM INC COM 747525103 368,900 2,887,899 SH   SOLE 28 56,418 0 2,831,481
QUALCOMM INC COM 747525103 4,066 31,828 SH   SOLE 29 31,828 0 0
QUALCOMM INC COM 747525103 910,525 7,127,954 SH   SOLE 30 7,003,021 0 124,933
QUALCOMM INC COM 747525103 41,374 323,894 SH   SOLE 31 211,861 0 112,033
QUALCOMM INC COM 747525103 32,756 256,425 SH   SOLE 32 256,425 0 0
QUALCOMM INC COM 747525103 121,061 947,713 SH   SOLE 34 947,713 0 0
QUALCOMM INC COM 747525103 54,437 426,157 SH   SOLE 36 426,157 0 0
QUALCOMM INC COM 747525103 4,599 36,006 SH   SOLE 40 36,006 0 0
QUALCOMM INC COM 747525103 303 2,371 SH   OTR 43 2,371 0 0
QUALCOMM INC COM 747525103 130,139 1,018,779 SH   SOLE 43 920,878 0 97,901
QUALIGEN THERAPEUTICS INC COM 74754R103 0 578 SH   SOLE 21 578 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 147 257,841 SH   SOLE 22 257,841 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303 31 20,662 SH   SOLE 21 20,662 0 0
QUALTRICS INTL INC COM CL A 747601201 280 22,394 SH   SOLE 2 19,641 0 2,753
QUALTRICS INTL INC COM CL A 747601201 5,545 443,233 SH   SOLE 21 443,233 0 0
QUALTRICS INTL INC COM CL A 747601201 16,479 1,317,239 SH   SOLE 22 1,317,239 0 0
QUALYS INC COM 74758T303 5,322 42,195 SH   SOLE 2 34,863 0 7,332
QUALYS INC COM 74758T303 155 1,230 SH   SOLE 4 485 0 745
QUALYS INC COM 74758T303 172 1,367 SH   SOLE 7 1,367 0 0
QUALYS INC COM 74758T303 38 299 SH   SOLE 13 299 0 0
QUALYS INC COM 74758T303 20,248 160,517 SH   SOLE 18 157,028 0 3,489
QUALYS INC COM 74758T303 13,732 108,866 SH   SOLE 19 108,866 0 0
QUALYS INC COM 74758T303 347,972 2,758,620 SH   SOLE 21 2,758,620 0 0
QUALYS INC COM 74758T303 132,533 1,050,680 SH   SOLE 22 1,023,873 0 26,807
QUALYS INC COM 74758T303 426 3,379 SH   SOLE 23 3,379 0 0
QUALYS INC COM 74758T303 659 5,221 SH   SOLE 25 5,221 0 0
QUALYS INC COM 74758T303 2,576 20,423 SH   SOLE 26 14,567 0 5,856
QUALYS INC COM 74758T303 75 597 SH   SOLE 28 597 0 0
QUALYS INC COM 74758T303 55 436 SH   SOLE 29 436 0 0
QUALYS INC COM 74758T303 26,437 209,587 SH   SOLE 30 209,587 0 0
QUALYS INC COM 74758T303 54 428 SH   SOLE 31 428 0 0
QUALYS INC COM 74758T303 46 366 SH   SOLE 34 366 0 0
QUALYS INC COM 74758T303 519 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 3,223 25,549 SH   SOLE 43 21,996 0 3,553
QUANERGY SYSTEMS INC COM 74764U104 18 43,040 SH   SOLE 21 43,040 0 0
QUANERGY SYSTEMS INC COM 74764U104 180 439,492 SH   SOLE 22 439,492 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,159 50,950 SH   SOLE 2 32,053 0 18,897
QUANEX BLDG PRODS CORP COM 747619104 4 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104 11 474 SH   SOLE 7 474 0 0
QUANEX BLDG PRODS CORP COM 747619104 2,964 130,278 SH   SOLE 18 130,278 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,381 60,696 SH   SOLE 19 60,696 0 0
QUANEX BLDG PRODS CORP COM 747619104 99,585 4,377,354 SH   SOLE 21 4,377,354 0 0
QUANEX BLDG PRODS CORP COM 747619104 20,800 914,277 SH   SOLE 22 876,633 0 37,644
QUANEX BLDG PRODS CORP COM 747619104 96 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104 254 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 1,311 57,614 SH   SOLE 30 57,614 0 0
QUANEX BLDG PRODS CORP COM 747619104 15 654 SH   SOLE 31 0 0 654
QUANEX BLDG PRODS CORP COM 747619104 91 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 412 18,111 SH   SOLE 43 17,210 0 901
QUANTA SVCS INC COM 74762E102 28,754 229,405 SH   SOLE 2 40,872 0 188,533
QUANTA SVCS INC COM 74762E102 17,754 141,643 SH   SOLE 4 90,510 0 51,133
QUANTA SVCS INC COM 74762E102 27,420 218,768 SH   SOLE 7 214,845 0 3,923
QUANTA SVCS INC COM 74762E102 57 451 SH   SOLE 13 451 0 0
QUANTA SVCS INC COM 74762E102 1,553 12,391 SH   SOLE 15 12,391 0 0
QUANTA SVCS INC COM 74762E102 108,582 866,296 SH   SOLE 18 844,517 0 21,779
QUANTA SVCS INC COM 74762E102 28,174 224,777 SH   SOLE 19 224,777 0 0
QUANTA SVCS INC COM 74762E102 489,478 3,905,203 SH   SOLE 21 3,905,203 0 0
QUANTA SVCS INC COM 74762E102 415,554 3,315,413 SH   SOLE 22 3,032,712 0 282,701
QUANTA SVCS INC COM 74762E102 28,213 225,095 SH   SOLE 23 225,095 0 0
QUANTA SVCS INC COM 74762E102 18,608 148,458 SH   SOLE 25 127,815 0 20,643
QUANTA SVCS INC COM 74762E102 30,640 244,455 SH   SOLE 26 124,462 0 119,993
QUANTA SVCS INC COM 74762E102 29,920 238,713 SH   SOLE 28 5,495 0 233,218
QUANTA SVCS INC COM 74762E102 24 191 SH   SOLE 29 191 0 0
QUANTA SVCS INC COM 74762E102 130,900 1,044,361 SH   SOLE 30 930,105 0 114,256
QUANTA SVCS INC COM 74762E102 2,426 19,352 SH   SOLE 31 15,329 0 4,023
QUANTA SVCS INC COM 74762E102 133,872 1,068,071 SH   SOLE 34 1,068,071 0 0
QUANTA SVCS INC COM 74762E102 4,306 34,353 SH   SOLE 36 34,353 0 0
QUANTA SVCS INC COM 74762E102 586 4,672 SH   SOLE 40 4,672 0 0
QUANTA SVCS INC COM 74762E102 38 302 SH   OTR 43 302 0 0
QUANTA SVCS INC COM 74762E102 23,836 190,170 SH   SOLE 43 169,056 0 21,114
QUANTERIX CORP COM 74766Q101 487 30,101 SH   SOLE 2 12,764 0 17,337
QUANTERIX CORP COM 74766Q101 2 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 8 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 1,488 91,935 SH   SOLE 18 91,935 0 0
QUANTERIX CORP COM 74766Q101 1,779 109,871 SH   SOLE 19 109,871 0 0
QUANTERIX CORP COM 74766Q101 23,130 1,428,639 SH   SOLE 21 1,428,639 0 0
QUANTERIX CORP COM 74766Q101 13,739 848,596 SH   SOLE 22 816,016 0 32,580
QUANTERIX CORP COM 74766Q101 12 719 SH   SOLE 23 719 0 0
QUANTERIX CORP COM 74766Q101 58 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101 338 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 1,561 96,405 SH   SOLE 30 96,405 0 0
QUANTERIX CORP COM 74766Q101 59 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 155 9,566 SH   SOLE 43 9,418 0 148
QUANTUM COMPUTING INC COM 74766W108 10 4,410 SH   SOLE 18 4,410 0 0
QUANTUM COMPUTING INC COM 74766W108 120 50,344 SH   SOLE 21 50,344 0 0
QUANTUM COMPUTING INC COM 74766W108 500 209,959 SH   SOLE 22 209,959 0 0
QUANTUM CORP COM NEW 747906501 2 1,150 SH   SOLE 2 0 0 1,150
QUANTUM CORP COM NEW 747906501 21 15,073 SH   SOLE 18 15,073 0 0
QUANTUM CORP COM NEW 747906501 420 295,425 SH   SOLE 21 295,425 0 0
QUANTUM CORP COM NEW 747906501 1,185 834,563 SH   SOLE 22 834,563 0 0
QUANTUM CORP COM NEW 747906501 2 1,086 SH   SOLE 43 1,086 0 0
QUANTUM SI INC COM CL A 74765K105 147 63,248 SH   SOLE 2 24,810 0 38,438
QUANTUM SI INC COM CL A 74765K105 3 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105 631 271,812 SH   SOLE 18 271,812 0 0
QUANTUM SI INC COM CL A 74765K105 610 262,888 SH   SOLE 19 262,888 0 0
QUANTUM SI INC COM CL A 74765K105 7,579 3,266,608 SH   SOLE 21 3,266,608 0 0
QUANTUM SI INC COM CL A 74765K105 5,167 2,227,247 SH   SOLE 22 2,136,813 0 90,434
QUANTUM SI INC COM CL A 74765K105 31 13,227 SH   SOLE 25 13,227 0 0
QUANTUM SI INC COM CL A 74765K105 67 28,743 SH   SOLE 26 0 0 28,743
QUANTUM SI INC COM CL A 74765K105 169 72,883 SH   SOLE 30 72,883 0 0
QUANTUM SI INC COM CL A 74765K105 28 12,044 SH   SOLE 40 12,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 2,841 330,698 SH   SOLE 2 34,981 0 295,717
QUANTUMSCAPE CORP COM CL A 74767V109 25 2,883 SH   SOLE 7 2,883 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 841 97,889 SH   SOLE 18 97,889 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 637 74,170 SH   SOLE 19 74,170 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 23,032 2,681,275 SH   SOLE 21 2,681,275 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 45,795 5,331,240 SH   SOLE 22 5,151,418 0 179,822
QUANTUMSCAPE CORP COM CL A 74767V109 37 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 67 7,795 SH   SOLE 31 3,583 0 4,212
QUANTUMSCAPE CORP COM CL A 74767V109 93 10,791 SH   SOLE 43 10,791 0 0
QUDIAN INC ADR 747798106 8 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 2 2,136 SH   SOLE 43 2,136 0 0
QUEST DIAGNOSTICS INC COM 74834L100 41,026 308,512 SH   SOLE 2 191,404 0 117,108
QUEST DIAGNOSTICS INC COM 74834L100 14,986 112,690 SH   SOLE 4 70,016 0 42,674
QUEST DIAGNOSTICS INC COM 74834L100 16,400 123,326 SH   SOLE 7 119,706 0 3,620
QUEST DIAGNOSTICS INC COM 74834L100 69 521 SH   SOLE 13 521 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,235 16,809 SH   SOLE 15 16,809 0 0
QUEST DIAGNOSTICS INC COM 74834L100 35,257 265,129 SH   SOLE 18 249,114 0 16,015
QUEST DIAGNOSTICS INC COM 74834L100 186,438 1,402,003 SH   SOLE 19 1,402,003 0 0
QUEST DIAGNOSTICS INC COM 74834L100 323 2,430 SH   SOLE 20 2,430 0 0
QUEST DIAGNOSTICS INC COM 74834L100 622,850 4,683,787 SH   SOLE 21 4,683,787 0 0
QUEST DIAGNOSTICS INC COM 74834L100 354,377 2,664,888 SH   SOLE 22 2,421,237 0 243,651
QUEST DIAGNOSTICS INC COM 74834L100 27,807 209,103 SH   SOLE 23 209,103 0 0
QUEST DIAGNOSTICS INC COM 74834L100 30,530 229,581 SH   SOLE 25 229,581 0 0
QUEST DIAGNOSTICS INC COM 74834L100 39,451 296,672 SH   SOLE 26 141,377 0 155,295
QUEST DIAGNOSTICS INC COM 74834L100 58,274 438,215 SH   SOLE 28 48,277 0 389,938
QUEST DIAGNOSTICS INC COM 74834L100 173,051 1,301,332 SH   SOLE 30 1,284,006 0 17,326
QUEST DIAGNOSTICS INC COM 74834L100 3,337 25,091 SH   SOLE 31 12,578 0 12,513
QUEST DIAGNOSTICS INC COM 74834L100 151,173 1,136,809 SH   SOLE 34 1,136,809 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9,925 74,639 SH   SOLE 36 74,639 0 0
QUEST DIAGNOSTICS INC COM 74834L100 492 3,697 SH   SOLE 40 3,697 0 0
QUEST DIAGNOSTICS INC COM 74834L100 60 452 SH   OTR 43 452 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,540 146,939 SH   SOLE 43 138,028 0 8,911
QUEST RESOURCE HLDG CORP COM NEW 74836W203 13 3,067 SH   SOLE 18 3,067 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 183 44,631 SH   SOLE 21 44,631 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 6 1,358 SH   SOLE 22 1,358 0 0
QUICKLOGIC CORP COM NEW 74837P405 20 2,379 SH   SOLE 18 2,379 0 0
QUICKLOGIC CORP COM NEW 74837P405 244 28,730 SH   SOLE 21 28,730 0 0
QUICKLOGIC CORP COM NEW 74837P405 845 99,615 SH   SOLE 22 99,615 0 0
QUIDELORTHO CORP COM 219798105 9,681 99,617 SH   SOLE 2 41,106 0 58,511
QUIDELORTHO CORP COM 219798105 73 747 SH   SOLE 4 365 0 382
QUIDELORTHO CORP COM 219798105 58 596 SH   SOLE 7 596 0 0
QUIDELORTHO CORP COM 219798105 10,470 107,737 SH   SOLE 18 107,737 0 0
QUIDELORTHO CORP COM 219798105 2,640 27,169 SH   SOLE 19 27,169 0 0
QUIDELORTHO CORP COM 219798105 267,029 2,747,782 SH   SOLE 21 2,747,782 0 0
QUIDELORTHO CORP COM 219798105 135,368 1,392,963 SH   SOLE 22 1,332,133 0 60,830
QUIDELORTHO CORP COM 219798105 50 512 SH   SOLE 23 512 0 0
QUIDELORTHO CORP COM 219798105 752 7,736 SH   SOLE 25 7,736 0 0
QUIDELORTHO CORP COM 219798105 2,104 21,653 SH   SOLE 26 15,224 0 6,429
QUIDELORTHO CORP COM 219798105 81 830 SH   SOLE 28 830 0 0
QUIDELORTHO CORP COM 219798105 14,192 146,034 SH   SOLE 30 146,034 0 0
QUIDELORTHO CORP COM 219798105 96 984 SH   SOLE 31 726 0 258
QUIDELORTHO CORP COM 219798105 96 988 SH   SOLE 36 988 0 0
QUIDELORTHO CORP COM 219798105 601 6,188 SH   SOLE 40 6,188 0 0
QUIDELORTHO CORP COM 219798105 43 438 SH   OTR 43 438 0 0
QUIDELORTHO CORP COM 219798105 4,185 43,067 SH   SOLE 43 41,816 0 1,251
QUINSTREET INC COM 74874Q100 1,432 142,327 SH   SOLE 2 104,694 0 37,633
QUINSTREET INC COM 74874Q100 2 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 8 799 SH   SOLE 7 799 0 0
QUINSTREET INC COM 74874Q100 1,957 194,567 SH   SOLE 18 194,567 0 0
QUINSTREET INC COM 74874Q100 1,441 143,210 SH   SOLE 19 143,210 0 0
QUINSTREET INC COM 74874Q100 64,308 6,392,419 SH   SOLE 21 6,392,419 0 0
QUINSTREET INC COM 74874Q100 15,428 1,533,595 SH   SOLE 22 1,481,179 0 52,416
QUINSTREET INC COM 74874Q100 91 9,046 SH   SOLE 23 9,046 0 0
QUINSTREET INC COM 74874Q100 65 6,435 SH   SOLE 25 6,435 0 0
QUINSTREET INC COM 74874Q100 447 44,436 SH   SOLE 26 0 0 44,436
QUINSTREET INC COM 74874Q100 43 4,233 SH   SOLE 28 4,233 0 0
QUINSTREET INC COM 74874Q100 1,383 137,478 SH   SOLE 30 137,478 0 0
QUINSTREET INC COM 74874Q100 68 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 394 39,137 SH   SOLE 43 37,234 0 1,903
QUIPT HOME MEDICAL CORP COM 74880P104 27 5,777 SH   SOLE 18 5,777 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 316 68,408 SH   SOLE 21 68,408 0 0
QUMU CORP COM 749063103 1 827 SH   SOLE 18 827 0 0
QUMU CORP COM 749063103 16 19,417 SH   SOLE 21 19,417 0 0
QUMU CORP COM 749063103 176 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 36 148,217 SH   SOLE 21 148,217 0 0
QUOTIENT LTD SHS G73268107 365 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 72 24,275 SH   SOLE 2 21,257 0 3,018
QUOTIENT TECHNOLOGY INC COM 749119103 1 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 559 188,124 SH   SOLE 18 188,124 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 447 150,384 SH   SOLE 19 150,384 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 6,822 2,297,063 SH   SOLE 21 2,297,063 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4,975 1,674,944 SH   SOLE 22 1,628,920 0 46,024
QUOTIENT TECHNOLOGY INC COM 749119103 32 10,924 SH   SOLE 25 10,924 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 162 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 33 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 469 157,918 SH   SOLE 30 157,918 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 6 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 23 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 6 2,135 SH   SOLE 43 2,135 0 0
QURATE RETAIL INC COM SER A 74915M100 1,210 421,612 SH   SOLE 2 179,229 0 242,383
QURATE RETAIL INC COM SER A 74915M100 5 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100 39 13,748 SH   SOLE 7 13,748 0 0
QURATE RETAIL INC COM SER A 74915M100 2,945 1,026,030 SH   SOLE 18 1,026,030 0 0
QURATE RETAIL INC COM SER A 74915M100 1,819 633,894 SH   SOLE 19 633,894 0 0
QURATE RETAIL INC COM SER A 74915M100 35,621 12,411,650 SH   SOLE 21 12,411,650 0 0
QURATE RETAIL INC COM SER A 74915M100 25,713 8,959,166 SH   SOLE 22 8,556,198 0 402,968
QURATE RETAIL INC COM SER A 74915M100 176 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100 670 233,372 SH   SOLE 26 203,249 0 30,123
QURATE RETAIL INC COM SER A 74915M100 19 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100 523 182,401 SH   SOLE 30 182,401 0 0
QURATE RETAIL INC COM SER A 74915M100 18 6,358 SH   SOLE 31 0 0 6,358
QURATE RETAIL INC COM SER A 74915M100 106 37,036 SH   SOLE 34 37,036 0 0
QURATE RETAIL INC COM SER A 74915M100 291 101,327 SH   SOLE 36 101,327 0 0
QURATE RETAIL INC COM SER A 74915M100 159 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100 7 2,270 SH   OTR 43 2,270 0 0
QURATE RETAIL INC COM SER A 74915M100 1,650 574,997 SH   SOLE 43 542,399 0 32,598
R1 RCM INC COM 77634L105 2,635 125,696 SH   SOLE 2 103,262 0 22,434
R1 RCM INC COM 77634L105 45 2,141 SH   SOLE 4 454 0 1,687
R1 RCM INC COM 77634L105 33 1,587 SH   SOLE 7 1,587 0 0
R1 RCM INC COM 77634L105 12,399 591,552 SH   SOLE 18 577,327 0 14,225
R1 RCM INC COM 77634L105 20,260 966,614 SH   SOLE 19 966,614 0 0
R1 RCM INC COM 77634L105 204,235 9,744,060 SH   SOLE 21 9,744,060 0 0
R1 RCM INC COM 77634L105 81,451 3,886,030 SH   SOLE 22 3,799,752 0 86,278
R1 RCM INC COM 77634L105 87 4,146 SH   SOLE 23 4,146 0 0
R1 RCM INC COM 77634L105 458 21,870 SH   SOLE 25 21,870 0 0
R1 RCM INC COM 77634L105 2,027 96,705 SH   SOLE 26 70,023 0 26,682
R1 RCM INC COM 77634L105 48 2,298 SH   SOLE 28 2,298 0 0
R1 RCM INC COM 77634L105 9,243 440,996 SH   SOLE 30 440,996 0 0
R1 RCM INC COM 77634L105 101 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 77634L105 186 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105 355 16,939 SH   SOLE 40 16,939 0 0
R1 RCM INC COM 77634L105 20 938 SH   OTR 43 938 0 0
R1 RCM INC COM 77634L105 1,579 75,344 SH   SOLE 43 72,932 0 2,412
RACKSPACE TECHNOLOGY INC COM 750102105 520 72,462 SH   SOLE 2 14,317 0 58,145
RACKSPACE TECHNOLOGY INC COM 750102105 1 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 6 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,218 169,900 SH   SOLE 18 169,900 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 700 97,635 SH   SOLE 19 97,635 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 15,846 2,210,022 SH   SOLE 21 2,210,022 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 10,517 1,466,789 SH   SOLE 22 1,405,209 0 61,580
RACKSPACE TECHNOLOGY INC COM 750102105 57 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 224 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105 535 74,605 SH   SOLE 30 74,605 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 53 7,443 SH   SOLE 36 7,443 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 45 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 125 17,433 SH   SOLE 43 17,272 0 161
RADA ELECTR INDS LTD COM PAR NEW M81863124 3,985 431,255 SH   SOLE 21 431,255 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 2,349 254,263 SH   SOLE 22 240,499 0 13,764
RADA ELECTR INDS LTD COM PAR NEW M81863124 61 6,585 SH   SOLE 25 6,585 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 71 7,670 SH   SOLE 40 7,670 0 0
RADIAN GROUP INC COM 750236101 7,118 362,252 SH   SOLE 2 178,830 0 183,422
RADIAN GROUP INC COM 750236101 142 7,247 SH   SOLE 4 213 0 7,034
RADIAN GROUP INC COM 750236101 292 14,859 SH   SOLE 7 14,859 0 0
RADIAN GROUP INC COM 750236101 22 1,101 SH   SOLE 13 1,101 0 0
RADIAN GROUP INC COM 750236101 10,998 559,695 SH   SOLE 18 535,928 0 23,767
RADIAN GROUP INC COM 750236101 20,578 1,047,211 SH   SOLE 19 1,047,211 0 0
RADIAN GROUP INC COM 750236101 137,507 6,997,837 SH   SOLE 21 6,997,837 0 0
RADIAN GROUP INC COM 750236101 101,417 5,161,193 SH   SOLE 22 4,931,359 0 229,834
RADIAN GROUP INC COM 750236101 456 23,225 SH   SOLE 23 23,225 0 0
RADIAN GROUP INC COM 750236101 600 30,559 SH   SOLE 25 30,559 0 0
RADIAN GROUP INC COM 750236101 4,560 232,080 SH   SOLE 26 95,558 0 136,522
RADIAN GROUP INC COM 750236101 67 3,409 SH   SOLE 28 3,409 0 0
RADIAN GROUP INC COM 750236101 24 1,227 SH   SOLE 29 1,227 0 0
RADIAN GROUP INC COM 750236101 3,061 155,798 SH   SOLE 30 155,798 0 0
RADIAN GROUP INC COM 750236101 131 6,653 SH   SOLE 31 2,634 0 4,019
RADIAN GROUP INC COM 750236101 553 28,156 SH   SOLE 34 28,156 0 0
RADIAN GROUP INC COM 750236101 285 14,481 SH   SOLE 36 14,481 0 0
RADIAN GROUP INC COM 750236101 432 21,992 SH   SOLE 40 21,992 0 0
RADIAN GROUP INC COM 750236101 1,235 62,867 SH   SOLE 43 61,220 0 1,647
RADIANT LOGISTICS INC COM 75025X100 794 107,072 SH   SOLE 2 39,625 0 67,447
RADIANT LOGISTICS INC COM 75025X100 5 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 933 125,755 SH   SOLE 18 115,524 0 10,231
RADIANT LOGISTICS INC COM 75025X100 537 72,423 SH   SOLE 19 72,423 0 0
RADIANT LOGISTICS INC COM 75025X100 10,012 1,349,367 SH   SOLE 21 1,349,367 0 0
RADIANT LOGISTICS INC COM 75025X100 8,022 1,081,134 SH   SOLE 22 1,060,010 0 21,124
RADIANT LOGISTICS INC COM 75025X100 244 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 24 3,169 SH   SOLE 43 3,169 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,024 67,104 SH   SOLE 2 21,971 0 45,133
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 15 996 SH   SOLE 7 996 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3,285 215,257 SH   SOLE 18 215,257 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2,064 135,244 SH   SOLE 19 135,244 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 41,043 2,689,601 SH   SOLE 21 2,689,601 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 27,375 1,793,915 SH   SOLE 22 1,712,715 0 81,200
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 188 12,329 SH   SOLE 25 12,329 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 767 50,273 SH   SOLE 26 44,735 0 5,538
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,242 81,419 SH   SOLE 30 81,419 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 106 6,921 SH   SOLE 40 6,921 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2 147 SH   SOLE 43 147 0 0
RADIUS HEALTH INC COM NEW 750469207 171 16,475 SH   SOLE 2 11,811 0 4,664
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 4 361 SH   SOLE 7 361 0 0
RADIUS HEALTH INC COM NEW 750469207 1,371 132,193 SH   SOLE 18 132,193 0 0
RADIUS HEALTH INC COM NEW 750469207 2,006 193,413 SH   SOLE 19 193,413 0 0
RADIUS HEALTH INC COM NEW 750469207 20,643 1,990,665 SH   SOLE 21 1,990,665 0 0
RADIUS HEALTH INC COM NEW 750469207 11,848 1,142,485 SH   SOLE 22 1,121,206 0 21,279
RADIUS HEALTH INC COM NEW 750469207 53 5,066 SH   SOLE 25 5,066 0 0
RADIUS HEALTH INC COM NEW 750469207 117 11,278 SH   SOLE 26 3,310 0 7,968
RADIUS HEALTH INC COM NEW 750469207 178 17,141 SH   SOLE 28 17,141 0 0
RADIUS HEALTH INC COM NEW 750469207 505 48,682 SH   SOLE 30 48,682 0 0
RADIUS HEALTH INC COM NEW 750469207 63 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 124 11,998 SH   SOLE 43 9,521 0 2,477
RADNET INC COM 750491102 334 19,336 SH   SOLE 2 14,272 0 5,064
RADNET INC COM 750491102 2 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 12 680 SH   SOLE 7 680 0 0
RADNET INC COM 750491102 2,804 162,249 SH   SOLE 18 162,249 0 0
RADNET INC COM 750491102 1,677 97,036 SH   SOLE 19 97,036 0 0
RADNET INC COM 750491102 83,307 4,820,987 SH   SOLE 21 4,820,987 0 0
RADNET INC COM 750491102 20,525 1,187,784 SH   SOLE 22 1,151,670 0 36,114
RADNET INC COM 750491102 164 9,471 SH   SOLE 25 9,471 0 0
RADNET INC COM 750491102 604 34,977 SH   SOLE 26 26,734 0 8,243
RADNET INC COM 750491102 2,408 139,370 SH   SOLE 30 139,370 0 0
RADNET INC COM 750491102 147 8,487 SH   SOLE 34 8,487 0 0
RADNET INC COM 750491102 85 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 266 15,405 SH   SOLE 43 14,368 0 1,037
RADWARE LTD ORD M81873107 214 9,884 SH   SOLE 2 9,884 0 0
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 395 18,227 SH   SOLE 7 18,227 0 0
RADWARE LTD ORD M81873107 16,133 744,463 SH   SOLE 21 744,463 0 0
RADWARE LTD ORD M81873107 7,050 325,319 SH   SOLE 22 309,989 0 15,330
RADWARE LTD ORD M81873107 114 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107 118 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 364 16,807 SH   SOLE 30 16,807 0 0
RADWARE LTD ORD M81873107 534 24,630 SH   SOLE 34 24,630 0 0
RADWARE LTD ORD M81873107 128 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107 153 7,071 SH   SOLE 43 6,822 0 249
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 60 32,128 SH   SOLE 21 32,128 0 0
RAFAEL HLDGS INC COM CL B 75062E106 297 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106 0 225 SH   SOLE 43 225 0 0
RAIN THERAPEUTICS INC COM 75082Q105 7 1,215 SH   SOLE 18 1,215 0 0
RAIN THERAPEUTICS INC COM 75082Q105 650 116,913 SH   SOLE 21 116,913 0 0
RAIN THERAPEUTICS INC COM 75082Q105 87 15,676 SH   SOLE 22 15,676 0 0
RAIN THERAPEUTICS INC COM 75082Q105 46 8,191 SH   SOLE 30 8,191 0 0
RALLYBIO CORP COM 75120L100 98 12,914 SH   SOLE 2 4,280 0 8,634
RALLYBIO CORP COM 75120L100 390 51,597 SH   SOLE 18 51,597 0 0
RALLYBIO CORP COM 75120L100 182 24,101 SH   SOLE 19 24,101 0 0
RALLYBIO CORP COM 75120L100 5,129 679,324 SH   SOLE 21 679,324 0 0
RALLYBIO CORP COM 75120L100 1,113 147,475 SH   SOLE 22 143,592 0 3,883
RALLYBIO CORP COM 75120L100 106 14,035 SH   SOLE 30 14,035 0 0
RALPH LAUREN CORP CL A 751212101 18,320 204,347 SH   SOLE 2 171,337 0 33,010
RALPH LAUREN CORP CL A 751212101 1,952 21,777 SH   SOLE 4 21,401 0 376
RALPH LAUREN CORP CL A 751212101 3,573 39,850 SH   SOLE 7 38,293 0 1,557
RALPH LAUREN CORP CL A 751212101 921 10,274 SH   SOLE 13 10,274 0 0
RALPH LAUREN CORP CL A 751212101 64 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 20,092 224,113 SH   SOLE 18 191,501 0 32,612
RALPH LAUREN CORP CL A 751212101 136,590 1,523,596 SH   SOLE 19 1,523,596 0 0
RALPH LAUREN CORP CL A 751212101 96,784 1,079,571 SH   SOLE 21 1,079,571 0 0
RALPH LAUREN CORP CL A 751212101 117,605 1,311,829 SH   SOLE 22 1,148,989 0 162,840
RALPH LAUREN CORP CL A 751212101 6,938 77,393 SH   SOLE 23 77,393 0 0
RALPH LAUREN CORP CL A 751212101 7,563 84,357 SH   SOLE 25 84,357 0 0
RALPH LAUREN CORP CL A 751212101 8,356 93,203 SH   SOLE 26 23,684 0 69,519
RALPH LAUREN CORP CL A 751212101 296 3,301 SH   SOLE 28 866 0 2,435
RALPH LAUREN CORP CL A 751212101 1,117 12,455 SH   SOLE 29 12,455 0 0
RALPH LAUREN CORP CL A 751212101 13,487 150,436 SH   SOLE 30 150,436 0 0
RALPH LAUREN CORP CL A 751212101 1,892 21,104 SH   SOLE 31 20,907 0 197
RALPH LAUREN CORP CL A 751212101 9,610 107,193 SH   SOLE 34 107,193 0 0
RALPH LAUREN CORP CL A 751212101 261 2,906 SH   SOLE 36 2,906 0 0
RALPH LAUREN CORP CL A 751212101 584 6,514 SH   SOLE 40 6,514 0 0
RALPH LAUREN CORP CL A 751212101 2,452 27,346 SH   SOLE 43 25,203 0 2,143
RAMACO RES INC COM 75134P303 116 8,847 SH   SOLE 2 6,228 0 2,619
RAMACO RES INC COM 75134P303 4 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM 75134P303 779 59,209 SH   SOLE 18 59,209 0 0
RAMACO RES INC COM 75134P303 533 40,542 SH   SOLE 19 40,542 0 0
RAMACO RES INC COM 75134P303 10,635 808,741 SH   SOLE 21 808,741 0 0
RAMACO RES INC COM 75134P303 5,421 412,277 SH   SOLE 22 396,018 0 16,259
RAMACO RES INC COM 75134P303 68 5,175 SH   SOLE 25 5,175 0 0
RAMACO RES INC COM 75134P303 468 35,608 SH   SOLE 43 20,043 0 15,565
RAMBUS INC DEL COM 750917106 1,517 70,582 SH   SOLE 2 48,618 0 21,964
RAMBUS INC DEL COM 750917106 26 1,191 SH   SOLE 4 509 0 682
RAMBUS INC DEL COM 750917106 27 1,248 SH   SOLE 7 1,248 0 0
RAMBUS INC DEL COM 750917106 8,009 372,680 SH   SOLE 18 372,680 0 0
RAMBUS INC DEL COM 750917106 4,535 211,014 SH   SOLE 19 211,014 0 0
RAMBUS INC DEL COM 750917106 275,715 12,829,899 SH   SOLE 21 12,829,899 0 0
RAMBUS INC DEL COM 750917106 59,381 2,763,214 SH   SOLE 22 2,683,624 0 79,590
RAMBUS INC DEL COM 750917106 13 592 SH   SOLE 23 592 0 0
RAMBUS INC DEL COM 750917106 2,882 134,132 SH   SOLE 25 134,132 0 0
RAMBUS INC DEL COM 750917106 2,468 114,849 SH   SOLE 26 73,442 0 41,407
RAMBUS INC DEL COM 750917106 43 2,005 SH   SOLE 28 2,005 0 0
RAMBUS INC DEL COM 750917106 4,526 210,626 SH   SOLE 30 210,626 0 0
RAMBUS INC DEL COM 750917106 1,523 70,871 SH   SOLE 34 70,871 0 0
RAMBUS INC DEL COM 750917106 188 8,751 SH   SOLE 36 8,751 0 0
RAMBUS INC DEL COM 750917106 274 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 986 45,875 SH   SOLE 43 43,724 0 2,151
RANDOLPH BANCORP INC COM 752378109 20 774 SH   SOLE 18 774 0 0
RANDOLPH BANCORP INC COM 752378109 238 9,002 SH   SOLE 21 9,002 0 0
RANDOLPH BANCORP INC COM 752378109 34 1,282 SH   SOLE 22 1,282 0 0
RANGE RES CORP COM 75281A109 30,749 1,242,400 SH   SOLE 2 311,301 0 931,099
RANGE RES CORP COM 75281A109 51 2,051 SH   SOLE 4 790 0 1,261
RANGE RES CORP COM 75281A109 77 3,119 SH   SOLE 7 3,119 0 0
RANGE RES CORP COM 75281A109 14,132 571,008 SH   SOLE 18 571,008 0 0
RANGE RES CORP COM 75281A109 5,900 238,395 SH   SOLE 19 238,395 0 0
RANGE RES CORP COM 75281A109 348,175 14,067,694 SH   SOLE 21 14,067,694 0 0
RANGE RES CORP COM 75281A109 186,687 7,542,921 SH   SOLE 22 7,218,048 0 324,873
RANGE RES CORP COM 75281A109 95 3,821 SH   SOLE 23 3,821 0 0
RANGE RES CORP COM 75281A109 60 2,429 SH   SOLE 25 2,429 0 0
RANGE RES CORP COM 75281A109 4,054 163,788 SH   SOLE 26 98,346 0 65,442
RANGE RES CORP COM 75281A109 2,195 88,687 SH   SOLE 28 75,613 0 13,074
RANGE RES CORP COM 75281A109 6,923 279,714 SH   SOLE 30 279,714 0 0
RANGE RES CORP COM 75281A109 144 5,818 SH   SOLE 31 3,865 0 1,953
RANGE RES CORP COM 75281A109 103 4,162 SH   SOLE 34 4,162 0 0
RANGE RES CORP COM 75281A109 43 1,721 SH   SOLE 36 1,721 0 0
RANGE RES CORP COM 75281A109 753 30,438 SH   SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 16,137 651,999 SH   SOLE 43 606,557 0 45,442
RANGER ENERGY SVCS INC COM CL A 75282U104 20 1,969 SH   SOLE 18 1,969 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 301 29,644 SH   SOLE 21 29,644 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 834 82,295 SH   SOLE 22 82,295 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 493 14,991 SH   SOLE 2 9,302 0 5,689
RANGER OIL CORPORATION CLASS A COM 70788V102 9 266 SH   SOLE 7 266 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 2,322 70,654 SH   SOLE 18 70,654 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 3,016 91,755 SH   SOLE 19 91,755 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 80,694 2,454,946 SH   SOLE 21 2,454,946 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 18,843 573,271 SH   SOLE 22 559,623 0 13,648
RANGER OIL CORPORATION CLASS A COM 70788V102 19 572 SH   SOLE 23 572 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 98 2,974 SH   SOLE 25 2,974 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 219 6,654 SH   SOLE 26 0 0 6,654
RANGER OIL CORPORATION CLASS A COM 70788V102 1,123 34,164 SH   SOLE 30 34,164 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 15 457 SH   SOLE 31 0 0 457
RANGER OIL CORPORATION CLASS A COM 70788V102 77 2,356 SH   SOLE 40 2,356 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 358 10,897 SH   SOLE 43 10,692 0 205
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1,342 129,873 SH   SOLE 21 129,873 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 657 63,583 SH   SOLE 22 63,583 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 138 13,376 SH   SOLE 30 13,376 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 619 88,404 SH   SOLE 2 53,618 0 34,786
RANPAK HOLDINGS CORP COM CL A 75321W103 1 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 4 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 885 126,364 SH   SOLE 18 126,364 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 491 70,131 SH   SOLE 19 70,131 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 11,575 1,653,608 SH   SOLE 21 1,653,608 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 7,236 1,033,658 SH   SOLE 22 992,052 0 41,606
RANPAK HOLDINGS CORP COM CL A 75321W103 71 10,145 SH   SOLE 25 10,145 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 215 30,742 SH   SOLE 26 30,742 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 5 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,354 336,239 SH   SOLE 30 336,239 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 57 8,096 SH   SOLE 36 8,096 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 39 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 121 17,235 SH   SOLE 43 16,681 0 554
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 129 29,947 SH   SOLE 18 29,947 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 4,076 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 25 5,777 SH   SOLE 20 5,777 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 196 45,527 SH   SOLE 21 45,527 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 2 402 SH   SOLE 22 402 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 65 15,057 SH   SOLE 30 15,057 0 0
RAPID7 INC COM 753422104 6,062 90,754 SH   SOLE 2 43,448 0 47,306
RAPID7 INC COM 753422104 95 1,419 SH   SOLE 4 203 0 1,216
RAPID7 INC COM 753422104 125 1,867 SH   SOLE 7 1,867 0 0
RAPID7 INC COM 753422104 10,685 159,958 SH   SOLE 18 146,368 0 13,590
RAPID7 INC COM 753422104 23,452 351,082 SH   SOLE 19 351,082 0 0
RAPID7 INC COM 753422104 151,763 2,271,902 SH   SOLE 21 2,271,902 0 0
RAPID7 INC COM 753422104 106,313 1,591,509 SH   SOLE 22 1,555,862 0 35,647
RAPID7 INC COM 753422104 582 8,713 SH   SOLE 23 8,713 0 0
RAPID7 INC COM 753422104 615 9,213 SH   SOLE 25 9,213 0 0
RAPID7 INC COM 753422104 4,775 71,484 SH   SOLE 26 26,464 0 45,020
RAPID7 INC COM 753422104 66 982 SH   SOLE 28 982 0 0
RAPID7 INC COM 753422104 21,992 329,226 SH   SOLE 30 329,226 0 0
RAPID7 INC COM 753422104 379 5,680 SH   SOLE 34 5,680 0 0
RAPID7 INC COM 753422104 81 1,209 SH   SOLE 36 1,209 0 0
RAPID7 INC COM 753422104 438 6,554 SH   SOLE 40 6,554 0 0
RAPID7 INC COM 753422104 757 11,326 SH   SOLE 43 10,451 0 875
RAPID7 INC NOTE 0.250% 3/1 753422AF1 5,766 6,400,000 PRN   SOLE 21 6,400,000 0 0
RAPT THERAPEUTICS INC COM 75382E109 276 15,101 SH   SOLE 2 6,713 0 8,388
RAPT THERAPEUTICS INC COM 75382E109 31 1,687 SH   SOLE 7 1,687 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,396 76,473 SH   SOLE 18 76,473 0 0
RAPT THERAPEUTICS INC COM 75382E109 4,097 224,508 SH   SOLE 19 224,508 0 0
RAPT THERAPEUTICS INC COM 75382E109 21,349 1,169,783 SH   SOLE 21 1,169,783 0 0
RAPT THERAPEUTICS INC COM 75382E109 9,629 527,601 SH   SOLE 22 509,515 0 18,086
RAPT THERAPEUTICS INC COM 75382E109 44 2,431 SH   SOLE 25 2,431 0 0
RAPT THERAPEUTICS INC COM 75382E109 42 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109 443 24,276 SH   SOLE 30 24,276 0 0
RAPT THERAPEUTICS INC COM 75382E109 27 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 64 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109 135 7,424 SH   SOLE 43 7,391 0 33
RAVE RESTAURANT GROUP INC COM 754198109 4 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 28 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109 36,578 409,107 SH   SOLE 2 104,341 0 304,766
RAYMOND JAMES FINL INC COM 754730109 13,336 149,156 SH   SOLE 4 90,203 0 58,953
RAYMOND JAMES FINL INC COM 754730109 17,230 192,712 SH   SOLE 7 182,065 0 10,647
RAYMOND JAMES FINL INC COM 754730109 75 843 SH   SOLE 13 843 0 0
RAYMOND JAMES FINL INC COM 754730109 2,627 29,382 SH   SOLE 15 29,382 0 0
RAYMOND JAMES FINL INC COM 754730109 131,255 1,468,018 SH   SOLE 18 1,373,316 0 94,702
RAYMOND JAMES FINL INC COM 754730109 254,748 2,849,215 SH   SOLE 19 2,849,215 0 0
RAYMOND JAMES FINL INC COM 754730109 484,517 5,419,050 SH   SOLE 21 5,419,050 0 0
RAYMOND JAMES FINL INC COM 754730109 384,251 4,297,634 SH   SOLE 22 3,913,640 0 383,994
RAYMOND JAMES FINL INC COM 754730109 29,402 328,850 SH   SOLE 23 328,850 0 0
RAYMOND JAMES FINL INC COM 754730109 25,739 287,874 SH   SOLE 25 287,874 0 0
RAYMOND JAMES FINL INC COM 754730109 35,350 395,367 SH   SOLE 26 151,122 0 244,245
RAYMOND JAMES FINL INC COM 754730109 41,089 459,562 SH   SOLE 28 2,563 0 456,999
RAYMOND JAMES FINL INC COM 754730109 93,834 1,049,484 SH   SOLE 30 978,101 0 71,383
RAYMOND JAMES FINL INC COM 754730109 3,291 36,804 SH   SOLE 31 18,240 0 18,564
RAYMOND JAMES FINL INC COM 754730109 55,143 616,745 SH   SOLE 34 616,745 0 0
RAYMOND JAMES FINL INC COM 754730109 7,550 84,441 SH   SOLE 36 84,441 0 0
RAYMOND JAMES FINL INC COM 754730109 549 6,138 SH   SOLE 40 6,138 0 0
RAYMOND JAMES FINL INC COM 754730109 72 804 SH   OTR 43 804 0 0
RAYMOND JAMES FINL INC COM 754730109 14,853 166,117 SH   SOLE 43 144,173 0 21,944
RAYMOND JAMES FINL INC OPTIONS 754730109 170 1,900 SH Call SOLE 4 1,900 0 0
RAYMOND JAMES FINL INC OPTIONS 754730109 2,503 28,000 SH Call SOLE 18 28,000 0 0
RAYMOND JAMES FINL INC OPTIONS 754730109 19,751 220,900 SH Call SOLE 19 220,900 0 0
RAYMOND JAMES FINL INC OPTIONS 754730109 1,144 12,800 SH Call SOLE 22 12,800 0 0
RAYMOND JAMES FINL INC OPTIONS 754730109 8,861 99,100 SH Call SOLE 34 99,100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 117 44,596 SH   SOLE 2 2,153 0 42,443
RAYONIER ADVANCED MATLS INC COM 75508B104 3 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 637 243,221 SH   SOLE 18 243,221 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 372 142,150 SH   SOLE 19 142,150 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 20,762 7,924,526 SH   SOLE 21 7,924,526 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,193 1,600,478 SH   SOLE 22 1,562,682 0 37,796
RAYONIER ADVANCED MATLS INC COM 75508B104 224 85,463 SH   SOLE 30 85,463 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 10 3,666 SH   SOLE 43 3,666 0 0
RAYONIER INC COM 754907103 9,299 248,758 SH   SOLE 2 110,468 0 138,290
RAYONIER INC COM 754907103 54 1,434 SH   SOLE 4 543 0 891
RAYONIER INC COM 754907103 89 2,377 SH   SOLE 7 2,377 0 0
RAYONIER INC COM 754907103 11,806 315,849 SH   SOLE 18 315,849 0 0
RAYONIER INC COM 754907103 1,631 43,641 SH   SOLE 19 43,641 0 0
RAYONIER INC COM 754907103 304,594 8,148,584 SH   SOLE 21 8,148,584 0 0
RAYONIER INC COM 754907103 149,723 4,005,430 SH   SOLE 22 3,830,164 0 175,266
RAYONIER INC COM 754907103 5,494 146,977 SH   SOLE 25 146,977 0 0
RAYONIER INC COM 754907103 3,170 84,806 SH   SOLE 26 65,871 0 18,935
RAYONIER INC COM 754907103 93 2,477 SH   SOLE 28 2,477 0 0
RAYONIER INC COM 754907103 19,741 528,127 SH   SOLE 30 528,127 0 0
RAYONIER INC COM 754907103 125 3,332 SH   SOLE 31 2,084 0 1,248
RAYONIER INC COM 754907103 701 18,764 SH   SOLE 34 18,764 0 0
RAYONIER INC COM 754907103 84 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103 696 18,624 SH   SOLE 40 18,624 0 0
RAYONIER INC COM 754907103 4,668 124,870 SH   SOLE 43 123,334 0 1,536
RAYTHEON TECHNOLOGIES CORP COM 75513E101 310,318 3,228,780 SH   SOLE 2 569,936 0 2,658,844
RAYTHEON TECHNOLOGIES CORP COM 75513E101 85,616 890,815 SH   SOLE 4 492,293 0 398,522
RAYTHEON TECHNOLOGIES CORP COM 75513E101 126,761 1,318,914 SH   SOLE 7 1,275,412 0 43,502
RAYTHEON TECHNOLOGIES CORP COM 75513E101 642 6,678 SH   SOLE 13 6,678 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 21,067 219,201 SH   SOLE 15 219,201 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 367,974 3,828,675 SH   SOLE 18 3,613,917 0 214,758
RAYTHEON TECHNOLOGIES CORP COM 75513E101 56,303 585,822 SH   SOLE 19 585,822 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,090,002 42,555,428 SH   SOLE 21 42,555,428 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,962,477 30,823,812 SH   SOLE 22 27,883,692 0 2,940,120
RAYTHEON TECHNOLOGIES CORP COM 75513E101 246,310 2,562,792 SH   SOLE 23 2,562,792 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 70,440 732,911 SH   SOLE 25 732,911 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 318,582 3,314,764 SH   SOLE 26 1,247,654 0 2,067,110
RAYTHEON TECHNOLOGIES CORP COM 75513E101 20,765 216,059 SH   SOLE 28 0 0 216,059
RAYTHEON TECHNOLOGIES CORP COM 75513E101 439 4,567 SH   SOLE 29 4,567 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 612,216 6,369,946 SH   SOLE 30 6,369,946 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 31,131 323,906 SH   SOLE 31 167,663 0 156,243
RAYTHEON TECHNOLOGIES CORP COM 75513E101 53,435 555,977 SH   SOLE 36 555,977 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,623 27,294 SH   SOLE 40 27,294 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 117,253 1,219,988 SH   SOLE 43 1,072,793 0 147,195
RBB BANCORP COM 74930B105 198 9,588 SH   SOLE 2 1,000 0 8,588
RBB BANCORP COM 74930B105 6 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 976 47,225 SH   SOLE 18 47,225 0 0
RBB BANCORP COM 74930B105 581 28,094 SH   SOLE 19 28,094 0 0
RBB BANCORP COM 74930B105 11,407 551,885 SH   SOLE 21 551,885 0 0
RBB BANCORP COM 74930B105 7,438 359,855 SH   SOLE 22 349,565 0 10,290
RBB BANCORP COM 74930B105 91 4,404 SH   SOLE 43 4,404 0 0
RBC BEARINGS INC COM 75524B104 4,268 23,074 SH   SOLE 2 8,153 0 14,921
RBC BEARINGS INC COM 75524B104 53 289 SH   SOLE 4 85 0 204
RBC BEARINGS INC COM 75524B104 61 331 SH   SOLE 7 331 0 0
RBC BEARINGS INC COM 75524B104 15,265 82,535 SH   SOLE 18 82,535 0 0
RBC BEARINGS INC COM 75524B104 9,494 51,332 SH   SOLE 19 51,332 0 0
RBC BEARINGS INC COM 75524B104 247,991 1,340,852 SH   SOLE 21 1,340,852 0 0
RBC BEARINGS INC COM 75524B104 128,546 695,031 SH   SOLE 22 666,264 0 28,767
RBC BEARINGS INC COM 75524B104 747 4,039 SH   SOLE 25 4,039 0 0
RBC BEARINGS INC COM 75524B104 2,287 12,365 SH   SOLE 26 10,240 0 2,125
RBC BEARINGS INC COM 75524B104 83 449 SH   SOLE 28 449 0 0
RBC BEARINGS INC COM 75524B104 2,193 11,855 SH   SOLE 30 11,855 0 0
RBC BEARINGS INC COM 75524B104 684 3,696 SH   SOLE 40 3,696 0 0
RBC BEARINGS INC COM 75524B104 1,019 5,508 SH   SOLE 43 5,304 0 204
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 247 2,617 SH   SOLE 7 2,617 0 0
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 34,169 362,035 SH   SOLE 21 362,035 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 169 3,490 SH   SOLE 2 2,275 0 1,215
RCI HOSPITALITY HLDGS INC COM 74934Q108 6 134 SH   SOLE 7 134 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,184 24,479 SH   SOLE 18 24,479 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 896 18,537 SH   SOLE 19 18,537 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 15,437 319,210 SH   SOLE 21 319,210 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 10,167 210,237 SH   SOLE 22 205,103 0 5,134
RCI HOSPITALITY HLDGS INC COM 74934Q108 66 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 77 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 13 628 SH   SOLE 2 628 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 25 1,238 SH   SOLE 18 1,238 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 520 25,714 SH   SOLE 21 25,714 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 432 21,357 SH   SOLE 22 21,357 0 0
RE MAX HLDGS INC CL A 75524W108 1,411 57,560 SH   SOLE 2 26,286 0 31,274
RE MAX HLDGS INC CL A 75524W108 2 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 7 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108 1,759 71,723 SH   SOLE 18 71,723 0 0
RE MAX HLDGS INC CL A 75524W108 4,912 200,328 SH   SOLE 19 200,328 0 0
RE MAX HLDGS INC CL A 75524W108 60,499 2,467,344 SH   SOLE 21 2,467,344 0 0
RE MAX HLDGS INC CL A 75524W108 18,247 744,185 SH   SOLE 22 722,692 0 21,493
RE MAX HLDGS INC CL A 75524W108 195 7,940 SH   SOLE 23 7,940 0 0
RE MAX HLDGS INC CL A 75524W108 58 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108 1,907 77,776 SH   SOLE 26 0 0 77,776
RE MAX HLDGS INC CL A 75524W108 967 39,442 SH   SOLE 30 39,442 0 0
RE MAX HLDGS INC CL A 75524W108 44 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 748 30,489 SH   SOLE 43 29,431 0 1,058
READING INTL INC CL A 755408101 12 3,239 SH   SOLE 18 3,239 0 0
READING INTL INC CL A 755408101 214 59,377 SH   SOLE 21 59,377 0 0
READING INTL INC CL A 755408101 181 50,109 SH   SOLE 22 50,109 0 0
READY CAPITAL CORP COM 75574U101 833 69,841 SH   SOLE 2 19,854 0 49,987
READY CAPITAL CORP COM 75574U101 12 993 SH   SOLE 7 993 0 0
READY CAPITAL CORP COM 75574U101 3,257 273,217 SH   SOLE 18 273,217 0 0
READY CAPITAL CORP COM 75574U101 1,617 135,629 SH   SOLE 19 135,629 0 0
READY CAPITAL CORP COM 75574U101 114,856 9,635,590 SH   SOLE 21 9,635,590 0 0
READY CAPITAL CORP COM 75574U101 23,179 1,944,524 SH   SOLE 22 1,864,379 0 80,145
READY CAPITAL CORP COM 75574U101 151 12,682 SH   SOLE 25 12,682 0 0
READY CAPITAL CORP COM 75574U101 781 65,483 SH   SOLE 26 58,205 0 7,278
READY CAPITAL CORP COM 75574U101 40 3,364 SH   SOLE 28 3,364 0 0
READY CAPITAL CORP COM 75574U101 1,532 128,508 SH   SOLE 30 128,508 0 0
READY CAPITAL CORP COM 75574U101 108 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 8 685 SH   OTR 43 685 0 0
READY CAPITAL CORP COM 75574U101 567 47,577 SH   SOLE 43 46,244 0 1,333
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 9,203 367,222 SH   SOLE 21 367,222 0 0
REALNETWORKS INC COM NEW 75605L708 19 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 27 42,752 SH   SOLE 21 42,752 0 0
REALNETWORKS INC COM NEW 75605L708 348 550,862 SH   SOLE 22 550,862 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 2,801 3,850,000 PRN   SOLE 21 3,850,000 0 0
REALTY INCOME CORP COM 756109104 76,420 1,119,541 SH   SOLE 2 156,479 0 963,062
REALTY INCOME CORP COM 756109104 49,736 728,631 SH   SOLE 4 525,616 0 203,015
REALTY INCOME CORP COM 756109104 97,369 1,426,445 SH   SOLE 7 1,409,844 0 16,601
REALTY INCOME CORP COM 756109104 430 6,304 SH   SOLE 13 6,304 0 0
REALTY INCOME CORP COM 756109104 5,918 86,705 SH   SOLE 15 86,705 0 0
REALTY INCOME CORP COM 756109104 3 50 SH   SOLE 17 0 0 50
REALTY INCOME CORP COM 756109104 65,881 965,154 SH   SOLE 18 882,857 0 82,297
REALTY INCOME CORP COM 756109104 71,165 1,042,557 SH   SOLE 19 1,042,557 0 0
REALTY INCOME CORP COM 756109104 1,457,462 21,351,622 SH   SOLE 21 21,351,622 0 0
REALTY INCOME CORP COM 756109104 1,161,276 17,012,542 SH   SOLE 22 15,837,905 0 1,174,637
REALTY INCOME CORP COM 756109104 69,726 1,021,472 SH   SOLE 23 1,021,472 0 0
REALTY INCOME CORP COM 756109104 227,896 3,338,646 SH   SOLE 25 3,338,646 0 0
REALTY INCOME CORP COM 756109104 78,431 1,149,009 SH   SOLE 26 408,930 0 740,079
REALTY INCOME CORP COM 756109104 93,123 1,364,234 SH   SOLE 28 10,504 0 1,353,730
REALTY INCOME CORP COM 756109104 59 862 SH   SOLE 29 862 0 0
REALTY INCOME CORP COM 756109104 329,697 4,830,012 SH   SOLE 30 4,830,012 0 0
REALTY INCOME CORP COM 756109104 8,197 120,091 SH   SOLE 31 61,272 0 58,819
REALTY INCOME CORP COM 756109104 2,104 30,821 SH   SOLE 34 30,821 0 0
REALTY INCOME CORP COM 756109104 14,491 212,296 SH   SOLE 36 212,296 0 0
REALTY INCOME CORP COM 756109104 1,279 18,735 SH   SOLE 40 18,735 0 0
REALTY INCOME CORP COM 756109104 114 1,668 SH   OTR 43 1,668 0 0
REALTY INCOME CORP COM 756109104 30,841 451,810 SH   SOLE 43 400,219 0 51,591
REATA PHARMACEUTICALS INC CL A 75615P103 1,122 36,935 SH   SOLE 2 21,898 0 15,037
REATA PHARMACEUTICALS INC CL A 75615P103 3 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12 389 SH   SOLE 7 389 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,221 73,082 SH   SOLE 18 73,082 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,745 90,321 SH   SOLE 19 90,321 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 36,780 1,210,281 SH   SOLE 21 1,210,281 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 20,230 665,668 SH   SOLE 22 647,954 0 17,714
REATA PHARMACEUTICALS INC CL A 75615P103 58 1,915 SH   SOLE 23 1,915 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 96 3,173 SH   SOLE 25 3,173 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 414 13,616 SH   SOLE 26 10,090 0 3,526
REATA PHARMACEUTICALS INC CL A 75615P103 17 559 SH   SOLE 28 559 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,421 46,769 SH   SOLE 30 46,769 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 31 1,011 SH   SOLE 36 1,011 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 92 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 11 347 SH   OTR 43 347 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 378 12,449 SH   SOLE 43 11,751 0 698
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,312 161,206 SH   SOLE 2 39,944 0 121,262
RECURSION PHARMACEUTICALS IN CL A 75629V104 13 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 3,265 401,142 SH   SOLE 18 393,958 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104 3,271 401,882 SH   SOLE 19 401,882 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 41,530 5,101,953 SH   SOLE 21 5,101,953 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 14,086 1,730,413 SH   SOLE 22 1,635,745 0 94,668
RECURSION PHARMACEUTICALS IN CL A 75629V104 83 10,246 SH   SOLE 23 10,246 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 44 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 212 26,097 SH   SOLE 26 0 0 26,097
RECURSION PHARMACEUTICALS IN CL A 75629V104 3,244 398,486 SH   SOLE 30 398,486 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 27 3,316 SH   SOLE 40 3,316 0 0
RED CAT HLDGS INC COM 75644T100 12 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100 139 68,123 SH   SOLE 21 68,123 0 0
RED CAT HLDGS INC COM 75644T100 548 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202 82 1,523 SH   SOLE 2 294 0 1,229
RED RIVER BANCSHARES INC COM 75686R202 3 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202 803 14,845 SH   SOLE 18 14,845 0 0
RED RIVER BANCSHARES INC COM 75686R202 480 8,884 SH   SOLE 19 8,884 0 0
RED RIVER BANCSHARES INC COM 75686R202 9,423 174,248 SH   SOLE 21 174,248 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,380 62,491 SH   SOLE 22 59,304 0 3,187
RED ROBIN GOURMET BURGERS IN COM 75689M101 4 534 SH   SOLE 2 0 0 534
RED ROBIN GOURMET BURGERS IN COM 75689M101 24 3,041 SH   SOLE 18 3,041 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 64 7,922 SH   SOLE 19 7,922 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 425 52,907 SH   SOLE 21 52,907 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,810 225,402 SH   SOLE 22 225,402 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 7 815 SH   SOLE 43 815 0 0
RED ROCK RESORTS INC CL A 75700L108 1,001 29,994 SH   SOLE 2 15,737 0 14,257
RED ROCK RESORTS INC CL A 75700L108 42 1,272 SH   SOLE 4 222 0 1,050
RED ROCK RESORTS INC CL A 75700L108 21 622 SH   SOLE 7 622 0 0
RED ROCK RESORTS INC CL A 75700L108 5,039 151,046 SH   SOLE 18 151,046 0 0
RED ROCK RESORTS INC CL A 75700L108 3,210 96,232 SH   SOLE 19 96,232 0 0
RED ROCK RESORTS INC CL A 75700L108 60,020 1,799,150 SH   SOLE 21 1,799,150 0 0
RED ROCK RESORTS INC CL A 75700L108 45,023 1,349,616 SH   SOLE 22 1,300,999 0 48,617
RED ROCK RESORTS INC CL A 75700L108 272 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108 769 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 38 1,140 SH   SOLE 28 1,140 0 0
RED ROCK RESORTS INC CL A 75700L108 982 29,430 SH   SOLE 30 29,430 0 0
RED ROCK RESORTS INC CL A 75700L108 125 3,745 SH   SOLE 34 3,745 0 0
RED ROCK RESORTS INC CL A 75700L108 288 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108 517 15,491 SH   SOLE 43 12,420 0 3,071
RED VIOLET INC COM 75704L104 26 1,351 SH   SOLE 2 472 0 879
RED VIOLET INC COM 75704L104 421 22,104 SH   SOLE 18 22,104 0 0
RED VIOLET INC COM 75704L104 317 16,660 SH   SOLE 19 16,660 0 0
RED VIOLET INC COM 75704L104 5,051 265,269 SH   SOLE 21 265,269 0 0
RED VIOLET INC COM 75704L104 4,026 211,458 SH   SOLE 22 210,824 0 634
REDBOX ENTERTAINMENT INC COM CL A 75724T103 18 2,470 SH   SOLE 2 0 0 2,470
REDBOX ENTERTAINMENT INC COM CL A 75724T103 127 17,113 SH   SOLE 18 17,113 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 154 20,765 SH   SOLE 19 20,765 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 1,619 218,838 SH   SOLE 21 218,838 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 1,994 269,397 SH   SOLE 22 266,315 0 3,082
REDFIN CORP COM 75737F108 1,462 177,476 SH   SOLE 2 166,981 0 10,495
REDFIN CORP COM 75737F108 3 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108 11 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108 2,256 273,820 SH   SOLE 18 268,843 0 4,977
REDFIN CORP COM 75737F108 1,728 209,684 SH   SOLE 19 209,684 0 0
REDFIN CORP COM 75737F108 31,685 3,845,259 SH   SOLE 21 3,845,259 0 0
REDFIN CORP COM 75737F108 24,655 2,992,071 SH   SOLE 22 2,932,533 0 59,538
REDFIN CORP COM 75737F108 8 931 SH   SOLE 23 931 0 0
REDFIN CORP COM 75737F108 100 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108 284 34,518 SH   SOLE 26 26,661 0 7,857
REDFIN CORP COM 75737F108 15 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108 352 42,749 SH   SOLE 30 42,749 0 0
REDFIN CORP COM 75737F108 105 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108 894 108,460 SH   SOLE 43 100,803 0 7,657
REDFIN CORP NOTE 10/1 75737FAC2 339 579,000 PRN   SOLE 2 579,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 2,348 4,010,000 PRN   SOLE 19 4,010,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,840 6,558,000 PRN   SOLE 21 6,558,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,168 5,411,000 PRN   SOLE 34 5,411,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8 2,286 4,900,000 PRN   SOLE 21 4,900,000 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 283 325,222 SH   SOLE 21 325,222 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 21 23,736 SH   SOLE 30 23,736 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 7 7,717 SH   SOLE 43 7,717 0 0
REDWIRE CORPORATION COM 75776W103 42 13,876 SH   SOLE 2 0 0 13,876
REDWIRE CORPORATION COM 75776W103 237 77,820 SH   SOLE 18 77,820 0 0
REDWIRE CORPORATION COM 75776W103 98 32,140 SH   SOLE 19 32,140 0 0
REDWIRE CORPORATION COM 75776W103 1,902 625,717 SH   SOLE 21 625,717 0 0
REDWIRE CORPORATION COM 75776W103 1,125 370,146 SH   SOLE 22 361,479 0 8,667
REDWOOD TR INC COM 758075402 2,097 271,970 SH   SOLE 2 182,061 0 89,909
REDWOOD TR INC COM 758075402 4 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 12 1,520 SH   SOLE 7 1,520 0 0
REDWOOD TR INC COM 758075402 3,391 439,851 SH   SOLE 18 439,851 0 0
REDWOOD TR INC COM 758075402 2,155 279,478 SH   SOLE 19 279,478 0 0
REDWOOD TR INC COM 758075402 122,051 15,830,255 SH   SOLE 21 15,830,255 0 0
REDWOOD TR INC COM 758075402 24,898 3,229,259 SH   SOLE 22 3,107,272 0 121,987
REDWOOD TR INC COM 758075402 27 3,528 SH   SOLE 23 3,528 0 0
REDWOOD TR INC COM 758075402 110 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402 3,020 391,649 SH   SOLE 26 10,772 0 380,877
REDWOOD TR INC COM 758075402 16 2,014 SH   SOLE 28 2,014 0 0
REDWOOD TR INC COM 758075402 1,697 220,066 SH   SOLE 30 220,066 0 0
REDWOOD TR INC COM 758075402 54 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 106 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 1,268 164,443 SH   SOLE 43 161,338 0 3,105
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 8 6,469 SH   SOLE 2 6,469 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 5 3,984 SH   SOLE 22 3,984 0 0
REEDS INC COM 758338107 2 9,900 SH   SOLE 21 9,900 0 0
REEDS INC COM 758338107 39 251,808 SH   SOLE 22 251,808 0 0
REGAL REXNORD CORPORATION COM 758750103 27,889 245,676 SH   SOLE 2 52,737 0 192,939
REGAL REXNORD CORPORATION COM 758750103 54 473 SH   SOLE 4 184 0 289
REGAL REXNORD CORPORATION COM 758750103 114 1,004 SH   SOLE 7 1,004 0 0
REGAL REXNORD CORPORATION COM 758750103 16,392 144,398 SH   SOLE 18 144,398 0 0
REGAL REXNORD CORPORATION COM 758750103 3,588 31,608 SH   SOLE 19 31,608 0 0
REGAL REXNORD CORPORATION COM 758750103 369,874 3,258,231 SH   SOLE 21 3,258,231 0 0
REGAL REXNORD CORPORATION COM 758750103 210,180 1,851,477 SH   SOLE 22 1,769,797 0 81,680
REGAL REXNORD CORPORATION COM 758750103 1,098 9,675 SH   SOLE 25 9,675 0 0
REGAL REXNORD CORPORATION COM 758750103 3,529 31,089 SH   SOLE 26 25,758 0 5,331
REGAL REXNORD CORPORATION COM 758750103 137 1,206 SH   SOLE 28 1,206 0 0
REGAL REXNORD CORPORATION COM 758750103 5,049 44,475 SH   SOLE 30 44,475 0 0
REGAL REXNORD CORPORATION COM 758750103 142 1,255 SH   SOLE 31 989 0 266
REGAL REXNORD CORPORATION COM 758750103 141 1,244 SH   SOLE 36 1,244 0 0
REGAL REXNORD CORPORATION COM 758750103 977 8,609 SH   SOLE 40 8,609 0 0
REGAL REXNORD CORPORATION COM 758750103 58 515 SH   OTR 43 515 0 0
REGAL REXNORD CORPORATION COM 758750103 5,370 47,304 SH   SOLE 43 45,382 0 1,922
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100 8 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103 32,386 546,038 SH   SOLE 2 170,531 0 375,507
REGENCY CTRS CORP COM 758849103 21,156 356,709 SH   SOLE 4 284,685 0 72,024
REGENCY CTRS CORP COM 758849103 22,149 373,450 SH   SOLE 7 368,423 0 5,027
REGENCY CTRS CORP COM 758849103 313 5,271 SH   SOLE 13 5,271 0 0
REGENCY CTRS CORP COM 758849103 1,352 22,802 SH   SOLE 15 22,802 0 0
REGENCY CTRS CORP COM 758849103 23,810 401,446 SH   SOLE 18 379,808 0 21,638
REGENCY CTRS CORP COM 758849103 24,576 414,369 SH   SOLE 19 414,369 0 0
REGENCY CTRS CORP COM 758849103 333,043 5,615,286 SH   SOLE 21 5,615,286 0 0
REGENCY CTRS CORP COM 758849103 308,891 5,208,074 SH   SOLE 22 4,735,123 0 472,951
REGENCY CTRS CORP COM 758849103 16,996 286,566 SH   SOLE 23 286,566 0 0
REGENCY CTRS CORP COM 758849103 65,229 1,099,796 SH   SOLE 25 1,099,796 0 0
REGENCY CTRS CORP COM 758849103 28,000 472,098 SH   SOLE 26 266,123 0 205,975
REGENCY CTRS CORP COM 758849103 25,896 436,628 SH   SOLE 28 28,390 0 408,238
REGENCY CTRS CORP COM 758849103 9 160 SH   SOLE 29 160 0 0
REGENCY CTRS CORP COM 758849103 83,831 1,413,434 SH   SOLE 30 1,401,451 0 11,983
REGENCY CTRS CORP COM 758849103 2,051 34,579 SH   SOLE 31 18,494 0 16,085
REGENCY CTRS CORP COM 758849103 1,994 33,616 SH   SOLE 34 33,616 0 0
REGENCY CTRS CORP COM 758849103 3,761 63,420 SH   SOLE 36 63,420 0 0
REGENCY CTRS CORP COM 758849103 281 4,743 SH   SOLE 40 4,743 0 0
REGENCY CTRS CORP COM 758849103 35 596 SH   OTR 43 596 0 0
REGENCY CTRS CORP COM 758849103 9,134 154,000 SH   SOLE 43 145,881 0 8,119
REGENERON PHARMACEUTICALS COM 75886F107 142,232 240,610 SH   SOLE 2 80,922 0 159,688
REGENERON PHARMACEUTICALS COM 75886F107 47,074 79,634 SH   SOLE 4 46,821 0 32,813
REGENERON PHARMACEUTICALS COM 75886F107 73,511 124,357 SH   SOLE 7 116,695 0 7,662
REGENERON PHARMACEUTICALS COM 75886F107 1,439 2,435 SH   SOLE 13 2,435 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,345 14,117 SH   SOLE 15 14,117 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1 2 SH   SOLE 17 0 0 2
REGENERON PHARMACEUTICALS COM 75886F107 131,642 222,695 SH   SOLE 18 207,644 0 15,051
REGENERON PHARMACEUTICALS COM 75886F107 121,479 205,503 SH   SOLE 19 205,503 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,352,530 3,979,716 SH   SOLE 21 3,979,716 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,425,866 2,412,103 SH   SOLE 22 2,187,097 0 225,006
REGENERON PHARMACEUTICALS COM 75886F107 107,826 182,407 SH   SOLE 23 182,407 0 0
REGENERON PHARMACEUTICALS COM 75886F107 118,480 200,430 SH   SOLE 25 200,430 0 0
REGENERON PHARMACEUTICALS COM 75886F107 146,107 247,166 SH   SOLE 26 108,899 0 138,267
REGENERON PHARMACEUTICALS COM 75886F107 164,494 278,270 SH   SOLE 28 15,494 0 262,776
REGENERON PHARMACEUTICALS COM 75886F107 1,094 1,851 SH   SOLE 29 1,851 0 0
REGENERON PHARMACEUTICALS COM 75886F107 521,720 882,580 SH   SOLE 30 882,580 0 0
REGENERON PHARMACEUTICALS COM 75886F107 15,243 25,786 SH   SOLE 31 14,940 0 10,846
REGENERON PHARMACEUTICALS COM 75886F107 14,652 24,787 SH   SOLE 32 24,787 0 0
REGENERON PHARMACEUTICALS COM 75886F107 134,071 226,805 SH   SOLE 34 226,805 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,469 46,468 SH   SOLE 36 46,468 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,065 3,494 SH   SOLE 40 3,494 0 0
REGENERON PHARMACEUTICALS COM 75886F107 51,354 86,874 SH   SOLE 43 81,392 0 5,482
REGENXBIO INC COM 75901B107 1,395 56,473 SH   SOLE 2 19,564 0 36,909
REGENXBIO INC COM 75901B107 4 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 13 523 SH   SOLE 7 523 0 0
REGENXBIO INC COM 75901B107 3,622 146,650 SH   SOLE 18 146,650 0 0
REGENXBIO INC COM 75901B107 3,888 157,404 SH   SOLE 19 157,404 0 0
REGENXBIO INC COM 75901B107 123,629 5,005,229 SH   SOLE 21 5,005,229 0 0
REGENXBIO INC COM 75901B107 26,665 1,079,552 SH   SOLE 22 1,038,825 0 40,727
REGENXBIO INC COM 75901B107 103 4,152 SH   SOLE 23 4,152 0 0
REGENXBIO INC COM 75901B107 170 6,865 SH   SOLE 25 6,865 0 0
REGENXBIO INC COM 75901B107 706 28,590 SH   SOLE 26 7,553 0 21,037
REGENXBIO INC COM 75901B107 88 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107 3,188 129,049 SH   SOLE 30 129,049 0 0
REGENXBIO INC COM 75901B107 90 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 155 6,269 SH   SOLE 43 6,187 0 82
REGIONAL HEALTH PPTYS INC COM 75903M309 2 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 1,969 52,699 SH   SOLE 2 25,374 0 27,325
REGIONAL MGMT CORP COM 75902K106 5 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 909 24,337 SH   SOLE 18 24,337 0 0
REGIONAL MGMT CORP COM 75902K106 2,888 77,289 SH   SOLE 19 77,289 0 0
REGIONAL MGMT CORP COM 75902K106 10,843 290,140 SH   SOLE 21 290,140 0 0
REGIONAL MGMT CORP COM 75902K106 15,865 424,543 SH   SOLE 22 419,108 0 5,435
REGIONAL MGMT CORP COM 75902K106 251 6,708 SH   SOLE 23 6,708 0 0
REGIONAL MGMT CORP COM 75902K106 1,643 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 67 1,790 SH   SOLE 43 1,716 0 74
REGIONS FINANCIAL CORP NEW COM 7591EP100 45,462 2,424,632 SH   SOLE 2 770,804 0 1,653,828
REGIONS FINANCIAL CORP NEW COM 7591EP100 19,489 1,039,418 SH   SOLE 4 656,529 0 382,889
REGIONS FINANCIAL CORP NEW COM 7591EP100 21,686 1,156,566 SH   SOLE 7 900,977 0 255,589
REGIONS FINANCIAL CORP NEW COM 7591EP100 770 41,077 SH   SOLE 13 41,077 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,519 134,346 SH   SOLE 15 134,346 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 54,725 2,918,692 SH   SOLE 18 2,556,225 0 362,467
REGIONS FINANCIAL CORP NEW COM 7591EP100 27,354 1,458,887 SH   SOLE 19 1,458,887 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 785,599 41,898,636 SH   SOLE 21 41,898,636 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 406,754 21,693,565 SH   SOLE 22 19,504,906 0 2,188,659
REGIONS FINANCIAL CORP NEW COM 7591EP100 30,553 1,629,498 SH   SOLE 23 1,629,498 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 63,554 3,389,538 SH   SOLE 25 3,389,538 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 48,540 2,588,795 SH   SOLE 26 1,286,938 0 1,301,857
REGIONS FINANCIAL CORP NEW COM 7591EP100 52,784 2,815,153 SH   SOLE 28 71,976 0 2,743,177
REGIONS FINANCIAL CORP NEW COM 7591EP100 178,603 9,525,509 SH   SOLE 30 9,438,525 0 86,984
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,744 199,699 SH   SOLE 31 99,643 0 100,056
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,510 187,196 SH   SOLE 32 187,196 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 46,692 2,490,223 SH   SOLE 34 2,490,223 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 8,619 459,676 SH   SOLE 36 459,676 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 586 31,279 SH   SOLE 40 31,279 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 57 3,032 SH   OTR 43 3,032 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 28,295 1,509,081 SH   SOLE 43 1,402,786 0 106,295
REGIS CORP MINN COM 758932107 0 252 SH   SOLE 2 0 0 252
REGIS CORP MINN COM 758932107 9 7,902 SH   SOLE 18 7,902 0 0
REGIS CORP MINN COM 758932107 150 138,709 SH   SOLE 21 138,709 0 0
REGIS CORP MINN COM 758932107 381 352,953 SH   SOLE 22 352,953 0 0
REGULUS THERAPEUTICS INC COM 75915K309 44 21,303 SH   SOLE 21 21,303 0 0
REGULUS THERAPEUTICS INC COM 75915K309 1 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 36,341 309,840 SH   SOLE 2 160,238 0 149,602
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,014 8,647 SH   SOLE 4 8,290 0 357
REINSURANCE GRP OF AMERICA I COM NEW 759351604 253 2,153 SH   SOLE 7 2,153 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,088 9,278 SH   SOLE 13 9,278 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 67,882 578,751 SH   SOLE 18 571,882 0 6,869
REINSURANCE GRP OF AMERICA I COM NEW 759351604 26,056 222,146 SH   SOLE 19 222,146 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 393,843 3,357,860 SH   SOLE 21 3,357,860 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 242,427 2,066,902 SH   SOLE 22 1,957,172 0 109,730
REINSURANCE GRP OF AMERICA I COM NEW 759351604 960 8,183 SH   SOLE 23 8,183 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,517 38,515 SH   SOLE 25 10,695 0 27,820
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,766 49,163 SH   SOLE 26 40,577 0 8,586
REINSURANCE GRP OF AMERICA I COM NEW 759351604 158 1,351 SH   SOLE 28 1,211 0 140
REINSURANCE GRP OF AMERICA I COM NEW 759351604 385 3,283 SH   SOLE 29 3,283 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,948 76,293 SH   SOLE 30 76,293 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 415 3,534 SH   SOLE 31 3,534 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 22,311 190,221 SH   SOLE 34 190,221 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,160 18,414 SH   SOLE 36 18,414 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,048 8,934 SH   SOLE 40 8,934 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,631 48,005 SH   SOLE 43 44,611 0 3,394
REKOR SYSTEMS INC COM 759419104 3 1,435 SH   SOLE 2 0 0 1,435
REKOR SYSTEMS INC COM 759419104 12 6,619 SH   SOLE 18 6,619 0 0
REKOR SYSTEMS INC COM 759419104 35 20,095 SH   SOLE 19 20,095 0 0
REKOR SYSTEMS INC COM 759419104 250 142,089 SH   SOLE 21 142,089 0 0
REKOR SYSTEMS INC COM 759419104 828 470,515 SH   SOLE 22 470,515 0 0
RELAY THERAPEUTICS INC COM 75943R102 2,105 125,648 SH   SOLE 2 46,216 0 79,432
RELAY THERAPEUTICS INC COM 75943R102 2 102 SH   SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 17 1,010 SH   SOLE 7 1,010 0 0
RELAY THERAPEUTICS INC COM 75943R102 4,039 241,159 SH   SOLE 18 226,208 0 14,951
RELAY THERAPEUTICS INC COM 75943R102 7,287 435,062 SH   SOLE 19 435,062 0 0
RELAY THERAPEUTICS INC COM 75943R102 53,952 3,221,016 SH   SOLE 21 3,221,016 0 0
RELAY THERAPEUTICS INC COM 75943R102 35,246 2,104,220 SH   SOLE 22 2,027,502 0 76,718
RELAY THERAPEUTICS INC COM 75943R102 169 10,076 SH   SOLE 23 10,076 0 0
RELAY THERAPEUTICS INC COM 75943R102 194 11,594 SH   SOLE 25 11,594 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,379 82,358 SH   SOLE 26 28,952 0 53,406
RELAY THERAPEUTICS INC COM 75943R102 5,569 332,481 SH   SOLE 30 332,481 0 0
RELAY THERAPEUTICS INC COM 75943R102 93 5,538 SH   SOLE 40 5,538 0 0
RELAY THERAPEUTICS INC COM 75943R102 116 6,914 SH   SOLE 43 6,899 0 15
RELIANCE GLOBAL GROUP INC COM NEW 75946W207 332 157,459 SH   SOLE 22 157,459 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 43,035 253,357 SH   SOLE 2 109,358 0 143,999
RELIANCE STEEL & ALUMINUM CO COM 759509102 511 3,006 SH   SOLE 4 2,801 0 205
RELIANCE STEEL & ALUMINUM CO COM 759509102 250 1,474 SH   SOLE 7 1,474 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 465 2,736 SH   SOLE 13 2,736 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 23,830 140,291 SH   SOLE 18 135,613 0 4,678
RELIANCE STEEL & ALUMINUM CO COM 759509102 18,283 107,637 SH   SOLE 19 107,637 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 562,869 3,313,726 SH   SOLE 21 3,313,726 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 311,416 1,833,366 SH   SOLE 22 1,735,534 0 97,832
RELIANCE STEEL & ALUMINUM CO COM 759509102 557 3,277 SH   SOLE 23 3,277 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,419 14,240 SH   SOLE 25 14,240 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,872 46,346 SH   SOLE 26 33,695 0 12,651
RELIANCE STEEL & ALUMINUM CO COM 759509102 310 1,825 SH   SOLE 28 1,135 0 690
RELIANCE STEEL & ALUMINUM CO COM 759509102 440 2,588 SH   SOLE 29 2,588 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,961 52,756 SH   SOLE 30 52,756 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,107 6,518 SH   SOLE 31 5,922 0 596
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,209 13,006 SH   SOLE 34 13,006 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,523 8,969 SH   SOLE 36 8,969 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,290 7,597 SH   SOLE 40 7,597 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 18 108 SH   OTR 43 108 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 26,887 158,291 SH   SOLE 43 155,322 0 2,969
RELMADA THERAPEUTICS INC COM 75955J402 869 45,751 SH   SOLE 2 28,186 0 17,565
RELMADA THERAPEUTICS INC COM 75955J402 5 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,461 76,946 SH   SOLE 18 71,738 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 1,635 86,086 SH   SOLE 19 86,086 0 0
RELMADA THERAPEUTICS INC COM 75955J402 22,746 1,197,811 SH   SOLE 21 1,197,811 0 0
RELMADA THERAPEUTICS INC COM 75955J402 12,271 646,186 SH   SOLE 22 632,548 0 13,638
RELMADA THERAPEUTICS INC COM 75955J402 32 1,711 SH   SOLE 23 1,711 0 0
RELMADA THERAPEUTICS INC COM 75955J402 130 6,868 SH   SOLE 25 6,868 0 0
RELMADA THERAPEUTICS INC COM 75955J402 227 11,949 SH   SOLE 26 2,072 0 9,877
RELMADA THERAPEUTICS INC COM 75955J402 1,131 59,580 SH   SOLE 30 59,580 0 0
RELMADA THERAPEUTICS INC COM 75955J402 71 3,722 SH   SOLE 36 3,722 0 0
RELMADA THERAPEUTICS INC COM 75955J402 88 4,639 SH   SOLE 40 4,639 0 0
RELMADA THERAPEUTICS INC COM 75955J402 217 11,413 SH   SOLE 43 10,977 0 436
RELX PLC SPONSORED ADR 759530108 9 344 SH   SOLE 2 344 0 0
RELX PLC SPONSORED ADR 759530108 50,799 1,885,632 SH   SOLE 18 1,880,075 0 5,557
RELX PLC SPONSORED ADR 759530108 30,023 1,114,450 SH   SOLE 43 1,025,510 0 88,940
REMARK HLDGS INC COM 75955K102 25 56,066 SH   SOLE 21 56,066 0 0
REMARK HLDGS INC COM 75955K102 594 1,346,301 SH   SOLE 22 1,346,301 0 0
REMITLY GLOBAL INC COM 75960P104 349 45,626 SH   SOLE 2 39,783 0 5,843
REMITLY GLOBAL INC COM 75960P104 7 949 SH   SOLE 7 949 0 0
REMITLY GLOBAL INC COM 75960P104 2,176 284,036 SH   SOLE 18 284,036 0 0
REMITLY GLOBAL INC COM 75960P104 1,976 257,957 SH   SOLE 19 257,957 0 0
REMITLY GLOBAL INC COM 75960P104 20,497 2,675,900 SH   SOLE 21 2,675,900 0 0
REMITLY GLOBAL INC COM 75960P104 6,745 880,603 SH   SOLE 22 830,588 0 50,015
REMITLY GLOBAL INC COM 75960P104 6 722 SH   SOLE 23 722 0 0
REMITLY GLOBAL INC COM 75960P104 90 11,701 SH   SOLE 25 11,701 0 0
REMITLY GLOBAL INC COM 75960P104 62 8,032 SH   SOLE 26 0 0 8,032
REMITLY GLOBAL INC COM 75960P104 205 26,738 SH   SOLE 30 26,738 0 0
REMITLY GLOBAL INC COM 75960P104 1,431 186,864 SH   SOLE 34 186,864 0 0
REMITLY GLOBAL INC COM 75960P104 71 9,299 SH   SOLE 40 9,299 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 17,961 114,865 SH   SOLE 2 59,151 0 55,714
RENAISSANCERE HLDGS LTD COM G7496G103 63 400 SH   SOLE 4 136 0 264
RENAISSANCERE HLDGS LTD COM G7496G103 1,395 8,921 SH   SOLE 7 8,921 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 53 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 15,708 100,454 SH   SOLE 18 100,454 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 9,226 58,998 SH   SOLE 19 58,998 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 349,024 2,232,039 SH   SOLE 21 2,232,039 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 196,513 1,256,720 SH   SOLE 22 1,202,314 0 54,406
RENAISSANCERE HLDGS LTD COM G7496G103 10,335 66,095 SH   SOLE 25 66,095 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,226 46,208 SH   SOLE 26 23,354 0 22,854
RENAISSANCERE HLDGS LTD COM G7496G103 3,232 20,671 SH   SOLE 28 839 0 19,832
RENAISSANCERE HLDGS LTD COM G7496G103 2,980 19,060 SH   SOLE 30 19,060 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 99 633 SH   SOLE 31 633 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,346 15,006 SH   SOLE 34 15,006 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,516 9,692 SH   SOLE 36 9,692 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 848 5,424 SH   SOLE 40 5,424 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,538 35,413 SH   SOLE 43 34,374 0 1,039
RENASANT CORP COM 75970E107 1,286 44,646 SH   SOLE 2 14,961 0 29,685
RENASANT CORP COM 75970E107 26 901 SH   SOLE 4 241 0 660
RENASANT CORP COM 75970E107 6 209 SH   SOLE 7 209 0 0
RENASANT CORP COM 75970E107 5,849 203,013 SH   SOLE 18 203,013 0 0
RENASANT CORP COM 75970E107 2,742 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 187,082 6,493,649 SH   SOLE 21 6,493,649 0 0
RENASANT CORP COM 75970E107 37,150 1,289,471 SH   SOLE 22 1,233,785 0 55,686
RENASANT CORP COM 75970E107 182 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107 460 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 29 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107 2,402 83,366 SH   SOLE 30 83,366 0 0
RENASANT CORP COM 75970E107 173 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 233 8,086 SH   SOLE 43 8,057 0 29
RENEO PHARMACEUTICALS INC COM 75974E103 5 1,731 SH   SOLE 18 1,731 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 55 20,882 SH   SOLE 21 20,882 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 1 399 SH   SOLE 22 399 0 0
RENESOLA LTD SPONSORED ADS 75971T301 276 58,009 SH   SOLE 21 58,009 0 0
RENESOLA LTD SPONSORED ADS 75971T301 972 204,671 SH   SOLE 22 197,560 0 7,111
RENESOLA LTD SPONSORED ADS 75971T301 511 107,563 SH   SOLE 30 107,563 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 3,277 506,500 SH   SOLE 19 506,500 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,095 169,200 SH   SOLE 25 169,200 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 45,331 7,006,313 SH   SOLE 34 7,006,313 0 0
RENOVACOR INC COM 75989E106 5 2,529 SH   SOLE 18 2,529 0 0
RENOVACOR INC COM 75989E106 67 32,951 SH   SOLE 21 32,951 0 0
RENOVACOR INC COM 75989E106 1 617 SH   SOLE 22 617 0 0
RENREN INC SPONSORED ADS 759892300 122 4,233 SH   SOLE 43 4,197 0 36
RENT A CTR INC NEW COM 76009N100 518 26,629 SH   SOLE 2 20,859 0 5,770
RENT A CTR INC NEW COM 76009N100 4 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 14 730 SH   SOLE 7 730 0 0
RENT A CTR INC NEW COM 76009N100 3,395 174,555 SH   SOLE 18 174,555 0 0
RENT A CTR INC NEW COM 76009N100 2,227 114,510 SH   SOLE 19 114,510 0 0
RENT A CTR INC NEW COM 76009N100 124,969 6,425,132 SH   SOLE 21 6,425,132 0 0
RENT A CTR INC NEW COM 76009N100 25,974 1,335,437 SH   SOLE 22 1,293,435 0 42,002
RENT A CTR INC NEW COM 76009N100 23 1,198 SH   SOLE 23 1,198 0 0
RENT A CTR INC NEW COM 76009N100 184 9,457 SH   SOLE 25 9,457 0 0
RENT A CTR INC NEW COM 76009N100 431 22,172 SH   SOLE 26 17,709 0 4,463
RENT A CTR INC NEW COM 76009N100 23 1,181 SH   SOLE 28 1,181 0 0
RENT A CTR INC NEW COM 76009N100 2,364 121,537 SH   SOLE 30 121,537 0 0
RENT A CTR INC NEW COM 76009N100 59 3,015 SH   SOLE 36 3,015 0 0
RENT A CTR INC NEW COM 76009N100 140 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100 750 38,571 SH   SOLE 43 36,979 0 1,592
RENT THE RUNWAY INC COM CL A 76010Y103 52 16,935 SH   SOLE 2 14,268 0 2,667
RENT THE RUNWAY INC COM CL A 76010Y103 409 133,168 SH   SOLE 18 133,168 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 397 129,382 SH   SOLE 19 129,382 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 4,572 1,489,253 SH   SOLE 21 1,489,253 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 1,958 637,697 SH   SOLE 22 634,853 0 2,844
REPARE THERAPEUTICS INC COM 760273102 75 5,360 SH   SOLE 2 5,360 0 0
REPARE THERAPEUTICS INC COM 760273102 3,359 240,083 SH   SOLE 21 240,083 0 0
REPARE THERAPEUTICS INC COM 760273102 190 13,559 SH   SOLE 22 7,899 0 5,660
REPARE THERAPEUTICS INC COM 760273102 28 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 2,100 150,111 SH   SOLE 30 150,111 0 0
REPARE THERAPEUTICS INC COM 760273102 27 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,120 87,197 SH   SOLE 2 32,830 0 54,367
REPAY HLDGS CORP COM CL A 76029L100 4 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 12 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100 4,245 330,319 SH   SOLE 18 330,319 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,063 160,554 SH   SOLE 19 160,554 0 0
REPAY HLDGS CORP COM CL A 76029L100 39,879 3,103,389 SH   SOLE 21 3,103,389 0 0
REPAY HLDGS CORP COM CL A 76029L100 25,807 2,008,313 SH   SOLE 22 1,921,251 0 87,062
REPAY HLDGS CORP COM CL A 76029L100 25 1,951 SH   SOLE 23 1,951 0 0
REPAY HLDGS CORP COM CL A 76029L100 208 16,184 SH   SOLE 25 16,184 0 0
REPAY HLDGS CORP COM CL A 76029L100 419 32,633 SH   SOLE 26 26,079 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 3 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,586 123,444 SH   SOLE 30 123,444 0 0
REPAY HLDGS CORP COM CL A 76029L100 8,966 697,741 SH   SOLE 34 697,741 0 0
REPAY HLDGS CORP COM CL A 76029L100 120 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 320 24,881 SH   SOLE 43 24,343 0 538
REPLIGEN CORP COM 759916109 24,452 150,566 SH   SOLE 2 74,304 0 76,262
REPLIGEN CORP COM 759916109 69 426 SH   SOLE 4 179 0 247
REPLIGEN CORP COM 759916109 105 645 SH   SOLE 7 645 0 0
REPLIGEN CORP COM 759916109 19,115 117,706 SH   SOLE 18 117,706 0 0
REPLIGEN CORP COM 759916109 57,263 352,606 SH   SOLE 19 352,606 0 0
REPLIGEN CORP COM 759916109 490,997 3,023,378 SH   SOLE 21 3,023,378 0 0
REPLIGEN CORP COM 759916109 249,655 1,537,286 SH   SOLE 22 1,471,175 0 66,111
REPLIGEN CORP COM 759916109 147 903 SH   SOLE 23 903 0 0
REPLIGEN CORP COM 759916109 1,723 10,607 SH   SOLE 25 10,607 0 0
REPLIGEN CORP COM 759916109 5,042 31,045 SH   SOLE 26 20,056 0 10,989
REPLIGEN CORP COM 759916109 149 915 SH   SOLE 28 915 0 0
REPLIGEN CORP COM 759916109 5,571 34,306 SH   SOLE 30 34,306 0 0
REPLIGEN CORP COM 759916109 130 803 SH   SOLE 31 803 0 0
REPLIGEN CORP COM 759916109 933 5,744 SH   SOLE 34 5,744 0 0
REPLIGEN CORP COM 759916109 278 1,714 SH   SOLE 36 1,714 0 0
REPLIGEN CORP COM 759916109 1,084 6,672 SH   SOLE 40 6,672 0 0
REPLIGEN CORP COM 759916109 31 191 SH   OTR 43 191 0 0
REPLIGEN CORP COM 759916109 12,799 78,814 SH   SOLE 43 69,778 0 9,036
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 5,096 3,354,000 PRN   SOLE 21 3,354,000 0 0
REPLIMUNE GROUP INC COM 76029N106 736 42,126 SH   SOLE 2 7,127 0 34,999
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,622 92,812 SH   SOLE 18 92,812 0 0
REPLIMUNE GROUP INC COM 76029N106 1,104 63,150 SH   SOLE 19 63,150 0 0
REPLIMUNE GROUP INC COM 76029N106 23,549 1,347,183 SH   SOLE 21 1,347,183 0 0
REPLIMUNE GROUP INC COM 76029N106 12,693 726,133 SH   SOLE 22 697,839 0 28,294
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 671 38,415 SH   SOLE 30 38,415 0 0
REPLIMUNE GROUP INC COM 76029N106 46 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 116 6,634 SH   SOLE 43 5,669 0 965
REPRO MED SYS INC COM 759910102 2 811 SH   SOLE 2 7 0 804
REPRO MED SYS INC COM 759910102 14 5,593 SH   SOLE 18 5,593 0 0
REPRO MED SYS INC COM 759910102 215 85,052 SH   SOLE 21 85,052 0 0
REPRO MED SYS INC COM 759910102 657 259,487 SH   SOLE 22 259,487 0 0
REPUBLIC BANCORP INC KY CL A 760281204 806 16,696 SH   SOLE 2 3,098 0 13,598
REPUBLIC BANCORP INC KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,456 30,186 SH   SOLE 18 30,186 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,653 54,992 SH   SOLE 19 54,992 0 0
REPUBLIC BANCORP INC KY CL A 760281204 17,479 362,257 SH   SOLE 21 362,257 0 0
REPUBLIC BANCORP INC KY CL A 760281204 16,237 336,520 SH   SOLE 22 325,352 0 11,168
REPUBLIC BANCORP INC KY CL A 760281204 86 1,783 SH   SOLE 23 1,783 0 0
REPUBLIC BANCORP INC KY CL A 760281204 71 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,161 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204 677 14,037 SH   SOLE 30 14,037 0 0
REPUBLIC BANCORP INC KY CL A 760281204 45 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 383 7,948 SH   SOLE 43 6,892 0 1,056
REPUBLIC FIRST BANCORP INC COM 760416107 1,153 302,554 SH   SOLE 2 262,179 0 40,375
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 870 228,402 SH   SOLE 18 152,464 0 75,938
REPUBLIC FIRST BANCORP INC COM 760416107 6,071 1,593,450 SH   SOLE 19 1,593,450 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,296 1,652,511 SH   SOLE 21 1,652,511 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 12,610 3,309,795 SH   SOLE 22 3,281,498 0 28,297
REPUBLIC FIRST BANCORP INC COM 760416107 453 118,840 SH   SOLE 23 118,840 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,358 618,937 SH   SOLE 26 0 0 618,937
REPUBLIC FIRST BANCORP INC COM 760416107 6 1,678 SH   SOLE 43 1,678 0 0
REPUBLIC SVCS INC COM 760759100 86,800 663,253 SH   SOLE 2 239,402 0 423,851
REPUBLIC SVCS INC COM 760759100 16,776 128,185 SH   SOLE 4 101,096 0 27,089
REPUBLIC SVCS INC COM 760759100 33,662 257,214 SH   SOLE 7 251,004 0 6,210
REPUBLIC SVCS INC COM 760759100 132 1,008 SH   SOLE 13 1,008 0 0
REPUBLIC SVCS INC COM 760759100 4,021 30,722 SH   SOLE 15 30,722 0 0
REPUBLIC SVCS INC COM 760759100 8 58 SH   SOLE 17 0 0 58
REPUBLIC SVCS INC COM 760759100 54,366 415,422 SH   SOLE 18 385,959 0 29,463
REPUBLIC SVCS INC COM 760759100 13,308 101,692 SH   SOLE 19 101,692 0 0
REPUBLIC SVCS INC COM 760759100 1,172,877 8,962,154 SH   SOLE 21 8,962,154 0 0
REPUBLIC SVCS INC COM 760759100 671,799 5,133,330 SH   SOLE 22 4,711,643 0 421,687
REPUBLIC SVCS INC COM 760759100 49,774 380,334 SH   SOLE 23 380,334 0 0
REPUBLIC SVCS INC COM 760759100 42,355 323,640 SH   SOLE 25 323,640 0 0
REPUBLIC SVCS INC COM 760759100 84,315 644,265 SH   SOLE 26 347,817 0 296,448
REPUBLIC SVCS INC COM 760759100 61,883 472,858 SH   SOLE 28 3,844 0 469,014
REPUBLIC SVCS INC COM 760759100 2,576 19,683 SH   SOLE 29 19,683 0 0
REPUBLIC SVCS INC COM 760759100 275,736 2,106,944 SH   SOLE 30 2,106,944 0 0
REPUBLIC SVCS INC COM 760759100 6,732 51,437 SH   SOLE 31 28,593 0 22,844
REPUBLIC SVCS INC COM 760759100 96,255 735,498 SH   SOLE 34 735,498 0 0
REPUBLIC SVCS INC COM 760759100 20,387 155,783 SH   SOLE 36 155,783 0 0
REPUBLIC SVCS INC COM 760759100 928 7,094 SH   SOLE 40 7,094 0 0
REPUBLIC SVCS INC COM 760759100 126 962 SH   OTR 43 962 0 0
REPUBLIC SVCS INC COM 760759100 45,709 349,272 SH   SOLE 43 330,151 0 19,121
RESEARCH FRONTIERS INC COM 760911107 1 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107 11 6,456 SH   SOLE 18 6,456 0 0
RESEARCH FRONTIERS INC COM 760911107 154 88,445 SH   SOLE 21 88,445 0 0
RESEARCH FRONTIERS INC COM 760911107 932 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105 6 3,604 SH   SOLE 18 3,604 0 0
RESEARCH SOLUTIONS INC COM 761025105 65 36,310 SH   SOLE 21 36,310 0 0
RESEARCH SOLUTIONS INC COM 761025105 1,155 649,064 SH   SOLE 22 649,064 0 0
RESERVOIR MEDIA INC COM 76119X105 127 19,479 SH   SOLE 2 16,982 0 2,497
RESERVOIR MEDIA INC COM 76119X105 311 47,694 SH   SOLE 18 47,694 0 0
RESERVOIR MEDIA INC COM 76119X105 222 33,975 SH   SOLE 19 33,975 0 0
RESERVOIR MEDIA INC COM 76119X105 3,510 538,275 SH   SOLE 21 538,275 0 0
RESERVOIR MEDIA INC COM 76119X105 1,517 232,726 SH   SOLE 22 230,613 0 2,113
RESHAPE LIFESCIENCES INC COM 76090R101 1 897 SH   SOLE 22 897 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,409 175,531 SH   SOLE 2 55,719 0 119,812
RESIDEO TECHNOLOGIES INC COM 76118Y104 10 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 60 3,111 SH   SOLE 7 3,111 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 10,435 537,333 SH   SOLE 18 537,333 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 8,942 460,477 SH   SOLE 19 460,477 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 351,150 18,081,870 SH   SOLE 21 18,081,870 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 74,333 3,827,653 SH   SOLE 22 3,675,394 0 152,259
RESIDEO TECHNOLOGIES INC COM 76118Y104 127 6,551 SH   SOLE 23 6,551 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,058 105,993 SH   SOLE 25 105,993 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,448 126,076 SH   SOLE 26 61,566 0 64,510
RESIDEO TECHNOLOGIES INC COM 76118Y104 50 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,679 292,437 SH   SOLE 30 292,437 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 20 1,053 SH   SOLE 31 0 0 1,053
RESIDEO TECHNOLOGIES INC COM 76118Y104 980 50,446 SH   SOLE 34 50,446 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 304 15,672 SH   SOLE 36 15,672 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 365 18,783 SH   SOLE 40 18,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,857 95,629 SH   SOLE 43 94,929 0 700
RESMED INC COM 761152107 79,871 381,008 SH   SOLE 2 128,767 0 252,241
RESMED INC COM 761152107 25,292 120,650 SH   SOLE 4 71,639 0 49,011
RESMED INC COM 761152107 30,275 144,421 SH   SOLE 7 140,345 0 4,076
RESMED INC COM 761152107 146 695 SH   SOLE 13 695 0 0
RESMED INC COM 761152107 2,825 13,476 SH   SOLE 15 13,476 0 0
RESMED INC COM 761152107 63,451 302,683 SH   SOLE 18 282,679 0 20,004
RESMED INC COM 761152107 155,535 741,951 SH   SOLE 19 741,951 0 0
RESMED INC COM 761152107 1,081,544 5,159,302 SH   SOLE 21 5,159,302 0 0
RESMED INC COM 761152107 645,702 3,080,199 SH   SOLE 22 2,793,479 0 286,720
RESMED INC COM 761152107 48,268 230,252 SH   SOLE 23 230,252 0 0
RESMED INC COM 761152107 83,318 397,452 SH   SOLE 25 397,452 0 0
RESMED INC COM 761152107 73,909 352,569 SH   SOLE 26 162,593 0 189,976
RESMED INC COM 761152107 72,991 348,192 SH   SOLE 28 20,222 0 327,970
RESMED INC COM 761152107 8 37 SH   SOLE 29 37 0 0
RESMED INC COM 761152107 237,878 1,134,751 SH   SOLE 30 1,134,751 0 0
RESMED INC COM 761152107 6,248 29,807 SH   SOLE 31 15,894 0 13,913
RESMED INC COM 761152107 149,365 712,515 SH   SOLE 34 712,515 0 0
RESMED INC COM 761152107 10,597 50,549 SH   SOLE 36 50,549 0 0
RESMED INC COM 761152107 963 4,595 SH   SOLE 40 4,595 0 0
RESMED INC COM 761152107 73 349 SH   OTR 43 349 0 0
RESMED INC COM 761152107 27,602 131,672 SH   SOLE 43 117,845 0 13,827
RESOLUTE FST PRODS INC COM 76117W109 318 24,949 SH   SOLE 2 1,860 0 23,089
RESOLUTE FST PRODS INC COM 76117W109 6 441 SH   SOLE 7 441 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,655 129,699 SH   SOLE 18 129,699 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,055 82,679 SH   SOLE 19 82,679 0 0
RESOLUTE FST PRODS INC COM 76117W109 20,432 1,601,241 SH   SOLE 21 1,601,241 0 0
RESOLUTE FST PRODS INC COM 76117W109 14,355 1,125,022 SH   SOLE 22 1,096,010 0 29,012
RESOLUTE FST PRODS INC COM 76117W109 349 27,340 SH   SOLE 43 26,517 0 823
RESOURCES CONNECTION INC COM 76122Q105 610 29,937 SH   SOLE 2 9,057 0 20,880
RESOURCES CONNECTION INC COM 76122Q105 0 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105 9 446 SH   SOLE 7 446 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,503 122,887 SH   SOLE 18 122,887 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,161 56,985 SH   SOLE 19 56,985 0 0
RESOURCES CONNECTION INC COM 76122Q105 81,218 3,987,131 SH   SOLE 21 3,987,131 0 0
RESOURCES CONNECTION INC COM 76122Q105 17,363 852,366 SH   SOLE 22 814,583 0 37,783
RESOURCES CONNECTION INC COM 76122Q105 100 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105 131 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 931 45,714 SH   SOLE 30 45,714 0 0
RESOURCES CONNECTION INC COM 76122Q105 26 1,292 SH   SOLE 31 0 0 1,292
RESOURCES CONNECTION INC COM 76122Q105 66 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 766 37,607 SH   SOLE 43 37,187 0 420
RESTAURANT BRANDS INTL INC COM 76131D103 10 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 9,102 181,496 SH   SOLE 43 164,639 0 16,857
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,827 115,773 SH   SOLE 2 34,710 0 81,063
RETAIL OPPORTUNITY INVTS COR COM 76131N101 922 58,460 SH   SOLE 4 58,460 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,352 149,028 SH   SOLE 7 149,028 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,047 446,608 SH   SOLE 18 446,608 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,762 365,148 SH   SOLE 19 365,148 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 242,123 15,343,647 SH   SOLE 21 15,343,647 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 67,017 4,246,989 SH   SOLE 22 4,111,313 0 135,676
RETAIL OPPORTUNITY INVTS COR COM 76131N101 73 4,617 SH   SOLE 23 4,617 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,426 533,965 SH   SOLE 25 533,965 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 535 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,154 73,120 SH   SOLE 28 2,152 0 70,968
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,772 682,611 SH   SOLE 30 682,611 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 73 4,648 SH   SOLE 31 0 0 4,648
RETAIL OPPORTUNITY INVTS COR COM 76131N101 46 2,923 SH   SOLE 36 2,923 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 248 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,362 149,665 SH   SOLE 43 145,263 0 4,402
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2 434 SH   SOLE 2 0 0 434
RETRACTABLE TECHNOLOGIES INC COM 76129W105 13 3,318 SH   SOLE 18 3,318 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 174 45,324 SH   SOLE 21 45,324 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 924 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107 327 30,060 SH   SOLE 2 9,681 0 20,379
REV GROUP INC COM 749527107 4 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,173 107,894 SH   SOLE 18 107,894 0 0
REV GROUP INC COM 749527107 767 70,584 SH   SOLE 19 70,584 0 0
REV GROUP INC COM 749527107 13,727 1,262,806 SH   SOLE 21 1,262,806 0 0
REV GROUP INC COM 749527107 8,552 786,754 SH   SOLE 22 753,358 0 33,396
REV GROUP INC COM 749527107 44 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107 46 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 278 25,543 SH   SOLE 30 25,543 0 0
REV GROUP INC COM 749527107 32 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 8 779 SH   OTR 43 779 0 0
REV GROUP INC COM 749527107 337 31,026 SH   SOLE 43 30,067 0 959
REVANCE THERAPEUTICS INC COM 761330109 1,200 86,856 SH   SOLE 2 54,677 0 32,179
REVANCE THERAPEUTICS INC COM 761330109 4 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 11 818 SH   SOLE 7 818 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,629 190,233 SH   SOLE 18 182,137 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 4,229 306,036 SH   SOLE 19 306,036 0 0
REVANCE THERAPEUTICS INC COM 761330109 41,875 3,030,052 SH   SOLE 21 3,030,052 0 0
REVANCE THERAPEUTICS INC COM 761330109 24,542 1,775,847 SH   SOLE 22 1,730,946 0 44,901
REVANCE THERAPEUTICS INC COM 761330109 133 9,624 SH   SOLE 23 9,624 0 0
REVANCE THERAPEUTICS INC COM 761330109 142 10,283 SH   SOLE 25 10,283 0 0
REVANCE THERAPEUTICS INC COM 761330109 933 67,500 SH   SOLE 26 25,173 0 42,327
REVANCE THERAPEUTICS INC COM 761330109 1,689 122,180 SH   SOLE 30 122,180 0 0
REVANCE THERAPEUTICS INC COM 761330109 66 4,766 SH   SOLE 36 4,766 0 0
REVANCE THERAPEUTICS INC COM 761330109 109 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 15 1,077 SH   OTR 43 1,077 0 0
REVANCE THERAPEUTICS INC COM 761330109 987 71,409 SH   SOLE 43 68,114 0 3,295
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 2,608 3,225,000 PRN   SOLE 21 3,225,000 0 0
REVLON INC CL A NEW 761525609 0 3 SH   SOLE 2 3 0 0
REVLON INC CL A NEW 761525609 60 11,022 SH   SOLE 19 11,022 0 0
REVLON INC CL A NEW 761525609 45 8,221 SH   SOLE 43 5,971 0 2,250
REVOLUTION MEDICINES INC COM 76155X100 1,536 78,834 SH   SOLE 2 30,080 0 48,754
REVOLUTION MEDICINES INC COM 76155X100 2 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 14 715 SH   SOLE 7 715 0 0
REVOLUTION MEDICINES INC COM 76155X100 3,749 192,356 SH   SOLE 18 192,356 0 0
REVOLUTION MEDICINES INC COM 76155X100 12,859 659,793 SH   SOLE 19 659,793 0 0
REVOLUTION MEDICINES INC COM 76155X100 50,026 2,566,748 SH   SOLE 21 2,566,748 0 0
REVOLUTION MEDICINES INC COM 76155X100 30,849 1,582,835 SH   SOLE 22 1,527,914 0 54,921
REVOLUTION MEDICINES INC COM 76155X100 54 2,794 SH   SOLE 23 2,794 0 0
REVOLUTION MEDICINES INC COM 76155X100 116 5,963 SH   SOLE 25 5,963 0 0
REVOLUTION MEDICINES INC COM 76155X100 861 44,163 SH   SOLE 26 32,123 0 12,040
REVOLUTION MEDICINES INC COM 76155X100 21 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100 5,015 257,311 SH   SOLE 30 257,311 0 0
REVOLUTION MEDICINES INC COM 76155X100 34 1,755 SH   SOLE 34 1,755 0 0
REVOLUTION MEDICINES INC COM 76155X100 107 5,496 SH   SOLE 40 5,496 0 0
REVOLUTION MEDICINES INC COM 76155X100 76 3,894 SH   SOLE 43 3,836 0 58
REVOLVE GROUP INC CL A 76156B107 911 35,165 SH   SOLE 2 31,107 0 4,058
REVOLVE GROUP INC CL A 76156B107 3 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 14 527 SH   SOLE 7 527 0 0
REVOLVE GROUP INC CL A 76156B107 2,688 103,728 SH   SOLE 18 103,728 0 0
REVOLVE GROUP INC CL A 76156B107 2,362 91,177 SH   SOLE 19 91,177 0 0
REVOLVE GROUP INC CL A 76156B107 36,042 1,391,034 SH   SOLE 21 1,391,034 0 0
REVOLVE GROUP INC CL A 76156B107 24,921 961,822 SH   SOLE 22 934,337 0 27,485
REVOLVE GROUP INC CL A 76156B107 9 345 SH   SOLE 23 345 0 0
REVOLVE GROUP INC CL A 76156B107 145 5,606 SH   SOLE 25 5,606 0 0
REVOLVE GROUP INC CL A 76156B107 450 17,374 SH   SOLE 26 13,780 0 3,594
REVOLVE GROUP INC CL A 76156B107 1,713 66,118 SH   SOLE 30 66,118 0 0
REVOLVE GROUP INC CL A 76156B107 12 467 SH   SOLE 36 467 0 0
REVOLVE GROUP INC CL A 76156B107 142 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107 44 1,712 SH   SOLE 43 1,712 0 0
REWALK ROBOTICS LTD SHS M8216Q200 8 8,864 SH   SOLE 18 8,864 0 0
REWALK ROBOTICS LTD SHS M8216Q200 119 127,078 SH   SOLE 21 127,078 0 0
REX AMERICAN RES CORP COM 761624105 864 10,186 SH   SOLE 2 5,244 0 4,942
REX AMERICAN RES CORP COM 761624105 7 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 1,793 21,138 SH   SOLE 18 21,138 0 0
REX AMERICAN RES CORP COM 761624105 926 10,917 SH   SOLE 19 10,917 0 0
REX AMERICAN RES CORP COM 761624105 58,812 693,534 SH   SOLE 21 693,534 0 0
REX AMERICAN RES CORP COM 761624105 12,813 151,101 SH   SOLE 22 144,481 0 6,620
REX AMERICAN RES CORP COM 761624105 84 986 SH   SOLE 25 986 0 0
REX AMERICAN RES CORP COM 761624105 313 3,696 SH   SOLE 26 380 0 3,316
REX AMERICAN RES CORP COM 761624105 955 11,265 SH   SOLE 30 11,265 0 0
REX AMERICAN RES CORP COM 761624105 72 846 SH   SOLE 34 846 0 0
REX AMERICAN RES CORP COM 761624105 42 500 SH   SOLE 36 500 0 0
REX AMERICAN RES CORP COM 761624105 72 852 SH   SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 741 8,736 SH   SOLE 43 8,207 0 529
REXFORD INDL RLTY INC COM 76169C100 44,193 767,374 SH   SOLE 2 365,012 0 402,362
REXFORD INDL RLTY INC COM 76169C100 21,280 369,505 SH   SOLE 4 369,022 0 483
REXFORD INDL RLTY INC COM 76169C100 11,934 207,217 SH   SOLE 7 207,217 0 0
REXFORD INDL RLTY INC COM 76169C100 43,605 757,163 SH   SOLE 18 757,163 0 0
REXFORD INDL RLTY INC COM 76169C100 151,113 2,623,944 SH   SOLE 19 2,623,944 0 0
REXFORD INDL RLTY INC COM 76169C100 532,958 9,254,346 SH   SOLE 21 9,254,346 0 0
REXFORD INDL RLTY INC COM 76169C100 359,273 6,238,454 SH   SOLE 22 5,773,513 0 464,941
REXFORD INDL RLTY INC COM 76169C100 1,802 31,296 SH   SOLE 23 31,296 0 0
REXFORD INDL RLTY INC COM 76169C100 41,555 721,568 SH   SOLE 25 721,568 0 0
REXFORD INDL RLTY INC COM 76169C100 4,240 73,628 SH   SOLE 26 60,039 0 13,589
REXFORD INDL RLTY INC COM 76169C100 12,626 219,231 SH   SOLE 28 49,915 0 169,316
REXFORD INDL RLTY INC COM 76169C100 19,953 346,460 SH   SOLE 30 346,460 0 0
REXFORD INDL RLTY INC COM 76169C100 210 3,642 SH   SOLE 31 2,369 0 1,273
REXFORD INDL RLTY INC COM 76169C100 37,329 648,179 SH   SOLE 34 648,179 0 0
REXFORD INDL RLTY INC COM 76169C100 41 716 SH   SOLE 36 716 0 0
REXFORD INDL RLTY INC COM 76169C100 1,166 20,239 SH   SOLE 40 20,239 0 0
REXFORD INDL RLTY INC COM 76169C100 4,191 72,771 SH   SOLE 43 69,619 0 3,152
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,202 44,084 SH   SOLE 2 23,089 0 20,995
REYNOLDS CONSUMER PRODS INC COM 76171L106 100 3,685 SH   SOLE 7 3,685 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 577 21,169 SH   SOLE 18 21,169 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 436 16,000 SH   SOLE 19 16,000 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 24,808 909,718 SH   SOLE 21 909,718 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 33,631 1,233,261 SH   SOLE 22 1,161,316 0 71,945
REYNOLDS CONSUMER PRODS INC COM 76171L106 292 10,690 SH   SOLE 25 10,690 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 807 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106 26 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 126 4,621 SH   SOLE 30 4,621 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 21 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 253 9,292 SH   SOLE 40 9,292 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,264 119,697 SH   SOLE 43 114,032 0 5,665
REZOLUTE INC COM NEW 76200L309 17 5,188 SH   SOLE 18 5,188 0 0
REZOLUTE INC COM NEW 76200L309 190 58,944 SH   SOLE 21 58,944 0 0
REZOLUTE INC COM NEW 76200L309 611 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 27 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105 8 1,232 SH   SOLE 18 1,232 0 0
RF INDS LTD COM PAR $0.01 749552105 183 29,443 SH   SOLE 21 29,443 0 0
RF INDS LTD COM PAR $0.01 749552105 742 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 25 1,333 SH   SOLE 18 1,333 0 0
RGC RES INC COM 74955L103 382 20,031 SH   SOLE 21 20,031 0 0
RGC RES INC COM 74955L103 461 24,195 SH   SOLE 22 24,195 0 0
RH COM 74967X103 8,122 38,266 SH   SOLE 2 13,011 0 25,255
RH COM 74967X103 36 169 SH   SOLE 4 55 0 114
RH COM 74967X103 43 204 SH   SOLE 7 204 0 0
RH COM 74967X103 8,325 39,222 SH   SOLE 18 39,222 0 0
RH COM 74967X103 1,122 5,284 SH   SOLE 19 5,284 0 0
RH COM 74967X103 180,346 849,647 SH   SOLE 21 849,647 0 0
RH COM 74967X103 102,024 480,656 SH   SOLE 22 459,809 0 20,847
RH COM 74967X103 514 2,420 SH   SOLE 25 2,420 0 0
RH COM 74967X103 1,394 6,566 SH   SOLE 26 5,221 0 1,345
RH COM 74967X103 121 569 SH   SOLE 28 335 0 234
RH COM 74967X103 1,474 6,943 SH   SOLE 30 6,943 0 0
RH COM 74967X103 55 258 SH   SOLE 31 258 0 0
RH COM 74967X103 6 29 SH   SOLE 34 29 0 0
RH COM 74967X103 456 2,149 SH   SOLE 40 2,149 0 0
RH COM 74967X103 2,502 11,787 SH   SOLE 43 10,981 0 806
RHINEBECK BANCORP INC COM 762093102 7 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102 105 11,355 SH   SOLE 21 11,355 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 39 9,497 SH   SOLE 2 8,584 0 913
RHYTHM PHARMACEUTICALS INC COM 76243J105 1 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 34 8,148 SH   SOLE 18 8,148 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,051 494,268 SH   SOLE 21 494,268 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,347 565,574 SH   SOLE 22 549,452 0 16,122
RHYTHM PHARMACEUTICALS INC COM 76243J105 28 6,661 SH   SOLE 25 6,661 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 28 6,842 SH   SOLE 26 3,052 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 3 670 SH   SOLE 28 670 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 306 73,679 SH   SOLE 30 73,679 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 23 5,453 SH   SOLE 36 5,453 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 17 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 10 2,430 SH   SOLE 43 2,430 0 0
RIBBON COMMUNICATIONS INC COM 762544104 246 80,812 SH   SOLE 2 20,946 0 59,866
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 3 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 693 227,983 SH   SOLE 18 227,983 0 0
RIBBON COMMUNICATIONS INC COM 762544104 381 125,264 SH   SOLE 19 125,264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8,293 2,728,008 SH   SOLE 21 2,728,008 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7,962 2,618,917 SH   SOLE 22 2,532,958 0 85,959
RIBBON COMMUNICATIONS INC COM 762544104 62 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104 70 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 55 17,983 SH   SOLE 30 17,983 0 0
RIBBON COMMUNICATIONS INC COM 762544104 36 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 54 17,650 SH   SOLE 43 17,513 0 137
RICEBRAN TECHNOLOGIES COM NEW 762831204 6 9,601 SH   SOLE 21 9,601 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 38 57,365 SH   SOLE 22 57,365 0 0
RICHARDSON ELECTRS LTD COM 763165107 28 1,876 SH   SOLE 18 1,876 0 0
RICHARDSON ELECTRS LTD COM 763165107 498 33,959 SH   SOLE 21 33,959 0 0
RICHARDSON ELECTRS LTD COM 763165107 3,351 228,556 SH   SOLE 22 228,556 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 11 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100 25 1,779 SH   SOLE 18 1,779 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 324 23,161 SH   SOLE 21 23,161 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 31 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 413 365,186 SH   SOLE 2 131,093 0 234,093
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 641 567,606 SH   SOLE 18 478,937 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,501 1,328,703 SH   SOLE 19 1,328,703 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8,342 7,382,149 SH   SOLE 21 7,382,149 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 6,938 6,139,533 SH   SOLE 22 6,031,381 0 108,152
RIGEL PHARMACEUTICALS INC COM NEW 766559603 90 79,251 SH   SOLE 23 79,251 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 24 21,477 SH   SOLE 25 21,477 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 450 397,935 SH   SOLE 26 0 0 397,935
RIGEL PHARMACEUTICALS INC COM NEW 766559603 134 118,372 SH   SOLE 30 118,372 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 8,042 SH   SOLE 43 8,042 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 60 16,223 SH   SOLE 2 2,232 0 13,991
RIGETTI COMPUTING INC COMMON STOCK 76655K103 345 93,960 SH   SOLE 18 93,960 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 232 63,173 SH   SOLE 19 63,173 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 4,493 1,224,337 SH   SOLE 21 1,224,337 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 4,458 1,214,698 SH   SOLE 22 1,198,295 0 16,403
RILEY EXPLORATION PERMIAN IN COM 76665T102 289 11,941 SH   SOLE 2 427 0 11,514
RILEY EXPLORATION PERMIAN IN COM 76665T102 4 179 SH   SOLE 7 179 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 777 32,117 SH   SOLE 18 32,117 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 517 21,370 SH   SOLE 19 21,370 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 8,116 335,659 SH   SOLE 21 335,659 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 2,881 119,136 SH   SOLE 22 115,124 0 4,012
RIMINI STR INC DEL COM 76674Q107 157 26,043 SH   SOLE 2 20,685 0 5,358
RIMINI STR INC DEL COM 76674Q107 4 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 819 136,347 SH   SOLE 18 136,347 0 0
RIMINI STR INC DEL COM 76674Q107 500 83,127 SH   SOLE 19 83,127 0 0
RIMINI STR INC DEL COM 76674Q107 9,810 1,632,236 SH   SOLE 21 1,632,236 0 0
RIMINI STR INC DEL COM 76674Q107 5,438 904,760 SH   SOLE 22 876,072 0 28,688
RIMINI STR INC DEL COM 76674Q107 41 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107 50 8,238 SH   SOLE 26 141 0 8,097
RIMINI STR INC DEL COM 76674Q107 66 11,038 SH   SOLE 30 11,038 0 0
RIMINI STR INC DEL COM 76674Q107 142 23,615 SH   SOLE 43 23,514 0 101
RING ENERGY INC COM 76680V108 295 110,987 SH   SOLE 2 3,896 0 107,091
RING ENERGY INC COM 76680V108 4 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108 701 263,390 SH   SOLE 18 263,390 0 0
RING ENERGY INC COM 76680V108 419 157,340 SH   SOLE 19 157,340 0 0
RING ENERGY INC COM 76680V108 8,621 3,241,023 SH   SOLE 21 3,241,023 0 0
RING ENERGY INC COM 76680V108 5,675 2,133,444 SH   SOLE 22 2,089,278 0 44,166
RING ENERGY INC COM 76680V108 80 30,015 SH   SOLE 43 29,921 0 94
RINGCENTRAL INC CL A 76680R206 17,935 343,182 SH   SOLE 2 197,927 0 145,255
RINGCENTRAL INC CL A 76680R206 3,381 64,704 SH   SOLE 4 40,561 0 24,143
RINGCENTRAL INC CL A 76680R206 487 9,311 SH   SOLE 7 9,311 0 0
RINGCENTRAL INC CL A 76680R206 18 353 SH   SOLE 13 353 0 0
RINGCENTRAL INC CL A 76680R206 287 5,501 SH   SOLE 15 5,501 0 0
RINGCENTRAL INC CL A 76680R206 9,572 183,157 SH   SOLE 18 169,753 0 13,404
RINGCENTRAL INC CL A 76680R206 15,726 300,919 SH   SOLE 19 300,919 0 0
RINGCENTRAL INC CL A 76680R206 79,282 1,517,066 SH   SOLE 21 1,517,066 0 0
RINGCENTRAL INC CL A 76680R206 126,524 2,421,046 SH   SOLE 22 2,190,364 0 230,682
RINGCENTRAL INC CL A 76680R206 6,524 124,828 SH   SOLE 23 124,828 0 0
RINGCENTRAL INC CL A 76680R206 7,855 150,301 SH   SOLE 25 150,301 0 0
RINGCENTRAL INC CL A 76680R206 8,632 165,178 SH   SOLE 26 74,528 0 90,650
RINGCENTRAL INC CL A 76680R206 10,056 192,418 SH   SOLE 28 1,439 0 190,979
RINGCENTRAL INC CL A 76680R206 17 325 SH   SOLE 29 325 0 0
RINGCENTRAL INC CL A 76680R206 20,544 393,112 SH   SOLE 30 393,112 0 0
RINGCENTRAL INC CL A 76680R206 916 17,521 SH   SOLE 31 10,047 0 7,474
RINGCENTRAL INC CL A 76680R206 265 5,065 SH   SOLE 34 5,065 0 0
RINGCENTRAL INC CL A 76680R206 1,863 35,642 SH   SOLE 36 35,642 0 0
RINGCENTRAL INC CL A 76680R206 136 2,596 SH   SOLE 40 2,596 0 0
RINGCENTRAL INC CL A 76680R206 11 216 SH   OTR 43 216 0 0
RINGCENTRAL INC CL A 76680R206 3,543 67,797 SH   SOLE 43 60,744 0 7,053
RINGCENTRAL INC NOTE 3/0 76680RAF4 8,116 9,928,000 PRN   SOLE 21 9,928,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 1,124 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 7,522 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 4,672 6,221,000 PRN   SOLE 21 6,221,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 10,129 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 16,860 276,393 SH   SOLE 7 276,393 0 0
RIO TINTO PLC SPONSORED ADR 767204100 57,070 935,582 SH   SOLE 43 859,915 0 75,667
RIOT BLOCKCHAIN INC COM 767292105 360 85,943 SH   SOLE 2 33,715 0 52,228
RIOT BLOCKCHAIN INC COM 767292105 4 1,022 SH   SOLE 4 302 0 720
RIOT BLOCKCHAIN INC COM 767292105 5 1,194 SH   SOLE 7 1,194 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,382 329,905 SH   SOLE 18 329,905 0 0
RIOT BLOCKCHAIN INC COM 767292105 895 213,659 SH   SOLE 19 213,659 0 0
RIOT BLOCKCHAIN INC COM 767292105 19,188 4,579,538 SH   SOLE 21 4,579,538 0 0
RIOT BLOCKCHAIN INC COM 767292105 12,087 2,884,796 SH   SOLE 22 2,769,536 0 115,260
RIOT BLOCKCHAIN INC COM 767292105 67 16,087 SH   SOLE 25 16,087 0 0
RIOT BLOCKCHAIN INC COM 767292105 138 33,005 SH   SOLE 26 27,008 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 27 6,555 SH   SOLE 28 6,555 0 0
RIOT BLOCKCHAIN INC COM 767292105 247 59,054 SH   SOLE 30 59,054 0 0
RIOT BLOCKCHAIN INC COM 767292105 61 14,447 SH   SOLE 40 14,447 0 0
RISKIFIED LTD SHS CL A M8216R109 13 2,856 SH   SOLE 2 2,856 0 0
RISKIFIED LTD SHS CL A M8216R109 60 13,445 SH   SOLE 19 13,445 0 0
RISKIFIED LTD SHS CL A M8216R109 139 31,406 SH   SOLE 34 31,406 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 113 1,731 SH   SOLE 28 1,731 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 5,726 88,009 SH   SOLE 43 84,196 0 3,813
RITE AID CORP COM 767754872 536 79,498 SH   SOLE 2 26,721 0 52,777
RITE AID CORP COM 767754872 2 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 40 5,883 SH   SOLE 7 5,883 0 0
RITE AID CORP COM 767754872 1,113 165,166 SH   SOLE 18 165,166 0 0
RITE AID CORP COM 767754872 1,536 227,912 SH   SOLE 19 227,912 0 0
RITE AID CORP COM 767754872 13,652 2,025,548 SH   SOLE 21 2,025,548 0 0
RITE AID CORP COM 767754872 11,703 1,736,344 SH   SOLE 22 1,687,660 0 48,684
RITE AID CORP COM 767754872 36 5,330 SH   SOLE 23 5,330 0 0
RITE AID CORP COM 767754872 47 7,019 SH   SOLE 25 7,019 0 0
RITE AID CORP COM 767754872 1,455 215,893 SH   SOLE 26 183,778 0 32,115
RITE AID CORP COM 767754872 270 40,054 SH   SOLE 30 40,054 0 0
RITE AID CORP COM 767754872 474 70,398 SH   SOLE 36 70,398 0 0
RITE AID CORP COM 767754872 46 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 7 984 SH   OTR 43 984 0 0
RITE AID CORP COM 767754872 117 17,392 SH   SOLE 43 16,568 0 824
RIVERVIEW BANCORP INC COM 769397100 1,029 156,313 SH   SOLE 2 77,555 0 78,758
RIVERVIEW BANCORP INC COM 769397100 24 3,597 SH   SOLE 18 3,597 0 0
RIVERVIEW BANCORP INC COM 769397100 1,558 236,823 SH   SOLE 19 236,823 0 0
RIVERVIEW BANCORP INC COM 769397100 808 122,749 SH   SOLE 21 122,749 0 0
RIVERVIEW BANCORP INC COM 769397100 5,901 896,848 SH   SOLE 22 896,848 0 0
RIVERVIEW BANCORP INC COM 769397100 588 89,364 SH   SOLE 23 89,364 0 0
RIVERVIEW BANCORP INC COM 769397100 1,157 175,850 SH   SOLE 26 0 0 175,850
RIVERVIEW BANCORP INC COM 769397100 3 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10,977 426,464 SH   SOLE 44 426,464 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5,690 221,070 SH   SOLE 2 68,795 0 152,275
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3,167 123,054 SH   SOLE 4 63,502 0 59,552
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 487 18,921 SH   SOLE 7 18,921 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 51 1,979 SH   SOLE 13 1,979 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 336 13,064 SH   SOLE 15 13,064 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 0 1 SH   SOLE 17 0 0 1
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 560,147 21,761,740 SH   SOLE 18 21,285,593 0 476,147
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,540 254,062 SH   SOLE 19 254,062 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 81,111 3,151,149 SH   SOLE 21 3,151,149 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 92,947 3,610,987 SH   SOLE 22 3,286,715 0 324,272
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7,559 293,657 SH   SOLE 23 293,657 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5,810 225,703 SH   SOLE 25 225,703 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,103 237,110 SH   SOLE 26 138,544 0 98,566
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,001 233,121 SH   SOLE 28 22,550 0 210,571
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 41 1,576 SH   SOLE 29 1,576 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 29,355 1,140,449 SH   SOLE 30 1,140,449 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 681 26,447 SH   SOLE 31 20,642 0 5,805
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,426 249,657 SH   SOLE 34 249,657 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,472 57,169 SH   SOLE 36 57,169 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 154 5,976 SH   SOLE 40 5,976 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3,180 123,555 SH   SOLE 43 109,323 0 14,232
RLI CORP COM 749607107 8,671 74,369 SH   SOLE 2 57,193 0 17,176
RLI CORP COM 749607107 19 159 SH   SOLE 4 159 0 0
RLI CORP COM 749607107 1,198 10,272 SH   SOLE 7 10,272 0 0
RLI CORP COM 749607107 20,257 173,745 SH   SOLE 18 169,035 0 4,710
RLI CORP COM 749607107 24,180 207,394 SH   SOLE 19 207,394 0 0
RLI CORP COM 749607107 322,565 2,766,657 SH   SOLE 21 2,766,657 0 0
RLI CORP COM 749607107 149,845 1,285,229 SH   SOLE 22 1,259,552 0 25,677
RLI CORP COM 749607107 615 5,277 SH   SOLE 23 5,277 0 0
RLI CORP COM 749607107 718 6,160 SH   SOLE 25 6,160 0 0
RLI CORP COM 749607107 5,620 48,205 SH   SOLE 26 15,013 0 33,192
RLI CORP COM 749607107 94 805 SH   SOLE 28 805 0 0
RLI CORP COM 749607107 1,831 15,703 SH   SOLE 30 15,703 0 0
RLI CORP COM 749607107 52 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 588 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 21 180 SH   OTR 43 180 0 0
RLI CORP COM 749607107 3,041 26,084 SH   SOLE 43 24,647 0 1,437
RLJ LODGING TR COM 74965L101 3,773 342,096 SH   SOLE 2 246,082 0 96,014
RLJ LODGING TR COM 74965L101 865 78,426 SH   SOLE 4 78,426 0 0
RLJ LODGING TR COM 74965L101 2,327 211,011 SH   SOLE 7 211,011 0 0
RLJ LODGING TR COM 74965L101 5,449 493,972 SH   SOLE 18 493,972 0 0
RLJ LODGING TR COM 74965L101 5,588 506,636 SH   SOLE 19 506,636 0 0
RLJ LODGING TR COM 74965L101 71,517 6,483,866 SH   SOLE 21 6,483,866 0 0
RLJ LODGING TR COM 74965L101 60,664 5,499,935 SH   SOLE 22 5,328,091 0 171,844
RLJ LODGING TR COM 74965L101 69 6,283 SH   SOLE 23 6,283 0 0
RLJ LODGING TR COM 74965L101 8,323 754,586 SH   SOLE 25 754,586 0 0
RLJ LODGING TR COM 74965L101 1,097 99,411 SH   SOLE 26 84,867 0 14,544
RLJ LODGING TR COM 74965L101 1,130 102,451 SH   SOLE 28 2,938 0 99,513
RLJ LODGING TR COM 74965L101 3,535 320,486 SH   SOLE 30 320,486 0 0
RLJ LODGING TR COM 74965L101 32 2,881 SH   SOLE 31 0 0 2,881
RLJ LODGING TR COM 74965L101 43 3,938 SH   SOLE 34 3,938 0 0
RLJ LODGING TR COM 74965L101 73 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101 213 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,439 130,494 SH   SOLE 43 98,116 0 32,378
RLJ LODGING TR CUM CONV PFD A 74965L200 192 7,391 SH   SOLE 7 7,391 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 26,280 1,013,485 SH   SOLE 21 1,013,485 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,054 494,803 SH   SOLE 2 127,160 0 367,643
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 188 88,032 SH   SOLE 4 88,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 46 21,795 SH   SOLE 7 21,795 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 236 110,843 SH   SOLE 13 0 0 110,843
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,299 609,986 SH   SOLE 15 609,986 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 343 161,134 SH   SOLE 18 161,134 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,002 470,394 SH   SOLE 19 470,394 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 20,309 9,534,556 SH   SOLE 21 9,534,556 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10,553 4,954,553 SH   SOLE 22 4,548,623 0 405,930
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,508 707,924 SH   SOLE 23 707,924 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,236 580,398 SH   SOLE 25 580,398 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,401 657,964 SH   SOLE 26 0 0 657,964
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,151 1,009,772 SH   SOLE 28 14,563 0 995,209
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10,984 5,156,811 SH   SOLE 30 2,844,543 0 2,312,268
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 0 232 SH   SOLE 31 232 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,117 993,933 SH   SOLE 34 993,933 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2 1,091 SH   SOLE 40 1,091 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,654 776,748 SH   SOLE 43 768,480 0 8,268
RMR GROUP INC CL A 74967R106 2,248 79,283 SH   SOLE 2 60,632 0 18,651
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,144 40,346 SH   SOLE 18 40,346 0 0
RMR GROUP INC CL A 74967R106 2,814 99,269 SH   SOLE 19 99,269 0 0
RMR GROUP INC CL A 74967R106 15,999 564,328 SH   SOLE 21 564,328 0 0
RMR GROUP INC CL A 74967R106 14,728 519,511 SH   SOLE 22 505,715 0 13,796
RMR GROUP INC CL A 74967R106 126 4,438 SH   SOLE 23 4,438 0 0
RMR GROUP INC CL A 74967R106 55 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106 772 27,235 SH   SOLE 26 1,212 0 26,023
RMR GROUP INC CL A 74967R106 193 6,799 SH   SOLE 30 6,799 0 0
RMR GROUP INC CL A 74967R106 28 975 SH   SOLE 34 975 0 0
RMR GROUP INC CL A 74967R106 45 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 781 27,544 SH   SOLE 43 24,486 0 3,058
ROBERT HALF INTL INC COM 770323103 24,354 325,197 SH   SOLE 2 115,171 0 210,026
ROBERT HALF INTL INC COM 770323103 8,752 116,871 SH   SOLE 4 69,183 0 47,688
ROBERT HALF INTL INC COM 770323103 10,298 137,506 SH   SOLE 7 107,759 0 29,747
ROBERT HALF INTL INC COM 770323103 656 8,759 SH   SOLE 13 8,759 0 0
ROBERT HALF INTL INC COM 770323103 1,219 16,276 SH   SOLE 15 16,276 0 0
ROBERT HALF INTL INC COM 770323103 19,650 262,383 SH   SOLE 18 247,097 0 15,286
ROBERT HALF INTL INC COM 770323103 8,289 110,678 SH   SOLE 19 110,678 0 0
ROBERT HALF INTL INC COM 770323103 278,192 3,714,671 SH   SOLE 21 3,714,671 0 0
ROBERT HALF INTL INC COM 770323103 199,022 2,657,529 SH   SOLE 22 2,410,126 0 247,403
ROBERT HALF INTL INC COM 770323103 14,090 188,146 SH   SOLE 23 188,146 0 0
ROBERT HALF INTL INC COM 770323103 32,452 433,326 SH   SOLE 25 433,326 0 0
ROBERT HALF INTL INC COM 770323103 32,446 433,251 SH   SOLE 26 285,206 0 148,045
ROBERT HALF INTL INC COM 770323103 36,765 490,925 SH   SOLE 28 5,652 0 485,273
ROBERT HALF INTL INC COM 770323103 10 127 SH   SOLE 29 127 0 0
ROBERT HALF INTL INC COM 770323103 95,389 1,273,719 SH   SOLE 30 1,009,459 0 264,260
ROBERT HALF INTL INC COM 770323103 1,615 21,570 SH   SOLE 31 10,761 0 10,809
ROBERT HALF INTL INC COM 770323103 1,063 14,188 SH   SOLE 34 14,188 0 0
ROBERT HALF INTL INC COM 770323103 3,269 43,653 SH   SOLE 36 43,653 0 0
ROBERT HALF INTL INC COM 770323103 264 3,525 SH   SOLE 40 3,525 0 0
ROBERT HALF INTL INC COM 770323103 21 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103 10,490 140,068 SH   SOLE 43 128,253 0 11,815
ROBINHOOD MKTS INC COM CL A 770700102 3,253 395,767 SH   SOLE 2 103,896 0 291,871
ROBINHOOD MKTS INC COM CL A 770700102 35 4,292 SH   SOLE 4 0 0 4,292
ROBINHOOD MKTS INC COM CL A 770700102 54 6,614 SH   SOLE 7 6,614 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,848 224,786 SH   SOLE 18 224,786 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,985 241,471 SH   SOLE 19 241,471 0 0
ROBINHOOD MKTS INC COM CL A 770700102 45,606 5,548,158 SH   SOLE 21 5,548,158 0 0
ROBINHOOD MKTS INC COM CL A 770700102 38,304 4,659,860 SH   SOLE 22 4,231,863 0 427,997
ROBINHOOD MKTS INC COM CL A 770700102 195 23,702 SH   SOLE 28 23,702 0 0
ROBINHOOD MKTS INC COM CL A 770700102 3,482 423,623 SH   SOLE 30 423,623 0 0
ROBINHOOD MKTS INC COM CL A 770700102 67 8,167 SH   SOLE 31 8,167 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,392 169,295 SH   SOLE 34 169,295 0 0
ROBINHOOD MKTS INC COM CL A 770700102 945 115,006 SH   SOLE 43 115,006 0 0
ROBLOX CORP CL A 771049103 16,870 513,393 SH   SOLE 2 77,117 0 436,276
ROBLOX CORP CL A 771049103 7,537 229,364 SH   SOLE 4 130,634 0 98,730
ROBLOX CORP CL A 771049103 1,169 35,577 SH   SOLE 7 35,577 0 0
ROBLOX CORP CL A 771049103 36 1,102 SH   SOLE 13 1,102 0 0
ROBLOX CORP CL A 771049103 688 20,934 SH   SOLE 15 20,934 0 0
ROBLOX CORP CL A 771049103 10,581 322,005 SH   SOLE 18 287,044 0 34,961
ROBLOX CORP CL A 771049103 6,445 196,135 SH   SOLE 19 196,135 0 0
ROBLOX CORP CL A 771049103 171,999 5,234,302 SH   SOLE 21 5,234,302 0 0
ROBLOX CORP CL A 771049103 117,734 3,582,893 SH   SOLE 22 2,832,382 0 750,511
ROBLOX CORP CL A 771049103 18,092 550,565 SH   SOLE 23 550,565 0 0
ROBLOX CORP CL A 771049103 2,353 71,613 SH   SOLE 25 71,613 0 0
ROBLOX CORP CL A 771049103 9,062 275,784 SH   SOLE 26 228,092 0 47,692
ROBLOX CORP CL A 771049103 11,920 362,755 SH   SOLE 28 7,375 0 355,380
ROBLOX CORP CL A 771049103 32 967 SH   SOLE 29 967 0 0
ROBLOX CORP CL A 771049103 35,947 1,093,954 SH   SOLE 30 697,582 0 396,372
ROBLOX CORP CL A 771049103 1,532 46,613 SH   SOLE 31 38,868 0 7,745
ROBLOX CORP CL A 771049103 2,741 83,418 SH   SOLE 34 83,418 0 0
ROBLOX CORP CL A 771049103 1,857 56,524 SH   SOLE 36 56,524 0 0
ROBLOX CORP CL A 771049103 375 11,423 SH   SOLE 40 11,423 0 0
ROBLOX CORP CL A 771049103 266 8,093 SH   SOLE 43 8,090 0 3
ROCKET COS INC COM CL A 77311W101 861 117,049 SH   SOLE 2 61,086 0 55,963
ROCKET COS INC COM CL A 77311W101 128 17,416 SH   SOLE 4 480 0 16,936
ROCKET COS INC COM CL A 77311W101 22 3,048 SH   SOLE 7 3,048 0 0
ROCKET COS INC COM CL A 77311W101 412 55,998 SH   SOLE 18 55,998 0 0
ROCKET COS INC COM CL A 77311W101 202 27,499 SH   SOLE 19 27,499 0 0
ROCKET COS INC COM CL A 77311W101 15,086 2,049,776 SH   SOLE 21 2,049,776 0 0
ROCKET COS INC COM CL A 77311W101 19,307 2,623,265 SH   SOLE 22 2,466,186 0 157,079
ROCKET COS INC COM CL A 77311W101 168 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101 334 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101 18 2,432 SH   SOLE 28 2,432 0 0
ROCKET COS INC COM CL A 77311W101 537 73,027 SH   SOLE 30 73,027 0 0
ROCKET COS INC COM CL A 77311W101 39 5,314 SH   SOLE 31 2,081 0 3,233
ROCKET COS INC COM CL A 77311W101 27 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 121 16,407 SH   SOLE 40 16,407 0 0
ROCKET LAB USA INC COM 773122106 300 79,057 SH   SOLE 2 52,623 0 26,434
ROCKET LAB USA INC COM 773122106 3 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106 9 2,472 SH   SOLE 7 2,472 0 0
ROCKET LAB USA INC COM 773122106 2,834 747,817 SH   SOLE 18 747,817 0 0
ROCKET LAB USA INC COM 773122106 11,819 3,118,504 SH   SOLE 19 3,118,504 0 0
ROCKET LAB USA INC COM 773122106 33,030 8,714,975 SH   SOLE 21 8,714,975 0 0
ROCKET LAB USA INC COM 773122106 17,055 4,500,000 SH   SOLE 22 4,395,800 0 104,200
ROCKET LAB USA INC COM 773122106 76 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106 246 64,873 SH   SOLE 26 55,895 0 8,978
ROCKET LAB USA INC COM 773122106 350 92,217 SH   SOLE 30 92,217 0 0
ROCKET LAB USA INC COM 773122106 8,691 2,293,036 SH   SOLE 34 2,293,036 0 0
ROCKET LAB USA INC COM 773122106 88 23,301 SH   SOLE 40 23,301 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,232 162,175 SH   SOLE 2 116,361 0 45,814
ROCKET PHARMACEUTICALS INC COM 77313F106 2 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 5 370 SH   SOLE 7 370 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,922 139,644 SH   SOLE 18 136,889 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 2,989 217,254 SH   SOLE 19 217,254 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 28,574 2,076,579 SH   SOLE 21 2,076,579 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 16,668 1,211,329 SH   SOLE 22 1,170,751 0 40,578
ROCKET PHARMACEUTICALS INC COM 77313F106 84 6,135 SH   SOLE 23 6,135 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 80 5,799 SH   SOLE 25 5,799 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 687 49,944 SH   SOLE 26 16,348 0 33,596
ROCKET PHARMACEUTICALS INC COM 77313F106 15 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 832 60,471 SH   SOLE 30 60,471 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 153 11,116 SH   SOLE 34 11,116 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 36 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 60 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 781 56,780 SH   SOLE 43 55,923 0 857
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 81 37,361 SH   SOLE 2 27,421 0 9,940
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 4 1,990 SH   SOLE 7 1,990 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 565 259,378 SH   SOLE 18 259,378 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 390 179,116 SH   SOLE 19 179,116 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 7,037 3,227,992 SH   SOLE 21 3,227,992 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 4,478 2,053,958 SH   SOLE 22 2,017,532 0 36,426
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 31 14,302 SH   SOLE 25 14,302 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 18 8,305 SH   SOLE 26 0 0 8,305
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 66 30,467 SH   SOLE 30 30,467 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 38 17,354 SH   SOLE 40 17,354 0 0
ROCKWELL AUTOMATION INC COM 773903109 61,851 310,327 SH   SOLE 2 59,506 0 250,821
ROCKWELL AUTOMATION INC COM 773903109 18,096 90,794 SH   SOLE 4 47,831 0 42,963
ROCKWELL AUTOMATION INC COM 773903109 20,812 104,422 SH   SOLE 7 101,309 0 3,113
ROCKWELL AUTOMATION INC COM 773903109 94 474 SH   SOLE 13 474 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,945 14,776 SH   SOLE 15 14,776 0 0
ROCKWELL AUTOMATION INC COM 773903109 47,083 236,231 SH   SOLE 18 220,386 0 15,845
ROCKWELL AUTOMATION INC COM 773903109 10,425 52,303 SH   SOLE 19 52,303 0 0
ROCKWELL AUTOMATION INC COM 773903109 625,611 3,138,886 SH   SOLE 21 3,138,886 0 0
ROCKWELL AUTOMATION INC COM 773903109 489,708 2,457,018 SH   SOLE 22 2,227,219 0 229,799
ROCKWELL AUTOMATION INC COM 773903109 38,252 191,924 SH   SOLE 23 191,924 0 0
ROCKWELL AUTOMATION INC COM 773903109 52,776 264,796 SH   SOLE 25 264,796 0 0
ROCKWELL AUTOMATION INC COM 773903109 63,151 316,849 SH   SOLE 26 132,346 0 184,503
ROCKWELL AUTOMATION INC COM 773903109 50,357 252,658 SH   SOLE 28 2,181 0 250,477
ROCKWELL AUTOMATION INC COM 773903109 12 60 SH   SOLE 29 60 0 0
ROCKWELL AUTOMATION INC COM 773903109 195,099 978,873 SH   SOLE 30 932,182 0 46,691
ROCKWELL AUTOMATION INC COM 773903109 4,572 22,940 SH   SOLE 31 11,416 0 11,524
ROCKWELL AUTOMATION INC COM 773903109 1,791 8,987 SH   SOLE 34 8,987 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,678 43,539 SH   SOLE 36 43,539 0 0
ROCKWELL AUTOMATION INC COM 773903109 735 3,689 SH   SOLE 40 3,689 0 0
ROCKWELL AUTOMATION INC COM 773903109 49 245 SH   OTR 43 245 0 0
ROCKWELL AUTOMATION INC COM 773903109 27,580 138,378 SH   SOLE 43 129,583 0 8,796
ROCKWELL MED INC COM NEW 774374300 1 885 SH   SOLE 2 0 0 885
ROCKWELL MED INC COM NEW 774374300 8 6,434 SH   SOLE 21 6,434 0 0
ROCKWELL MED INC COM NEW 774374300 104 80,853 SH   SOLE 22 80,853 0 0
ROCKY BRANDS INC COM 774515100 189 5,525 SH   SOLE 2 279 0 5,246
ROCKY BRANDS INC COM 774515100 4 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 750 21,939 SH   SOLE 18 21,939 0 0
ROCKY BRANDS INC COM 774515100 418 12,230 SH   SOLE 19 12,230 0 0
ROCKY BRANDS INC COM 774515100 8,298 242,763 SH   SOLE 21 242,763 0 0
ROCKY BRANDS INC COM 774515100 5,809 169,951 SH   SOLE 22 165,718 0 4,233
ROCKY BRANDS INC COM 774515100 2 53 SH   SOLE 43 53 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 126 18,263 SH   SOLE 21 18,263 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 4 78 SH   SOLE 2 78 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 93,002 1,941,592 SH   SOLE 18 1,929,391 0 12,201
ROGERS COMMUNICATIONS INC CL B 775109200 5,141 107,328 SH   SOLE 19 107,328 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,403 50,159 SH   SOLE 23 50,159 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 870 18,167 SH   SOLE 25 18,167 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,686 35,200 SH   SOLE 34 35,200 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 10,439 217,925 SH   SOLE 43 209,869 0 8,056
ROGERS CORP COM 775133101 1,912 7,294 SH   SOLE 2 5,353 0 1,941
ROGERS CORP COM 775133101 35 135 SH   SOLE 4 76 0 59
ROGERS CORP COM 775133101 58 222 SH   SOLE 7 222 0 0
ROGERS CORP COM 775133101 16,115 61,487 SH   SOLE 18 61,487 0 0
ROGERS CORP COM 775133101 9,205 35,123 SH   SOLE 19 35,123 0 0
ROGERS CORP COM 775133101 570,481 2,176,662 SH   SOLE 21 2,176,662 0 0
ROGERS CORP COM 775133101 120,649 460,334 SH   SOLE 22 448,602 0 11,732
ROGERS CORP COM 775133101 752 2,869 SH   SOLE 25 2,869 0 0
ROGERS CORP COM 775133101 2,001 7,634 SH   SOLE 26 6,017 0 1,617
ROGERS CORP COM 775133101 87 333 SH   SOLE 28 333 0 0
ROGERS CORP COM 775133101 11,779 44,942 SH   SOLE 30 44,942 0 0
ROGERS CORP COM 775133101 12 45 SH   SOLE 31 0 0 45
ROGERS CORP COM 775133101 527 2,012 SH   SOLE 40 2,012 0 0
ROGERS CORP COM 775133101 4,450 16,980 SH   SOLE 43 13,029 0 3,951
ROIVANT SCIENCES LTD SHS G76279101 317 77,769 SH   SOLE 2 67,365 0 10,404
ROIVANT SCIENCES LTD SHS G76279101 14,387 3,535,002 SH   SOLE 21 3,535,002 0 0
ROIVANT SCIENCES LTD SHS G76279101 6,280 1,542,886 SH   SOLE 22 1,422,761 0 120,125
ROIVANT SCIENCES LTD SHS G76279101 159 38,989 SH   SOLE 25 38,989 0 0
ROIVANT SCIENCES LTD SHS G76279101 765 188,015 SH   SOLE 26 188,015 0 0
ROIVANT SCIENCES LTD SHS G76279101 185 45,397 SH   SOLE 40 45,397 0 0
ROKU INC COM CL A 77543R102 16,954 206,409 SH   SOLE 2 32,482 0 173,927
ROKU INC COM CL A 77543R102 6,617 80,554 SH   SOLE 4 45,670 0 34,884
ROKU INC COM CL A 77543R102 1,128 13,737 SH   SOLE 7 13,737 0 0
ROKU INC COM CL A 77543R102 118 1,435 SH   SOLE 13 1,435 0 0
ROKU INC COM CL A 77543R102 721 8,773 SH   SOLE 15 8,773 0 0
ROKU INC COM CL A 77543R102 6,754 82,230 SH   SOLE 18 75,798 0 6,432
ROKU INC COM CL A 77543R102 15,110 183,950 SH   SOLE 19 183,950 0 0
ROKU INC COM CL A 77543R102 133,625 1,626,800 SH   SOLE 21 1,626,800 0 0
ROKU INC COM CL A 77543R102 209,323 2,548,364 SH   SOLE 22 2,327,593 0 220,771
ROKU INC COM CL A 77543R102 15,510 188,818 SH   SOLE 23 188,818 0 0
ROKU INC COM CL A 77543R102 14,091 171,545 SH   SOLE 25 171,545 0 0
ROKU INC COM CL A 77543R102 16,398 199,640 SH   SOLE 26 85,494 0 114,146
ROKU INC COM CL A 77543R102 13,947 169,791 SH   SOLE 28 2,053 0 167,738
ROKU INC COM CL A 77543R102 35 424 SH   SOLE 29 424 0 0
ROKU INC COM CL A 77543R102 23,988 292,044 SH   SOLE 30 225,187 0 66,857
ROKU INC COM CL A 77543R102 2,051 24,975 SH   SOLE 31 13,089 0 11,886
ROKU INC COM CL A 77543R102 41,589 506,321 SH   SOLE 34 506,321 0 0
ROKU INC COM CL A 77543R102 3,528 42,957 SH   SOLE 36 42,957 0 0
ROKU INC COM CL A 77543R102 319 3,880 SH   SOLE 40 3,880 0 0
ROKU INC COM CL A 77543R102 23 274 SH   OTR 43 274 0 0
ROKU INC COM CL A 77543R102 5,485 66,772 SH   SOLE 43 58,200 0 8,572
ROLLINS INC COM 775711104 10,982 314,492 SH   SOLE 2 72,432 0 242,060
ROLLINS INC COM 775711104 6,795 194,599 SH   SOLE 4 97,803 0 96,796
ROLLINS INC COM 775711104 11,169 319,841 SH   SOLE 7 258,635 0 61,206
ROLLINS INC COM 775711104 42 1,212 SH   SOLE 13 1,212 0 0
ROLLINS INC COM 775711104 894 25,601 SH   SOLE 15 25,601 0 0
ROLLINS INC COM 775711104 16,179 463,315 SH   SOLE 18 431,870 0 31,445
ROLLINS INC COM 775711104 273,703 7,838,009 SH   SOLE 19 7,838,009 0 0
ROLLINS INC COM 775711104 314,181 8,997,158 SH   SOLE 21 8,997,158 0 0
ROLLINS INC COM 775711104 215,167 6,161,709 SH   SOLE 22 5,704,893 0 456,816
ROLLINS INC COM 775711104 12,385 354,654 SH   SOLE 23 354,654 0 0
ROLLINS INC COM 775711104 11,297 323,500 SH   SOLE 25 323,500 0 0
ROLLINS INC COM 775711104 15,370 440,156 SH   SOLE 26 162,861 0 277,295
ROLLINS INC COM 775711104 16,411 469,967 SH   SOLE 28 4,816 0 465,151
ROLLINS INC COM 775711104 16 468 SH   SOLE 29 468 0 0
ROLLINS INC COM 775711104 68,466 1,960,653 SH   SOLE 30 1,949,555 0 11,098
ROLLINS INC COM 775711104 1,609 46,072 SH   SOLE 31 24,444 0 21,628
ROLLINS INC COM 775711104 391 11,183 SH   SOLE 34 11,183 0 0
ROLLINS INC COM 775711104 3,798 108,760 SH   SOLE 36 108,760 0 0
ROLLINS INC COM 775711104 220 6,289 SH   SOLE 40 6,289 0 0
ROLLINS INC COM 775711104 10 279 SH   OTR 43 279 0 0
ROLLINS INC COM 775711104 6,557 187,759 SH   SOLE 43 178,740 0 9,019
ROMEO POWER INC COM 776153108 1 3,137 SH   SOLE 2 0 0 3,137
ROMEO POWER INC COM 776153108 9 21,106 SH   SOLE 18 21,106 0 0
ROMEO POWER INC COM 776153108 216 480,496 SH   SOLE 21 480,496 0 0
ROMEO POWER INC COM 776153108 578 1,289,125 SH   SOLE 22 1,289,125 0 0
ROOT INC COM CL A 77664L108 121 101,271 SH   SOLE 2 47,926 0 53,345
ROOT INC COM CL A 77664L108 499 419,399 SH   SOLE 18 419,399 0 0
ROOT INC COM CL A 77664L108 329 276,255 SH   SOLE 19 276,255 0 0
ROOT INC COM CL A 77664L108 5,756 4,837,079 SH   SOLE 21 4,837,079 0 0
ROOT INC COM CL A 77664L108 3,232 2,716,013 SH   SOLE 22 2,641,885 0 74,128
ROOT INC COM CL A 77664L108 37 31,195 SH   SOLE 25 31,195 0 0
ROOT INC COM CL A 77664L108 15 12,786 SH   SOLE 26 0 0 12,786
ROOT INC COM CL A 77664L108 39 33,187 SH   SOLE 30 33,187 0 0
ROOT INC COM CL A 77664L108 67 56,349 SH   SOLE 34 56,349 0 0
ROPER TECHNOLOGIES INC COM 776696106 84,901 215,129 SH   SOLE 2 41,616 0 173,513
ROPER TECHNOLOGIES INC COM 776696106 32,845 83,226 SH   SOLE 4 45,581 0 37,645
ROPER TECHNOLOGIES INC COM 776696106 41,473 105,088 SH   SOLE 7 101,842 0 3,246
ROPER TECHNOLOGIES INC COM 776696106 176 447 SH   SOLE 13 447 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,209 13,200 SH   SOLE 15 13,200 0 0
ROPER TECHNOLOGIES INC COM 776696106 99,867 253,051 SH   SOLE 18 236,865 0 16,186
ROPER TECHNOLOGIES INC COM 776696106 22,368 56,678 SH   SOLE 19 56,678 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,165,175 2,952,427 SH   SOLE 21 2,952,427 0 0
ROPER TECHNOLOGIES INC COM 776696106 900,891 2,282,760 SH   SOLE 22 2,068,989 0 213,771
ROPER TECHNOLOGIES INC COM 776696106 68,323 173,122 SH   SOLE 23 173,122 0 0
ROPER TECHNOLOGIES INC COM 776696106 68,561 173,727 SH   SOLE 25 173,727 0 0
ROPER TECHNOLOGIES INC COM 776696106 87,864 222,638 SH   SOLE 26 82,129 0 140,509
ROPER TECHNOLOGIES INC COM 776696106 89,779 227,490 SH   SOLE 28 17,074 0 210,416
ROPER TECHNOLOGIES INC COM 776696106 69 176 SH   SOLE 29 176 0 0
ROPER TECHNOLOGIES INC COM 776696106 256,008 648,696 SH   SOLE 30 613,700 0 34,996
ROPER TECHNOLOGIES INC COM 776696106 8,635 21,881 SH   SOLE 31 11,415 0 10,466
ROPER TECHNOLOGIES INC COM 776696106 7,447 18,869 SH   SOLE 34 18,869 0 0
ROPER TECHNOLOGIES INC COM 776696106 18,082 45,818 SH   SOLE 36 45,818 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,378 3,492 SH   SOLE 40 3,492 0 0
ROPER TECHNOLOGIES INC COM 776696106 119 302 SH   OTR 43 302 0 0
ROPER TECHNOLOGIES INC COM 776696106 39,622 100,397 SH   SOLE 43 93,634 0 6,763
ROSS STORES INC COM 778296103 47,566 677,295 SH   SOLE 2 260,644 0 416,651
ROSS STORES INC COM 778296103 17,934 255,356 SH   SOLE 4 142,403 0 112,953
ROSS STORES INC COM 778296103 24,940 355,125 SH   SOLE 7 345,287 0 9,838
ROSS STORES INC COM 778296103 109 1,545 SH   SOLE 13 1,545 0 0
ROSS STORES INC COM 778296103 3,261 46,427 SH   SOLE 15 46,427 0 0
ROSS STORES INC COM 778296103 0 3 SH   SOLE 17 0 0 3
ROSS STORES INC COM 778296103 225,495 3,210,810 SH   SOLE 18 3,010,226 0 200,584
ROSS STORES INC COM 778296103 357,860 5,095,545 SH   SOLE 19 5,095,545 0 0
ROSS STORES INC COM 778296103 597,658 8,510,005 SH   SOLE 21 8,510,005 0 0
ROSS STORES INC COM 778296103 538,435 7,666,742 SH   SOLE 22 6,970,290 0 696,452
ROSS STORES INC COM 778296103 45,363 645,915 SH   SOLE 23 645,915 0 0
ROSS STORES INC COM 778296103 58,109 827,407 SH   SOLE 25 781,034 0 46,373
ROSS STORES INC COM 778296103 54,139 770,876 SH   SOLE 26 295,663 0 475,213
ROSS STORES INC COM 778296103 48,342 688,342 SH   SOLE 28 5,734 0 682,608
ROSS STORES INC COM 778296103 27 389 SH   SOLE 29 389 0 0
ROSS STORES INC COM 778296103 120,252 1,712,257 SH   SOLE 30 1,712,257 0 0
ROSS STORES INC COM 778296103 4,965 70,698 SH   SOLE 31 36,114 0 34,584
ROSS STORES INC COM 778296103 5,660 80,594 SH   SOLE 32 80,594 0 0
ROSS STORES INC COM 778296103 40,149 571,678 SH   SOLE 34 571,678 0 0
ROSS STORES INC COM 778296103 11,496 163,686 SH   SOLE 36 163,686 0 0
ROSS STORES INC COM 778296103 821 11,690 SH   SOLE 40 11,690 0 0
ROSS STORES INC COM 778296103 71 1,017 SH   OTR 43 1,017 0 0
ROSS STORES INC COM 778296103 14,283 203,369 SH   SOLE 43 183,911 0 19,458
ROVER GROUP INC COM CL A 77936F103 122 32,477 SH   SOLE 2 22,373 0 10,104
ROVER GROUP INC COM CL A 77936F103 4 1,085 SH   SOLE 7 1,085 0 0
ROVER GROUP INC COM CL A 77936F103 914 243,155 SH   SOLE 18 243,155 0 0
ROVER GROUP INC COM CL A 77936F103 632 168,043 SH   SOLE 19 168,043 0 0
ROVER GROUP INC COM CL A 77936F103 12,169 3,236,459 SH   SOLE 21 3,236,459 0 0
ROVER GROUP INC COM CL A 77936F103 7,226 1,921,718 SH   SOLE 22 1,874,500 0 47,218
ROVER GROUP INC COM CL A 77936F103 38 10,140 SH   SOLE 25 10,140 0 0
ROVER GROUP INC COM CL A 77936F103 21 5,512 SH   SOLE 26 5,512 0 0
ROVER GROUP INC COM CL A 77936F103 321 85,408 SH   SOLE 30 85,408 0 0
ROVER GROUP INC COM CL A 77936F103 34 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102 235 2,426 SH   SOLE 25 2,426 0 0
ROYAL BK CDA COM 780087102 88,004 908,942 SH   SOLE 43 851,967 0 56,975
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 9,550 10,000,000 PRN   SOLE 2 10,000,000 0 0
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 10,736 11,242,000 PRN   SOLE 21 11,242,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 9,586 10,600,000 PRN   SOLE 2 10,600,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 5,327 5,890,000 PRN   SOLE 21 5,890,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 995 1,100,000 PRN   SOLE 22 1,100,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 16,885 483,660 SH   SOLE 2 190,717 0 292,943
ROYAL CARIBBEAN GROUP COM V7780T103 4,056 116,183 SH   SOLE 4 93,236 0 22,947
ROYAL CARIBBEAN GROUP COM V7780T103 6,793 194,581 SH   SOLE 7 189,041 0 5,540
ROYAL CARIBBEAN GROUP COM V7780T103 35 999 SH   SOLE 13 999 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 962 27,566 SH   SOLE 15 27,566 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 0 2 SH   SOLE 17 0 0 2
ROYAL CARIBBEAN GROUP COM V7780T103 13,136 376,270 SH   SOLE 18 345,512 0 30,758
ROYAL CARIBBEAN GROUP COM V7780T103 5,225 149,682 SH   SOLE 19 149,682 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 200,104 5,731,984 SH   SOLE 21 5,731,984 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 169,701 4,861,108 SH   SOLE 22 4,351,123 0 509,985
ROYAL CARIBBEAN GROUP COM V7780T103 13,075 374,540 SH   SOLE 23 374,540 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12,571 360,106 SH   SOLE 25 360,106 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 16,920 484,688 SH   SOLE 26 184,344 0 300,344
ROYAL CARIBBEAN GROUP COM V7780T103 14,762 422,871 SH   SOLE 28 41,048 0 381,823
ROYAL CARIBBEAN GROUP COM V7780T103 5 136 SH   SOLE 29 136 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 37,782 1,082,264 SH   SOLE 30 1,082,264 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,667 47,755 SH   SOLE 31 24,766 0 22,989
ROYAL CARIBBEAN GROUP COM V7780T103 452 12,952 SH   SOLE 34 12,952 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 3,223 92,336 SH   SOLE 36 92,336 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 252 7,214 SH   SOLE 40 7,214 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 17 498 SH   OTR 43 498 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,607 131,970 SH   SOLE 43 118,039 0 13,931
ROYAL GOLD INC COM 780287108 43,019 402,877 SH   SOLE 2 60,756 0 342,121
ROYAL GOLD INC COM 780287108 56 524 SH   SOLE 4 226 0 298
ROYAL GOLD INC COM 780287108 27,043 253,261 SH   SOLE 7 253,261 0 0
ROYAL GOLD INC COM 780287108 15,323 143,504 SH   SOLE 18 142,267 0 1,237
ROYAL GOLD INC COM 780287108 3,169 29,681 SH   SOLE 19 29,681 0 0
ROYAL GOLD INC COM 780287108 368,720 3,453,077 SH   SOLE 21 3,453,077 0 0
ROYAL GOLD INC COM 780287108 194,852 1,824,798 SH   SOLE 22 1,741,224 0 83,574
ROYAL GOLD INC COM 780287108 391 3,665 SH   SOLE 23 3,665 0 0
ROYAL GOLD INC COM 780287108 1,091 10,220 SH   SOLE 25 10,220 0 0
ROYAL GOLD INC COM 780287108 3,304 30,944 SH   SOLE 26 26,202 0 4,742
ROYAL GOLD INC COM 780287108 2,083 19,510 SH   SOLE 28 19,510 0 0
ROYAL GOLD INC COM 780287108 58,976 552,315 SH   SOLE 30 552,315 0 0
ROYAL GOLD INC COM 780287108 149 1,400 SH   SOLE 31 961 0 439
ROYAL GOLD INC COM 780287108 16 149 SH   SOLE 34 149 0 0
ROYAL GOLD INC COM 780287108 212 1,984 SH   SOLE 36 1,984 0 0
ROYAL GOLD INC COM 780287108 937 8,771 SH   SOLE 40 8,771 0 0
ROYAL GOLD INC COM 780287108 13,912 130,287 SH   SOLE 43 125,044 0 5,243
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 29,945 712,291 SH   SOLE 2 48,499 0 663,792
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8,317 197,830 SH   SOLE 4 121,340 0 76,490
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,883 44,793 SH   SOLE 7 44,793 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 62 1,469 SH   SOLE 13 1,469 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,872 44,536 SH   SOLE 15 44,536 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8,299 197,405 SH   SOLE 18 179,091 0 18,314
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,678 135,059 SH   SOLE 19 135,059 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 212,138 5,046,088 SH   SOLE 21 5,046,088 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 324,663 7,722,724 SH   SOLE 22 7,079,074 0 643,650
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 24,491 582,553 SH   SOLE 23 582,553 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 21,639 514,716 SH   SOLE 25 514,716 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 39,114 930,394 SH   SOLE 26 334,737 0 595,657
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 31,331 745,278 SH   SOLE 28 75,574 0 669,704
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 46,852 1,114,466 SH   SOLE 30 1,114,466 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,595 61,717 SH   SOLE 31 34,776 0 26,941
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 688 16,371 SH   SOLE 34 16,371 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,745 112,860 SH   SOLE 36 112,860 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 497 11,829 SH   SOLE 40 11,829 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 111 2,632 SH   OTR 43 2,632 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8,519 202,629 SH   SOLE 43 201,500 0 1,129
RPC INC COM 749660106 211 30,545 SH   SOLE 2 20,503 0 10,042
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,587 229,720 SH   SOLE 18 229,720 0 0
RPC INC COM 749660106 1,295 187,434 SH   SOLE 19 187,434 0 0
RPC INC COM 749660106 62,633 9,064,174 SH   SOLE 21 9,064,174 0 0
RPC INC COM 749660106 12,796 1,851,815 SH   SOLE 22 1,808,346 0 43,469
RPC INC COM 749660106 109 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 939 135,950 SH   SOLE 30 135,950 0 0
RPC INC COM 749660106 8 1,216 SH   SOLE 31 0 0 1,216
RPC INC COM 749660106 38 5,440 SH   SOLE 36 5,440 0 0
RPC INC COM 749660106 48 6,918 SH   SOLE 40 6,918 0 0
RPC INC COM 749660106 1,183 171,134 SH   SOLE 43 167,119 0 4,015
RPM INTL INC COM 749685103 18,922 240,370 SH   SOLE 2 79,374 0 160,996
RPM INTL INC COM 749685103 8,974 113,998 SH   SOLE 4 52,517 0 61,481
RPM INTL INC COM 749685103 3,410 43,319 SH   SOLE 7 43,319 0 0
RPM INTL INC COM 749685103 32 411 SH   SOLE 13 411 0 0
RPM INTL INC COM 749685103 1,350 17,150 SH   SOLE 15 17,150 0 0
RPM INTL INC COM 749685103 23,510 298,649 SH   SOLE 18 291,101 0 7,548
RPM INTL INC COM 749685103 4,251 54,001 SH   SOLE 19 54,001 0 0
RPM INTL INC COM 749685103 504,671 6,410,968 SH   SOLE 21 6,410,968 0 0
RPM INTL INC COM 749685103 289,867 3,682,253 SH   SOLE 22 3,446,129 0 236,124
RPM INTL INC COM 749685103 17,598 223,557 SH   SOLE 23 223,557 0 0
RPM INTL INC COM 749685103 713 9,054 SH   SOLE 25 9,054 0 0
RPM INTL INC COM 749685103 7,625 96,861 SH   SOLE 26 82,184 0 14,677
RPM INTL INC COM 749685103 8,984 114,120 SH   SOLE 28 2,312 0 111,808
RPM INTL INC COM 749685103 73 922 SH   SOLE 29 922 0 0
RPM INTL INC COM 749685103 19,157 243,361 SH   SOLE 30 243,361 0 0
RPM INTL INC COM 749685103 2,216 28,145 SH   SOLE 31 15,492 0 12,653
RPM INTL INC COM 749685103 484 6,145 SH   SOLE 34 6,145 0 0
RPM INTL INC COM 749685103 1,816 23,071 SH   SOLE 36 23,071 0 0
RPM INTL INC COM 749685103 341 4,334 SH   SOLE 40 4,334 0 0
RPM INTL INC COM 749685103 19 240 SH   OTR 43 240 0 0
RPM INTL INC COM 749685103 4,622 58,710 SH   SOLE 43 49,223 0 9,487
RPT REALTY SH BEN INT 74971D101 4,415 449,130 SH   SOLE 2 387,304 0 61,826
RPT REALTY SH BEN INT 74971D101 393 39,960 SH   SOLE 4 39,960 0 0
RPT REALTY SH BEN INT 74971D101 1,013 103,071 SH   SOLE 7 103,071 0 0
RPT REALTY SH BEN INT 74971D101 3,046 309,821 SH   SOLE 18 309,821 0 0
RPT REALTY SH BEN INT 74971D101 4,522 460,022 SH   SOLE 19 460,022 0 0
RPT REALTY SH BEN INT 74971D101 104,663 10,647,336 SH   SOLE 21 10,647,336 0 0
RPT REALTY SH BEN INT 74971D101 33,102 3,367,419 SH   SOLE 22 3,279,217 0 88,202
RPT REALTY SH BEN INT 74971D101 82 8,302 SH   SOLE 23 8,302 0 0
RPT REALTY SH BEN INT 74971D101 3,570 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101 171 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 484 49,208 SH   SOLE 28 0 0 49,208
RPT REALTY SH BEN INT 74971D101 4,496 457,367 SH   SOLE 30 457,367 0 0
RPT REALTY SH BEN INT 74971D101 61 6,155 SH   SOLE 34 6,155 0 0
RPT REALTY SH BEN INT 74971D101 84 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 278 28,268 SH   SOLE 43 27,472 0 796
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 369 40,200 SH   SOLE 22 40,200 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 11 12,668 SH   SOLE 2 7,125 0 5,543
RUBIUS THERAPEUTICS INC COM 78116T103 7 8,400 SH   SOLE 18 8,400 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 444 521,937 SH   SOLE 21 521,937 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 709 833,494 SH   SOLE 22 833,494 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 9 10,332 SH   SOLE 26 0 0 10,332
RUBIUS THERAPEUTICS INC COM 78116T103 33 39,267 SH   SOLE 30 39,267 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 0 134 SH   SOLE 43 134 0 0
RUMBLEON INC COM CL B 781386305 82 5,551 SH   SOLE 2 629 0 4,922
RUMBLEON INC COM CL B 781386305 450 30,564 SH   SOLE 18 30,564 0 0
RUMBLEON INC COM CL B 781386305 271 18,425 SH   SOLE 19 18,425 0 0
RUMBLEON INC COM CL B 781386305 5,116 347,807 SH   SOLE 21 347,807 0 0
RUMBLEON INC COM CL B 781386305 2,047 139,153 SH   SOLE 22 133,686 0 5,467
RUMBLEON INC COM CL B 781386305 0 11 SH   SOLE 43 11 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100 586 51,823 SH   SOLE 30 51,823 0 0
RUSH ENTERPRISES INC CL A 781846209 10,042 208,343 SH   SOLE 2 133,609 0 74,734
RUSH ENTERPRISES INC CL A 781846209 7 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 42 862 SH   SOLE 7 862 0 0
RUSH ENTERPRISES INC CL A 781846209 6,290 130,506 SH   SOLE 18 122,742 0 7,764
RUSH ENTERPRISES INC CL A 781846209 21,985 456,112 SH   SOLE 19 456,112 0 0
RUSH ENTERPRISES INC CL A 781846209 73,276 1,520,245 SH   SOLE 21 1,520,245 0 0
RUSH ENTERPRISES INC CL A 781846209 74,057 1,536,450 SH   SOLE 22 1,491,456 0 44,994
RUSH ENTERPRISES INC CL A 781846209 682 14,141 SH   SOLE 23 14,141 0 0
RUSH ENTERPRISES INC CL A 781846209 323 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209 4,753 98,602 SH   SOLE 26 22,497 0 76,105
RUSH ENTERPRISES INC CL A 781846209 37 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209 918 19,043 SH   SOLE 30 19,043 0 0
RUSH ENTERPRISES INC CL A 781846209 57 1,187 SH   SOLE 34 1,187 0 0
RUSH ENTERPRISES INC CL A 781846209 95 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 209 4,339 SH   SOLE 40 4,339 0 0
RUSH ENTERPRISES INC CL A 781846209 699 14,501 SH   SOLE 43 13,356 0 1,145
RUSH ENTERPRISES INC CL B 781846308 1,202 24,227 SH   SOLE 2 13,401 0 10,826
RUSH ENTERPRISES INC CL B 781846308 5 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 1,002 20,199 SH   SOLE 18 20,199 0 0
RUSH ENTERPRISES INC CL B 781846308 595 12,000 SH   SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 12,179 245,495 SH   SOLE 21 245,495 0 0
RUSH ENTERPRISES INC CL B 781846308 6,412 129,250 SH   SOLE 22 121,461 0 7,789
RUSH ENTERPRISES INC CL B 781846308 82 1,657 SH   SOLE 25 1,657 0 0
RUSH ENTERPRISES INC CL B 781846308 29 586 SH   SOLE 30 586 0 0
RUSH ENTERPRISES INC CL B 781846308 35 707 SH   SOLE 34 707 0 0
RUSH ENTERPRISES INC CL B 781846308 72 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308 3 52 SH   SOLE 43 52 0 0
RUSH STREET INTERACTIVE INC COM 782011100 182 38,883 SH   SOLE 2 27,183 0 11,700
RUSH STREET INTERACTIVE INC COM 782011100 4 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 702 150,299 SH   SOLE 18 140,229 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100 1,049 224,677 SH   SOLE 19 224,677 0 0
RUSH STREET INTERACTIVE INC COM 782011100 9,184 1,966,539 SH   SOLE 21 1,966,539 0 0
RUSH STREET INTERACTIVE INC COM 782011100 6,504 1,392,668 SH   SOLE 22 1,360,831 0 31,837
RUSH STREET INTERACTIVE INC COM 782011100 9 1,992 SH   SOLE 23 1,992 0 0
RUSH STREET INTERACTIVE INC COM 782011100 31 6,640 SH   SOLE 25 6,640 0 0
RUSH STREET INTERACTIVE INC COM 782011100 69 14,734 SH   SOLE 26 0 0 14,734
RUSH STREET INTERACTIVE INC COM 782011100 175 37,369 SH   SOLE 30 37,369 0 0
RUSH STREET INTERACTIVE INC COM 782011100 6 1,314 SH   SOLE 34 1,314 0 0
RUSH STREET INTERACTIVE INC COM 782011100 27 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 381 23,459 SH   SOLE 2 20,023 0 3,436
RUTHS HOSPITALITY GROUP INC COM 783332109 2 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 6 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,864 114,636 SH   SOLE 18 114,636 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 969 59,564 SH   SOLE 19 59,564 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 64,540 3,969,252 SH   SOLE 21 3,969,252 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 13,812 849,433 SH   SOLE 22 827,151 0 22,282
RUTHS HOSPITALITY GROUP INC COM 783332109 69 4,214 SH   SOLE 25 4,214 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 76 4,678 SH   SOLE 26 159 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 1,202 73,940 SH   SOLE 30 73,940 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 64 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 510 31,388 SH   SOLE 43 31,059 0 329
RVL PHARMACEUTICALS PLC SHS G6S41R101 2 1,427 SH   SOLE 2 6 0 1,421
RVL PHARMACEUTICALS PLC SHS G6S41R101 11 7,941 SH   SOLE 18 7,941 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 136 100,047 SH   SOLE 21 100,047 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 133 97,763 SH   SOLE 22 97,763 0 0
RXSIGHT INC COM 78349D107 48 3,382 SH   SOLE 2 939 0 2,443
RXSIGHT INC COM 78349D107 4 301 SH   SOLE 7 301 0 0
RXSIGHT INC COM 78349D107 721 51,237 SH   SOLE 18 51,237 0 0
RXSIGHT INC COM 78349D107 519 36,860 SH   SOLE 19 36,860 0 0
RXSIGHT INC COM 78349D107 9,221 654,907 SH   SOLE 21 654,907 0 0
RXSIGHT INC COM 78349D107 2,758 195,853 SH   SOLE 22 190,648 0 5,205
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 2,281 58,197 SH   SOLE 2 30,983 0 27,214
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 14 348 SH   SOLE 4 348 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 39 990 SH   SOLE 7 990 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,432 36,549 SH   SOLE 18 36,549 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 971 24,771 SH   SOLE 19 24,771 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 42,873 1,093,977 SH   SOLE 21 1,093,977 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 61,352 1,565,505 SH   SOLE 22 1,476,751 0 88,754
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 456 11,648 SH   SOLE 25 11,648 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,067 27,231 SH   SOLE 26 22,550 0 4,681
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,751 44,669 SH   SOLE 30 44,669 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 47 1,209 SH   SOLE 31 1,209 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 138 3,516 SH   SOLE 34 3,516 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 331 8,451 SH   SOLE 40 8,451 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 179 4,564 SH   SOLE 43 18 0 4,546
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,859 42,513 SH   SOLE 2 0 0 42,513
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6,329 94,113 SH   SOLE 18 94,113 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 26,559 394,927 SH   SOLE 19 394,927 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,591 53,400 SH   SOLE 21 53,400 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,078 16,031 SH   SOLE 22 16,031 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 314 4,668 SH   SOLE 43 4,511 0 157
RYDER SYS INC COM 783549108 25,180 354,351 SH   SOLE 2 73,363 0 280,988
RYDER SYS INC COM 783549108 6 82 SH   SOLE 4 82 0 0
RYDER SYS INC COM 783549108 106 1,489 SH   SOLE 7 1,489 0 0
RYDER SYS INC COM 783549108 466 6,562 SH   SOLE 13 6,562 0 0
RYDER SYS INC COM 783549108 8,250 116,096 SH   SOLE 18 111,655 0 4,441
RYDER SYS INC COM 783549108 6,728 94,676 SH   SOLE 19 94,676 0 0
RYDER SYS INC COM 783549108 191,942 2,701,132 SH   SOLE 21 2,701,132 0 0
RYDER SYS INC COM 783549108 107,621 1,514,512 SH   SOLE 22 1,442,093 0 72,419
RYDER SYS INC COM 783549108 633 8,904 SH   SOLE 25 8,904 0 0
RYDER SYS INC COM 783549108 2,876 40,472 SH   SOLE 26 32,725 0 7,747
RYDER SYS INC COM 783549108 1,193 16,787 SH   SOLE 28 958 0 15,829
RYDER SYS INC COM 783549108 4,765 67,059 SH   SOLE 30 67,059 0 0
RYDER SYS INC COM 783549108 54 765 SH   SOLE 31 765 0 0
RYDER SYS INC COM 783549108 106 1,490 SH   SOLE 34 1,490 0 0
RYDER SYS INC COM 783549108 593 8,351 SH   SOLE 36 8,351 0 0
RYDER SYS INC COM 783549108 488 6,869 SH   SOLE 40 6,869 0 0
RYDER SYS INC COM 783549108 11,606 163,329 SH   SOLE 43 157,069 0 6,260
RYERSON HLDG CORP COM 783754104 942 44,258 SH   SOLE 2 18,345 0 25,913
RYERSON HLDG CORP COM 783754104 3 133 SH   SOLE 7 133 0 0
RYERSON HLDG CORP COM 783754104 1,069 50,191 SH   SOLE 18 50,191 0 0
RYERSON HLDG CORP COM 783754104 3,141 147,521 SH   SOLE 19 147,521 0 0
RYERSON HLDG CORP COM 783754104 22,097 1,037,883 SH   SOLE 21 1,037,883 0 0
RYERSON HLDG CORP COM 783754104 12,412 582,991 SH   SOLE 22 565,461 0 17,530
RYERSON HLDG CORP COM 783754104 90 4,242 SH   SOLE 23 4,242 0 0
RYERSON HLDG CORP COM 783754104 106 4,960 SH   SOLE 25 4,960 0 0
RYERSON HLDG CORP COM 783754104 935 43,931 SH   SOLE 26 1,754 0 42,177
RYERSON HLDG CORP COM 783754104 364 17,119 SH   SOLE 30 17,119 0 0
RYERSON HLDG CORP COM 783754104 106 4,978 SH   SOLE 36 4,978 0 0
RYERSON HLDG CORP COM 783754104 63 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104 783 36,778 SH   SOLE 43 36,276 0 502
RYMAN HOSPITALITY PPTYS INC COM 78377T107 11,298 148,603 SH   SOLE 2 91,053 0 57,550
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,515 111,992 SH   SOLE 4 111,586 0 406
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,148 67,704 SH   SOLE 7 67,704 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 20,781 273,329 SH   SOLE 18 273,329 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 23,137 304,316 SH   SOLE 19 304,316 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 163,288 2,147,673 SH   SOLE 21 2,147,673 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 144,656 1,902,616 SH   SOLE 22 1,764,210 0 138,406
RYMAN HOSPITALITY PPTYS INC COM 78377T107 941 12,372 SH   SOLE 23 12,372 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,278 240,400 SH   SOLE 25 240,400 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,656 34,938 SH   SOLE 26 19,557 0 15,381
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,591 60,381 SH   SOLE 28 11,309 0 49,072
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,012 118,528 SH   SOLE 30 118,528 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 36 475 SH   SOLE 31 0 0 475
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,247 16,402 SH   SOLE 34 16,402 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 138 1,815 SH   SOLE 36 1,815 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 489 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,951 25,667 SH   SOLE 43 23,812 0 1,855
S & T BANCORP INC COM 783859101 664 24,210 SH   SOLE 2 9,688 0 14,522
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 14 513 SH   SOLE 7 513 0 0
S & T BANCORP INC COM 783859101 3,707 135,147 SH   SOLE 18 135,147 0 0
S & T BANCORP INC COM 783859101 1,637 59,697 SH   SOLE 19 59,697 0 0
S & T BANCORP INC COM 783859101 124,503 4,538,952 SH   SOLE 21 4,538,952 0 0
S & T BANCORP INC COM 783859101 24,189 881,833 SH   SOLE 22 844,371 0 37,462
S & T BANCORP INC COM 783859101 83 3,011 SH   SOLE 25 3,011 0 0
S & T BANCORP INC COM 783859101 266 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101 16 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101 1,540 56,152 SH   SOLE 30 56,152 0 0
S & T BANCORP INC COM 783859101 83 3,037 SH   SOLE 40 3,037 0 0
S & T BANCORP INC COM 783859101 1,860 67,811 SH   SOLE 43 59,831 0 7,980
S&P GLOBAL INC COM 78409V104 250,849 744,227 SH   SOLE 2 163,261 0 580,966
S&P GLOBAL INC COM 78409V104 92,019 273,004 SH   SOLE 4 162,618 0 110,386
S&P GLOBAL INC COM 78409V104 122,581 363,678 SH   SOLE 7 313,509 0 50,169
S&P GLOBAL INC COM 78409V104 517 1,535 SH   SOLE 13 1,535 0 0
S&P GLOBAL INC COM 78409V104 11,165 33,125 SH   SOLE 15 33,125 0 0
S&P GLOBAL INC COM 78409V104 531,405 1,576,589 SH   SOLE 18 1,218,405 0 358,184
S&P GLOBAL INC COM 78409V104 345,464 1,024,934 SH   SOLE 19 1,024,934 0 0
S&P GLOBAL INC COM 78409V104 3,339,425 9,907,509 SH   SOLE 21 9,907,509 0 0
S&P GLOBAL INC COM 78409V104 2,501,083 7,420,291 SH   SOLE 22 6,737,287 0 683,004
S&P GLOBAL INC COM 78409V104 187,842 557,295 SH   SOLE 23 557,295 0 0
S&P GLOBAL INC COM 78409V104 348,185 1,033,005 SH   SOLE 25 1,033,005 0 0
S&P GLOBAL INC COM 78409V104 304,874 904,509 SH   SOLE 26 411,008 0 493,501
S&P GLOBAL INC COM 78409V104 305,368 905,976 SH   SOLE 28 36,159 0 869,817
S&P GLOBAL INC COM 78409V104 142 421 SH   SOLE 29 421 0 0
S&P GLOBAL INC COM 78409V104 979,156 2,904,991 SH   SOLE 30 2,904,991 0 0
S&P GLOBAL INC COM 78409V104 24,371 72,306 SH   SOLE 31 37,034 0 35,272
S&P GLOBAL INC COM 78409V104 141,535 419,909 SH   SOLE 34 419,909 0 0
S&P GLOBAL INC COM 78409V104 42,279 125,434 SH   SOLE 36 125,434 0 0
S&P GLOBAL INC COM 78409V104 3,875 11,495 SH   SOLE 40 11,495 0 0
S&P GLOBAL INC COM 78409V104 292 865 SH   OTR 43 865 0 0
S&P GLOBAL INC COM 78409V104 137,190 407,018 SH   SOLE 43 365,861 0 41,157
S&W SEED CO COM 785135104 3 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 87 87,178 SH   SOLE 21 87,178 0 0
S&W SEED CO COM 785135104 19 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 6 4,054 SH   SOLE 18 4,054 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 75 51,766 SH   SOLE 21 51,766 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 76 52,643 SH   SOLE 22 52,643 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 28 18,983 SH   SOLE 30 18,983 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,267 448,631 SH   SOLE 2 218,674 0 229,957
SABRA HEALTH CARE REIT INC COM 78573L106 1,557 111,469 SH   SOLE 4 111,469 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,021 287,865 SH   SOLE 7 287,865 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,184 1,086,913 SH   SOLE 18 1,086,913 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,766 699,058 SH   SOLE 19 699,058 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 264,610 18,941,317 SH   SOLE 21 18,941,317 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 117,111 8,383,036 SH   SOLE 22 8,126,731 0 256,305
SABRA HEALTH CARE REIT INC COM 78573L106 120 8,623 SH   SOLE 23 8,623 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14,077 1,007,627 SH   SOLE 25 1,007,627 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,246 89,159 SH   SOLE 26 73,643 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 1,980 141,723 SH   SOLE 28 3,847 0 137,876
SABRA HEALTH CARE REIT INC COM 78573L106 13,854 991,702 SH   SOLE 30 991,702 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10 693 SH   SOLE 34 693 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 83 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 427 30,590 SH   SOLE 40 30,590 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,364 240,789 SH   SOLE 43 209,338 0 31,451
SABRE CORP COM 78573M104 2,438 418,244 SH   SOLE 2 289,898 0 128,346
SABRE CORP COM 78573M104 7 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 58 9,916 SH   SOLE 7 9,916 0 0
SABRE CORP COM 78573M104 10,268 1,761,273 SH   SOLE 18 1,761,273 0 0
SABRE CORP COM 78573M104 4,068 697,820 SH   SOLE 19 697,820 0 0
SABRE CORP COM 78573M104 148,789 25,521,330 SH   SOLE 21 25,521,330 0 0
SABRE CORP COM 78573M104 56,270 9,651,730 SH   SOLE 22 9,342,608 0 309,122
SABRE CORP COM 78573M104 2,015 345,618 SH   SOLE 25 345,618 0 0
SABRE CORP COM 78573M104 1,282 219,892 SH   SOLE 26 125,612 0 94,280
SABRE CORP COM 78573M104 220 37,685 SH   SOLE 28 37,685 0 0
SABRE CORP COM 78573M104 888 152,368 SH   SOLE 30 152,368 0 0
SABRE CORP COM 78573M104 233 39,930 SH   SOLE 34 39,930 0 0
SABRE CORP COM 78573M104 74 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104 223 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 770 131,997 SH   SOLE 43 106,821 0 25,176
SABRE CORP OPTIONS 78573M104 9 1,400 SH Put SOLE 4 1,400 0 0
SABRE CORP OPTIONS 78573M104 121 20,800 SH Put SOLE 18 20,800 0 0
SABRE CORP OPTIONS 78573M104 2,453 420,800 SH Put SOLE 19 420,800 0 0
SABRE CORP OPTIONS 78573M104 59 10,100 SH Put SOLE 22 10,100 0 0
SABRE CORP OPTIONS 78573M104 576 98,900 SH Put SOLE 34 98,900 0 0
SABRE CORP 6.50% CONV PFD A 78573M203 20,645 258,873 SH   SOLE 21 258,873 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 925 900,000 PRN   SOLE 2 900,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 3,534 3,438,000 PRN   SOLE 21 3,438,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 2,262 2,200,000 PRN   SOLE 22 2,200,000 0 0
SACHEM CAP CORP COM 78590A109 25 6,209 SH   SOLE 18 6,209 0 0
SACHEM CAP CORP COM 78590A109 299 73,249 SH   SOLE 21 73,249 0 0
SACHEM CAP CORP COM 78590A109 1,430 350,527 SH   SOLE 22 350,527 0 0
SAFE BULKERS INC COM Y7388L103 442 115,756 SH   SOLE 2 73,587 0 42,169
SAFE BULKERS INC COM Y7388L103 4 1,076 SH   SOLE 7 1,076 0 0
SAFE BULKERS INC COM Y7388L103 796 208,502 SH   SOLE 18 208,502 0 0
SAFE BULKERS INC COM Y7388L103 518 135,702 SH   SOLE 19 135,702 0 0
SAFE BULKERS INC COM Y7388L103 9,484 2,482,793 SH   SOLE 21 2,482,793 0 0
SAFE BULKERS INC COM Y7388L103 3,066 802,559 SH   SOLE 22 756,908 0 45,651
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 2,238 SH   SOLE 18 2,238 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 166 44,611 SH   SOLE 21 44,611 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,418 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78645L100 4,141 117,084 SH   SOLE 2 111,588 0 5,496
SAFEHOLD INC COM 78645L100 381 10,769 SH   SOLE 4 10,769 0 0
SAFEHOLD INC COM 78645L100 914 25,854 SH   SOLE 7 25,854 0 0
SAFEHOLD INC COM 78645L100 2,440 68,977 SH   SOLE 18 68,977 0 0
SAFEHOLD INC COM 78645L100 2,242 63,377 SH   SOLE 19 63,377 0 0
SAFEHOLD INC COM 78645L100 74,377 2,102,830 SH   SOLE 21 2,102,830 0 0
SAFEHOLD INC COM 78645L100 21,471 607,044 SH   SOLE 22 591,897 0 15,147
SAFEHOLD INC COM 78645L100 20 578 SH   SOLE 23 578 0 0
SAFEHOLD INC COM 78645L100 614 17,348 SH   SOLE 28 4,891 0 12,457
SAFEHOLD INC COM 78645L100 69 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 884 24,984 SH   SOLE 43 24,548 0 436
SAFETY INS GROUP INC COM 78648T100 928 9,555 SH   SOLE 2 3,889 0 5,666
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 16 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100 4,808 49,511 SH   SOLE 18 49,511 0 0
SAFETY INS GROUP INC COM 78648T100 2,405 24,773 SH   SOLE 19 24,773 0 0
SAFETY INS GROUP INC COM 78648T100 164,688 1,696,064 SH   SOLE 21 1,696,064 0 0
SAFETY INS GROUP INC COM 78648T100 30,518 314,290 SH   SOLE 22 299,992 0 14,298
SAFETY INS GROUP INC COM 78648T100 183 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100 464 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100 7 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100 2,160 22,245 SH   SOLE 30 22,245 0 0
SAFETY INS GROUP INC COM 78648T100 137 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 630 6,489 SH   SOLE 43 6,489 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 18 729 SH   SOLE 18 729 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 435 17,522 SH   SOLE 21 17,522 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,132 85,792 SH   SOLE 22 85,792 0 0
SAGALIAM ACQUISITION CORP COM CL A 78661R106 120 12,090 SH   SOLE 2 12,090 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,633 81,522 SH   SOLE 2 40,469 0 41,053
SAGE THERAPEUTICS INC COM 78667J108 7 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 18 561 SH   SOLE 7 561 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,949 153,221 SH   SOLE 18 153,221 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,045 156,182 SH   SOLE 19 156,182 0 0
SAGE THERAPEUTICS INC COM 78667J108 103 3,180 SH   SOLE 20 3,180 0 0
SAGE THERAPEUTICS INC COM 78667J108 71,453 2,212,171 SH   SOLE 21 2,212,171 0 0
SAGE THERAPEUTICS INC COM 78667J108 42,284 1,309,094 SH   SOLE 22 1,251,800 0 57,294
SAGE THERAPEUTICS INC COM 78667J108 291 9,017 SH   SOLE 25 9,017 0 0
SAGE THERAPEUTICS INC COM 78667J108 588 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 30 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108 7,042 218,031 SH   SOLE 30 218,031 0 0
SAGE THERAPEUTICS INC COM 78667J108 15 470 SH   SOLE 34 470 0 0
SAGE THERAPEUTICS INC COM 78667J108 206 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 5 163 SH   OTR 43 163 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,341 72,473 SH   SOLE 43 69,997 0 2,476
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103 18 4,588 SH   SOLE 21 4,588 0 0
SAIA INC COM 78709Y105 5,241 27,877 SH   SOLE 2 23,887 0 3,990
SAIA INC COM 78709Y105 54 288 SH   SOLE 4 90 0 198
SAIA INC COM 78709Y105 59 312 SH   SOLE 7 312 0 0
SAIA INC COM 78709Y105 40 213 SH   SOLE 13 213 0 0
SAIA INC COM 78709Y105 22,340 118,832 SH   SOLE 18 113,549 0 5,283
SAIA INC COM 78709Y105 36,247 192,802 SH   SOLE 19 192,802 0 0
SAIA INC COM 78709Y105 356,101 1,894,152 SH   SOLE 21 1,894,152 0 0
SAIA INC COM 78709Y105 144,402 768,094 SH   SOLE 22 751,450 0 16,644
SAIA INC COM 78709Y105 220 1,170 SH   SOLE 23 1,170 0 0
SAIA INC COM 78709Y105 810 4,306 SH   SOLE 25 4,306 0 0
SAIA INC COM 78709Y105 2,527 13,443 SH   SOLE 26 9,098 0 4,345
SAIA INC COM 78709Y105 88 469 SH   SOLE 28 469 0 0
SAIA INC COM 78709Y105 3,185 16,939 SH   SOLE 30 16,939 0 0
SAIA INC COM 78709Y105 162 860 SH   SOLE 36 860 0 0
SAIA INC COM 78709Y105 628 3,342 SH   SOLE 40 3,342 0 0
SAIA INC COM 78709Y105 3,834 20,395 SH   SOLE 43 19,864 0 531
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 6,878 109,738 SH   SOLE 2 80,780 0 28,958
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 99 1,583 SH   SOLE 4 374 0 1,209
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 188 2,996 SH   SOLE 7 2,996 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 26,000 414,800 SH   SOLE 18 402,726 0 12,074
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 22,072 352,144 SH   SOLE 19 352,144 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 441,896 7,050,039 SH   SOLE 21 7,050,039 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 176,659 2,818,423 SH   SOLE 22 2,760,451 0 57,972
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 524 8,352 SH   SOLE 23 8,352 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 814 12,983 SH   SOLE 25 12,983 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4,736 75,555 SH   SOLE 26 31,274 0 44,281
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 103 1,645 SH   SOLE 28 1,645 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 23,109 368,683 SH   SOLE 30 368,683 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 55 878 SH   SOLE 34 878 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 697 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3,381 53,940 SH   SOLE 43 46,962 0 6,978
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 8,047 3,623,000 PRN   SOLE 21 3,623,000 0 0
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 81 38,150 SH   SOLE 21 38,150 0 0
SALEM MEDIA GROUP INC CL A 794093104 519 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302 341,935 2,071,831 SH   SOLE 2 499,126 0 1,572,705
SALESFORCE INC COM 79466L302 128,808 780,466 SH   SOLE 4 481,622 0 298,844
SALESFORCE INC COM 79466L302 145,617 882,315 SH   SOLE 7 853,437 0 28,878
SALESFORCE INC COM 79466L302 2,705 16,390 SH   SOLE 13 16,390 0 0
SALESFORCE INC COM 79466L302 18,262 110,651 SH   SOLE 15 110,651 0 0
SALESFORCE INC COM 79466L302 6 35 SH   SOLE 17 0 0 35
SALESFORCE INC COM 79466L302 427,744 2,591,762 SH   SOLE 18 2,420,997 0 170,765
SALESFORCE INC COM 79466L302 349,220 2,115,972 SH   SOLE 19 2,115,972 0 0
SALESFORCE INC COM 79466L302 3,965,769 24,029,139 SH   SOLE 21 24,029,139 0 0
SALESFORCE INC COM 79466L302 3,426,113 20,759,291 SH   SOLE 22 18,739,480 0 2,019,811
SALESFORCE INC COM 79466L302 268,171 1,624,886 SH   SOLE 23 1,624,886 0 0
SALESFORCE INC COM 79466L302 311,228 1,885,772 SH   SOLE 25 1,885,772 0 0
SALESFORCE INC COM 79466L302 387,864 2,350,124 SH   SOLE 26 998,573 0 1,351,551
SALESFORCE INC COM 79466L302 273,483 1,657,069 SH   SOLE 28 118,111 0 1,538,958
SALESFORCE INC COM 79466L302 2,290 13,877 SH   SOLE 29 13,877 0 0
SALESFORCE INC COM 79466L302 890,490 5,395,603 SH   SOLE 30 5,395,603 0 0
SALESFORCE INC COM 79466L302 37,510 227,280 SH   SOLE 31 128,095 0 99,185
SALESFORCE INC COM 79466L302 19,119 115,845 SH   SOLE 32 115,845 0 0
SALESFORCE INC COM 79466L302 198,215 1,201,013 SH   SOLE 34 1,201,013 0 0
SALESFORCE INC COM 79466L302 57,412 347,865 SH   SOLE 36 347,865 0 0
SALESFORCE INC COM 79466L302 5,248 31,801 SH   SOLE 40 31,801 0 0
SALESFORCE INC COM 79466L302 336 2,036 SH   OTR 43 2,036 0 0
SALESFORCE INC COM 79466L302 144,243 873,989 SH   SOLE 43 798,576 0 75,413
SALESFORCE INC OPTIONS 79466L302 396 2,400 SH Call SOLE 2 0 0 2,400
SALESFORCE INC OPTIONS 79466L302 364 2,200 SH Call SOLE 4 2,200 0 0
SALESFORCE INC OPTIONS 79466L302 5,546 33,600 SH Call SOLE 18 33,600 0 0
SALESFORCE INC OPTIONS 79466L302 37,811 229,100 SH Call SOLE 19 229,100 0 0
SALESFORCE INC OPTIONS 79466L302 2,410 14,600 SH Call SOLE 22 14,600 0 0
SALESFORCE INC OPTIONS 79466L302 364 2,200 SH Call SOLE 26 2,200 0 0
SALESFORCE INC OPTIONS 79466L302 18,716 113,400 SH Call SOLE 34 113,400 0 0
SALISBURY BANCORP INC COM 795226109 129 2,740 SH   SOLE 2 2,740 0 0
SALISBURY BANCORP INC COM 795226109 20 417 SH   SOLE 18 417 0 0
SALISBURY BANCORP INC COM 795226109 357 7,566 SH   SOLE 21 7,566 0 0
SALISBURY BANCORP INC COM 795226109 381 8,067 SH   SOLE 22 8,067 0 0
SALISBURY BANCORP INC COM 795226109 37 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 637 53,411 SH   SOLE 2 31,365 0 22,046
SALLY BEAUTY HLDGS INC COM 79546E104 6 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 30 2,542 SH   SOLE 7 2,542 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 4,158 348,821 SH   SOLE 18 348,821 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,456 206,011 SH   SOLE 19 206,011 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 154,020 12,921,182 SH   SOLE 21 12,921,182 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 32,159 2,697,903 SH   SOLE 22 2,631,265 0 66,638
SALLY BEAUTY HLDGS INC COM 79546E104 182 15,307 SH   SOLE 25 15,307 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 736 61,768 SH   SOLE 26 35,119 0 26,649
SALLY BEAUTY HLDGS INC COM 79546E104 24 2,010 SH   SOLE 28 2,010 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,264 189,972 SH   SOLE 30 189,972 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 95 7,946 SH   SOLE 36 7,946 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 152 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 685 57,492 SH   SOLE 43 57,404 0 88
SAMSARA INC COM CL A 79589L106 1,057 94,661 SH   SOLE 2 91,917 0 2,744
SAMSARA INC COM CL A 79589L106 5,154 461,448 SH   SOLE 19 461,448 0 0
SAMSARA INC COM CL A 79589L106 1,346 120,485 SH   SOLE 21 120,485 0 0
SAMSARA INC COM CL A 79589L106 11,585 1,037,129 SH   SOLE 22 1,011,365 0 25,764
SAMSARA INC COM CL A 79589L106 101 9,029 SH   SOLE 25 9,029 0 0
SAMSARA INC COM CL A 79589L106 2,749 246,117 SH   SOLE 26 0 0 246,117
SAMSARA INC COM CL A 79589L106 2,193 196,353 SH   SOLE 28 0 0 196,353
SAMSARA INC COM CL A 79589L106 335 29,997 SH   SOLE 30 29,997 0 0
SAMSARA INC COM CL A 79589L106 10,820 968,670 SH   SOLE 34 968,670 0 0
SAMSARA INC COM CL A 79589L106 93 8,340 SH   SOLE 40 8,340 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 241 27,738 SH   SOLE 43 24,965 0 2,773
SANA BIOTECHNOLOGY INC COM 799566104 1,506 234,274 SH   SOLE 2 135,027 0 99,247
SANA BIOTECHNOLOGY INC COM 799566104 8 1,222 SH   SOLE 7 1,222 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,667 259,198 SH   SOLE 18 259,198 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,072 166,728 SH   SOLE 19 166,728 0 0
SANA BIOTECHNOLOGY INC COM 799566104 24,456 3,803,464 SH   SOLE 21 3,803,464 0 0
SANA BIOTECHNOLOGY INC COM 799566104 14,590 2,269,031 SH   SOLE 22 2,159,645 0 109,386
SANA BIOTECHNOLOGY INC COM 799566104 63 9,825 SH   SOLE 23 9,825 0 0
SANA BIOTECHNOLOGY INC COM 799566104 144 22,452 SH   SOLE 25 22,452 0 0
SANA BIOTECHNOLOGY INC COM 799566104 418 64,992 SH   SOLE 26 3,299 0 61,693
SANA BIOTECHNOLOGY INC COM 799566104 1,027 159,718 SH   SOLE 30 159,718 0 0
SANA BIOTECHNOLOGY INC COM 799566104 28 4,425 SH   SOLE 40 4,425 0 0
SANARA MEDTECH INC COM 79957L100 13 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 148 7,097 SH   SOLE 21 7,097 0 0
SANARA MEDTECH INC COM 79957L100 2 86 SH   SOLE 22 86 0 0
SANDERSON FARMS INC COM 800013104 12,759 59,199 SH   SOLE 2 36,003 0 23,196
SANDERSON FARMS INC COM 800013104 17 78 SH   SOLE 4 78 0 0
SANDERSON FARMS INC COM 800013104 77 359 SH   SOLE 7 359 0 0
SANDERSON FARMS INC COM 800013104 44 202 SH   SOLE 13 202 0 0
SANDERSON FARMS INC COM 800013104 21,145 98,109 SH   SOLE 18 91,475 0 6,634
SANDERSON FARMS INC COM 800013104 22,621 104,955 SH   SOLE 19 104,955 0 0
SANDERSON FARMS INC COM 800013104 329,051 1,526,705 SH   SOLE 21 1,526,705 0 0
SANDERSON FARMS INC COM 800013104 147,484 684,283 SH   SOLE 22 669,879 0 14,404
SANDERSON FARMS INC COM 800013104 1,247 5,786 SH   SOLE 23 5,786 0 0
SANDERSON FARMS INC COM 800013104 641 2,976 SH   SOLE 25 2,976 0 0
SANDERSON FARMS INC COM 800013104 5,548 25,742 SH   SOLE 26 8,672 0 17,070
SANDERSON FARMS INC COM 800013104 86 398 SH   SOLE 28 398 0 0
SANDERSON FARMS INC COM 800013104 12,221 56,704 SH   SOLE 30 56,704 0 0
SANDERSON FARMS INC COM 800013104 80 373 SH   SOLE 36 373 0 0
SANDERSON FARMS INC COM 800013104 567 2,630 SH   SOLE 40 2,630 0 0
SANDERSON FARMS INC COM 800013104 20,229 93,858 SH   SOLE 43 92,970 0 888
SANDRIDGE ENERGY INC COM NEW 80007P869 599 38,238 SH   SOLE 2 29,766 0 8,472
SANDRIDGE ENERGY INC COM NEW 80007P869 890 56,786 SH   SOLE 18 56,786 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,465 93,487 SH   SOLE 19 93,487 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 11,779 751,661 SH   SOLE 21 751,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 10,940 698,138 SH   SOLE 22 682,453 0 15,685
SANDRIDGE ENERGY INC COM NEW 80007P869 35 2,248 SH   SOLE 23 2,248 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 69 4,393 SH   SOLE 25 4,393 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 148 9,468 SH   SOLE 26 0 0 9,468
SANDRIDGE ENERGY INC COM NEW 80007P869 60 3,804 SH   SOLE 40 3,804 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 134 8,537 SH   SOLE 43 8,537 0 0
SANDY SPRING BANCORP INC COM 800363103 5,448 139,448 SH   SOLE 2 31,405 0 108,043
SANDY SPRING BANCORP INC COM 800363103 45 1,149 SH   SOLE 4 165 0 984
SANDY SPRING BANCORP INC COM 800363103 18 472 SH   SOLE 7 472 0 0
SANDY SPRING BANCORP INC COM 800363103 5,272 134,940 SH   SOLE 18 134,940 0 0
SANDY SPRING BANCORP INC COM 800363103 15,386 393,795 SH   SOLE 19 393,795 0 0
SANDY SPRING BANCORP INC COM 800363103 62,965 1,611,586 SH   SOLE 21 1,611,586 0 0
SANDY SPRING BANCORP INC COM 800363103 63,241 1,618,666 SH   SOLE 22 1,568,354 0 50,312
SANDY SPRING BANCORP INC COM 800363103 838 21,444 SH   SOLE 23 21,444 0 0
SANDY SPRING BANCORP INC COM 800363103 247 6,330 SH   SOLE 25 6,330 0 0
SANDY SPRING BANCORP INC COM 800363103 5,415 138,590 SH   SOLE 26 16,111 0 122,479
SANDY SPRING BANCORP INC COM 800363103 33 842 SH   SOLE 28 842 0 0
SANDY SPRING BANCORP INC COM 800363103 980 25,073 SH   SOLE 30 25,073 0 0
SANDY SPRING BANCORP INC COM 800363103 265 6,790 SH   SOLE 40 6,790 0 0
SANDY SPRING BANCORP INC COM 800363103 1,736 44,443 SH   SOLE 43 39,358 0 5,085
SANFILIPPO JOHN B & SON INC COM 800422107 626 8,633 SH   SOLE 2 2,607 0 6,026
SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 9 126 SH   SOLE 7 126 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,198 30,327 SH   SOLE 18 30,327 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,811 38,774 SH   SOLE 19 38,774 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 82,387 1,136,533 SH   SOLE 21 1,136,533 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 16,941 233,705 SH   SOLE 22 226,598 0 7,107
SANFILIPPO JOHN B & SON INC COM 800422107 82 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 287 3,956 SH   SOLE 26 0 0 3,956
SANFILIPPO JOHN B & SON INC COM 800422107 2,730 37,667 SH   SOLE 30 37,667 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 57 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 925 12,764 SH   SOLE 43 12,561 0 203
SANGAMO THERAPEUTICS INC COM 800677106 1,314 317,403 SH   SOLE 2 191,853 0 125,550
SANGAMO THERAPEUTICS INC COM 800677106 2 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 35 8,558 SH   SOLE 7 8,558 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,649 398,249 SH   SOLE 18 379,734 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106 4,898 1,183,178 SH   SOLE 19 1,183,178 0 0
SANGAMO THERAPEUTICS INC COM 800677106 23,642 5,710,542 SH   SOLE 21 5,710,542 0 0
SANGAMO THERAPEUTICS INC COM 800677106 15,808 3,818,461 SH   SOLE 22 3,692,677 0 125,784
SANGAMO THERAPEUTICS INC COM 800677106 110 26,472 SH   SOLE 23 26,472 0 0
SANGAMO THERAPEUTICS INC COM 800677106 64 15,476 SH   SOLE 25 15,476 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,152 278,195 SH   SOLE 26 133,592 0 144,603
SANGAMO THERAPEUTICS INC COM 800677106 8 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,101 507,549 SH   SOLE 30 507,549 0 0
SANGAMO THERAPEUTICS INC COM 800677106 146 35,193 SH   SOLE 34 35,193 0 0
SANGAMO THERAPEUTICS INC COM 800677106 58 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 209 50,484 SH   SOLE 43 49,518 0 966
SANMINA CORPORATION COM 801056102 5,321 130,641 SH   SOLE 2 75,456 0 55,185
SANMINA CORPORATION COM 801056102 24 599 SH   SOLE 4 208 0 391
SANMINA CORPORATION COM 801056102 61 1,503 SH   SOLE 7 1,503 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,954 219,839 SH   SOLE 18 219,839 0 0
SANMINA CORPORATION COM 801056102 10,750 263,924 SH   SOLE 19 263,924 0 0
SANMINA CORPORATION COM 801056102 312,311 7,667,825 SH   SOLE 21 7,667,825 0 0
SANMINA CORPORATION COM 801056102 68,837 1,690,085 SH   SOLE 22 1,624,538 0 65,547
SANMINA CORPORATION COM 801056102 254 6,237 SH   SOLE 23 6,237 0 0
SANMINA CORPORATION COM 801056102 413 10,141 SH   SOLE 25 10,141 0 0
SANMINA CORPORATION COM 801056102 1,936 47,530 SH   SOLE 26 30,399 0 17,131
SANMINA CORPORATION COM 801056102 47 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102 4,442 109,068 SH   SOLE 30 109,068 0 0
SANMINA CORPORATION COM 801056102 19 472 SH   SOLE 31 0 0 472
SANMINA CORPORATION COM 801056102 75 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102 332 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 2,227 54,688 SH   SOLE 43 53,485 0 1,203
SANOFI SPONSORED ADR 80105N105 17,154 342,880 SH   SOLE 2 342,880 0 0
SANOFI SPONSORED ADR 80105N105 359,894 7,193,565 SH   SOLE 18 7,163,318 0 30,247
SANOFI SPONSORED ADR 80105N105 139,834 2,795,009 SH   SOLE 19 2,795,009 0 0
SANOFI SPONSORED ADR 80105N105 465 9,285 SH   SOLE 20 9,285 0 0
SANOFI SPONSORED ADR 80105N105 119 2,388 SH   SOLE 21 2,388 0 0
SANOFI SPONSORED ADR 80105N105 6,835 136,610 SH   SOLE 23 136,610 0 0
SANOFI SPONSORED ADR 80105N105 4,985 99,646 SH   SOLE 25 0 0 99,646
SANOFI SPONSORED ADR 80105N105 6,505 130,031 SH   SOLE 30 130,031 0 0
SANOFI SPONSORED ADR 80105N105 52,531 1,049,987 SH   SOLE 34 1,049,987 0 0
SANOFI SPONSORED ADR 80105N105 1,774 35,461 SH   SOLE 36 35,461 0 0
SANOFI SPONSORED ADR 80105N105 59,203 1,183,358 SH   SOLE 43 1,098,339 0 85,019
SAP SE OPTIONS 803054204 127 1,400 SH Call SOLE 2 0 0 1,400
SAP SE OPTIONS 803054204 118 1,300 SH Call SOLE 4 1,300 0 0
SAP SE OPTIONS 803054204 1,760 19,400 SH Call SOLE 18 19,400 0 0
SAP SE OPTIONS 803054204 9,598 105,800 SH Call SOLE 19 105,800 0 0
SAP SE OPTIONS 803054204 726 8,000 SH Call SOLE 22 8,000 0 0
SAP SE OPTIONS 803054204 118 1,300 SH Call SOLE 26 1,300 0 0
SAP SE OPTIONS 803054204 5,334 58,800 SH Call SOLE 34 58,800 0 0
SAP SE SPON ADR 803054204 49,853 549,523 SH   SOLE 43 514,338 0 35,185
SAPIENS INTL CORP N V SHS G7T16G103 186 7,709 SH   SOLE 2 2,618 0 5,091
SAPIENS INTL CORP N V SHS G7T16G103 6 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,998 82,603 SH   SOLE 18 82,603 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,427 58,998 SH   SOLE 19 58,998 0 0
SAPIENS INTL CORP N V SHS G7T16G103 23,678 978,833 SH   SOLE 21 978,833 0 0
SAPIENS INTL CORP N V SHS G7T16G103 7,251 299,764 SH   SOLE 22 290,519 0 9,245
SAPIENS INTL CORP N V SHS G7T16G103 826 34,144 SH   SOLE 30 34,144 0 0
SAPIENS INTL CORP N V SHS G7T16G103 114 4,729 SH   SOLE 43 4,419 0 310
SARCOS TECHN AND ROBOTICS CO COM 80359A106 72 26,920 SH   SOLE 2 18,330 0 8,590
SARCOS TECHN AND ROBOTICS CO COM 80359A106 2 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 4 1,585 SH   SOLE 7 1,585 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 568 213,380 SH   SOLE 18 213,380 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 2,284 858,606 SH   SOLE 19 858,606 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 6,224 2,339,822 SH   SOLE 21 2,339,822 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 4,726 1,776,675 SH   SOLE 22 1,709,319 0 67,356
SARCOS TECHN AND ROBOTICS CO COM 80359A106 51 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 556 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 7 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 83 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 654 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 37 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 5 10,877 SH   SOLE 26 10,877 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 472 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,753 183,469 SH   SOLE 2 79,002 0 104,467
SAREPTA THERAPEUTICS INC COM 803607100 63 841 SH   SOLE 4 316 0 525
SAREPTA THERAPEUTICS INC COM 803607100 73 978 SH   SOLE 7 978 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 5,442 72,598 SH   SOLE 18 72,598 0 0
SAREPTA THERAPEUTICS INC COM 803607100 65,696 876,410 SH   SOLE 19 876,410 0 0
SAREPTA THERAPEUTICS INC COM 803607100 409 5,450 SH   SOLE 20 5,450 0 0
SAREPTA THERAPEUTICS INC COM 803607100 139,655 1,863,064 SH   SOLE 21 1,863,064 0 0
SAREPTA THERAPEUTICS INC COM 803607100 150,133 2,002,845 SH   SOLE 22 1,900,601 0 102,244
SAREPTA THERAPEUTICS INC COM 803607100 868 11,585 SH   SOLE 25 11,585 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,184 42,471 SH   SOLE 26 36,180 0 6,291
SAREPTA THERAPEUTICS INC COM 803607100 107 1,421 SH   SOLE 28 1,421 0 0
SAREPTA THERAPEUTICS INC COM 803607100 25,090 334,715 SH   SOLE 30 334,715 0 0
SAREPTA THERAPEUTICS INC COM 803607100 92 1,227 SH   SOLE 31 1,227 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,860 184,893 SH   SOLE 34 184,893 0 0
SAREPTA THERAPEUTICS INC COM 803607100 832 11,095 SH   SOLE 40 11,095 0 0
SAREPTA THERAPEUTICS INC COM 803607100 21 274 SH   OTR 43 274 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,074 14,326 SH   SOLE 43 13,264 0 1,062
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 6,732 5,375,000 PRN   SOLE 21 5,375,000 0 0
SASOL LTD SPONSORED ADR 803866300 3,880 168,245 SH   SOLE 2 168,245 0 0
SASOL LTD SPONSORED ADR 803866300 94 4,080 SH   SOLE 4 4,080 0 0
SASOL LTD SPONSORED ADR 803866300 665 28,848 SH   SOLE 13 28,848 0 0
SASOL LTD SPONSORED ADR 803866300 948 41,114 SH   SOLE 18 41,114 0 0
SASOL LTD SPONSORED ADR 803866300 103 4,468 SH   SOLE 21 4,468 0 0
SASOL LTD SPONSORED ADR 803866300 5,722 248,137 SH   SOLE 22 248,137 0 0
SASOL LTD SPONSORED ADR 803866300 473 20,499 SH   SOLE 30 20,499 0 0
SASOL LTD SPONSORED ADR 803866300 191 8,300 SH   SOLE 31 0 0 8,300
SASOL LTD SPONSORED ADR 803866300 7,503 325,387 SH   SOLE 43 305,125 0 20,262
SATSUMA PHARMACEUTICALS INC COM 80405P107 38 9,275 SH   SOLE 2 7,780 0 1,495
SATSUMA PHARMACEUTICALS INC COM 80405P107 17 4,065 SH   SOLE 18 4,065 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 237 57,317 SH   SOLE 21 57,317 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 276 66,583 SH   SOLE 22 66,583 0 0
SAUL CTRS INC COM 804395101 420 8,921 SH   SOLE 2 7,347 0 1,574
SAUL CTRS INC COM 804395101 1 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101 8 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101 1,910 40,533 SH   SOLE 18 40,533 0 0
SAUL CTRS INC COM 804395101 1,019 21,623 SH   SOLE 19 21,623 0 0
SAUL CTRS INC COM 804395101 73,503 1,560,237 SH   SOLE 21 1,560,237 0 0
SAUL CTRS INC COM 804395101 15,390 326,685 SH   SOLE 22 318,587 0 8,098
SAUL CTRS INC COM 804395101 23 482 SH   SOLE 23 482 0 0
SAUL CTRS INC COM 804395101 84 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101 163 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 8 178 SH   SOLE 28 178 0 0
SAUL CTRS INC COM 804395101 1,221 25,922 SH   SOLE 30 25,922 0 0
SAUL CTRS INC COM 804395101 66 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 30 630 SH   OTR 43 630 0 0
SAUL CTRS INC COM 804395101 1,089 23,123 SH   SOLE 43 22,101 0 1,022
SAVARA INC COM 805111101 18 11,698 SH   SOLE 18 11,698 0 0
SAVARA INC COM 805111101 287 189,083 SH   SOLE 21 189,083 0 0
SAVARA INC COM 805111101 1,271 835,945 SH   SOLE 22 835,945 0 0
SB FINL GROUP INC COM 78408D105 168 9,737 SH   SOLE 2 9,737 0 0
SB FINL GROUP INC COM 78408D105 20 1,163 SH   SOLE 18 1,163 0 0
SB FINL GROUP INC COM 78408D105 277 16,066 SH   SOLE 21 16,066 0 0
SB FINL GROUP INC COM 78408D105 159 9,213 SH   SOLE 22 9,213 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 92,331 288,489 SH   SOLE 2 125,385 0 163,104
SBA COMMUNICATIONS CORP NEW CL A 78410G104 42,643 133,240 SH   SOLE 4 97,761 0 35,479
SBA COMMUNICATIONS CORP NEW CL A 78410G104 89,613 279,998 SH   SOLE 7 276,973 0 3,025
SBA COMMUNICATIONS CORP NEW CL A 78410G104 161 504 SH   SOLE 13 504 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,270 10,217 SH   SOLE 15 10,217 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 71,098 222,145 SH   SOLE 18 207,163 0 14,982
SBA COMMUNICATIONS CORP NEW CL A 78410G104 204,953 640,377 SH   SOLE 19 640,377 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,226,236 3,831,390 SH   SOLE 21 3,831,390 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 778,234 2,431,602 SH   SOLE 22 2,183,474 0 248,128
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,173 175,514 SH   SOLE 23 175,514 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,082 175,230 SH   SOLE 25 175,230 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 71,522 223,471 SH   SOLE 26 80,725 0 142,746
SBA COMMUNICATIONS CORP NEW CL A 78410G104 69,378 216,772 SH   SOLE 28 6,625 0 210,147
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,045 6,391 SH   SOLE 29 6,391 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 204,246 638,170 SH   SOLE 30 634,836 0 3,334
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,741 30,436 SH   SOLE 31 19,401 0 11,035
SBA COMMUNICATIONS CORP NEW CL A 78410G104 15,087 47,141 SH   SOLE 34 47,141 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,268 50,829 SH   SOLE 36 50,829 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,128 3,524 SH   SOLE 40 3,524 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 71 222 SH   OTR 43 222 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,172 91,149 SH   SOLE 43 84,101 0 7,048
SCANSOURCE INC COM 806037107 3,414 109,642 SH   SOLE 2 79,082 0 30,560
SCANSOURCE INC COM 806037107 2 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107 7 226 SH   SOLE 7 226 0 0
SCANSOURCE INC COM 806037107 3,106 99,759 SH   SOLE 18 99,759 0 0
SCANSOURCE INC COM 806037107 6,347 203,820 SH   SOLE 19 203,820 0 0
SCANSOURCE INC COM 806037107 100,770 3,236,042 SH   SOLE 21 3,236,042 0 0
SCANSOURCE INC COM 806037107 32,969 1,058,743 SH   SOLE 22 1,029,183 0 29,560
SCANSOURCE INC COM 806037107 706 22,671 SH   SOLE 23 22,671 0 0
SCANSOURCE INC COM 806037107 101 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107 3,885 124,763 SH   SOLE 26 7,693 0 117,070
SCANSOURCE INC COM 806037107 1,693 54,360 SH   SOLE 30 54,360 0 0
SCANSOURCE INC COM 806037107 105 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 473 15,177 SH   SOLE 43 15,156 0 21
SCHLUMBERGER LTD COM STK 806857108 112,066 3,133,835 SH   SOLE 2 1,203,045 0 1,930,790
SCHLUMBERGER LTD COM STK 806857108 39,081 1,092,869 SH   SOLE 4 649,423 0 443,446
SCHLUMBERGER LTD COM STK 806857108 45,218 1,264,478 SH   SOLE 7 1,223,275 0 41,203
SCHLUMBERGER LTD COM STK 806857108 5,220 145,987 SH   SOLE 13 145,987 0 0
SCHLUMBERGER LTD COM STK 806857108 4,654 130,139 SH   SOLE 15 130,139 0 0
SCHLUMBERGER LTD COM STK 806857108 2 46 SH   SOLE 17 0 0 46
SCHLUMBERGER LTD COM STK 806857108 85,206 2,382,711 SH   SOLE 18 2,062,025 0 320,686
SCHLUMBERGER LTD COM STK 806857108 47,160 1,318,804 SH   SOLE 19 1,318,804 0 0
SCHLUMBERGER LTD COM STK 806857108 2,372 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 1,474,993 41,247,019 SH   SOLE 21 41,247,019 0 0
SCHLUMBERGER LTD COM STK 806857108 1,119,173 31,296,789 SH   SOLE 22 27,742,719 0 3,554,070
SCHLUMBERGER LTD COM STK 806857108 85,075 2,379,066 SH   SOLE 23 2,379,066 0 0
SCHLUMBERGER LTD COM STK 806857108 100,105 2,799,361 SH   SOLE 25 2,799,361 0 0
SCHLUMBERGER LTD COM STK 806857108 125,838 3,518,972 SH   SOLE 26 1,493,555 0 2,025,417
SCHLUMBERGER LTD COM STK 806857108 152,170 4,255,322 SH   SOLE 28 136,502 0 4,118,820
SCHLUMBERGER LTD COM STK 806857108 3,825 106,973 SH   SOLE 29 106,973 0 0
SCHLUMBERGER LTD COM STK 806857108 381,561 10,670,060 SH   SOLE 30 10,123,498 0 546,562
SCHLUMBERGER LTD COM STK 806857108 13,808 386,141 SH   SOLE 31 239,233 0 146,908
SCHLUMBERGER LTD COM STK 806857108 11,636 325,387 SH   SOLE 34 325,387 0 0
SCHLUMBERGER LTD COM STK 806857108 23,815 665,970 SH   SOLE 36 665,970 0 0
SCHLUMBERGER LTD COM STK 806857108 1,623 45,396 SH   SOLE 40 45,396 0 0
SCHLUMBERGER LTD COM STK 806857108 146 4,083 SH   OTR 43 4,083 0 0
SCHLUMBERGER LTD COM STK 806857108 39,489 1,104,287 SH   SOLE 43 1,006,091 0 98,196
SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 15,546 694,629 SH   SOLE 2 271,656 0 422,973
SCHNEIDER NATIONAL INC CL B 80689H102 5 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 15 691 SH   SOLE 7 691 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 250 11,164 SH   SOLE 13 11,164 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 0 14 SH   SOLE 17 0 0 14
SCHNEIDER NATIONAL INC CL B 80689H102 1,931 86,272 SH   SOLE 18 68,649 0 17,623
SCHNEIDER NATIONAL INC CL B 80689H102 6,026 269,267 SH   SOLE 19 269,267 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 20,031 895,024 SH   SOLE 21 895,024 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 29,137 1,301,919 SH   SOLE 22 1,159,875 0 142,044
SCHNEIDER NATIONAL INC CL B 80689H102 258 11,520 SH   SOLE 25 11,520 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 777 34,699 SH   SOLE 26 30,687 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 760 33,949 SH   SOLE 28 2,566 0 31,383
SCHNEIDER NATIONAL INC CL B 80689H102 1,191 53,198 SH   SOLE 30 53,198 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 17 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 115 5,125 SH   SOLE 36 5,125 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 161 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 16,805 750,902 SH   SOLE 43 742,394 0 8,508
SCHNITZER STEEL INDS INC CL A 806882106 2,381 72,505 SH   SOLE 2 29,917 0 42,588
SCHNITZER STEEL INDS INC CL A 806882106 3 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106 11 348 SH   SOLE 7 348 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,954 89,948 SH   SOLE 18 82,183 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106 9,602 292,379 SH   SOLE 19 292,379 0 0
SCHNITZER STEEL INDS INC CL A 806882106 34,564 1,052,483 SH   SOLE 21 1,052,483 0 0
SCHNITZER STEEL INDS INC CL A 806882106 26,632 810,958 SH   SOLE 22 783,120 0 27,838
SCHNITZER STEEL INDS INC CL A 806882106 185 5,632 SH   SOLE 23 5,632 0 0
SCHNITZER STEEL INDS INC CL A 806882106 161 4,900 SH   SOLE 25 4,900 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,170 66,074 SH   SOLE 26 6,744 0 59,330
SCHNITZER STEEL INDS INC CL A 806882106 581 17,684 SH   SOLE 28 17,684 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,229 67,882 SH   SOLE 30 67,882 0 0
SCHNITZER STEEL INDS INC CL A 806882106 8 248 SH   SOLE 31 0 0 248
SCHNITZER STEEL INDS INC CL A 806882106 142 4,319 SH   SOLE 36 4,319 0 0
SCHNITZER STEEL INDS INC CL A 806882106 94 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 9,543 290,604 SH   SOLE 43 286,805 0 3,799
SCHOLAR ROCK HLDG CORP COM 80706P103 212 38,603 SH   SOLE 2 17,306 0 21,297
SCHOLAR ROCK HLDG CORP COM 80706P103 0 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 26 4,753 SH   SOLE 18 4,753 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 251 45,669 SH   SOLE 19 45,669 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,316 421,849 SH   SOLE 21 421,849 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,925 532,728 SH   SOLE 22 526,037 0 6,691
SCHOLAR ROCK HLDG CORP COM 80706P103 7 1,325 SH   SOLE 23 1,325 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 19 3,401 SH   SOLE 25 3,401 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4 719 SH   SOLE 26 719 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 192 34,894 SH   SOLE 30 34,894 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 3 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 13 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 16 2,836 SH   SOLE 43 2,836 0 0
SCHOLASTIC CORP COM 807066105 961 26,703 SH   SOLE 2 8,476 0 18,227
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 10 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105 3,748 104,192 SH   SOLE 18 104,192 0 0
SCHOLASTIC CORP COM 807066105 2,516 69,941 SH   SOLE 19 69,941 0 0
SCHOLASTIC CORP COM 807066105 135,518 3,767,536 SH   SOLE 21 3,767,536 0 0
SCHOLASTIC CORP COM 807066105 27,970 777,589 SH   SOLE 22 748,449 0 29,140
SCHOLASTIC CORP COM 807066105 195 5,432 SH   SOLE 25 5,432 0 0
SCHOLASTIC CORP COM 807066105 337 9,378 SH   SOLE 26 5,590 0 3,788
SCHOLASTIC CORP COM 807066105 25 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105 1,959 54,475 SH   SOLE 30 54,475 0 0
SCHOLASTIC CORP COM 807066105 90 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,611 44,776 SH   SOLE 43 44,565 0 211
SCHRODINGER INC COM 80810D103 1,061 40,177 SH   SOLE 2 27,329 0 12,848
SCHRODINGER INC COM 80810D103 4 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 15 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103 3,633 137,567 SH   SOLE 18 137,567 0 0
SCHRODINGER INC COM 80810D103 4,135 156,555 SH   SOLE 19 156,555 0 0
SCHRODINGER INC COM 80810D103 49,782 1,884,984 SH   SOLE 21 1,884,984 0 0
SCHRODINGER INC COM 80810D103 33,436 1,266,022 SH   SOLE 22 1,230,316 0 35,706
SCHRODINGER INC COM 80810D103 96 3,618 SH   SOLE 23 3,618 0 0
SCHRODINGER INC COM 80810D103 253 9,582 SH   SOLE 25 9,582 0 0
SCHRODINGER INC COM 80810D103 838 31,743 SH   SOLE 26 10,974 0 20,769
SCHRODINGER INC COM 80810D103 456 17,265 SH   SOLE 28 17,265 0 0
SCHRODINGER INC COM 80810D103 4,035 152,773 SH   SOLE 30 152,773 0 0
SCHRODINGER INC COM 80810D103 237 8,984 SH   SOLE 40 8,984 0 0
SCHRODINGER INC COM 80810D103 230 8,693 SH   SOLE 43 8,593 0 100
SCHWAB CHARLES CORP COM 808513105 210,310 3,328,748 SH   SOLE 2 832,918 0 2,495,830
SCHWAB CHARLES CORP COM 808513105 70,461 1,115,241 SH   SOLE 4 691,244 0 423,997
SCHWAB CHARLES CORP COM 808513105 84,553 1,338,286 SH   SOLE 7 1,294,670 0 43,616
SCHWAB CHARLES CORP COM 808513105 3,446 54,542 SH   SOLE 13 54,542 0 0
SCHWAB CHARLES CORP COM 808513105 13,644 215,950 SH   SOLE 15 215,950 0 0
SCHWAB CHARLES CORP COM 808513105 3 49 SH   SOLE 17 0 0 49
SCHWAB CHARLES CORP COM 808513105 360,409 5,704,476 SH   SOLE 18 5,331,074 0 373,402
SCHWAB CHARLES CORP COM 808513105 370,991 5,871,967 SH   SOLE 19 5,871,967 0 0
SCHWAB CHARLES CORP COM 808513105 2,035,317 32,214,585 SH   SOLE 21 32,214,585 0 0
SCHWAB CHARLES CORP COM 808513105 2,061,981 32,636,609 SH   SOLE 22 29,381,353 0 3,255,256
SCHWAB CHARLES CORP COM 808513105 162,777 2,576,401 SH   SOLE 23 2,576,401 0 0
SCHWAB CHARLES CORP COM 808513105 157,813 2,497,827 SH   SOLE 25 2,497,827 0 0
SCHWAB CHARLES CORP COM 808513105 269,308 4,262,558 SH   SOLE 26 1,597,516 0 2,665,042
SCHWAB CHARLES CORP COM 808513105 177,904 2,815,833 SH   SOLE 28 71,365 0 2,744,468
SCHWAB CHARLES CORP COM 808513105 2,841 44,968 SH   SOLE 29 44,968 0 0
SCHWAB CHARLES CORP COM 808513105 432,054 6,838,458 SH   SOLE 30 6,838,458 0 0
SCHWAB CHARLES CORP COM 808513105 25,539 404,223 SH   SOLE 31 253,891 0 150,332
SCHWAB CHARLES CORP COM 808513105 230,976 3,655,834 SH   SOLE 34 3,655,834 0 0
SCHWAB CHARLES CORP COM 808513105 35,719 565,347 SH   SOLE 36 565,347 0 0
SCHWAB CHARLES CORP COM 808513105 2,963 46,903 SH   SOLE 40 46,903 0 0
SCHWAB CHARLES CORP COM 808513105 219 3,462 SH   OTR 43 3,462 0 0
SCHWAB CHARLES CORP COM 808513105 76,193 1,205,970 SH   SOLE 43 1,094,574 0 111,396
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,911 88,510 SH   SOLE 17 0 0 88,510
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 19 426 SH   SOLE 43 0 0 426
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,167 26,122 SH   SOLE 17 0 0 26,122
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 466 10,435 SH   SOLE 43 4,000 0 6,435
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 32 546 SH   SOLE 2 546 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 39 680 SH   SOLE 17 0 0 680
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19 302 SH   SOLE 2 302 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,940 111,176 SH   SOLE 17 0 0 111,176
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 250 3,987 SH   SOLE 17 0 0 3,987
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1 16 SH   SOLE 2 16 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 662 16,987 SH   SOLE 17 0 0 16,987
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,446 293,384 SH   SOLE 17 0 0 293,384
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 4 108 SH   SOLE 17 0 0 108
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 15 578 SH   SOLE 17 0 0 578
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3 104 SH   SOLE 17 0 0 104
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 10,618 375,045 SH   SOLE 17 0 0 375,045
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 22 491 SH   SOLE 17 0 0 491
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 17 342 SH   SOLE 17 0 0 342
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 51 710 SH   SOLE 17 0 0 710
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,536 48,849 SH   SOLE 17 0 0 48,849
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 1 SH   SOLE 43 0 0 1
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 75 1,564 SH   SOLE 2 1,564 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,708 98,359 SH   SOLE 17 0 0 98,359
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 0 1 SH   SOLE 43 0 0 1
SCHWAB STRATEGIC TR US REIT ETF 808524847 17 828 SH   SOLE 17 0 0 828
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 18 353 SH   SOLE 2 353 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 24 467 SH   SOLE 17 0 0 467
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7 146 SH   SOLE 2 146 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 5 SH   SOLE 17 0 0 5
SCHWAB STRATEGIC TR US TIPS ETF 808524870 39 693 SH   SOLE 2 693 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 15,563 278,899 SH   SOLE 17 0 0 278,899
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,356 75,442 SH   SOLE 17 0 0 75,442
SCHWEITZER-MAUDUIT INTL INC COM 808541106 526 20,931 SH   SOLE 2 9,141 0 11,790
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4 157 SH   SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 415 SH   SOLE 7 415 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,920 116,240 SH   SOLE 18 116,240 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,433 57,060 SH   SOLE 19 57,060 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 100,036 3,982,335 SH   SOLE 21 3,982,335 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 20,671 822,880 SH   SOLE 22 788,837 0 34,043
SCHWEITZER-MAUDUIT INTL INC COM 808541106 190 7,572 SH   SOLE 26 3,821 0 3,751
SCHWEITZER-MAUDUIT INTL INC COM 808541106 26 1,024 SH   SOLE 28 1,024 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,366 54,371 SH   SOLE 30 54,371 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 85 3,367 SH   SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 278 11,085 SH   SOLE 43 9,997 0 1,088
SCIENCE 37 HOLDINGS INC COM 808644108 20 10,097 SH   SOLE 2 3,242 0 6,855
SCIENCE 37 HOLDINGS INC COM 808644108 321 159,569 SH   SOLE 18 159,569 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 221 109,747 SH   SOLE 19 109,747 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 4,032 2,006,187 SH   SOLE 21 2,006,187 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 2,370 1,178,856 SH   SOLE 22 1,171,428 0 7,428
SCIENCE APPLICATIONS INTL CO COM 808625107 17,986 193,188 SH   SOLE 2 47,825 0 145,363
SCIENCE APPLICATIONS INTL CO COM 808625107 11 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 203 2,182 SH   SOLE 7 2,182 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 11,245 120,787 SH   SOLE 18 120,787 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,184 23,458 SH   SOLE 19 23,458 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 268,659 2,885,705 SH   SOLE 21 2,885,705 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 143,670 1,543,180 SH   SOLE 22 1,474,914 0 68,266
SCIENCE APPLICATIONS INTL CO COM 808625107 760 8,166 SH   SOLE 25 8,166 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,794 30,007 SH   SOLE 26 25,080 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107 89 961 SH   SOLE 28 961 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,642 17,640 SH   SOLE 30 17,640 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 79 849 SH   SOLE 31 849 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 152 1,638 SH   SOLE 36 1,638 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 653 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,716 18,432 SH   SOLE 43 17,735 0 697
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 16 177,428 SH   SOLE 19 177,428 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 3 31,213 SH   SOLE 34 31,213 0 0
SCIPLAY CORPORATION CL A 809087109 10 746 SH   SOLE 2 0 0 746
SCIPLAY CORPORATION CL A 809087109 818 58,555 SH   SOLE 21 58,555 0 0
SCIPLAY CORPORATION CL A 809087109 4,634 331,712 SH   SOLE 22 331,712 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,977 86,279 SH   SOLE 2 27,283 0 58,996
SCORPIO TANKERS INC SHS Y7542C130 18 524 SH   SOLE 7 524 0 0
SCORPIO TANKERS INC SHS Y7542C130 5,068 146,868 SH   SOLE 18 146,868 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,877 315,174 SH   SOLE 19 315,174 0 0
SCORPIO TANKERS INC SHS Y7542C130 56,291 1,631,158 SH   SOLE 21 1,631,158 0 0
SCORPIO TANKERS INC SHS Y7542C130 25,225 730,960 SH   SOLE 22 699,158 0 31,802
SCORPIO TANKERS INC SHS Y7542C130 244 7,077 SH   SOLE 23 7,077 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,048 59,357 SH   SOLE 26 0 0 59,357
SCORPIO TANKERS INC SHS Y7542C130 34 978 SH   SOLE 31 0 0 978
SCORPIO TANKERS INC SHS Y7542C130 75 2,173 SH   SOLE 36 2,173 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,108 32,097 SH   SOLE 43 30,681 0 1,416
SCOTTS MIRACLE-GRO CO CL A 810186106 6,541 82,803 SH   SOLE 2 31,296 0 51,507
SCOTTS MIRACLE-GRO CO CL A 810186106 42 536 SH   SOLE 4 149 0 387
SCOTTS MIRACLE-GRO CO CL A 810186106 1,507 19,084 SH   SOLE 7 19,084 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1 11 SH   SOLE 17 0 0 11
SCOTTS MIRACLE-GRO CO CL A 810186106 6,971 88,254 SH   SOLE 18 88,254 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 973 12,314 SH   SOLE 19 12,314 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 167,780 2,124,069 SH   SOLE 21 2,124,069 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 87,347 1,105,799 SH   SOLE 22 1,057,672 0 48,127
SCOTTS MIRACLE-GRO CO CL A 810186106 455 5,757 SH   SOLE 25 5,757 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,421 17,992 SH   SOLE 26 14,487 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 58 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,450 18,351 SH   SOLE 30 18,351 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 68 862 SH   SOLE 31 602 0 260
SCOTTS MIRACLE-GRO CO CL A 810186106 97 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 430 5,442 SH   SOLE 40 5,442 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 11 143 SH   OTR 43 143 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,908 24,152 SH   SOLE 43 22,044 0 2,108
SCPHARMACEUTICALS INC COM 810648105 0 19 SH   SOLE 2 0 0 19
SCPHARMACEUTICALS INC COM 810648105 13 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 191 39,600 SH   SOLE 21 39,600 0 0
SCPHARMACEUTICALS INC COM 810648105 109 22,523 SH   SOLE 22 22,523 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,734 219,212 SH   SOLE 2 157,972 0 61,240
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 10 811 SH   SOLE 7 811 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,676 214,580 SH   SOLE 18 214,580 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,209 337,519 SH   SOLE 19 337,519 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 88,660 7,109,874 SH   SOLE 21 7,109,874 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 23,743 1,904,036 SH   SOLE 22 1,842,475 0 61,561
SCRIPPS E W CO OHIO CL A NEW 811054402 93 7,430 SH   SOLE 23 7,430 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 123 9,843 SH   SOLE 25 9,843 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,099 88,158 SH   SOLE 26 30,319 0 57,839
SCRIPPS E W CO OHIO CL A NEW 811054402 6 476 SH   SOLE 28 476 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,062 165,376 SH   SOLE 30 165,376 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 102 8,205 SH   SOLE 36 8,205 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 72 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 801 64,265 SH   SOLE 43 61,787 0 2,478
SCULPTOR CAP MGMT COM CL A 811246107 189 22,634 SH   SOLE 2 1,125 0 21,509
SCULPTOR CAP MGMT COM CL A 811246107 2 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 599 71,714 SH   SOLE 18 71,714 0 0
SCULPTOR CAP MGMT COM CL A 811246107 389 46,571 SH   SOLE 19 46,571 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,586 908,462 SH   SOLE 21 908,462 0 0
SCULPTOR CAP MGMT COM CL A 811246107 4,669 559,123 SH   SOLE 22 546,938 0 12,185
SCULPTOR CAP MGMT COM CL A 811246107 26 3,102 SH   SOLE 43 2,627 0 475
SCWORX CORP COM 78396V109 4 6,329 SH   SOLE 21 6,329 0 0
SCYNEXIS INC COM NEW 811292200 9 4,621 SH   SOLE 18 4,621 0 0
SCYNEXIS INC COM NEW 811292200 203 109,293 SH   SOLE 21 109,293 0 0
SCYNEXIS INC COM NEW 811292200 566 304,057 SH   SOLE 22 304,057 0 0
SEA LTD SPONSORD ADS 81141R100 3,230 48,309 SH   SOLE 2 14,115 0 34,194
SEA LTD SPONSORD ADS 81141R100 14,732 220,344 SH   SOLE 4 125,313 0 95,031
SEA LTD SPONSORD ADS 81141R100 20,200 302,124 SH   SOLE 7 283,957 0 18,167
SEA LTD SPONSORD ADS 81141R100 100 1,492 SH   SOLE 13 1,492 0 0
SEA LTD SPONSORD ADS 81141R100 15,397 230,288 SH   SOLE 15 230,288 0 0
SEA LTD SPONSORD ADS 81141R100 21,230 317,523 SH   SOLE 18 317,141 0 382
SEA LTD SPONSORD ADS 81141R100 13,616 203,644 SH   SOLE 19 203,644 0 0
SEA LTD SPONSORD ADS 81141R100 387,126 5,790,103 SH   SOLE 21 5,790,103 0 0
SEA LTD SPONSORD ADS 81141R100 330,430 4,942,120 SH   SOLE 22 4,816,660 0 125,460
SEA LTD SPONSORD ADS 81141R100 30,901 462,179 SH   SOLE 23 462,179 0 0
SEA LTD SPONSORD ADS 81141R100 4,959 74,165 SH   SOLE 25 74,165 0 0
SEA LTD SPONSORD ADS 81141R100 35,857 536,295 SH   SOLE 26 98,145 0 438,150
SEA LTD SPONSORD ADS 81141R100 26,806 400,930 SH   SOLE 28 0 0 400,930
SEA LTD SPONSORD ADS 81141R100 29 427 SH   SOLE 29 427 0 0
SEA LTD SPONSORD ADS 81141R100 94,707 1,416,504 SH   SOLE 30 1,416,504 0 0
SEA LTD SPONSORD ADS 81141R100 2,459 36,773 SH   SOLE 31 28,780 0 7,993
SEA LTD SPONSORD ADS 81141R100 3,748 56,059 SH   SOLE 34 56,059 0 0
SEA LTD SPONSORD ADS 81141R100 3,834 57,337 SH   SOLE 36 57,337 0 0
SEA LTD SPONSORD ADS 81141R100 718 10,736 SH   SOLE 40 10,736 0 0
SEA LTD SPONSORD ADS 81141R100 11,505 172,073 SH   SOLE 43 154,631 0 17,442
SEABOARD CORP DEL COM 811543107 1,165 300 SH   SOLE 2 120 0 180
SEABOARD CORP DEL COM 811543107 1,681 433 SH   SOLE 7 433 0 0
SEABOARD CORP DEL COM 811543107 353 91 SH   SOLE 18 91 0 0
SEABOARD CORP DEL COM 811543107 280 72 SH   SOLE 19 72 0 0
SEABOARD CORP DEL COM 811543107 15,301 3,941 SH   SOLE 21 3,941 0 0
SEABOARD CORP DEL COM 811543107 23,350 6,014 SH   SOLE 22 5,667 0 347
SEABOARD CORP DEL COM 811543107 396 102 SH   SOLE 23 102 0 0
SEABOARD CORP DEL COM 811543107 144 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107 606 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 2,997 772 SH   SOLE 30 772 0 0
SEABOARD CORP DEL COM 811543107 16 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107 128 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 6,771 1,744 SH   SOLE 43 1,694 0 50
SEABRIDGE GOLD INC COM 811916105 2,985 240,136 SH   SOLE 7 240,136 0 0
SEABRIDGE GOLD INC COM 811916105 38 3,051 SH   SOLE 43 2,924 0 127
SEACHANGE INTL INC COM 811699107 5 8,056 SH   SOLE 18 8,056 0 0
SEACHANGE INTL INC COM 811699107 80 133,317 SH   SOLE 21 133,317 0 0
SEACHANGE INTL INC COM 811699107 248 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,595 48,270 SH   SOLE 2 17,607 0 30,663
SEACOAST BKG CORP FLA COM NEW 811707801 58 1,757 SH   SOLE 4 207 0 1,550
SEACOAST BKG CORP FLA COM NEW 811707801 21 648 SH   SOLE 7 648 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,752 204,355 SH   SOLE 18 204,355 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,461 104,739 SH   SOLE 19 104,739 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 234,923 7,110,261 SH   SOLE 21 7,110,261 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 47,366 1,433,600 SH   SOLE 22 1,375,291 0 58,309
SEACOAST BKG CORP FLA COM NEW 811707801 239 7,236 SH   SOLE 25 7,236 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 577 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801 33 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,583 108,453 SH   SOLE 30 108,453 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 13 386 SH   SOLE 31 0 0 386
SEACOAST BKG CORP FLA COM NEW 811707801 195 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 428 12,960 SH   SOLE 43 12,960 0 0
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 572 99,271 SH   SOLE 21 99,271 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,871 324,766 SH   SOLE 22 324,766 0 0
SEACOR MARINE HLDGS INC COM 78413P101 4 676 SH   SOLE 43 676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 8,672 121,389 SH   SOLE 2 58,502 0 62,887
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,508 105,093 SH   SOLE 4 83,799 0 21,294
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17,926 250,918 SH   SOLE 7 193,613 0 57,305
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 143 2,000 SH   SOLE 13 2,000 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,949 27,283 SH   SOLE 15 27,283 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22,673 317,372 SH   SOLE 18 289,361 0 28,011
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,654 93,147 SH   SOLE 19 93,147 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 431,067 6,033,968 SH   SOLE 21 6,033,968 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 213,464 2,988,020 SH   SOLE 22 2,726,419 0 261,601
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 24,489 342,789 SH   SOLE 23 342,789 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 24,002 335,974 SH   SOLE 25 335,974 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 34,042 476,511 SH   SOLE 26 214,902 0 261,609
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 43,010 602,038 SH   SOLE 28 15,665 0 586,373
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 38 534 SH   SOLE 29 534 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 98,107 1,373,284 SH   SOLE 30 1,373,284 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,707 37,889 SH   SOLE 31 18,467 0 19,422
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,209 44,920 SH   SOLE 32 44,920 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,618 64,648 SH   SOLE 34 64,648 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,887 110,400 SH   SOLE 35 110,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,958 83,400 SH   SOLE 36 83,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 462 6,465 SH   SOLE 40 6,465 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14,423 201,888 SH   SOLE 43 186,462 0 15,426
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 64 900 SH Put SOLE 4 900 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 1,029 14,400 SH Put SOLE 18 14,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 18,489 258,800 SH Put SOLE 19 258,800 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 493 6,900 SH Put SOLE 22 6,900 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 4,929 69,000 SH Put SOLE 34 69,000 0 0
SEAGEN INC COM 81181C104 49,139 277,715 SH   SOLE 2 78,986 0 198,729
SEAGEN INC COM 81181C104 16,533 93,438 SH   SOLE 4 51,286 0 42,152
SEAGEN INC COM 81181C104 8,877 50,171 SH   SOLE 7 50,171 0 0
SEAGEN INC COM 81181C104 113 639 SH   SOLE 13 639 0 0
SEAGEN INC COM 81181C104 2,091 11,815 SH   SOLE 15 11,815 0 0
SEAGEN INC COM 81181C104 44,795 253,167 SH   SOLE 18 245,909 0 7,258
SEAGEN INC COM 81181C104 140,165 792,160 SH   SOLE 19 792,160 0 0
SEAGEN INC COM 81181C104 167 945 SH   SOLE 20 945 0 0
SEAGEN INC COM 81181C104 788,284 4,455,091 SH   SOLE 21 4,455,091 0 0
SEAGEN INC COM 81181C104 561,307 3,172,304 SH   SOLE 22 2,922,799 0 249,505
SEAGEN INC COM 81181C104 38,485 217,505 SH   SOLE 23 217,505 0 0
SEAGEN INC COM 81181C104 30,967 175,013 SH   SOLE 25 175,013 0 0
SEAGEN INC COM 81181C104 36,088 203,958 SH   SOLE 26 108,384 0 95,574
SEAGEN INC COM 81181C104 29,854 168,723 SH   SOLE 28 8,354 0 160,369
SEAGEN INC COM 81181C104 63 358 SH   SOLE 29 358 0 0
SEAGEN INC COM 81181C104 132,627 749,557 SH   SOLE 30 733,734 0 15,823
SEAGEN INC COM 81181C104 5,199 29,383 SH   SOLE 31 16,135 0 13,248
SEAGEN INC COM 81181C104 7,423 41,952 SH   SOLE 32 41,952 0 0
SEAGEN INC COM 81181C104 106,583 602,366 SH   SOLE 34 602,366 0 0
SEAGEN INC COM 81181C104 9,325 52,700 SH   SOLE 36 52,700 0 0
SEAGEN INC COM 81181C104 775 4,378 SH   SOLE 40 4,378 0 0
SEAGEN INC COM 81181C104 114 644 SH   OTR 43 644 0 0
SEAGEN INC COM 81181C104 13,851 78,278 SH   SOLE 43 70,165 0 8,113
SEALED AIR CORP NEW COM 81211K100 20,619 357,225 SH   SOLE 2 268,385 0 88,840
SEALED AIR CORP NEW COM 81211K100 7,305 126,558 SH   SOLE 4 63,509 0 63,049
SEALED AIR CORP NEW COM 81211K100 7,505 130,023 SH   SOLE 7 124,973 0 5,050
SEALED AIR CORP NEW COM 81211K100 34 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100 1,125 19,496 SH   SOLE 15 19,496 0 0
SEALED AIR CORP NEW COM 81211K100 176,032 3,049,752 SH   SOLE 18 2,875,139 0 174,613
SEALED AIR CORP NEW COM 81211K100 327,687 5,677,181 SH   SOLE 19 5,677,181 0 0
SEALED AIR CORP NEW COM 81211K100 229,813 3,981,517 SH   SOLE 21 3,981,517 0 0
SEALED AIR CORP NEW COM 81211K100 222,006 3,846,255 SH   SOLE 22 3,539,518 0 306,737
SEALED AIR CORP NEW COM 81211K100 20,203 350,014 SH   SOLE 23 350,014 0 0
SEALED AIR CORP NEW COM 81211K100 9,470 164,071 SH   SOLE 25 115,601 0 48,470
SEALED AIR CORP NEW COM 81211K100 14,467 250,642 SH   SOLE 26 147,157 0 103,485
SEALED AIR CORP NEW COM 81211K100 20,410 353,600 SH   SOLE 28 2,708 0 350,892
SEALED AIR CORP NEW COM 81211K100 49,454 856,794 SH   SOLE 30 663,631 0 193,163
SEALED AIR CORP NEW COM 81211K100 1,844 31,951 SH   SOLE 31 17,986 0 13,965
SEALED AIR CORP NEW COM 81211K100 38,131 660,625 SH   SOLE 34 660,625 0 0
SEALED AIR CORP NEW COM 81211K100 2,523 43,719 SH   SOLE 36 43,719 0 0
SEALED AIR CORP NEW COM 81211K100 278 4,809 SH   SOLE 40 4,809 0 0
SEALED AIR CORP NEW COM 81211K100 21 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100 10,845 187,897 SH   SOLE 43 162,182 0 25,715
SEASPINE HLDGS CORP COM 81255T108 371 65,733 SH   SOLE 2 35,984 0 29,749
SEASPINE HLDGS CORP COM 81255T108 3 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 580 102,708 SH   SOLE 18 102,708 0 0
SEASPINE HLDGS CORP COM 81255T108 651 115,236 SH   SOLE 19 115,236 0 0
SEASPINE HLDGS CORP COM 81255T108 8,070 1,428,392 SH   SOLE 21 1,428,392 0 0
SEASPINE HLDGS CORP COM 81255T108 4,952 876,502 SH   SOLE 22 853,184 0 23,318
SEASPINE HLDGS CORP COM 81255T108 66 11,627 SH   SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 14 2,442 SH   SOLE 30 2,442 0 0
SEAWORLD ENTMT INC COM 81282V100 1,635 37,005 SH   SOLE 2 17,963 0 19,042
SEAWORLD ENTMT INC COM 81282V100 9 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 22 487 SH   SOLE 7 487 0 0
SEAWORLD ENTMT INC COM 81282V100 5,524 125,033 SH   SOLE 18 125,033 0 0
SEAWORLD ENTMT INC COM 81282V100 3,797 85,950 SH   SOLE 19 85,950 0 0
SEAWORLD ENTMT INC COM 81282V100 68,263 1,545,113 SH   SOLE 21 1,545,113 0 0
SEAWORLD ENTMT INC COM 81282V100 49,042 1,110,053 SH   SOLE 22 1,069,066 0 40,987
SEAWORLD ENTMT INC COM 81282V100 18 408 SH   SOLE 23 408 0 0
SEAWORLD ENTMT INC COM 81282V100 368 8,324 SH   SOLE 25 8,324 0 0
SEAWORLD ENTMT INC COM 81282V100 1,005 22,750 SH   SOLE 26 17,358 0 5,392
SEAWORLD ENTMT INC COM 81282V100 41 919 SH   SOLE 28 919 0 0
SEAWORLD ENTMT INC COM 81282V100 2,327 52,662 SH   SOLE 30 52,662 0 0
SEAWORLD ENTMT INC COM 81282V100 98 2,222 SH   SOLE 36 2,222 0 0
SEAWORLD ENTMT INC COM 81282V100 305 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100 778 17,620 SH   SOLE 43 16,833 0 787
SECOND SIGHT MED PRODS INC COM NEW 81362J209 7 3,639 SH   SOLE 18 3,639 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 150 74,125 SH   SOLE 21 74,125 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 12 5,950 SH   SOLE 22 5,950 0 0
SECUREWORKS CORP CL A 81374A105 163 15,017 SH   SOLE 2 323 0 14,694
SECUREWORKS CORP CL A 81374A105 371 34,199 SH   SOLE 18 34,199 0 0
SECUREWORKS CORP CL A 81374A105 176 16,225 SH   SOLE 19 16,225 0 0
SECUREWORKS CORP CL A 81374A105 3,744 344,768 SH   SOLE 21 344,768 0 0
SECUREWORKS CORP CL A 81374A105 3,298 303,724 SH   SOLE 22 296,897 0 6,827
SECUREWORKS CORP CL A 81374A105 0 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 291 34,399 SH   SOLE 2 11,102 0 23,297
SECURITY NATL FINL CORP CL A NEW 814785309 14 1,682 SH   SOLE 18 1,682 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 298 35,195 SH   SOLE 21 35,195 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 430 50,813 SH   SOLE 22 50,813 0 0
SEELOS THERAPEUTICS INC COM 81577F109 89 130,225 SH   SOLE 21 130,225 0 0
SEELOS THERAPEUTICS INC COM 81577F109 1,122 1,649,610 SH   SOLE 22 1,649,610 0 0
SEER INC COM CL A 81578P106 686 76,609 SH   SOLE 2 16,361 0 60,248
SEER INC COM CL A 81578P106 3 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106 8 867 SH   SOLE 7 867 0 0
SEER INC COM CL A 81578P106 1,415 158,102 SH   SOLE 18 155,197 0 2,905
SEER INC COM CL A 81578P106 1,505 168,160 SH   SOLE 19 168,160 0 0
SEER INC COM CL A 81578P106 19,131 2,137,529 SH   SOLE 21 2,137,529 0 0
SEER INC COM CL A 81578P106 9,612 1,073,913 SH   SOLE 22 1,029,406 0 44,507
SEER INC COM CL A 81578P106 5 604 SH   SOLE 23 604 0 0
SEER INC COM CL A 81578P106 42 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106 93 10,418 SH   SOLE 26 363 0 10,055
SEER INC COM CL A 81578P106 1,313 146,718 SH   SOLE 30 146,718 0 0
SEER INC COM CL A 81578P106 33 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106 360 40,188 SH   SOLE 43 39,668 0 520
SEI INVTS CO COM 784117103 8,913 164,998 SH   SOLE 2 77,543 0 87,455
SEI INVTS CO COM 784117103 5,040 93,294 SH   SOLE 4 42,918 0 50,376
SEI INVTS CO COM 784117103 4,300 79,600 SH   SOLE 7 50,406 0 29,194
SEI INVTS CO COM 784117103 45 836 SH   SOLE 13 836 0 0
SEI INVTS CO COM 784117103 734 13,589 SH   SOLE 15 13,589 0 0
SEI INVTS CO COM 784117103 17,311 320,461 SH   SOLE 18 314,501 0 5,960
SEI INVTS CO COM 784117103 1,734 32,093 SH   SOLE 19 32,093 0 0
SEI INVTS CO COM 784117103 334,767 6,197,085 SH   SOLE 21 6,197,085 0 0
SEI INVTS CO COM 784117103 165,965 3,072,293 SH   SOLE 22 2,871,298 0 200,995
SEI INVTS CO COM 784117103 11,100 205,472 SH   SOLE 23 205,472 0 0
SEI INVTS CO COM 784117103 6,983 129,264 SH   SOLE 25 129,264 0 0
SEI INVTS CO COM 784117103 7,673 142,035 SH   SOLE 26 71,113 0 70,922
SEI INVTS CO COM 784117103 8,034 148,725 SH   SOLE 28 2,173 0 146,552
SEI INVTS CO COM 784117103 26,707 494,389 SH   SOLE 30 444,101 0 50,288
SEI INVTS CO COM 784117103 1,288 23,850 SH   SOLE 31 11,741 0 12,109
SEI INVTS CO COM 784117103 354 6,551 SH   SOLE 34 6,551 0 0
SEI INVTS CO COM 784117103 4,377 81,022 SH   SOLE 36 81,022 0 0
SEI INVTS CO COM 784117103 179 3,311 SH   SOLE 40 3,311 0 0
SEI INVTS CO COM 784117103 20 370 SH   OTR 43 370 0 0
SEI INVTS CO COM 784117103 24,065 445,484 SH   SOLE 43 439,354 0 6,130
SELECT ENERGY SVCS INC CL A COM 81617J301 572 83,869 SH   SOLE 2 18,714 0 65,155
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 602 88,283 SH   SOLE 7 88,283 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,459 213,947 SH   SOLE 18 213,947 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 870 127,539 SH   SOLE 19 127,539 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 17,252 2,529,602 SH   SOLE 21 2,529,602 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 11,396 1,670,965 SH   SOLE 22 1,603,008 0 67,957
SELECT ENERGY SVCS INC CL A COM 81617J301 83 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 5,226 766,208 SH   SOLE 30 766,208 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 10 1,515 SH   SOLE 31 0 0 1,515
SELECT ENERGY SVCS INC CL A COM 81617J301 51 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 326 47,862 SH   SOLE 43 47,715 0 147
SELECT MED HLDGS CORP COM 81619Q105 2,939 124,430 SH   SOLE 2 78,776 0 45,654
SELECT MED HLDGS CORP COM 81619Q105 8 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 63 2,666 SH   SOLE 7 2,666 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,921 377,682 SH   SOLE 18 360,162 0 17,520
SELECT MED HLDGS CORP COM 81619Q105 6,468 273,841 SH   SOLE 19 273,841 0 0
SELECT MED HLDGS CORP COM 81619Q105 312,666 13,237,332 SH   SOLE 21 13,237,332 0 0
SELECT MED HLDGS CORP COM 81619Q105 66,846 2,830,058 SH   SOLE 22 2,753,035 0 77,023
SELECT MED HLDGS CORP COM 81619Q105 121 5,108 SH   SOLE 23 5,108 0 0
SELECT MED HLDGS CORP COM 81619Q105 405 17,127 SH   SOLE 25 17,127 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,309 97,743 SH   SOLE 26 43,616 0 54,127
SELECT MED HLDGS CORP COM 81619Q105 48 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105 6,972 295,173 SH   SOLE 30 295,173 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,944 82,310 SH   SOLE 34 82,310 0 0
SELECT MED HLDGS CORP COM 81619Q105 44 1,862 SH   SOLE 36 1,862 0 0
SELECT MED HLDGS CORP COM 81619Q105 307 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 950 40,233 SH   SOLE 43 39,085 0 1,148
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27,424 372,605 SH   SOLE 2 372,605 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,558 89,110 SH   SOLE 7 19,985 0 69,125
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 55 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 148,885 1,160,989 SH   SOLE 2 1,160,989 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 402 3,135 SH   SOLE 4 3,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 34,673 270,378 SH   SOLE 7 65,738 0 204,640
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,583 51,335 SH   SOLE 18 51,335 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67,480 526,201 SH   SOLE 19 526,201 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,047 23,760 SH   SOLE 22 23,760 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 128 SH   SOLE 43 128 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 4,858 67,300 SH Put SOLE 4 67,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 73,357 1,016,300 SH Put SOLE 18 1,016,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 639,168 8,855,200 SH Put SOLE 19 8,855,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 33,846 468,900 SH Put SOLE 22 468,900 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 48,600 673,318 SH   SOLE 2 673,318 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 76 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 102,415 744,943 SH   SOLE 2 744,943 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21,671 157,630 SH   SOLE 7 38,410 0 119,220
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH   SOLE 17 0 0 2
SELECT SECTOR SPDR TR ENERGY 81369Y506 41,959 586,759 SH   SOLE 2 586,759 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,239 115,216 SH   SOLE 7 27,393 0 87,823
SELECT SECTOR SPDR TR ENERGY 81369Y506 5 65 SH   SOLE 17 0 0 65
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,365 33,075 SH   SOLE 19 33,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 291 4,075 SH   SOLE 30 4,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE 43 1 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 343 4,800 SH Put SOLE 2 0 0 4,800
SELECT SECTOR SPDR TR OPTIONS 81369Y506 300 4,200 SH Put SOLE 4 4,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 4,612 64,500 SH Put SOLE 18 64,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 23,591 329,900 SH Put SOLE 19 329,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 1,902 26,600 SH Put SOLE 22 26,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 307 4,300 SH Put SOLE 26 4,300 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 97,733 3,107,562 SH   SOLE 2 3,107,562 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 12,950 411,770 SH   SOLE 7 99,863 0 311,907
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3 89 SH   SOLE 17 0 0 89
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,091 34,700 SH   SOLE 22 34,700 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 160 5,080 SH   SOLE 43 5,079 0 1
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86,065 985,397 SH   SOLE 2 985,397 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 134 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 30,667 351,118 SH   SOLE 7 85,590 0 265,528
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,757 31,563 SH   SOLE 18 31,563 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22,033 252,266 SH   SOLE 19 252,266 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,269 14,528 SH   SOLE 22 14,528 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 131 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 44 501 SH   SOLE 43 500 0 1
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 267,842 2,107,005 SH   SOLE 2 2,107,005 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 71,347 561,254 SH   SOLE 7 136,500 0 424,754
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 572 4,501 SH   SOLE 43 4,500 0 1
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 100,344 1,848,985 SH   SOLE 2 1,848,985 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 40,950 754,563 SH   SOLE 7 183,503 0 571,060
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 34,465 843,478 SH   SOLE 2 843,478 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 13,032 318,941 SH   SOLE 7 76,598 0 242,343
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 50,105 1,226,265 SH   SOLE 22 1,226,265 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 1 SH   SOLE 43 0 0 1
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 33,812 482,133 SH   SOLE 2 482,133 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11,202 159,734 SH   SOLE 7 38,012 0 121,722
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 105 1,500 SH   SOLE 43 1,500 0 0
SELECTA BIOSCIENCES INC COM 816212104 21 16,142 SH   SOLE 2 14,013 0 2,129
SELECTA BIOSCIENCES INC COM 816212104 1,394 1,063,921 SH   SOLE 21 1,063,921 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,586 1,210,643 SH   SOLE 22 1,210,643 0 0
SELECTA BIOSCIENCES INC COM 816212104 110 83,983 SH   SOLE 30 83,983 0 0
SELECTIVE INS GROUP INC COM 816300107 11,141 128,146 SH   SOLE 2 78,578 0 49,568
SELECTIVE INS GROUP INC COM 816300107 19 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 92 1,057 SH   SOLE 7 1,057 0 0
SELECTIVE INS GROUP INC COM 816300107 24,476 281,528 SH   SOLE 18 281,528 0 0
SELECTIVE INS GROUP INC COM 816300107 20,534 236,188 SH   SOLE 19 236,188 0 0
SELECTIVE INS GROUP INC COM 816300107 385,642 4,435,723 SH   SOLE 21 4,435,723 0 0
SELECTIVE INS GROUP INC COM 816300107 167,215 1,923,335 SH   SOLE 22 1,857,778 0 65,557
SELECTIVE INS GROUP INC COM 816300107 439 5,055 SH   SOLE 23 5,055 0 0
SELECTIVE INS GROUP INC COM 816300107 787 9,055 SH   SOLE 25 9,055 0 0
SELECTIVE INS GROUP INC COM 816300107 4,829 55,542 SH   SOLE 26 21,890 0 33,652
SELECTIVE INS GROUP INC COM 816300107 93 1,069 SH   SOLE 28 1,069 0 0
SELECTIVE INS GROUP INC COM 816300107 4,417 50,804 SH   SOLE 30 50,804 0 0
SELECTIVE INS GROUP INC COM 816300107 165 1,896 SH   SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 633 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 4,624 53,190 SH   SOLE 43 52,268 0 922
SELECTQUOTE INC COM 816307300 230 92,769 SH   SOLE 2 37,155 0 55,614
SELECTQUOTE INC COM 816307300 1 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 5 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 1,309 527,732 SH   SOLE 18 519,059 0 8,673
SELECTQUOTE INC COM 816307300 1,128 454,782 SH   SOLE 19 454,782 0 0
SELECTQUOTE INC COM 816307300 39,034 15,739,407 SH   SOLE 21 15,739,407 0 0
SELECTQUOTE INC COM 816307300 8,194 3,304,181 SH   SOLE 22 3,128,671 0 175,510
SELECTQUOTE INC COM 816307300 78 31,478 SH   SOLE 25 31,478 0 0
SELECTQUOTE INC COM 816307300 64 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 16 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300 886 357,392 SH   SOLE 30 357,392 0 0
SELECTQUOTE INC COM 816307300 13 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 286 115,501 SH   SOLE 43 111,871 0 3,630
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 7 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 93 41,566 SH   SOLE 21 41,566 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 474 212,738 SH   SOLE 22 212,738 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 200 158,803 SH   SOLE 2 51,235 0 107,568
SEMA4 HOLDINGS CORP COM CL A 81663L101 4 2,827 SH   SOLE 7 2,827 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 601 477,153 SH   SOLE 18 477,153 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 369 293,013 SH   SOLE 19 293,013 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 8,085 6,416,283 SH   SOLE 21 6,416,283 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 6,541 5,191,317 SH   SOLE 22 5,044,138 0 147,179
SEMA4 HOLDINGS CORP COM CL A 81663L101 17 13,869 SH   SOLE 25 13,869 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 14 11,148 SH   SOLE 26 3,051 0 8,097
SEMA4 HOLDINGS CORP COM CL A 81663L101 182 144,414 SH   SOLE 30 144,414 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 15 11,883 SH   SOLE 31 0 0 11,883
SEMA4 HOLDINGS CORP COM CL A 81663L101 11 8,838 SH   SOLE 40 8,838 0 0
SEMLER SCIENTIFIC INC COM 81684M104 7 244 SH   SOLE 2 0 0 244
SEMLER SCIENTIFIC INC COM 81684M104 24 839 SH   SOLE 18 839 0 0
SEMLER SCIENTIFIC INC COM 81684M104 275 9,755 SH   SOLE 21 9,755 0 0
SEMLER SCIENTIFIC INC COM 81684M104 1,797 63,763 SH   SOLE 22 63,763 0 0
SEMPRA COM 816851109 117,234 780,155 SH   SOLE 2 246,236 0 533,919
SEMPRA COM 816851109 47,855 318,461 SH   SOLE 4 210,242 0 108,219
SEMPRA COM 816851109 118,246 786,888 SH   SOLE 7 777,835 0 9,053
SEMPRA COM 816851109 536 3,567 SH   SOLE 13 3,567 0 0
SEMPRA COM 816851109 6,982 46,465 SH   SOLE 15 46,465 0 0
SEMPRA COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109 199,364 1,326,702 SH   SOLE 18 1,224,577 0 102,125
SEMPRA COM 816851109 499,149 3,321,678 SH   SOLE 19 3,321,678 0 0
SEMPRA COM 816851109 1,616,256 10,755,681 SH   SOLE 21 10,755,681 0 0
SEMPRA COM 816851109 1,046,642 6,965,073 SH   SOLE 22 6,325,827 0 639,246
SEMPRA COM 816851109 84,341 561,260 SH   SOLE 23 561,260 0 0
SEMPRA COM 816851109 86,041 572,579 SH   SOLE 25 572,579 0 0
SEMPRA COM 816851109 133,250 886,734 SH   SOLE 26 460,830 0 425,904
SEMPRA COM 816851109 142,631 949,167 SH   SOLE 28 9,855 0 939,312
SEMPRA COM 816851109 110 729 SH   SOLE 29 729 0 0
SEMPRA COM 816851109 320,083 2,130,055 SH   SOLE 30 2,084,851 0 45,204
SEMPRA COM 816851109 10,187 67,790 SH   SOLE 31 34,366 0 33,424
SEMPRA COM 816851109 4,674 31,103 SH   SOLE 32 31,103 0 0
SEMPRA COM 816851109 124,300 827,177 SH   SOLE 34 827,177 0 0
SEMPRA COM 816851109 11,015 73,300 SH   SOLE 35 73,300 0 0
SEMPRA COM 816851109 20,806 138,458 SH   SOLE 36 138,458 0 0
SEMPRA COM 816851109 1,548 10,300 SH   SOLE 40 10,300 0 0
SEMPRA COM 816851109 110 731 SH   OTR 43 731 0 0
SEMPRA COM 816851109 31,606 210,326 SH   SOLE 43 191,090 0 19,236
SEMRUSH HLDGS INC CL A COM 81686C104 176 13,623 SH   SOLE 2 12,445 0 1,178
SEMRUSH HLDGS INC CL A COM 81686C104 1,194 92,312 SH   SOLE 21 92,312 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 5,015 387,895 SH   SOLE 22 371,959 0 15,936
SEMRUSH HLDGS INC CL A COM 81686C104 102 7,886 SH   SOLE 25 7,886 0 0
SEMTECH CORP COM 816850101 8,747 159,124 SH   SOLE 2 129,506 0 29,618
SEMTECH CORP COM 816850101 286 5,204 SH   SOLE 4 4,316 0 888
SEMTECH CORP COM 816850101 80 1,453 SH   SOLE 7 1,453 0 0
SEMTECH CORP COM 816850101 156 2,834 SH   SOLE 13 2,834 0 0
SEMTECH CORP COM 816850101 15,726 286,084 SH   SOLE 18 278,115 0 7,969
SEMTECH CORP COM 816850101 15,652 284,745 SH   SOLE 19 284,745 0 0
SEMTECH CORP COM 816850101 242,970 4,420,050 SH   SOLE 21 4,420,050 0 0
SEMTECH CORP COM 816850101 113,458 2,063,994 SH   SOLE 22 1,994,558 0 69,436
SEMTECH CORP COM 816850101 944 17,178 SH   SOLE 23 17,178 0 0
SEMTECH CORP COM 816850101 492 8,943 SH   SOLE 25 8,943 0 0
SEMTECH CORP COM 816850101 2,607 47,421 SH   SOLE 26 26,452 0 20,969
SEMTECH CORP COM 816850101 68 1,237 SH   SOLE 28 1,157 0 80
SEMTECH CORP COM 816850101 89 1,615 SH   SOLE 29 1,615 0 0
SEMTECH CORP COM 816850101 1,891 34,405 SH   SOLE 30 34,405 0 0
SEMTECH CORP COM 816850101 261 4,750 SH   SOLE 31 4,750 0 0
SEMTECH CORP COM 816850101 840 15,285 SH   SOLE 34 15,285 0 0
SEMTECH CORP COM 816850101 98 1,774 SH   SOLE 36 1,774 0 0
SEMTECH CORP COM 816850101 455 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101 2,214 40,276 SH   SOLE 43 37,403 0 2,873
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2,420 178,072 SH   SOLE 43 156,850 0 21,222
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 745 13,408 SH   SOLE 2 5,201 0 8,207
SENECA FOODS CORP NEW CL A 817070501 4 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,312 23,622 SH   SOLE 18 23,622 0 0
SENECA FOODS CORP NEW CL A 817070501 4,915 88,490 SH   SOLE 19 88,490 0 0
SENECA FOODS CORP NEW CL A 817070501 42,784 770,323 SH   SOLE 21 770,323 0 0
SENECA FOODS CORP NEW CL A 817070501 10,867 195,660 SH   SOLE 22 191,708 0 3,952
SENECA FOODS CORP NEW CL A 817070501 39 703 SH   SOLE 23 703 0 0
SENECA FOODS CORP NEW CL A 817070501 326 5,865 SH   SOLE 26 0 0 5,865
SENECA FOODS CORP NEW CL A 817070501 501 9,025 SH   SOLE 30 9,025 0 0
SENECA FOODS CORP NEW CL A 817070501 846 15,229 SH   SOLE 43 14,860 0 369
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 6,888 166,734 SH   SOLE 2 39,289 0 127,445
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 6,388 154,641 SH   SOLE 4 62,379 0 92,262
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 657 15,913 SH   SOLE 7 15,913 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 31 760 SH   SOLE 13 760 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 828 20,039 SH   SOLE 15 20,039 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,944 143,884 SH   SOLE 18 135,595 0 8,289
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 14,541 351,994 SH   SOLE 19 351,994 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 102,649 2,484,857 SH   SOLE 21 2,484,857 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 152,098 3,681,879 SH   SOLE 22 3,395,490 0 286,389
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11,023 266,848 SH   SOLE 23 266,848 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,639 233,329 SH   SOLE 25 233,329 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8,878 214,909 SH   SOLE 26 99,257 0 115,652
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13,904 336,574 SH   SOLE 28 2,817 0 333,757
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 28,941 700,572 SH   SOLE 30 609,254 0 91,318
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,307 31,640 SH   SOLE 31 16,744 0 14,896
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 48,045 1,163,044 SH   SOLE 34 1,163,044 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2,410 58,345 SH   SOLE 36 58,345 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 209 5,050 SH   SOLE 40 5,050 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,267 79,093 SH   SOLE 43 75,572 0 3,521
SENSEI BIOTHERAPEUTICS INC COM 81728A108 4 1,557 SH   SOLE 18 1,557 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 371 163,569 SH   SOLE 21 163,569 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 1 407 SH   SOLE 22 407 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 30 13,361 SH   SOLE 30 13,361 0 0
SENSEONICS HLDGS INC COM 81727U105 155 150,224 SH   SOLE 2 102,592 0 47,632
SENSEONICS HLDGS INC COM 81727U105 7 6,676 SH   SOLE 7 6,676 0 0
SENSEONICS HLDGS INC COM 81727U105 1,236 1,199,725 SH   SOLE 18 1,199,725 0 0
SENSEONICS HLDGS INC COM 81727U105 803 779,724 SH   SOLE 19 779,724 0 0
SENSEONICS HLDGS INC COM 81727U105 18,313 17,779,965 SH   SOLE 21 17,779,965 0 0
SENSEONICS HLDGS INC COM 81727U105 9,781 9,496,324 SH   SOLE 22 9,248,864 0 247,460
SENSEONICS HLDGS INC COM 81727U105 91 87,881 SH   SOLE 25 87,881 0 0
SENSEONICS HLDGS INC COM 81727U105 104 101,083 SH   SOLE 26 33,021 0 68,062
SENSEONICS HLDGS INC COM 81727U105 258 250,383 SH   SOLE 30 250,383 0 0
SENSEONICS HLDGS INC COM 81727U105 368 357,687 SH   SOLE 34 357,687 0 0
SENSEONICS HLDGS INC COM 81727U105 44 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 70 68,101 SH   SOLE 43 67,518 0 583
SENSIENT TECHNOLOGIES CORP COM 81725T100 7,457 92,561 SH   SOLE 2 81,468 0 11,093
SENSIENT TECHNOLOGIES CORP COM 81725T100 11 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 40 502 SH   SOLE 7 502 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 14,537 180,452 SH   SOLE 18 180,452 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 9,294 115,364 SH   SOLE 19 115,364 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 243,415 3,021,532 SH   SOLE 21 3,021,532 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 99,765 1,238,396 SH   SOLE 22 1,211,839 0 26,557
SENSIENT TECHNOLOGIES CORP COM 81725T100 199 2,475 SH   SOLE 23 2,475 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 482 5,988 SH   SOLE 25 5,988 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,008 24,924 SH   SOLE 26 12,481 0 12,443
SENSIENT TECHNOLOGIES CORP COM 81725T100 61 753 SH   SOLE 28 753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,509 18,729 SH   SOLE 30 18,729 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 48 599 SH   SOLE 31 0 0 599
SENSIENT TECHNOLOGIES CORP COM 81725T100 65 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 407 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,146 26,641 SH   SOLE 43 25,053 0 1,588
SENSUS HEALTHCARE INC COM 81728J109 20 2,579 SH   SOLE 18 2,579 0 0
SENSUS HEALTHCARE INC COM 81728J109 228 29,700 SH   SOLE 21 29,700 0 0
SENSUS HEALTHCARE INC COM 81728J109 146 19,044 SH   SOLE 22 19,044 0 0
SENTINELONE INC CL A 81730H109 3,499 149,997 SH   SOLE 2 11,210 0 138,787
SENTINELONE INC CL A 81730H109 137 5,884 SH   SOLE 7 5,884 0 0
SENTINELONE INC CL A 81730H109 1,814 77,746 SH   SOLE 18 77,746 0 0
SENTINELONE INC CL A 81730H109 1,210 51,881 SH   SOLE 19 51,881 0 0
SENTINELONE INC CL A 81730H109 78,226 3,353,017 SH   SOLE 21 3,353,017 0 0
SENTINELONE INC CL A 81730H109 91,277 3,912,431 SH   SOLE 22 3,780,573 0 131,858
SENTINELONE INC CL A 81730H109 14,650 627,943 SH   SOLE 30 627,943 0 0
SENTINELONE INC CL A 81730H109 59 2,520 SH   SOLE 31 2,520 0 0
SENTINELONE INC CL A 81730H109 66 2,850 SH   SOLE 34 2,850 0 0
SENTINELONE INC CL A 81730H109 1,297 55,593 SH   SOLE 43 55,593 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 3 1,612 SH   SOLE 18 1,612 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 66 40,073 SH   SOLE 21 40,073 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 21 12,791 SH   SOLE 30 12,791 0 0
SERES THERAPEUTICS INC COM 81750R102 241 70,134 SH   SOLE 2 30,996 0 39,138
SERES THERAPEUTICS INC COM 81750R102 1 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 3 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 707 206,182 SH   SOLE 18 189,275 0 16,907
SERES THERAPEUTICS INC COM 81750R102 1,338 389,955 SH   SOLE 19 389,955 0 0
SERES THERAPEUTICS INC COM 81750R102 10,205 2,975,183 SH   SOLE 21 2,975,183 0 0
SERES THERAPEUTICS INC COM 81750R102 6,522 1,901,551 SH   SOLE 22 1,859,735 0 41,816
SERES THERAPEUTICS INC COM 81750R102 52 15,180 SH   SOLE 23 15,180 0 0
SERES THERAPEUTICS INC COM 81750R102 30 8,697 SH   SOLE 25 8,697 0 0
SERES THERAPEUTICS INC COM 81750R102 311 90,767 SH   SOLE 26 23,707 0 67,060
SERES THERAPEUTICS INC COM 81750R102 272 79,390 SH   SOLE 30 79,390 0 0
SERES THERAPEUTICS INC COM 81750R102 25 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 52 15,229 SH   SOLE 43 15,229 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 262 50,248 SH   SOLE 2 13,469 0 36,779
SERITAGE GROWTH PPTYS CL A 81752R100 1 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 638 122,543 SH   SOLE 18 122,543 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 414 79,548 SH   SOLE 19 79,548 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 8,601 1,650,798 SH   SOLE 21 1,650,798 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5,400 1,036,373 SH   SOLE 22 990,356 0 46,017
SERITAGE GROWTH PPTYS CL A 81752R100 23 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 77 14,823 SH   SOLE 26 11,491 0 3,332
SERITAGE GROWTH PPTYS CL A 81752R100 128 24,551 SH   SOLE 30 24,551 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 19 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 39 7,568 SH   SOLE 43 7,221 0 347
SERVICE CORP INTL COM 817565104 52,862 764,779 SH   SOLE 2 302,871 0 461,908
SERVICE CORP INTL COM 817565104 2,769 40,065 SH   SOLE 4 39,490 0 575
SERVICE CORP INTL COM 817565104 197 2,853 SH   SOLE 7 2,853 0 0
SERVICE CORP INTL COM 817565104 454 6,564 SH   SOLE 13 6,564 0 0
SERVICE CORP INTL COM 817565104 24,552 355,202 SH   SOLE 18 343,501 0 11,701
SERVICE CORP INTL COM 817565104 10,073 145,730 SH   SOLE 19 145,730 0 0
SERVICE CORP INTL COM 817565104 541,263 7,830,777 SH   SOLE 21 7,830,777 0 0
SERVICE CORP INTL COM 817565104 316,787 4,583,139 SH   SOLE 22 4,308,896 0 274,243
SERVICE CORP INTL COM 817565104 844 12,211 SH   SOLE 23 12,211 0 0
SERVICE CORP INTL COM 817565104 1,950 28,217 SH   SOLE 25 28,217 0 0
SERVICE CORP INTL COM 817565104 6,705 97,000 SH   SOLE 26 62,188 0 34,812
SERVICE CORP INTL COM 817565104 284 4,116 SH   SOLE 28 2,996 0 1,120
SERVICE CORP INTL COM 817565104 273 3,948 SH   SOLE 29 3,948 0 0
SERVICE CORP INTL COM 817565104 11,015 159,367 SH   SOLE 30 159,367 0 0
SERVICE CORP INTL COM 817565104 918 13,282 SH   SOLE 31 13,282 0 0
SERVICE CORP INTL COM 817565104 781 11,302 SH   SOLE 34 11,302 0 0
SERVICE CORP INTL COM 817565104 167 2,418 SH   SOLE 36 2,418 0 0
SERVICE CORP INTL COM 817565104 1,347 19,493 SH   SOLE 40 19,493 0 0
SERVICE CORP INTL COM 817565104 41 598 SH   OTR 43 598 0 0
SERVICE CORP INTL COM 817565104 5,919 85,640 SH   SOLE 43 83,308 0 2,332
SERVICE PPTYS TR COM SH BEN INT 81761L102 6,952 1,329,172 SH   SOLE 2 1,239,764 0 89,408
SERVICE PPTYS TR COM SH BEN INT 81761L102 408 77,959 SH   SOLE 4 77,959 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,058 202,283 SH   SOLE 7 202,283 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,178 607,560 SH   SOLE 18 607,560 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,684 1,660,359 SH   SOLE 19 1,660,359 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 107,432 20,541,509 SH   SOLE 21 20,541,509 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 26,371 5,042,178 SH   SOLE 22 4,880,573 0 161,605
SERVICE PPTYS TR COM SH BEN INT 81761L102 31 5,988 SH   SOLE 23 5,988 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,763 719,519 SH   SOLE 25 719,519 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 307 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 532 101,638 SH   SOLE 28 1,473 0 100,165
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,841 543,172 SH   SOLE 30 543,172 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,188 227,107 SH   SOLE 34 227,107 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 61 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 102 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,332 254,616 SH   SOLE 43 223,562 0 31,054
SERVICENOW INC COM 81762P102 238,001 500,507 SH   SOLE 2 174,952 0 325,555
SERVICENOW INC COM 81762P102 83,655 175,924 SH   SOLE 4 113,625 0 62,299
SERVICENOW INC COM 81762P102 85,275 179,329 SH   SOLE 7 173,526 0 5,803
SERVICENOW INC COM 81762P102 5,604 11,785 SH   SOLE 13 11,785 0 0
SERVICENOW INC COM 81762P102 8,991 18,908 SH   SOLE 15 18,908 0 0
SERVICENOW INC COM 81762P102 517,603 1,088,498 SH   SOLE 18 856,637 0 231,861
SERVICENOW INC COM 81762P102 487,469 1,025,128 SH   SOLE 19 1,025,128 0 0
SERVICENOW INC COM 81762P102 2,413,435 5,075,359 SH   SOLE 21 5,075,359 0 0
SERVICENOW INC COM 81762P102 2,135,071 4,489,972 SH   SOLE 22 4,049,042 0 440,930
SERVICENOW INC COM 81762P102 158,944 334,252 SH   SOLE 23 334,252 0 0
SERVICENOW INC COM 81762P102 165,267 347,549 SH   SOLE 25 347,549 0 0
SERVICENOW INC COM 81762P102 237,457 499,362 SH   SOLE 26 206,957 0 292,405
SERVICENOW INC COM 81762P102 228,135 479,760 SH   SOLE 28 5,650 0 474,110
SERVICENOW INC COM 81762P102 3,976 8,362 SH   SOLE 29 8,362 0 0
SERVICENOW INC COM 81762P102 574,484 1,208,118 SH   SOLE 30 1,173,385 0 34,733
SERVICENOW INC COM 81762P102 26,166 55,027 SH   SOLE 31 35,859 0 19,168
SERVICENOW INC COM 81762P102 192,628 405,090 SH   SOLE 34 405,090 0 0
SERVICENOW INC COM 81762P102 34,196 71,912 SH   SOLE 36 71,912 0 0
SERVICENOW INC COM 81762P102 3,040 6,393 SH   SOLE 40 6,393 0 0
SERVICENOW INC COM 81762P102 216 454 SH   OTR 43 454 0 0
SERVICENOW INC COM 81762P102 86,205 181,285 SH   SOLE 43 161,930 0 19,355
SERVICENOW INC OPTIONS 81762P102 190 400 SH Call SOLE 2 0 0 400
SERVICENOW INC OPTIONS 81762P102 190 400 SH Call SOLE 4 400 0 0
SERVICENOW INC OPTIONS 81762P102 2,758 5,800 SH Call SOLE 18 5,800 0 0
SERVICENOW INC OPTIONS 81762P102 18,640 39,200 SH Call SOLE 19 39,200 0 0
SERVICENOW INC OPTIONS 81762P102 1,189 2,500 SH Call SOLE 22 2,500 0 0
SERVICENOW INC OPTIONS 81762P102 190 400 SH Call SOLE 26 400 0 0
SERVICENOW INC OPTIONS 81762P102 9,225 19,400 SH Call SOLE 34 19,400 0 0
SERVICESOURCE INTL INC COM 81763U100 23 15,871 SH   SOLE 18 15,871 0 0
SERVICESOURCE INTL INC COM 81763U100 383 260,787 SH   SOLE 21 260,787 0 0
SERVICESOURCE INTL INC COM 81763U100 1,424 968,469 SH   SOLE 22 968,469 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,575 19,956 SH   SOLE 2 14,723 0 5,233
SERVISFIRST BANCSHARES INC COM 81768T108 13 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 47 590 SH   SOLE 7 590 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 13,087 165,827 SH   SOLE 18 163,018 0 2,809
SERVISFIRST BANCSHARES INC COM 81768T108 8,154 103,321 SH   SOLE 19 103,321 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 450,667 5,710,425 SH   SOLE 21 5,710,425 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 97,024 1,229,396 SH   SOLE 22 1,198,037 0 31,359
SERVISFIRST BANCSHARES INC COM 81768T108 84 1,066 SH   SOLE 23 1,066 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 574 7,277 SH   SOLE 25 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,176 27,575 SH   SOLE 26 23,124 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 76 966 SH   SOLE 28 966 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,264 104,709 SH   SOLE 30 104,709 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 502 6,360 SH   SOLE 40 6,360 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 950 12,033 SH   SOLE 43 11,827 0 206
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SES AI CORPORATION CL A COM 78397Q109 96 24,409 SH   SOLE 2 21,492 0 2,917
SES AI CORPORATION CL A COM 78397Q109 625 158,965 SH   SOLE 21 158,965 0 0
SES AI CORPORATION CL A COM 78397Q109 5,194 1,321,742 SH   SOLE 22 1,284,576 0 37,166
SES AI CORPORATION CL A COM 78397Q109 50 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109 52 13,274 SH   SOLE 40 13,274 0 0
SESEN BIO INC COM 817763105 6 7,857 SH   SOLE 2 0 0 7,857
SESEN BIO INC COM 817763105 1,392 1,717,965 SH   SOLE 21 1,717,965 0 0
SESEN BIO INC COM 817763105 1,844 2,275,659 SH   SOLE 22 2,275,659 0 0
SESEN BIO INC COM 817763105 71 87,186 SH   SOLE 30 87,186 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 23 2,145 SH   SOLE 22 2,145 0 0
SFL CORPORATION LTD SHS G7738W106 1,302 137,209 SH   SOLE 2 52,515 0 84,694
SFL CORPORATION LTD SHS G7738W106 983 103,616 SH   SOLE 7 103,616 0 0
SFL CORPORATION LTD SHS G7738W106 3,261 343,604 SH   SOLE 18 343,604 0 0
SFL CORPORATION LTD SHS G7738W106 1,965 207,065 SH   SOLE 19 207,065 0 0
SFL CORPORATION LTD SHS G7738W106 36,217 3,816,345 SH   SOLE 21 3,816,345 0 0
SFL CORPORATION LTD SHS G7738W106 11,928 1,256,853 SH   SOLE 22 1,184,098 0 72,755
SFL CORPORATION LTD SHS G7738W106 33 3,481 SH   SOLE 26 0 0 3,481
SFL CORPORATION LTD SHS G7738W106 17 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106 24 2,506 SH   SOLE 31 0 0 2,506
SFL CORPORATION LTD SHS G7738W106 69 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 1 146 SH   SOLE 43 146 0 0
SG BLOCKS INC COM NEW 78418A505 230 138,537 SH   SOLE 22 138,537 0 0
SHAKE SHACK INC CL A 819047101 5,942 150,495 SH   SOLE 2 104,093 0 46,402
SHAKE SHACK INC CL A 819047101 6 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101 17 426 SH   SOLE 7 426 0 0
SHAKE SHACK INC CL A 819047101 5,480 138,797 SH   SOLE 18 127,073 0 11,724
SHAKE SHACK INC CL A 819047101 13,960 353,609 SH   SOLE 19 353,609 0 0
SHAKE SHACK INC CL A 819047101 182,411 4,620,331 SH   SOLE 21 4,620,331 0 0
SHAKE SHACK INC CL A 819047101 51,026 1,292,454 SH   SOLE 22 1,268,917 0 23,537
SHAKE SHACK INC CL A 819047101 429 10,868 SH   SOLE 23 10,868 0 0
SHAKE SHACK INC CL A 819047101 229 5,809 SH   SOLE 25 5,809 0 0
SHAKE SHACK INC CL A 819047101 2,711 68,660 SH   SOLE 26 8,621 0 60,039
SHAKE SHACK INC CL A 819047101 25 644 SH   SOLE 28 644 0 0
SHAKE SHACK INC CL A 819047101 2,581 65,380 SH   SOLE 30 65,380 0 0
SHAKE SHACK INC CL A 819047101 245 6,202 SH   SOLE 34 6,202 0 0
SHAKE SHACK INC CL A 819047101 174 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 438 11,094 SH   SOLE 43 10,800 0 294
SHAKE SHACK INC NOTE 3/0 819047AB7 1,334 1,975,000 PRN   SOLE 21 1,975,000 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 41 34,689 SH   SOLE 21 34,689 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 1 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104 48 30,223 SH   SOLE 2 0 0 30,223
SHARECARE INC COM CL A 81948W104 303 191,846 SH   SOLE 18 191,846 0 0
SHARECARE INC COM CL A 81948W104 161 101,930 SH   SOLE 19 101,930 0 0
SHARECARE INC COM CL A 81948W104 5,300 3,354,559 SH   SOLE 21 3,354,559 0 0
SHARECARE INC COM CL A 81948W104 6,978 4,416,322 SH   SOLE 22 4,382,067 0 34,255
SHARPS COMPLIANCE CORP COM 820017101 27 9,235 SH   SOLE 2 8,829 0 406
SHARPS COMPLIANCE CORP COM 820017101 10 3,524 SH   SOLE 18 3,524 0 0
SHARPS COMPLIANCE CORP COM 820017101 161 55,006 SH   SOLE 21 55,006 0 0
SHARPS COMPLIANCE CORP COM 820017101 279 95,502 SH   SOLE 22 95,502 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 76 SH   SOLE 43 76 0 0
SHATTUCK LABS INC COM 82024L103 117 28,824 SH   SOLE 2 16,704 0 12,120
SHATTUCK LABS INC COM 82024L103 24 5,985 SH   SOLE 18 5,985 0 0
SHATTUCK LABS INC COM 82024L103 1,474 363,105 SH   SOLE 21 363,105 0 0
SHATTUCK LABS INC COM 82024L103 1,487 366,166 SH   SOLE 22 366,166 0 0
SHATTUCK LABS INC COM 82024L103 75 18,460 SH   SOLE 30 18,460 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,683 464,472 SH   SOLE 43 434,019 0 30,453
SHELL PLC SPON ADS 780259305 776 14,839 SH   SOLE 2 0 0 14,839
SHELL PLC SPON ADS 780259305 660 12,616 SH   SOLE 4 12,616 0 0
SHELL PLC SPON ADS 780259305 9 171 SH   SOLE 17 0 0 171
SHELL PLC SPON ADS 780259305 43,371 829,430 SH   SOLE 18 825,248 0 4,182
SHELL PLC SPON ADS 780259305 135,475 2,590,842 SH   SOLE 19 2,590,842 0 0
SHELL PLC SPON ADS 780259305 4,495 85,969 SH   SOLE 22 85,969 0 0
SHELL PLC SPON ADS 780259305 743 14,218 SH   SOLE 26 14,218 0 0
SHELL PLC SPON ADS 780259305 31,559 603,543 SH   SOLE 34 603,543 0 0
SHELL PLC SPON ADS 780259305 79,341 1,517,320 SH   SOLE 43 1,384,073 0 133,246
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,022 46,038 SH   SOLE 2 15,203 0 30,835
SHENANDOAH TELECOMMUNICATION COM 82312B106 3 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 14 636 SH   SOLE 7 636 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,061 182,945 SH   SOLE 18 182,945 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,136 96,200 SH   SOLE 19 96,200 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 139,586 6,287,666 SH   SOLE 21 6,287,666 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 28,055 1,263,722 SH   SOLE 22 1,209,795 0 53,927
SHENANDOAH TELECOMMUNICATION COM 82312B106 156 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 408 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 41 1,851 SH   SOLE 28 1,851 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,938 87,312 SH   SOLE 30 87,312 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 138 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 909 40,948 SH   SOLE 43 39,983 0 965
SHERWIN WILLIAMS CO COM 824348106 107,527 480,223 SH   SOLE 2 59,789 0 420,434
SHERWIN WILLIAMS CO COM 824348106 41,622 185,885 SH   SOLE 4 106,006 0 79,879
SHERWIN WILLIAMS CO COM 824348106 50,020 223,392 SH   SOLE 7 216,284 0 7,108
SHERWIN WILLIAMS CO COM 824348106 232 1,034 SH   SOLE 13 1,034 0 0
SHERWIN WILLIAMS CO COM 824348106 5,290 23,624 SH   SOLE 15 23,624 0 0
SHERWIN WILLIAMS CO COM 824348106 172,063 768,449 SH   SOLE 18 616,303 0 152,146
SHERWIN WILLIAMS CO COM 824348106 96,888 432,709 SH   SOLE 19 432,709 0 0
SHERWIN WILLIAMS CO COM 824348106 1,262,796 5,639,750 SH   SOLE 21 5,639,750 0 0
SHERWIN WILLIAMS CO COM 824348106 1,147,782 5,126,087 SH   SOLE 22 4,645,377 0 480,710
SHERWIN WILLIAMS CO COM 824348106 88,503 395,263 SH   SOLE 23 395,263 0 0
SHERWIN WILLIAMS CO COM 824348106 107,155 478,563 SH   SOLE 25 478,563 0 0
SHERWIN WILLIAMS CO COM 824348106 124,263 554,968 SH   SOLE 26 225,013 0 329,955
SHERWIN WILLIAMS CO COM 824348106 122,364 546,487 SH   SOLE 28 5,759 0 540,728
SHERWIN WILLIAMS CO COM 824348106 134 599 SH   SOLE 29 599 0 0
SHERWIN WILLIAMS CO COM 824348106 248,877 1,111,503 SH   SOLE 30 1,111,503 0 0
SHERWIN WILLIAMS CO COM 824348106 11,312 50,519 SH   SOLE 31 26,481 0 24,038
SHERWIN WILLIAMS CO COM 824348106 13,601 60,745 SH   SOLE 34 60,745 0 0
SHERWIN WILLIAMS CO COM 824348106 19,741 88,163 SH   SOLE 36 88,163 0 0
SHERWIN WILLIAMS CO COM 824348106 1,808 8,076 SH   SOLE 40 8,076 0 0
SHERWIN WILLIAMS CO COM 824348106 156 698 SH   OTR 43 698 0 0
SHERWIN WILLIAMS CO COM 824348106 59,643 266,369 SH   SOLE 43 251,915 0 14,454
SHERWIN WILLIAMS CO OPTIONS 824348106 67 300 SH Put SOLE 2 0 0 300
SHERWIN WILLIAMS CO OPTIONS 824348106 112 500 SH Put SOLE 4 500 0 0
SHERWIN WILLIAMS CO OPTIONS 824348106 1,545 6,900 SH Put SOLE 18 6,900 0 0
SHERWIN WILLIAMS CO OPTIONS 824348106 28,705 128,200 SH Put SOLE 19 128,200 0 0
SHERWIN WILLIAMS CO OPTIONS 824348106 784 3,500 SH Put SOLE 22 3,500 0 0
SHERWIN WILLIAMS CO OPTIONS 824348106 90 400 SH Put SOLE 26 400 0 0
SHERWIN WILLIAMS CO OPTIONS 824348106 7,546 33,700 SH Put SOLE 34 33,700 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 41 60,940 SH   SOLE 2 0 0 60,940
SHIFT TECHNOLOGIES INC CL A 82452T107 8 12,299 SH   SOLE 18 12,299 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 27 40,078 SH   SOLE 19 40,078 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 161 239,053 SH   SOLE 21 239,053 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 779 1,157,921 SH   SOLE 22 1,157,921 0 0
SHIFT4 PMTS INC CL A 82452J109 3,535 106,930 SH   SOLE 2 41,042 0 65,888
SHIFT4 PMTS INC CL A 82452J109 5 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 21 644 SH   SOLE 7 644 0 0
SHIFT4 PMTS INC CL A 82452J109 2,119 64,091 SH   SOLE 18 64,091 0 0
SHIFT4 PMTS INC CL A 82452J109 10,071 304,613 SH   SOLE 19 304,613 0 0
SHIFT4 PMTS INC CL A 82452J109 24,504 741,212 SH   SOLE 21 741,212 0 0
SHIFT4 PMTS INC CL A 82452J109 40,545 1,226,393 SH   SOLE 22 1,166,040 0 60,353
SHIFT4 PMTS INC CL A 82452J109 210 6,366 SH   SOLE 25 6,366 0 0
SHIFT4 PMTS INC CL A 82452J109 901 27,248 SH   SOLE 26 23,840 0 3,408
SHIFT4 PMTS INC CL A 82452J109 25 769 SH   SOLE 28 769 0 0
SHIFT4 PMTS INC CL A 82452J109 2,501 75,657 SH   SOLE 30 75,657 0 0
SHIFT4 PMTS INC CL A 82452J109 21 646 SH   SOLE 31 646 0 0
SHIFT4 PMTS INC CL A 82452J109 33,815 1,022,840 SH   SOLE 34 1,022,840 0 0
SHIFT4 PMTS INC CL A 82452J109 210 6,343 SH   SOLE 40 6,343 0 0
SHIFT4 PMTS INC CL A 82452J109 1 27 SH   SOLE 43 21 0 6
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 573 715,000 PRN   SOLE 2 715,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 234 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 2,893 3,610,000 PRN   SOLE 19 3,610,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 4,957 6,185,000 PRN   SOLE 21 6,185,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 416 519,000 PRN   SOLE 26 519,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 4,910 6,126,000 PRN   SOLE 34 6,126,000 0 0
SHIFTPIXY INC COM NEW 82452L203 0 1,043 SH   SOLE 22 1,043 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,630 57,072 SH   SOLE 2 57,072 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 720 25,196 SH   SOLE 18 25,196 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,866 65,345 SH   SOLE 21 65,345 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,863 65,239 SH   SOLE 22 65,239 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 45,393 1,589,407 SH   SOLE 43 1,495,940 0 93,467
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 766 46,469 SH   SOLE 2 34,507 0 11,962
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 95 5,741 SH   SOLE 4 331 0 5,410
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 61 3,731 SH   SOLE 7 3,731 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4,866 295,292 SH   SOLE 18 282,023 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5,346 324,365 SH   SOLE 19 324,365 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 116,208 7,051,478 SH   SOLE 21 7,051,478 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 43,813 2,658,538 SH   SOLE 22 2,585,478 0 73,060
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 60 3,633 SH   SOLE 23 3,633 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 273 16,569 SH   SOLE 25 16,569 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 802 48,692 SH   SOLE 26 28,893 0 19,799
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 606 36,794 SH   SOLE 28 36,794 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 51,955 3,152,630 SH   SOLE 30 3,152,630 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 32,454 1,969,287 SH   SOLE 34 1,969,287 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 262 15,903 SH   SOLE 40 15,903 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 0 25 SH   SOLE 43 25 0 0
SHOCKWAVE MED INC COM 82489T104 8,696 45,488 SH   SOLE 2 33,031 0 12,457
SHOCKWAVE MED INC COM 82489T104 103 540 SH   SOLE 4 96 0 444
SHOCKWAVE MED INC COM 82489T104 81 423 SH   SOLE 7 423 0 0
SHOCKWAVE MED INC COM 82489T104 30,332 158,667 SH   SOLE 18 152,983 0 5,684
SHOCKWAVE MED INC COM 82489T104 26,136 136,716 SH   SOLE 19 136,716 0 0
SHOCKWAVE MED INC COM 82489T104 515,294 2,695,473 SH   SOLE 21 2,695,473 0 0
SHOCKWAVE MED INC COM 82489T104 207,801 1,086,995 SH   SOLE 22 1,064,502 0 22,493
SHOCKWAVE MED INC COM 82489T104 676 3,536 SH   SOLE 23 3,536 0 0
SHOCKWAVE MED INC COM 82489T104 1,069 5,593 SH   SOLE 25 5,593 0 0
SHOCKWAVE MED INC COM 82489T104 5,970 31,227 SH   SOLE 26 12,236 0 18,991
SHOCKWAVE MED INC COM 82489T104 119 623 SH   SOLE 28 623 0 0
SHOCKWAVE MED INC COM 82489T104 24,459 127,942 SH   SOLE 30 127,942 0 0
SHOCKWAVE MED INC COM 82489T104 85 445 SH   SOLE 34 445 0 0
SHOCKWAVE MED INC COM 82489T104 268 1,403 SH   SOLE 36 1,403 0 0
SHOCKWAVE MED INC COM 82489T104 781 4,087 SH   SOLE 40 4,087 0 0
SHOCKWAVE MED INC COM 82489T104 2,752 14,395 SH   SOLE 43 12,964 0 1,431
SHOE CARNIVAL INC COM 824889109 589 27,268 SH   SOLE 2 13,306 0 13,962
SHOE CARNIVAL INC COM 824889109 5 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109 1,487 68,814 SH   SOLE 18 68,814 0 0
SHOE CARNIVAL INC COM 824889109 2,202 101,920 SH   SOLE 19 101,920 0 0
SHOE CARNIVAL INC COM 824889109 46,638 2,158,163 SH   SOLE 21 2,158,163 0 0
SHOE CARNIVAL INC COM 824889109 10,868 502,900 SH   SOLE 22 483,562 0 19,338
SHOE CARNIVAL INC COM 824889109 28 1,273 SH   SOLE 23 1,273 0 0
SHOE CARNIVAL INC COM 824889109 50 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109 56 2,580 SH   SOLE 26 0 0 2,580
SHOE CARNIVAL INC COM 824889109 816 37,738 SH   SOLE 30 37,738 0 0
SHOE CARNIVAL INC COM 824889109 36 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109 273 12,652 SH   SOLE 43 11,765 0 887
SHOPIFY INC CL A 82509L107 303 9,700 SH   SOLE 2 9,700 0 0
SHOPIFY INC CL A 82509L107 1 30 SH   SOLE 17 0 0 30
SHOPIFY INC CL A 82509L107 12,575 402,520 SH   SOLE 19 402,520 0 0
SHOPIFY INC CL A 82509L107 12,386 396,480 SH   SOLE 21 396,480 0 0
SHOPIFY INC CL A 82509L107 3,522 112,750 SH   SOLE 23 112,750 0 0
SHOPIFY INC CL A 82509L107 2,624 83,980 SH   SOLE 26 1,040 0 82,940
SHOPIFY INC CL A 82509L107 3,170 101,487 SH   SOLE 28 77,556 0 23,931
SHOPIFY INC CL A 82509L107 13,261 424,494 SH   SOLE 30 424,494 0 0
SHOPIFY INC CL A 82509L107 20,579 658,750 SH   SOLE 34 658,750 0 0
SHOPIFY INC CL A 82509L107 14,069 450,350 SH   SOLE 43 424,320 0 26,030
SHORE BANCSHARES INC COM 825107105 142 7,667 SH   SOLE 2 1,266 0 6,401
SHORE BANCSHARES INC COM 825107105 4 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105 831 44,911 SH   SOLE 18 44,911 0 0
SHORE BANCSHARES INC COM 825107105 631 34,101 SH   SOLE 19 34,101 0 0
SHORE BANCSHARES INC COM 825107105 11,811 638,448 SH   SOLE 21 638,448 0 0
SHORE BANCSHARES INC COM 825107105 6,249 337,792 SH   SOLE 22 326,212 0 11,580
SHORE BANCSHARES INC COM 825107105 40 2,155 SH   SOLE 43 2,155 0 0
SHOTSPOTTER INC COM 82536T107 107 3,994 SH   SOLE 2 3,149 0 845
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 669 24,874 SH   SOLE 18 24,874 0 0
SHOTSPOTTER INC COM 82536T107 378 14,065 SH   SOLE 19 14,065 0 0
SHOTSPOTTER INC COM 82536T107 8,158 303,149 SH   SOLE 21 303,149 0 0
SHOTSPOTTER INC COM 82536T107 5,317 197,575 SH   SOLE 22 191,060 0 6,515
SHOTSPOTTER INC COM 82536T107 21 764 SH   SOLE 23 764 0 0
SHOTSPOTTER INC COM 82536T107 50 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107 21 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 97 3,609 SH   SOLE 30 3,609 0 0
SHOTSPOTTER INC COM 82536T107 46 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 106 3,944 SH   SOLE 43 3,944 0 0
SHUTTERSTOCK INC COM 825690100 2,790 48,682 SH   SOLE 2 34,974 0 13,708
SHUTTERSTOCK INC COM 825690100 4 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 15 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100 4,791 83,596 SH   SOLE 18 78,370 0 5,226
SHUTTERSTOCK INC COM 825690100 8,190 142,915 SH   SOLE 19 142,915 0 0
SHUTTERSTOCK INC COM 825690100 157,209 2,743,133 SH   SOLE 21 2,743,133 0 0
SHUTTERSTOCK INC COM 825690100 39,144 683,028 SH   SOLE 22 668,010 0 15,018
SHUTTERSTOCK INC COM 825690100 249 4,348 SH   SOLE 23 4,348 0 0
SHUTTERSTOCK INC COM 825690100 181 3,166 SH   SOLE 25 3,166 0 0
SHUTTERSTOCK INC COM 825690100 1,787 31,188 SH   SOLE 26 7,001 0 24,187
SHUTTERSTOCK INC COM 825690100 23 406 SH   SOLE 28 406 0 0
SHUTTERSTOCK INC COM 825690100 2,287 39,912 SH   SOLE 30 39,912 0 0
SHUTTERSTOCK INC COM 825690100 175 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 1,218 21,256 SH   SOLE 43 20,580 0 676
SHYFT GROUP INC COM 825698103 624 33,582 SH   SOLE 2 30,045 0 3,537
SHYFT GROUP INC COM 825698103 1 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 8 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103 1,767 95,065 SH   SOLE 18 95,065 0 0
SHYFT GROUP INC COM 825698103 1,444 77,654 SH   SOLE 19 77,654 0 0
SHYFT GROUP INC COM 825698103 23,191 1,247,497 SH   SOLE 21 1,247,497 0 0
SHYFT GROUP INC COM 825698103 14,802 796,259 SH   SOLE 22 776,036 0 20,223
SHYFT GROUP INC COM 825698103 9 498 SH   SOLE 23 498 0 0
SHYFT GROUP INC COM 825698103 75 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103 338 18,200 SH   SOLE 26 16,530 0 1,670
SHYFT GROUP INC COM 825698103 11 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103 315 16,931 SH   SOLE 30 16,931 0 0
SHYFT GROUP INC COM 825698103 66 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 172 9,227 SH   SOLE 43 9,132 0 95
SI-BONE INC COM 825704109 315 23,835 SH   SOLE 2 17,823 0 6,012
SI-BONE INC COM 825704109 1 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 4 304 SH   SOLE 7 304 0 0
SI-BONE INC COM 825704109 1,190 90,162 SH   SOLE 18 90,162 0 0
SI-BONE INC COM 825704109 4,055 307,215 SH   SOLE 19 307,215 0 0
SI-BONE INC COM 825704109 78 5,942 SH   SOLE 20 5,942 0 0
SI-BONE INC COM 825704109 18,969 1,437,040 SH   SOLE 21 1,437,040 0 0
SI-BONE INC COM 825704109 10,412 788,803 SH   SOLE 22 764,489 0 24,314
SI-BONE INC COM 825704109 36 2,702 SH   SOLE 23 2,702 0 0
SI-BONE INC COM 825704109 69 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109 155 11,771 SH   SOLE 26 2,310 0 9,461
SI-BONE INC COM 825704109 22 1,684 SH   SOLE 28 1,684 0 0
SI-BONE INC COM 825704109 1,157 87,649 SH   SOLE 30 87,649 0 0
SI-BONE INC COM 825704109 17 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109 63 4,802 SH   SOLE 36 4,802 0 0
SI-BONE INC COM 825704109 43 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 157 11,860 SH   SOLE 43 11,765 0 95
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1,950 195,584 SH   SOLE 43 176,375 0 19,209
SIEBERT FINL CORP COM 826176109 3 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 121 77,827 SH   SOLE 21 77,827 0 0
SIEBERT FINL CORP COM 826176109 17 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 69 82,902 SH   SOLE 2 61,004 0 21,898
SIENTRA INC COM 82621J105 9 11,249 SH   SOLE 18 11,249 0 0
SIENTRA INC COM 82621J105 16 18,815 SH   SOLE 19 18,815 0 0
SIENTRA INC COM 82621J105 152 181,841 SH   SOLE 21 181,841 0 0
SIENTRA INC COM 82621J105 696 831,057 SH   SOLE 22 831,057 0 0
SIERRA BANCORP COM 82620P102 1,131 52,054 SH   SOLE 2 22,974 0 29,080
SIERRA BANCORP COM 82620P102 5 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 993 45,690 SH   SOLE 18 45,690 0 0
SIERRA BANCORP COM 82620P102 2,576 118,555 SH   SOLE 19 118,555 0 0
SIERRA BANCORP COM 82620P102 11,641 535,695 SH   SOLE 21 535,695 0 0
SIERRA BANCORP COM 82620P102 9,759 449,118 SH   SOLE 22 438,330 0 10,788
SIERRA BANCORP COM 82620P102 315 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,067 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 50 2,278 SH   SOLE 43 2,278 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 282 5,133 SH   SOLE 2 3,507 0 1,626
SIERRA ONCOLOGY INC COM NEW 82640U404 10 173 SH   SOLE 7 173 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 3,641 66,212 SH   SOLE 18 66,212 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 23,906 434,731 SH   SOLE 19 434,731 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 438 7,960 SH   SOLE 20 7,960 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 27,184 494,348 SH   SOLE 21 494,348 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 8,606 156,508 SH   SOLE 22 148,541 0 7,967
SIERRA ONCOLOGY INC COM NEW 82640U404 92 1,666 SH   SOLE 25 1,666 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 76 1,380 SH   SOLE 34 1,380 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 90 1,640 SH   SOLE 40 1,640 0 0
SIERRA WIRELESS INC COM 826516106 69 2,935 SH   SOLE 2 2,935 0 0
SIERRA WIRELESS INC COM 826516106 54 2,315 SH   SOLE 22 2,315 0 0
SIERRA WIRELESS INC COM 826516106 740 31,615 SH   SOLE 25 31,615 0 0
SIERRA WIRELESS INC COM 826516106 324 13,858 SH   SOLE 26 5,288 0 8,570
SIERRA WIRELESS INC COM 826516106 482 20,588 SH   SOLE 34 20,588 0 0
SIERRA WIRELESS INC COM 826516106 5 223 SH   SOLE 36 223 0 0
SIERRA WIRELESS INC COM 826516106 606 25,886 SH   SOLE 43 25,838 0 48
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 42 21,782 SH   SOLE 43 21,414 0 368
SIGA TECHNOLOGIES INC COM 826917106 2,638 227,770 SH   SOLE 2 12,983 0 214,787
SIGA TECHNOLOGIES INC COM 826917106 7 639 SH   SOLE 7 639 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,426 123,113 SH   SOLE 18 123,113 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,083 93,550 SH   SOLE 19 93,550 0 0
SIGA TECHNOLOGIES INC COM 826917106 20,348 1,757,159 SH   SOLE 21 1,757,159 0 0
SIGA TECHNOLOGIES INC COM 826917106 12,819 1,107,020 SH   SOLE 22 1,071,523 0 35,497
SIGA TECHNOLOGIES INC COM 826917106 40 3,440 SH   SOLE 23 3,440 0 0
SIGA TECHNOLOGIES INC COM 826917106 115 9,898 SH   SOLE 25 9,898 0 0
SIGA TECHNOLOGIES INC COM 826917106 407 35,124 SH   SOLE 30 35,124 0 0
SIGA TECHNOLOGIES INC COM 826917106 100 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 56 4,849 SH   OTR 43 4,849 0 0
SIGA TECHNOLOGIES INC COM 826917106 558 48,158 SH   SOLE 43 47,677 0 481
SIGHT SCIENCES INC COM 82657M105 88 9,769 SH   SOLE 2 2,458 0 7,311
SIGHT SCIENCES INC COM 82657M105 604 67,176 SH   SOLE 18 67,176 0 0
SIGHT SCIENCES INC COM 82657M105 677 75,340 SH   SOLE 19 75,340 0 0
SIGHT SCIENCES INC COM 82657M105 6,568 730,559 SH   SOLE 21 730,559 0 0
SIGHT SCIENCES INC COM 82657M105 3,528 392,486 SH   SOLE 22 379,096 0 13,390
SIGHT SCIENCES INC COM 82657M105 298 33,093 SH   SOLE 30 33,093 0 0
SIGILON THERAPEUTICS INC COM 82657L107 24 28,474 SH   SOLE 2 20,227 0 8,247
SIGILON THERAPEUTICS INC COM 82657L107 2 2,867 SH   SOLE 18 2,867 0 0
SIGILON THERAPEUTICS INC COM 82657L107 761 916,719 SH   SOLE 19 916,719 0 0
SIGILON THERAPEUTICS INC COM 82657L107 45 53,672 SH   SOLE 21 53,672 0 0
SIGILON THERAPEUTICS INC COM 82657L107 47 56,990 SH   SOLE 22 56,990 0 0
SIGILON THERAPEUTICS INC COM 82657L107 3 4,076 SH   SOLE 23 4,076 0 0
SIGILON THERAPEUTICS INC COM 82657L107 3 3,294 SH   SOLE 26 0 0 3,294
SIGMA LITHIUM CORPORATION COM 826599102 1,192 77,416 SH   SOLE 7 77,416 0 0
SIGMATRON INTL INC COM 82661L101 5 729 SH   SOLE 18 729 0 0
SIGMATRON INTL INC COM 82661L101 145 20,524 SH   SOLE 21 20,524 0 0
SIGMATRON INTL INC COM 82661L101 742 105,038 SH   SOLE 22 105,038 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 22,783 127,130 SH   SOLE 2 16,266 0 110,864
SIGNATURE BK NEW YORK N Y COM 82669G104 7,575 42,268 SH   SOLE 4 21,605 0 20,663
SIGNATURE BK NEW YORK N Y COM 82669G104 9,680 54,015 SH   SOLE 7 52,546 0 1,469
SIGNATURE BK NEW YORK N Y COM 82669G104 35 196 SH   SOLE 13 196 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,538 8,583 SH   SOLE 15 8,583 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 25,044 139,746 SH   SOLE 18 131,262 0 8,484
SIGNATURE BK NEW YORK N Y COM 82669G104 5,592 31,206 SH   SOLE 19 31,206 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 300,562 1,677,150 SH   SOLE 21 1,677,150 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 258,146 1,440,467 SH   SOLE 22 1,314,838 0 125,629
SIGNATURE BK NEW YORK N Y COM 82669G104 19,067 106,395 SH   SOLE 23 106,395 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 18,815 104,987 SH   SOLE 25 104,987 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 20,904 116,645 SH   SOLE 26 40,918 0 75,727
SIGNATURE BK NEW YORK N Y COM 82669G104 15,496 86,466 SH   SOLE 28 1,027 0 85,439
SIGNATURE BK NEW YORK N Y COM 82669G104 62,268 347,460 SH   SOLE 30 347,460 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,451 8,098 SH   SOLE 31 6,254 0 1,844
SIGNATURE BK NEW YORK N Y COM 82669G104 51,174 285,555 SH   SOLE 34 285,555 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,933 21,948 SH   SOLE 36 21,948 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 376 2,098 SH   SOLE 40 2,098 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 54 304 SH   OTR 43 304 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,482 19,428 SH   SOLE 43 17,196 0 2,232
SIGNET JEWELERS LIMITED SHS G81276100 4,027 75,335 SH   SOLE 2 34,011 0 41,324
SIGNET JEWELERS LIMITED SHS G81276100 127 2,369 SH   SOLE 4 2,369 0 0
SIGNET JEWELERS LIMITED SHS G81276100 53 987 SH   SOLE 7 987 0 0
SIGNET JEWELERS LIMITED SHS G81276100 11,328 211,893 SH   SOLE 18 207,234 0 4,659
SIGNET JEWELERS LIMITED SHS G81276100 25,277 472,821 SH   SOLE 19 472,821 0 0
SIGNET JEWELERS LIMITED SHS G81276100 300,957 5,629,576 SH   SOLE 21 5,629,576 0 0
SIGNET JEWELERS LIMITED SHS G81276100 69,402 1,298,202 SH   SOLE 22 1,246,750 0 51,452
SIGNET JEWELERS LIMITED SHS G81276100 229 4,281 SH   SOLE 23 4,281 0 0
SIGNET JEWELERS LIMITED SHS G81276100 486 9,089 SH   SOLE 25 9,089 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,233 41,768 SH   SOLE 26 15,785 0 25,983
SIGNET JEWELERS LIMITED SHS G81276100 50 938 SH   SOLE 28 938 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,405 101,112 SH   SOLE 30 101,112 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,626 123,935 SH   SOLE 34 123,935 0 0
SIGNET JEWELERS LIMITED SHS G81276100 241 4,514 SH   SOLE 36 4,514 0 0
SIGNET JEWELERS LIMITED SHS G81276100 319 5,960 SH   SOLE 40 5,960 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,175 78,103 SH   SOLE 43 66,209 0 11,894
SIGNIFY HEALTH INC CL A COM 82671G100 842 61,021 SH   SOLE 2 20,718 0 40,303
SIGNIFY HEALTH INC CL A COM 82671G100 12 891 SH   SOLE 7 891 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 386 27,996 SH   SOLE 18 27,996 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 282 20,407 SH   SOLE 19 20,407 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 13,005 942,397 SH   SOLE 21 942,397 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 14,213 1,029,941 SH   SOLE 22 953,430 0 76,511
SIGNIFY HEALTH INC CL A COM 82671G100 150 10,886 SH   SOLE 25 10,886 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 840 60,859 SH   SOLE 26 53,988 0 6,871
SIGNIFY HEALTH INC CL A COM 82671G100 1,894 137,228 SH   SOLE 30 137,228 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 14 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 148 10,726 SH   SOLE 40 10,726 0 0
SILGAN HOLDINGS INC COM 827048109 4,704 113,755 SH   SOLE 2 71,947 0 41,808
SILGAN HOLDINGS INC COM 827048109 14 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 66 1,597 SH   SOLE 7 1,597 0 0
SILGAN HOLDINGS INC COM 827048109 7,504 181,469 SH   SOLE 18 181,469 0 0
SILGAN HOLDINGS INC COM 827048109 1,060 25,634 SH   SOLE 19 25,634 0 0
SILGAN HOLDINGS INC COM 827048109 177,781 4,299,428 SH   SOLE 21 4,299,428 0 0
SILGAN HOLDINGS INC COM 827048109 96,069 2,323,322 SH   SOLE 22 2,224,216 0 99,106
SILGAN HOLDINGS INC COM 827048109 48 1,151 SH   SOLE 23 1,151 0 0
SILGAN HOLDINGS INC COM 827048109 522 12,636 SH   SOLE 25 12,636 0 0
SILGAN HOLDINGS INC COM 827048109 1,845 44,626 SH   SOLE 26 38,110 0 6,516
SILGAN HOLDINGS INC COM 827048109 58 1,412 SH   SOLE 28 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 1,423 34,409 SH   SOLE 30 34,409 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,260 SH   SOLE 31 1,260 0 0
SILGAN HOLDINGS INC COM 827048109 47 1,132 SH   SOLE 36 1,132 0 0
SILGAN HOLDINGS INC COM 827048109 467 11,284 SH   SOLE 40 11,284 0 0
SILGAN HOLDINGS INC COM 827048109 1,806 43,678 SH   SOLE 43 37,968 0 5,710
SILICON LABORATORIES INC COM 826919102 19,300 137,644 SH   SOLE 2 84,164 0 53,480
SILICON LABORATORIES INC COM 826919102 165 1,179 SH   SOLE 4 146 0 1,033
SILICON LABORATORIES INC COM 826919102 59 419 SH   SOLE 7 419 0 0
SILICON LABORATORIES INC COM 826919102 29,285 208,849 SH   SOLE 18 175,262 0 33,587
SILICON LABORATORIES INC COM 826919102 68,145 485,983 SH   SOLE 19 485,983 0 0
SILICON LABORATORIES INC COM 826919102 359,894 2,566,639 SH   SOLE 21 2,566,639 0 0
SILICON LABORATORIES INC COM 826919102 218,141 1,555,707 SH   SOLE 22 1,498,060 0 57,647
SILICON LABORATORIES INC COM 826919102 1,510 10,768 SH   SOLE 23 10,768 0 0
SILICON LABORATORIES INC COM 826919102 3,251 23,187 SH   SOLE 25 23,187 0 0
SILICON LABORATORIES INC COM 826919102 12,216 87,122 SH   SOLE 26 19,209 0 67,913
SILICON LABORATORIES INC COM 826919102 1,440 10,272 SH   SOLE 28 798 0 9,474
SILICON LABORATORIES INC COM 826919102 38,291 273,076 SH   SOLE 30 273,076 0 0
SILICON LABORATORIES INC COM 826919102 1,866 13,308 SH   SOLE 34 13,308 0 0
SILICON LABORATORIES INC COM 826919102 482 3,435 SH   SOLE 36 3,435 0 0
SILICON LABORATORIES INC COM 826919102 717 5,113 SH   SOLE 40 5,113 0 0
SILICON LABORATORIES INC COM 826919102 13,691 97,640 SH   SOLE 43 94,259 0 3,381
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 6,903 5,341,000 PRN   SOLE 21 5,341,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 68 812 SH   SOLE 25 812 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,211 14,474 SH   SOLE 43 13,777 0 697
SILK RD MED INC COM 82710M100 765 21,022 SH   SOLE 2 13,694 0 7,328
SILK RD MED INC COM 82710M100 5 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100 13 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100 3,420 93,995 SH   SOLE 18 89,619 0 4,376
SILK RD MED INC COM 82710M100 13,222 363,354 SH   SOLE 19 363,354 0 0
SILK RD MED INC COM 82710M100 41,192 1,131,965 SH   SOLE 21 1,131,965 0 0
SILK RD MED INC COM 82710M100 30,617 841,365 SH   SOLE 22 820,756 0 20,609
SILK RD MED INC COM 82710M100 85 2,340 SH   SOLE 23 2,340 0 0
SILK RD MED INC COM 82710M100 241 6,616 SH   SOLE 25 6,616 0 0
SILK RD MED INC COM 82710M100 720 19,799 SH   SOLE 26 13,819 0 5,980
SILK RD MED INC COM 82710M100 10 273 SH   SOLE 28 273 0 0
SILK RD MED INC COM 82710M100 750 20,623 SH   SOLE 30 20,623 0 0
SILK RD MED INC COM 82710M100 72 1,971 SH   SOLE 36 1,971 0 0
SILK RD MED INC COM 82710M100 184 5,050 SH   SOLE 40 5,050 0 0
SILK RD MED INC COM 82710M100 238 6,553 SH   SOLE 43 6,224 0 329
SILVERBACK THERAPEUTICS INC COM 82835W108 185 43,713 SH   SOLE 2 27,093 0 16,620
SILVERBACK THERAPEUTICS INC COM 82835W108 17 4,011 SH   SOLE 18 4,011 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 130 30,552 SH   SOLE 19 30,552 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 980 231,166 SH   SOLE 21 231,166 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 1,624 383,066 SH   SOLE 22 383,066 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 65 15,337 SH   SOLE 30 15,337 0 0
SILVERBOW RES INC COM 82836G102 126 4,457 SH   SOLE 2 2,683 0 1,774
SILVERBOW RES INC COM 82836G102 4 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102 878 30,944 SH   SOLE 18 30,944 0 0
SILVERBOW RES INC COM 82836G102 602 21,240 SH   SOLE 19 21,240 0 0
SILVERBOW RES INC COM 82836G102 12,398 437,167 SH   SOLE 21 437,167 0 0
SILVERBOW RES INC COM 82836G102 6,238 219,945 SH   SOLE 22 212,918 0 7,027
SILVERBOW RES INC COM 82836G102 60 2,108 SH   SOLE 25 2,108 0 0
SILVERBOW RES INC COM 82836G102 113 3,971 SH   SOLE 43 3,962 0 9
SILVERCORP METALS INC COM 82835P103 175 70,547 SH   SOLE 43 70,547 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 297 18,070 SH   SOLE 2 17,038 0 1,032
SILVERCREST ASSET MGMT GROUP CL A 828359109 317 19,307 SH   SOLE 18 19,307 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 289 17,595 SH   SOLE 19 17,595 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 5,360 326,627 SH   SOLE 21 326,627 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,301 79,290 SH   SOLE 22 78,655 0 635
SILVERGATE CAP CORP CL A 82837P408 1,352 25,265 SH   SOLE 2 13,953 0 11,312
SILVERGATE CAP CORP CL A 82837P408 74 1,388 SH   SOLE 4 85 0 1,303
SILVERGATE CAP CORP CL A 82837P408 19 347 SH   SOLE 7 347 0 0
SILVERGATE CAP CORP CL A 82837P408 4,393 82,061 SH   SOLE 18 82,061 0 0
SILVERGATE CAP CORP CL A 82837P408 4,031 75,299 SH   SOLE 19 75,299 0 0
SILVERGATE CAP CORP CL A 82837P408 56,679 1,058,832 SH   SOLE 21 1,058,832 0 0
SILVERGATE CAP CORP CL A 82837P408 44,210 825,898 SH   SOLE 22 801,707 0 24,191
SILVERGATE CAP CORP CL A 82837P408 124 2,323 SH   SOLE 23 2,323 0 0
SILVERGATE CAP CORP CL A 82837P408 296 5,538 SH   SOLE 25 5,538 0 0
SILVERGATE CAP CORP CL A 82837P408 1,062 19,839 SH   SOLE 26 7,701 0 12,138
SILVERGATE CAP CORP CL A 82837P408 49 908 SH   SOLE 28 908 0 0
SILVERGATE CAP CORP CL A 82837P408 1,043 19,477 SH   SOLE 30 19,477 0 0
SILVERGATE CAP CORP CL A 82837P408 7,734 144,485 SH   SOLE 34 144,485 0 0
SILVERGATE CAP CORP CL A 82837P408 37 692 SH   SOLE 36 692 0 0
SILVERGATE CAP CORP CL A 82837P408 185 3,457 SH   SOLE 40 3,457 0 0
SILVERGATE CAP CORP CL A 82837P408 4 67 SH   OTR 43 67 0 0
SILVERGATE CAP CORP CL A 82837P408 299 5,593 SH   SOLE 43 5,310 0 283
SIMILARWEB LTD SHS M84137104 83 10,106 SH   SOLE 2 10,106 0 0
SIMILARWEB LTD SHS M84137104 1,595 193,357 SH   SOLE 21 193,357 0 0
SIMILARWEB LTD SHS M84137104 641 77,735 SH   SOLE 22 71,979 0 5,756
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,044 96,120 SH   SOLE 2 30,641 0 65,479
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 68 3,209 SH   SOLE 4 312 0 2,897
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 47 2,221 SH   SOLE 7 2,221 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9,546 449,025 SH   SOLE 18 449,025 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,105 240,103 SH   SOLE 19 240,103 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 318,303 14,971,935 SH   SOLE 21 14,971,935 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 64,361 3,027,333 SH   SOLE 22 2,907,676 0 119,657
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 291 13,667 SH   SOLE 25 13,667 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,130 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 45 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,788 178,158 SH   SOLE 30 178,158 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 272 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 524 24,643 SH   SOLE 43 24,603 0 40
SIMON PPTY GROUP INC NEW COM 828806109 102,218 1,076,883 SH   SOLE 2 452,370 0 624,513
SIMON PPTY GROUP INC NEW COM 828806109 56,787 598,260 SH   SOLE 4 496,628 0 101,632
SIMON PPTY GROUP INC NEW COM 828806109 69,970 737,152 SH   SOLE 7 728,189 0 8,963
SIMON PPTY GROUP INC NEW COM 828806109 4,224 44,502 SH   SOLE 13 44,502 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,562 48,058 SH   SOLE 15 48,058 0 0
SIMON PPTY GROUP INC NEW COM 828806109 0 4 SH   SOLE 17 0 0 4
SIMON PPTY GROUP INC NEW COM 828806109 73,891 778,460 SH   SOLE 18 728,262 0 50,198
SIMON PPTY GROUP INC NEW COM 828806109 66,924 705,061 SH   SOLE 19 705,061 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,162,555 12,247,738 SH   SOLE 21 12,247,738 0 0
SIMON PPTY GROUP INC NEW COM 828806109 941,109 9,914,757 SH   SOLE 22 8,879,683 0 1,035,074
SIMON PPTY GROUP INC NEW COM 828806109 64,647 681,069 SH   SOLE 23 681,069 0 0
SIMON PPTY GROUP INC NEW COM 828806109 175,130 1,845,030 SH   SOLE 25 1,845,030 0 0
SIMON PPTY GROUP INC NEW COM 828806109 70,605 743,837 SH   SOLE 26 280,829 0 463,008
SIMON PPTY GROUP INC NEW COM 828806109 73,792 777,417 SH   SOLE 28 23,630 0 753,787
SIMON PPTY GROUP INC NEW COM 828806109 3,248 34,221 SH   SOLE 29 34,221 0 0
SIMON PPTY GROUP INC NEW COM 828806109 263,580 2,776,864 SH   SOLE 30 2,776,864 0 0
SIMON PPTY GROUP INC NEW COM 828806109 12,439 131,050 SH   SOLE 31 99,209 0 31,841
SIMON PPTY GROUP INC NEW COM 828806109 6,211 65,436 SH   SOLE 34 65,436 0 0
SIMON PPTY GROUP INC NEW COM 828806109 12,249 129,050 SH   SOLE 36 129,050 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,016 10,700 SH   SOLE 40 10,700 0 0
SIMON PPTY GROUP INC NEW COM 828806109 78 822 SH   OTR 43 822 0 0
SIMON PPTY GROUP INC NEW COM 828806109 28,656 301,895 SH   SOLE 43 276,717 0 25,178
SIMPLY GOOD FOODS CO COM 82900L102 3,217 85,166 SH   SOLE 2 73,789 0 11,377
SIMPLY GOOD FOODS CO COM 82900L102 14 361 SH   SOLE 4 361 0 0
SIMPLY GOOD FOODS CO COM 82900L102 39 1,020 SH   SOLE 7 1,020 0 0
SIMPLY GOOD FOODS CO COM 82900L102 11,127 294,587 SH   SOLE 18 294,587 0 0
SIMPLY GOOD FOODS CO COM 82900L102 8,716 230,767 SH   SOLE 19 230,767 0 0
SIMPLY GOOD FOODS CO COM 82900L102 387,369 10,256,000 SH   SOLE 21 10,256,000 0 0
SIMPLY GOOD FOODS CO COM 82900L102 86,931 2,301,584 SH   SOLE 22 2,249,498 0 52,086
SIMPLY GOOD FOODS CO COM 82900L102 112 2,962 SH   SOLE 23 2,962 0 0
SIMPLY GOOD FOODS CO COM 82900L102 432 11,427 SH   SOLE 25 11,427 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,946 51,517 SH   SOLE 26 39,750 0 11,767
SIMPLY GOOD FOODS CO COM 82900L102 58 1,538 SH   SOLE 28 1,538 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,590 148,005 SH   SOLE 30 148,005 0 0
SIMPLY GOOD FOODS CO COM 82900L102 427 11,307 SH   SOLE 40 11,307 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,444 38,237 SH   SOLE 43 38,026 0 211
SIMPSON MFG INC COM 829073105 4,612 45,840 SH   SOLE 2 41,330 0 4,510
SIMPSON MFG INC COM 829073105 16 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 52 515 SH   SOLE 7 515 0 0
SIMPSON MFG INC COM 829073105 18,565 184,527 SH   SOLE 18 184,527 0 0
SIMPSON MFG INC COM 829073105 9,526 94,682 SH   SOLE 19 94,682 0 0
SIMPSON MFG INC COM 829073105 326,863 3,248,816 SH   SOLE 21 3,248,816 0 0
SIMPSON MFG INC COM 829073105 126,450 1,256,830 SH   SOLE 22 1,230,037 0 26,793
SIMPSON MFG INC COM 829073105 105 1,040 SH   SOLE 23 1,040 0 0
SIMPSON MFG INC COM 829073105 608 6,042 SH   SOLE 25 6,042 0 0
SIMPSON MFG INC COM 829073105 1,957 19,452 SH   SOLE 26 12,776 0 6,676
SIMPSON MFG INC COM 829073105 78 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105 1,705 16,942 SH   SOLE 30 16,942 0 0
SIMPSON MFG INC COM 829073105 574 5,702 SH   SOLE 40 5,702 0 0
SIMPSON MFG INC COM 829073105 2,305 22,914 SH   SOLE 43 21,888 0 1,026
SIMULATIONS PLUS INC COM 829214105 685 13,896 SH   SOLE 2 12,378 0 1,518
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,645 53,625 SH   SOLE 18 53,625 0 0
SIMULATIONS PLUS INC COM 829214105 1,488 30,173 SH   SOLE 19 30,173 0 0
SIMULATIONS PLUS INC COM 829214105 94,615 1,918,002 SH   SOLE 21 1,918,002 0 0
SIMULATIONS PLUS INC COM 829214105 19,866 402,723 SH   SOLE 22 391,997 0 10,726
SIMULATIONS PLUS INC COM 829214105 100 2,030 SH   SOLE 25 2,030 0 0
SIMULATIONS PLUS INC COM 829214105 587 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 456 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105 3,155 63,967 SH   SOLE 30 63,967 0 0
SIMULATIONS PLUS INC COM 829214105 108 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 375 7,606 SH   SOLE 43 7,563 0 43
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,680 82,374 SH   SOLE 2 54,536 0 27,838
SINCLAIR BROADCAST GROUP INC CL A 829226109 4 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 11 532 SH   SOLE 7 532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,161 105,942 SH   SOLE 18 105,942 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 7,237 354,766 SH   SOLE 19 354,766 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 28,204 1,382,540 SH   SOLE 21 1,382,540 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 24,623 1,207,011 SH   SOLE 22 1,180,323 0 26,688
SINCLAIR BROADCAST GROUP INC CL A 829226109 145 7,109 SH   SOLE 23 7,109 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 163 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,729 84,737 SH   SOLE 26 17,148 0 67,589
SINCLAIR BROADCAST GROUP INC CL A 829226109 37 1,823 SH   SOLE 28 1,823 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 577 28,294 SH   SOLE 30 28,294 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 74 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 112 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 985 48,268 SH   SOLE 43 43,779 0 4,489
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 232 60,676 SH   SOLE 2 26,792 0 33,884
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 589 154,201 SH   SOLE 18 154,201 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 832 217,833 SH   SOLE 19 217,833 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8,389 2,196,141 SH   SOLE 21 2,196,141 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 2,939 769,260 SH   SOLE 22 731,248 0 38,012
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 5 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 20 5,262 SH   SOLE 26 0 0 5,262
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 120 31,492 SH   SOLE 30 31,492 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,123 66,342 SH   SOLE 43 61,095 0 5,247
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 31 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COMMON 829399104 141 390,386 SH   SOLE 22 390,386 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 23,858 3,892,018 SH   SOLE 2 2,604,649 0 1,287,369
SIRIUS XM HOLDINGS INC COM 82968B103 7,963 1,299,044 SH   SOLE 4 889,080 0 409,964
SIRIUS XM HOLDINGS INC COM 82968B103 3,874 631,965 SH   SOLE 7 631,965 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,792 292,384 SH   SOLE 13 292,384 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 751 122,561 SH   SOLE 15 122,561 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 24 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 3,033 494,763 SH   SOLE 18 387,788 0 106,975
SIRIUS XM HOLDINGS INC COM 82968B103 3,155 514,695 SH   SOLE 19 514,695 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 66,795 10,896,480 SH   SOLE 21 10,896,480 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 133,373 21,757,478 SH   SOLE 22 18,533,283 0 3,224,195
SIRIUS XM HOLDINGS INC COM 82968B103 13,228 2,157,853 SH   SOLE 23 2,157,853 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 5,892 961,179 SH   SOLE 25 961,179 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 21,142 3,448,952 SH   SOLE 26 2,663,671 0 785,281
SIRIUS XM HOLDINGS INC COM 82968B103 9,891 1,613,496 SH   SOLE 28 18,468 0 1,595,028
SIRIUS XM HOLDINGS INC COM 82968B103 2,890 471,383 SH   SOLE 29 471,383 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 29,008 4,732,058 SH   SOLE 30 4,732,058 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,008 1,306,341 SH   SOLE 31 1,214,821 0 91,520
SIRIUS XM HOLDINGS INC COM 82968B103 5,529 902,030 SH   SOLE 32 902,030 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 34,799 5,676,774 SH   SOLE 34 5,676,774 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,966 320,644 SH   SOLE 36 320,644 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 140 22,769 SH   SOLE 40 22,769 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 21 3,427 SH   OTR 43 3,427 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,243 692,161 SH   SOLE 43 628,093 0 64,068
SIRIUSPOINT LTD COM G8192H106 1,062 195,925 SH   SOLE 2 128,194 0 67,731
SIRIUSPOINT LTD COM G8192H106 7 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 1,825 336,649 SH   SOLE 18 336,649 0 0
SIRIUSPOINT LTD COM G8192H106 872 160,887 SH   SOLE 19 160,887 0 0
SIRIUSPOINT LTD COM G8192H106 59,608 10,997,844 SH   SOLE 21 10,997,844 0 0
SIRIUSPOINT LTD COM G8192H106 14,758 2,722,960 SH   SOLE 22 2,627,720 0 95,240
SIRIUSPOINT LTD COM G8192H106 58 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106 32 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 1,020 188,202 SH   SOLE 30 188,202 0 0
SIRIUSPOINT LTD COM G8192H106 43 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 40 7,426 SH   SOLE 43 7,033 0 393
SITE CTRS CORP COM 82981J109 3,791 281,435 SH   SOLE 2 153,938 0 127,497
SITE CTRS CORP COM 82981J109 1,266 93,952 SH   SOLE 4 93,952 0 0
SITE CTRS CORP COM 82981J109 3,324 246,806 SH   SOLE 7 246,806 0 0
SITE CTRS CORP COM 82981J109 9,465 702,682 SH   SOLE 18 702,682 0 0
SITE CTRS CORP COM 82981J109 8,594 638,013 SH   SOLE 19 638,013 0 0
SITE CTRS CORP COM 82981J109 266,330 19,772,062 SH   SOLE 21 19,772,062 0 0
SITE CTRS CORP COM 82981J109 84,768 6,293,122 SH   SOLE 22 6,087,818 0 205,304
SITE CTRS CORP COM 82981J109 131 9,749 SH   SOLE 23 9,749 0 0
SITE CTRS CORP COM 82981J109 11,390 845,581 SH   SOLE 25 845,581 0 0
SITE CTRS CORP COM 82981J109 1,375 102,043 SH   SOLE 26 58,544 0 43,499
SITE CTRS CORP COM 82981J109 1,619 120,166 SH   SOLE 28 3,077 0 117,089
SITE CTRS CORP COM 82981J109 14,279 1,060,054 SH   SOLE 30 1,060,054 0 0
SITE CTRS CORP COM 82981J109 61 4,514 SH   SOLE 31 0 0 4,514
SITE CTRS CORP COM 82981J109 464 34,481 SH   SOLE 34 34,481 0 0
SITE CTRS CORP COM 82981J109 56 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109 286 21,261 SH   SOLE 40 21,261 0 0
SITE CTRS CORP COM 82981J109 8 629 SH   OTR 43 629 0 0
SITE CTRS CORP COM 82981J109 2,456 182,323 SH   SOLE 43 175,357 0 6,966
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 19,742 166,082 SH   SOLE 2 89,516 0 76,566
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 736 6,189 SH   SOLE 4 5,916 0 273
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 80 677 SH   SOLE 7 677 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 387 3,257 SH   SOLE 13 3,257 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,186 77,274 SH   SOLE 18 38,137 0 39,137
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 37,024 311,465 SH   SOLE 19 311,465 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 68,202 573,756 SH   SOLE 21 573,756 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 171,169 1,439,968 SH   SOLE 22 1,342,184 0 97,784
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 760 6,390 SH   SOLE 23 6,390 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 969 8,155 SH   SOLE 25 8,155 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,186 77,279 SH   SOLE 26 19,330 0 57,949
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 689 5,793 SH   SOLE 28 792 0 5,001
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 177 1,491 SH   SOLE 29 1,491 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,628 80,998 SH   SOLE 30 80,998 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 297 2,498 SH   SOLE 31 2,498 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,208 10,159 SH   SOLE 34 10,159 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 417 3,508 SH   SOLE 36 3,508 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 676 5,691 SH   SOLE 40 5,691 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,285 19,226 SH   SOLE 43 13,630 0 5,596
SITIME CORP COM 82982T106 2,263 13,882 SH   SOLE 2 11,863 0 2,019
SITIME CORP COM 82982T106 19 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106 29 177 SH   SOLE 7 177 0 0
SITIME CORP COM 82982T106 11,004 67,496 SH   SOLE 18 67,496 0 0
SITIME CORP COM 82982T106 5,571 34,169 SH   SOLE 19 34,169 0 0
SITIME CORP COM 82982T106 179,019 1,098,075 SH   SOLE 21 1,098,075 0 0
SITIME CORP COM 82982T106 74,342 456,005 SH   SOLE 22 446,530 0 9,475
SITIME CORP COM 82982T106 49 302 SH   SOLE 23 302 0 0
SITIME CORP COM 82982T106 377 2,312 SH   SOLE 25 2,312 0 0
SITIME CORP COM 82982T106 1,556 9,544 SH   SOLE 26 7,406 0 2,138
SITIME CORP COM 82982T106 77 473 SH   SOLE 28 473 0 0
SITIME CORP COM 82982T106 1,476 9,052 SH   SOLE 30 9,052 0 0
SITIME CORP COM 82982T106 330 2,022 SH   SOLE 40 2,022 0 0
SITIME CORP COM 82982T106 1,506 9,240 SH   SOLE 43 8,071 0 1,169
SITIO ROYALTIES CORP CLASS A COM 82982V101 190 8,188 SH   SOLE 2 5,832 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 724 31,228 SH   SOLE 18 31,228 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 427 18,413 SH   SOLE 19 18,413 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 9,376 404,490 SH   SOLE 21 404,490 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 6,166 265,986 SH   SOLE 22 262,600 0 3,386
SITIO ROYALTIES CORP CLASS A COM 82982V101 10 430 SH   SOLE 31 0 0 430
SITIO ROYALTIES CORP CLASS A COM 82982V101 418 18,027 SH   SOLE 43 17,910 0 118
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,912 272,442 SH   SOLE 2 168,358 0 104,084
SIX FLAGS ENTMT CORP NEW COM 83001A102 3 116 SH   SOLE 4 116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 31 1,416 SH   SOLE 7 1,416 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,663 168,781 SH   SOLE 18 168,781 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 507 23,366 SH   SOLE 19 23,366 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 83,156 3,832,069 SH   SOLE 21 3,832,069 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 49,678 2,289,297 SH   SOLE 22 2,196,367 0 92,930
SIX FLAGS ENTMT CORP NEW COM 83001A102 245 11,311 SH   SOLE 25 11,311 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 784 36,125 SH   SOLE 26 29,758 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102 33 1,530 SH   SOLE 28 1,530 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,199 55,266 SH   SOLE 30 55,266 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 25 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 71 3,283 SH   SOLE 36 3,283 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 223 10,278 SH   SOLE 40 10,278 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6 274 SH   OTR 43 274 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,235 102,988 SH   SOLE 43 96,253 0 6,735
SIXTH STREET SPECIALTY LENDI COM 83012A109 23 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 384 20,742 SH   SOLE 43 13,212 0 7,530
SIYATA MOBILE INC COM NEW 83013Q509 0 403 SH   SOLE 43 403 0 0
SJW GROUP COM 784305104 2,742 43,932 SH   SOLE 2 25,120 0 18,812
SJW GROUP COM 784305104 264 4,226 SH   SOLE 4 4,226 0 0
SJW GROUP COM 784305104 4,643 74,397 SH   SOLE 7 74,397 0 0
SJW GROUP COM 784305104 4,905 78,588 SH   SOLE 18 78,588 0 0
SJW GROUP COM 784305104 5,395 86,445 SH   SOLE 19 86,445 0 0
SJW GROUP COM 784305104 75,342 1,207,206 SH   SOLE 21 1,207,206 0 0
SJW GROUP COM 784305104 45,143 723,331 SH   SOLE 22 693,267 0 30,064
SJW GROUP COM 784305104 232 3,717 SH   SOLE 25 3,717 0 0
SJW GROUP COM 784305104 1,673 26,802 SH   SOLE 26 10,961 0 15,841
SJW GROUP COM 784305104 33 531 SH   SOLE 28 531 0 0
SJW GROUP COM 784305104 20,357 326,186 SH   SOLE 30 326,186 0 0
SJW GROUP COM 784305104 31 500 SH   SOLE 31 0 0 500
SJW GROUP COM 784305104 73 1,162 SH   SOLE 36 1,162 0 0
SJW GROUP COM 784305104 205 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 657 10,522 SH   SOLE 43 10,170 0 352
SK TELECOM LTD SPONSORED ADR 78440P306 2,112 94,612 SH   SOLE 2 94,612 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 383 17,147 SH   SOLE 19 17,147 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 116 5,217 SH   SOLE 21 5,217 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 5,263 235,793 SH   SOLE 22 141,262 0 94,531
SK TELECOM LTD SPONSORED ADR 78440P306 6 256 SH   SOLE 30 256 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 72 3,225 SH   SOLE 31 0 0 3,225
SK TELECOM LTD SPONSORED ADR 78440P306 13,645 611,314 SH   SOLE 43 556,227 0 55,087
SKECHERS U S A INC CL A 830566105 7,125 200,240 SH   SOLE 2 128,038 0 72,202
SKECHERS U S A INC CL A 830566105 82 2,298 SH   SOLE 4 1,308 0 990
SKECHERS U S A INC CL A 830566105 83 2,339 SH   SOLE 7 2,339 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 14,296 401,803 SH   SOLE 18 401,530 0 273
SKECHERS U S A INC CL A 830566105 1,431 40,232 SH   SOLE 19 40,232 0 0
SKECHERS U S A INC CL A 830566105 229,182 6,441,327 SH   SOLE 21 6,441,327 0 0
SKECHERS U S A INC CL A 830566105 131,899 3,707,113 SH   SOLE 22 3,541,567 0 165,546
SKECHERS U S A INC CL A 830566105 730 20,516 SH   SOLE 25 20,516 0 0
SKECHERS U S A INC CL A 830566105 1,781 50,056 SH   SOLE 26 40,353 0 9,703
SKECHERS U S A INC CL A 830566105 85 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105 1,948 54,761 SH   SOLE 30 54,761 0 0
SKECHERS U S A INC CL A 830566105 97 2,739 SH   SOLE 31 1,940 0 799
SKECHERS U S A INC CL A 830566105 100 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 595 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,711 48,089 SH   SOLE 43 45,438 0 2,651
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 6 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 189 53,771 SH   SOLE 2 20,219 0 33,552
SKILLSOFT CORP CL A 83066P200 3 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200 841 238,903 SH   SOLE 18 238,903 0 0
SKILLSOFT CORP CL A 83066P200 520 147,682 SH   SOLE 19 147,682 0 0
SKILLSOFT CORP CL A 83066P200 10,455 2,970,038 SH   SOLE 21 2,970,038 0 0
SKILLSOFT CORP CL A 83066P200 6,548 1,860,286 SH   SOLE 22 1,786,394 0 73,892
SKILLSOFT CORP CL A 83066P200 30 8,536 SH   SOLE 25 8,536 0 0
SKILLSOFT CORP CL A 83066P200 27 7,682 SH   SOLE 26 2,051 0 5,631
SKILLSOFT CORP CL A 83066P200 529 150,148 SH   SOLE 30 150,148 0 0
SKILLSOFT CORP CL A 83066P200 30 8,499 SH   SOLE 40 8,499 0 0
SKILLZ INC COM 83067L109 456 367,508 SH   SOLE 2 129,717 0 237,791
SKILLZ INC COM 83067L109 1 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109 5 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109 1,138 917,391 SH   SOLE 18 917,391 0 0
SKILLZ INC COM 83067L109 1,065 858,490 SH   SOLE 19 858,490 0 0
SKILLZ INC COM 83067L109 13,142 10,598,487 SH   SOLE 21 10,598,487 0 0
SKILLZ INC COM 83067L109 9,632 7,768,104 SH   SOLE 22 7,430,461 0 337,643
SKILLZ INC COM 83067L109 50 40,425 SH   SOLE 23 40,425 0 0
SKILLZ INC COM 83067L109 73 58,575 SH   SOLE 25 58,575 0 0
SKILLZ INC COM 83067L109 297 239,437 SH   SOLE 26 68,682 0 170,755
SKILLZ INC COM 83067L109 10 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109 460 370,637 SH   SOLE 30 370,637 0 0
SKILLZ INC COM 83067L109 3 2,660 SH   SOLE 34 2,660 0 0
SKILLZ INC COM 83067L109 16 13,258 SH   SOLE 40 13,258 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,016 21,435 SH   SOLE 2 15,868 0 5,567
SKYLINE CHAMPION CORPORATION COM 830830105 9 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 29 611 SH   SOLE 7 611 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 6,464 136,311 SH   SOLE 18 136,311 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,551 117,061 SH   SOLE 19 117,061 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 103,772 2,188,368 SH   SOLE 21 2,188,368 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 59,292 1,250,356 SH   SOLE 22 1,216,009 0 34,347
SKYLINE CHAMPION CORPORATION COM 830830105 60 1,270 SH   SOLE 23 1,270 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 364 7,676 SH   SOLE 25 7,676 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,112 23,452 SH   SOLE 26 19,399 0 4,053
SKYLINE CHAMPION CORPORATION COM 830830105 48 1,009 SH   SOLE 28 1,009 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,339 28,237 SH   SOLE 30 28,237 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 325 6,855 SH   SOLE 40 6,855 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 189 3,980 SH   SOLE 43 3,851 0 129
SKYWATER TECHNOLOGY INC COM 83089J108 63 10,511 SH   SOLE 2 9,797 0 714
SKYWATER TECHNOLOGY INC COM 83089J108 139 23,134 SH   SOLE 18 23,134 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 166 27,581 SH   SOLE 19 27,581 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 1,711 284,249 SH   SOLE 21 284,249 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 1,335 221,811 SH   SOLE 22 220,724 0 1,087
SKYWEST INC COM 830879102 1,999 94,067 SH   SOLE 2 54,928 0 39,139
SKYWEST INC COM 830879102 1 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 12 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102 4,024 189,378 SH   SOLE 18 189,378 0 0
SKYWEST INC COM 830879102 1,906 89,682 SH   SOLE 19 89,682 0 0
SKYWEST INC COM 830879102 135,719 6,386,783 SH   SOLE 21 6,386,783 0 0
SKYWEST INC COM 830879102 27,565 1,297,162 SH   SOLE 22 1,258,302 0 38,860
SKYWEST INC COM 830879102 33 1,550 SH   SOLE 23 1,550 0 0
SKYWEST INC COM 830879102 34 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102 281 13,233 SH   SOLE 26 0 0 13,233
SKYWEST INC COM 830879102 41 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 1,715 80,708 SH   SOLE 30 80,708 0 0
SKYWEST INC COM 830879102 339 15,960 SH   SOLE 34 15,960 0 0
SKYWEST INC COM 830879102 28 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 1,324 62,326 SH   SOLE 43 60,213 0 2,113
SKYWORKS SOLUTIONS INC COM 83088M102 31,448 339,464 SH   SOLE 2 74,217 0 265,247
SKYWORKS SOLUTIONS INC COM 83088M102 7,430 80,201 SH   SOLE 4 63,139 0 17,062
SKYWORKS SOLUTIONS INC COM 83088M102 15,545 167,798 SH   SOLE 7 163,141 0 4,657
SKYWORKS SOLUTIONS INC COM 83088M102 60 644 SH   SOLE 13 644 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,322 25,063 SH   SOLE 15 25,063 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 29,596 319,475 SH   SOLE 18 296,708 0 22,767
SKYWORKS SOLUTIONS INC COM 83088M102 12,221 131,914 SH   SOLE 19 131,914 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 595,351 6,426,500 SH   SOLE 21 6,426,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 316,302 3,414,316 SH   SOLE 22 3,087,211 0 327,105
SKYWORKS SOLUTIONS INC COM 83088M102 25,700 277,414 SH   SOLE 23 277,414 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 22,518 243,073 SH   SOLE 25 243,073 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 30,974 334,353 SH   SOLE 26 124,879 0 209,474
SKYWORKS SOLUTIONS INC COM 83088M102 47,254 510,087 SH   SOLE 28 1,950 0 508,137
SKYWORKS SOLUTIONS INC COM 83088M102 33 353 SH   SOLE 29 353 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 118,975 1,284,275 SH   SOLE 30 1,284,275 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,166 34,174 SH   SOLE 31 17,898 0 16,276
SKYWORKS SOLUTIONS INC COM 83088M102 3,477 37,535 SH   SOLE 32 37,535 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,398 36,680 SH   SOLE 34 36,680 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,543 59,830 SH   SOLE 36 59,830 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 506 5,461 SH   SOLE 40 5,461 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 45 484 SH   OTR 43 484 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,845 138,659 SH   SOLE 43 124,664 0 13,995
SL GREEN RLTY CORP COM 78440X887 18,860 408,662 SH   SOLE 2 239,878 0 168,784
SL GREEN RLTY CORP COM 78440X887 9,380 203,244 SH   SOLE 4 202,700 0 544
SL GREEN RLTY CORP COM 78440X887 3,693 80,022 SH   SOLE 7 80,022 0 0
SL GREEN RLTY CORP COM 78440X887 18,239 395,210 SH   SOLE 18 394,911 0 299
SL GREEN RLTY CORP COM 78440X887 49,759 1,078,205 SH   SOLE 19 1,078,205 0 0
SL GREEN RLTY CORP COM 78440X887 166,702 3,612,167 SH   SOLE 21 3,612,167 0 0
SL GREEN RLTY CORP COM 78440X887 112,584 2,439,516 SH   SOLE 22 2,201,483 0 238,033
SL GREEN RLTY CORP COM 78440X887 536 11,607 SH   SOLE 23 11,607 0 0
SL GREEN RLTY CORP COM 78440X887 15,479 335,402 SH   SOLE 25 335,402 0 0
SL GREEN RLTY CORP COM 78440X887 2,152 46,635 SH   SOLE 26 40,252 0 6,383
SL GREEN RLTY CORP COM 78440X887 4,287 92,900 SH   SOLE 28 21,726 0 71,174
SL GREEN RLTY CORP COM 78440X887 13,884 300,854 SH   SOLE 30 300,854 0 0
SL GREEN RLTY CORP COM 78440X887 66 1,435 SH   SOLE 31 977 0 458
SL GREEN RLTY CORP COM 78440X887 31,643 685,651 SH   SOLE 34 685,651 0 0
SL GREEN RLTY CORP COM 78440X887 619 13,411 SH   SOLE 36 13,411 0 0
SL GREEN RLTY CORP COM 78440X887 432 9,366 SH   SOLE 40 9,366 0 0
SL GREEN RLTY CORP COM 78440X887 3,397 73,616 SH   SOLE 43 68,673 0 4,943
SLEEP NUMBER CORP COM 83125X103 562 18,152 SH   SOLE 2 7,307 0 10,845
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,451 79,202 SH   SOLE 18 79,202 0 0
SLEEP NUMBER CORP COM 83125X103 1,244 40,183 SH   SOLE 19 40,183 0 0
SLEEP NUMBER CORP COM 83125X103 80,844 2,612,072 SH   SOLE 21 2,612,072 0 0
SLEEP NUMBER CORP COM 83125X103 18,278 590,569 SH   SOLE 22 570,576 0 19,993
SLEEP NUMBER CORP COM 83125X103 133 4,291 SH   SOLE 25 4,291 0 0
SLEEP NUMBER CORP COM 83125X103 301 9,739 SH   SOLE 26 7,214 0 2,525
SLEEP NUMBER CORP COM 83125X103 13 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103 1,544 49,878 SH   SOLE 30 49,878 0 0
SLEEP NUMBER CORP COM 83125X103 80 2,581 SH   SOLE 36 2,581 0 0
SLEEP NUMBER CORP COM 83125X103 106 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103 798 25,790 SH   SOLE 43 25,740 0 50
SLM CORP COM 78442P106 7,651 479,989 SH   SOLE 2 215,789 0 264,200
SLM CORP COM 78442P106 67 4,233 SH   SOLE 4 1,855 0 2,378
SLM CORP COM 78442P106 76 4,753 SH   SOLE 7 4,753 0 0
SLM CORP COM 78442P106 9,330 585,327 SH   SOLE 18 585,327 0 0
SLM CORP COM 78442P106 1,308 82,029 SH   SOLE 19 82,029 0 0
SLM CORP COM 78442P106 212,695 13,343,470 SH   SOLE 21 13,343,470 0 0
SLM CORP COM 78442P106 118,829 7,454,775 SH   SOLE 22 7,124,833 0 329,942
SLM CORP COM 78442P106 767 48,117 SH   SOLE 25 48,117 0 0
SLM CORP COM 78442P106 2,411 151,256 SH   SOLE 26 126,826 0 24,430
SLM CORP COM 78442P106 87 5,449 SH   SOLE 28 5,449 0 0
SLM CORP COM 78442P106 4,353 273,078 SH   SOLE 30 273,078 0 0
SLM CORP COM 78442P106 63 3,957 SH   SOLE 31 3,957 0 0
SLM CORP COM 78442P106 435 27,320 SH   SOLE 36 27,320 0 0
SLM CORP COM 78442P106 549 34,420 SH   SOLE 40 34,420 0 0
SLM CORP COM 78442P106 4,185 262,519 SH   SOLE 43 250,104 0 12,415
SLR INVESTMENT CORP COM 83413U100 4,035 275,833 SH   SOLE 30 275,833 0 0
SM ENERGY CO COM 78454L100 4,540 132,790 SH   SOLE 2 77,151 0 55,639
SM ENERGY CO COM 78454L100 15 449 SH   SOLE 4 449 0 0
SM ENERGY CO COM 78454L100 68 1,999 SH   SOLE 7 1,999 0 0
SM ENERGY CO COM 78454L100 14,623 427,702 SH   SOLE 18 400,405 0 27,297
SM ENERGY CO COM 78454L100 21,497 628,756 SH   SOLE 19 628,756 0 0
SM ENERGY CO COM 78454L100 495,851 14,502,803 SH   SOLE 21 14,502,803 0 0
SM ENERGY CO COM 78454L100 116,389 3,404,187 SH   SOLE 22 3,326,869 0 77,318
SM ENERGY CO COM 78454L100 618 18,083 SH   SOLE 23 18,083 0 0
SM ENERGY CO COM 78454L100 4,584 134,080 SH   SOLE 26 45,207 0 88,873
SM ENERGY CO COM 78454L100 425 12,426 SH   SOLE 28 0 0 12,426
SM ENERGY CO COM 78454L100 9,892 289,312 SH   SOLE 30 289,312 0 0
SM ENERGY CO COM 78454L100 27 803 SH   SOLE 31 0 0 803
SM ENERGY CO COM 78454L100 147 4,308 SH   SOLE 34 4,308 0 0
SM ENERGY CO COM 78454L100 104 3,036 SH   SOLE 36 3,036 0 0
SM ENERGY CO COM 78454L100 486 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 1,209 35,370 SH   SOLE 43 33,167 0 2,203
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2,346 2,225,000 PRN   SOLE 21 2,225,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 536 32,763 SH   SOLE 2 27,671 0 5,092
SMART GLOBAL HLDGS INC SHS G8232Y101 2 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 9 524 SH   SOLE 7 524 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,807 171,477 SH   SOLE 18 171,477 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,597 97,557 SH   SOLE 19 97,557 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 95,265 5,819,462 SH   SOLE 21 5,819,462 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 19,890 1,215,052 SH   SOLE 22 1,185,235 0 29,817
SMART GLOBAL HLDGS INC SHS G8232Y101 10 590 SH   SOLE 23 590 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 91 5,550 SH   SOLE 25 5,550 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 456 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,347 82,306 SH   SOLE 30 82,306 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 105 6,396 SH   SOLE 40 6,396 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 221 13,489 SH   SOLE 43 12,160 0 1,329
SMART SAND INC COM 83191H107 103 51,543 SH   SOLE 18 4,254 0 47,289
SMART SAND INC COM 83191H107 400 200,129 SH   SOLE 21 200,129 0 0
SMART SAND INC COM 83191H107 713 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,293 53,515 SH   SOLE 2 48,896 0 4,619
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,156 47,851 SH   SOLE 18 47,851 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,564 64,717 SH   SOLE 19 64,717 0 0
SMARTFINANCIAL INC COM NEW 83190L208 12,877 532,985 SH   SOLE 21 532,985 0 0
SMARTFINANCIAL INC COM NEW 83190L208 11,407 472,162 SH   SOLE 22 461,887 0 10,275
SMARTFINANCIAL INC COM NEW 83190L208 28 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107 164 36,388 SH   SOLE 2 26,104 0 10,284
SMARTRENT INC COM CL A 83193G107 6 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107 1,464 323,851 SH   SOLE 18 323,851 0 0
SMARTRENT INC COM CL A 83193G107 1,056 233,635 SH   SOLE 19 233,635 0 0
SMARTRENT INC COM CL A 83193G107 18,967 4,196,308 SH   SOLE 21 4,196,308 0 0
SMARTRENT INC COM CL A 83193G107 10,852 2,400,894 SH   SOLE 22 2,341,301 0 59,593
SMARTRENT INC COM CL A 83193G107 62 13,636 SH   SOLE 25 13,636 0 0
SMARTRENT INC COM CL A 83193G107 2,688 594,741 SH   SOLE 30 594,741 0 0
SMARTRENT INC COM CL A 83193G107 72 15,882 SH   SOLE 40 15,882 0 0
SMARTSHEET INC COM CL A 83200N103 4,701 149,555 SH   SOLE 2 37,668 0 111,887
SMARTSHEET INC COM CL A 83200N103 75 2,372 SH   SOLE 4 479 0 1,893
SMARTSHEET INC COM CL A 83200N103 45 1,439 SH   SOLE 7 1,439 0 0
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 17 0 0 1
SMARTSHEET INC COM CL A 83200N103 2,048 65,145 SH   SOLE 18 65,145 0 0
SMARTSHEET INC COM CL A 83200N103 1,488 47,345 SH   SOLE 19 47,345 0 0
SMARTSHEET INC COM CL A 83200N103 68,477 2,178,729 SH   SOLE 21 2,178,729 0 0
SMARTSHEET INC COM CL A 83200N103 90,572 2,881,699 SH   SOLE 22 2,725,345 0 156,354
SMARTSHEET INC COM CL A 83200N103 574 18,249 SH   SOLE 25 18,249 0 0
SMARTSHEET INC COM CL A 83200N103 1,592 50,665 SH   SOLE 26 39,599 0 11,066
SMARTSHEET INC COM CL A 83200N103 738 23,487 SH   SOLE 28 23,487 0 0
SMARTSHEET INC COM CL A 83200N103 31,722 1,009,285 SH   SOLE 30 1,009,285 0 0
SMARTSHEET INC COM CL A 83200N103 56 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103 104 3,307 SH   SOLE 36 3,307 0 0
SMARTSHEET INC COM CL A 83200N103 477 15,184 SH   SOLE 40 15,184 0 0
SMARTSHEET INC COM CL A 83200N103 14 459 SH   OTR 43 459 0 0
SMARTSHEET INC COM CL A 83200N103 1,042 33,159 SH   SOLE 43 30,681 0 2,478
SMILEDIRECTCLUB INC CL A COM 83192H106 2 2,250 SH   SOLE 2 0 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106 84 81,128 SH   SOLE 21 81,128 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,445 1,389,850 SH   SOLE 22 1,389,850 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7 255 SH   SOLE 2 255 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7 255 SH   SOLE 18 255 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,151 184,509 SH   SOLE 43 171,456 0 13,053
SMITH & WESSON BRANDS INC COM 831754106 316 24,105 SH   SOLE 2 13,505 0 10,600
SMITH & WESSON BRANDS INC COM 831754106 3 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 9 679 SH   SOLE 7 679 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,937 147,497 SH   SOLE 18 147,497 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,146 87,280 SH   SOLE 19 87,280 0 0
SMITH & WESSON BRANDS INC COM 831754106 30,072 2,290,356 SH   SOLE 21 2,290,356 0 0
SMITH & WESSON BRANDS INC COM 831754106 15,299 1,165,173 SH   SOLE 22 1,109,065 0 56,108
SMITH & WESSON BRANDS INC COM 831754106 495 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 252 19,192 SH   SOLE 30 19,192 0 0
SMITH & WESSON BRANDS INC COM 831754106 58 4,394 SH   SOLE 40 4,394 0 0
SMITH & WESSON BRANDS INC COM 831754106 225 17,133 SH   SOLE 43 17,122 0 11
SMITH A O CORP COM 831865209 11,388 208,272 SH   SOLE 2 75,787 0 132,485
SMITH A O CORP COM 831865209 6,799 124,345 SH   SOLE 4 54,421 0 69,924
SMITH A O CORP COM 831865209 10,760 196,779 SH   SOLE 7 160,771 0 36,008
SMITH A O CORP COM 831865209 42 771 SH   SOLE 13 771 0 0
SMITH A O CORP COM 831865209 1,008 18,434 SH   SOLE 15 18,434 0 0
SMITH A O CORP COM 831865209 14,222 260,087 SH   SOLE 18 241,819 0 18,268
SMITH A O CORP COM 831865209 4,700 85,947 SH   SOLE 19 85,947 0 0
SMITH A O CORP COM 831865209 206,932 3,784,418 SH   SOLE 21 3,784,418 0 0
SMITH A O CORP COM 831865209 166,028 3,036,353 SH   SOLE 22 2,759,693 0 276,660
SMITH A O CORP COM 831865209 12,261 224,238 SH   SOLE 23 224,238 0 0
SMITH A O CORP COM 831865209 20,588 376,514 SH   SOLE 25 376,514 0 0
SMITH A O CORP COM 831865209 11,758 215,032 SH   SOLE 26 99,662 0 115,370
SMITH A O CORP COM 831865209 11,977 219,047 SH   SOLE 28 2,396 0 216,651
SMITH A O CORP COM 831865209 13 239 SH   SOLE 29 239 0 0
SMITH A O CORP COM 831865209 61,771 1,129,689 SH   SOLE 30 988,420 0 141,269
SMITH A O CORP COM 831865209 1,490 27,243 SH   SOLE 31 13,896 0 13,347
SMITH A O CORP COM 831865209 1,998 36,534 SH   SOLE 34 36,534 0 0
SMITH A O CORP COM 831865209 1,223 22,362 SH   SOLE 36 22,362 0 0
SMITH A O CORP COM 831865209 219 3,999 SH   SOLE 40 3,999 0 0
SMITH A O CORP COM 831865209 24 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209 4,257 77,857 SH   SOLE 43 67,401 0 10,456
SMITH MICRO SOFTWARE INC COM NEW 832154207 3 1,177 SH   SOLE 2 0 0 1,177
SMITH MICRO SOFTWARE INC COM NEW 832154207 23 9,382 SH   SOLE 18 9,382 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 296 119,777 SH   SOLE 21 119,777 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 970 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103 11 785 SH   SOLE 18 785 0 0
SMITH MIDLAND CORP COM 832156103 129 9,244 SH   SOLE 21 9,244 0 0
SMITH MIDLAND CORP COM 832156103 125 8,962 SH   SOLE 22 8,962 0 0
SMUCKER J M CO COM NEW 832696405 39,113 305,549 SH   SOLE 2 47,263 0 258,286
SMUCKER J M CO COM NEW 832696405 14,332 111,957 SH   SOLE 4 52,710 0 59,247
SMUCKER J M CO COM NEW 832696405 18,616 145,424 SH   SOLE 7 142,088 0 3,336
SMUCKER J M CO COM NEW 832696405 39 305 SH   SOLE 13 305 0 0
SMUCKER J M CO COM NEW 832696405 2,135 16,682 SH   SOLE 15 16,682 0 0
SMUCKER J M CO COM NEW 832696405 22,686 177,222 SH   SOLE 18 162,569 0 14,653
SMUCKER J M CO COM NEW 832696405 12,618 98,572 SH   SOLE 19 98,572 0 0
SMUCKER J M CO COM NEW 832696405 489,911 3,827,133 SH   SOLE 21 3,827,133 0 0
SMUCKER J M CO COM NEW 832696405 314,580 2,457,463 SH   SOLE 22 2,234,066 0 223,397
SMUCKER J M CO COM NEW 832696405 23,341 182,334 SH   SOLE 23 182,334 0 0
SMUCKER J M CO COM NEW 832696405 18,947 148,013 SH   SOLE 25 148,013 0 0
SMUCKER J M CO COM NEW 832696405 37,922 296,246 SH   SOLE 26 102,691 0 193,555
SMUCKER J M CO COM NEW 832696405 44,731 349,431 SH   SOLE 28 2,034 0 347,397
SMUCKER J M CO COM NEW 832696405 104,167 813,745 SH   SOLE 30 807,103 0 6,642
SMUCKER J M CO COM NEW 832696405 2,902 22,674 SH   SOLE 31 11,874 0 10,800
SMUCKER J M CO COM NEW 832696405 7,703 60,176 SH   SOLE 34 60,176 0 0
SMUCKER J M CO COM NEW 832696405 10,482 81,887 SH   SOLE 35 81,887 0 0
SMUCKER J M CO COM NEW 832696405 8,521 66,569 SH   SOLE 36 66,569 0 0
SMUCKER J M CO COM NEW 832696405 461 3,598 SH   SOLE 40 3,598 0 0
SMUCKER J M CO COM NEW 832696405 38 293 SH   OTR 43 293 0 0
SMUCKER J M CO COM NEW 832696405 46,919 366,526 SH   SOLE 43 358,092 0 8,434
SNAP INC CL A 83304A106 11,522 877,503 SH   SOLE 2 844,617 0 32,886
SNAP INC CL A 83304A106 9,723 740,518 SH   SOLE 4 425,163 0 315,355
SNAP INC CL A 83304A106 1,507 114,783 SH   SOLE 7 114,783 0 0
SNAP INC CL A 83304A106 64 4,838 SH   SOLE 13 4,838 0 0
SNAP INC CL A 83304A106 953 72,612 SH   SOLE 15 72,612 0 0
SNAP INC CL A 83304A106 21,046 1,602,904 SH   SOLE 18 1,546,255 0 56,649
SNAP INC CL A 83304A106 17,338 1,320,523 SH   SOLE 19 1,320,523 0 0
SNAP INC CL A 83304A106 86,234 6,567,702 SH   SOLE 21 6,567,702 0 0
SNAP INC CL A 83304A106 223,892 17,051,980 SH   SOLE 22 15,905,726 0 1,146,254
SNAP INC CL A 83304A106 22,321 1,699,966 SH   SOLE 23 1,699,966 0 0
SNAP INC CL A 83304A106 4,683 356,672 SH   SOLE 25 356,672 0 0
SNAP INC CL A 83304A106 15,585 1,186,952 SH   SOLE 26 738,542 0 448,410
SNAP INC CL A 83304A106 19,014 1,448,100 SH   SOLE 28 63,866 0 1,384,234
SNAP INC CL A 83304A106 18 1,390 SH   SOLE 29 1,390 0 0
SNAP INC CL A 83304A106 28,466 2,167,986 SH   SOLE 30 2,167,986 0 0
SNAP INC CL A 83304A106 2,715 206,790 SH   SOLE 31 102,445 0 104,345
SNAP INC CL A 83304A106 45,550 3,469,163 SH   SOLE 34 3,469,163 0 0
SNAP INC CL A 83304A106 2,404 183,062 SH   SOLE 36 183,062 0 0
SNAP INC CL A 83304A106 464 35,333 SH   SOLE 40 35,333 0 0
SNAP INC CL A 83304A106 4,160 316,804 SH   SOLE 43 297,678 0 19,126
SNAP INC NOTE 0.750% 8/0 83304AAB2 8,475 8,940,000 PRN   SOLE 21 8,940,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 2,917 2,973,000 PRN   SOLE 21 2,973,000 0 0
SNAP INC NOTE 5/0 83304AAF3 554 800,000 PRN   SOLE 2 800,000 0 0
SNAP INC NOTE 5/0 83304AAF3 8,102 11,700,000 PRN   SOLE 21 11,700,000 0 0
SNAP INC NOTE 5/0 83304AAF3 1,039 1,500,000 PRN   SOLE 22 1,500,000 0 0
SNAP ON INC COM 833034101 40,031 203,173 SH   SOLE 2 118,418 0 84,755
SNAP ON INC COM 833034101 13,778 69,929 SH   SOLE 4 46,859 0 23,070
SNAP ON INC COM 833034101 13,817 70,128 SH   SOLE 7 55,615 0 14,513
SNAP ON INC COM 833034101 2,670 13,552 SH   SOLE 13 13,552 0 0
SNAP ON INC COM 833034101 1,537 7,802 SH   SOLE 15 7,802 0 0
SNAP ON INC COM 833034101 22,337 113,371 SH   SOLE 18 99,885 0 13,486
SNAP ON INC COM 833034101 13,168 66,834 SH   SOLE 19 66,834 0 0
SNAP ON INC COM 833034101 300,599 1,525,649 SH   SOLE 21 1,525,649 0 0
SNAP ON INC COM 833034101 272,415 1,382,605 SH   SOLE 22 1,218,195 0 164,410
SNAP ON INC COM 833034101 23,663 120,096 SH   SOLE 23 120,096 0 0
SNAP ON INC COM 833034101 16,188 82,161 SH   SOLE 25 82,161 0 0
SNAP ON INC COM 833034101 33,045 167,717 SH   SOLE 26 90,674 0 77,043
SNAP ON INC COM 833034101 31,419 159,465 SH   SOLE 28 962 0 158,503
SNAP ON INC COM 833034101 2,647 13,437 SH   SOLE 29 13,437 0 0
SNAP ON INC COM 833034101 60,436 306,735 SH   SOLE 30 305,371 0 1,364
SNAP ON INC COM 833034101 8,951 45,428 SH   SOLE 31 39,844 0 5,584
SNAP ON INC COM 833034101 45,303 229,930 SH   SOLE 34 229,930 0 0
SNAP ON INC COM 833034101 3,752 19,043 SH   SOLE 36 19,043 0 0
SNAP ON INC COM 833034101 312 1,582 SH   SOLE 40 1,582 0 0
SNAP ON INC COM 833034101 36 183 SH   OTR 43 183 0 0
SNAP ON INC COM 833034101 7,957 40,384 SH   SOLE 43 35,205 0 5,179
SNAP ONE HOLDINGS CORP COM 83303Y105 108 11,810 SH   SOLE 2 4,537 0 7,273
SNAP ONE HOLDINGS CORP COM 83303Y105 462 50,346 SH   SOLE 18 50,346 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 309 33,672 SH   SOLE 19 33,672 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 5,399 588,765 SH   SOLE 21 588,765 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 2,420 263,877 SH   SOLE 22 254,241 0 9,636
SNAP ONE HOLDINGS CORP COM 83303Y105 36 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 58 6,292 SH   SOLE 30 6,292 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 34 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109 48,113 345,988 SH   SOLE 2 35,634 0 310,354
SNOWFLAKE INC CL A 833445109 19,303 138,811 SH   SOLE 4 78,700 0 60,111
SNOWFLAKE INC CL A 833445109 3,857 27,735 SH   SOLE 7 27,735 0 0
SNOWFLAKE INC CL A 833445109 126 906 SH   SOLE 13 906 0 0
SNOWFLAKE INC CL A 833445109 2,226 16,005 SH   SOLE 15 16,005 0 0
SNOWFLAKE INC CL A 833445109 14,989 107,790 SH   SOLE 18 96,835 0 10,955
SNOWFLAKE INC CL A 833445109 20,480 147,274 SH   SOLE 19 147,274 0 0
SNOWFLAKE INC CL A 833445109 279,654 2,011,033 SH   SOLE 21 2,011,033 0 0
SNOWFLAKE INC CL A 833445109 671,623 4,829,736 SH   SOLE 22 4,454,132 0 375,604
SNOWFLAKE INC CL A 833445109 46,791 336,478 SH   SOLE 23 336,478 0 0
SNOWFLAKE INC CL A 833445109 48,868 351,418 SH   SOLE 25 351,418 0 0
SNOWFLAKE INC CL A 833445109 41,115 295,665 SH   SOLE 26 154,044 0 141,621
SNOWFLAKE INC CL A 833445109 55,576 399,658 SH   SOLE 28 14,434 0 385,224
SNOWFLAKE INC CL A 833445109 40 286 SH   SOLE 29 286 0 0
SNOWFLAKE INC CL A 833445109 95,878 689,471 SH   SOLE 30 689,471 0 0
SNOWFLAKE INC CL A 833445109 4,249 30,557 SH   SOLE 31 23,021 0 7,536
SNOWFLAKE INC CL A 833445109 17,478 125,689 SH   SOLE 34 125,689 0 0
SNOWFLAKE INC CL A 833445109 9,608 69,093 SH   SOLE 36 69,093 0 0
SNOWFLAKE INC CL A 833445109 940 6,763 SH   SOLE 40 6,763 0 0
SNOWFLAKE INC CL A 833445109 64 461 SH   OTR 43 461 0 0
SNOWFLAKE INC CL A 833445109 9,324 67,052 SH   SOLE 43 62,062 0 4,990
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 8 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 62 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 1,972 23,612 SH   SOLE 2 17,004 0 6,608
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 88 1,051 SH   SOLE 4 1,051 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,849 34,108 SH   SOLE 7 34,108 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,351 16,179 SH   SOLE 18 16,179 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 32,230 385,850 SH   SOLE 19 385,850 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 39,756 475,949 SH   SOLE 21 475,949 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,185 14,184 SH   SOLE 22 14,184 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 27,522 329,489 SH   SOLE 25 329,489 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 87 1,045 SH   SOLE 26 1,045 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 23,480 281,097 SH   SOLE 29 281,097 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 27,206 325,705 SH   SOLE 30 325,705 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 163,778 1,960,711 SH   SOLE 34 1,960,711 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 16,881 202,092 SH   SOLE 43 184,381 0 17,711
SOCIETAL CDMO INC COM 75629F109 2 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109 6 7,884 SH   SOLE 18 7,884 0 0
SOCIETAL CDMO INC COM 75629F109 98 123,101 SH   SOLE 21 123,101 0 0
SOCIETAL CDMO INC COM 75629F109 211 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 13 6,861 SH   SOLE 21 6,861 0 0
SOCIETY PASS INC COM 83370P102 250 129,083 SH   SOLE 22 129,083 0 0
SOCIETY PASS INC COM 83370P102 1 626 SH   SOLE 43 626 0 0
SOCKET MOBILE INC COM NEW 83368E200 1 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102 4,288 813,611 SH   SOLE 2 300,509 0 513,102
SOFI TECHNOLOGIES INC COM 83406F102 10 1,835 SH   SOLE 4 1,835 0 0
SOFI TECHNOLOGIES INC COM 83406F102 60 11,331 SH   SOLE 7 11,331 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,705 323,453 SH   SOLE 18 323,453 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,270 240,926 SH   SOLE 19 240,926 0 0
SOFI TECHNOLOGIES INC COM 83406F102 62,288 11,819,370 SH   SOLE 21 11,819,370 0 0
SOFI TECHNOLOGIES INC COM 83406F102 88,635 16,818,773 SH   SOLE 22 15,956,631 0 862,142
SOFI TECHNOLOGIES INC COM 83406F102 439 83,348 SH   SOLE 25 83,348 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,548 293,672 SH   SOLE 26 243,663 0 50,009
SOFI TECHNOLOGIES INC COM 83406F102 54 10,215 SH   SOLE 28 10,215 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,724 327,213 SH   SOLE 30 327,213 0 0
SOFI TECHNOLOGIES INC COM 83406F102 106 20,094 SH   SOLE 31 11,686 0 8,408
SOFI TECHNOLOGIES INC COM 83406F102 404 76,593 SH   SOLE 40 76,593 0 0
SOFI TECHNOLOGIES INC COM 83406F102 63 11,922 SH   SOLE 43 11,922 0 0
SOHU COM LTD SPONSORED ADS 83410S108 211 12,738 SH   SOLE 2 12,738 0 0
SOHU COM LTD SPONSORED ADS 83410S108 89 5,361 SH   SOLE 4 5,361 0 0
SOHU COM LTD SPONSORED ADS 83410S108 40 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,126 309,353 SH   SOLE 21 309,353 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,669 161,093 SH   SOLE 22 155,907 0 5,186
SOHU COM LTD SPONSORED ADS 83410S108 3 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,431 86,368 SH   SOLE 30 86,368 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 13 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,173 11,593 SH   SOLE 2 8,948 0 2,645
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,897 28,855 SH   SOLE 4 20,646 0 8,209
SOLAREDGE TECHNOLOGIES INC COM 83417M104 13,437 49,099 SH   SOLE 7 47,614 0 1,485
SOLAREDGE TECHNOLOGIES INC COM 83417M104 66 242 SH   SOLE 13 242 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,425 5,207 SH   SOLE 15 5,207 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 22,610 82,616 SH   SOLE 18 74,994 0 7,622
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,140 15,127 SH   SOLE 19 15,127 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 613,048 2,240,016 SH   SOLE 21 2,240,016 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 209,162 764,256 SH   SOLE 22 731,605 0 32,651
SOLAREDGE TECHNOLOGIES INC COM 83417M104 23,158 84,617 SH   SOLE 23 84,617 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31,926 116,653 SH   SOLE 25 116,653 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31,973 116,828 SH   SOLE 26 46,500 0 70,328
SOLAREDGE TECHNOLOGIES INC COM 83417M104 44,569 162,850 SH   SOLE 28 22,365 0 140,485
SOLAREDGE TECHNOLOGIES INC COM 83417M104 60 218 SH   SOLE 29 218 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 507,939 1,855,961 SH   SOLE 30 1,844,426 0 11,535
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,638 9,640 SH   SOLE 31 4,614 0 5,026
SOLAREDGE TECHNOLOGIES INC COM 83417M104 808 2,951 SH   SOLE 34 2,951 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,595 16,791 SH   SOLE 36 16,791 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 469 1,713 SH   SOLE 40 1,713 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,516 38,425 SH   SOLE 43 35,365 0 3,060
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 7,032 5,850,000 PRN   SOLE 2 5,850,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3,650 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 7,825 6,510,000 PRN   SOLE 21 6,510,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 15,506 12,900,000 PRN   SOLE 22 12,900,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4,824 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 396 36,366 SH   SOLE 2 15,900 0 20,466
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 6 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 947 87,028 SH   SOLE 18 87,028 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 2,239 205,767 SH   SOLE 19 205,767 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 11,939 1,097,365 SH   SOLE 21 1,097,365 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 10,771 989,953 SH   SOLE 22 981,769 0 8,184
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 40 3,647 SH   SOLE 23 3,647 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 133 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 192 17,677 SH   SOLE 43 17,453 0 224
SOLARWINDS CORP COM NEW 83417Q204 511 49,875 SH   SOLE 2 20,939 0 28,936
SOLARWINDS CORP COM NEW 83417Q204 1 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204 5 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204 1,381 134,764 SH   SOLE 18 134,764 0 0
SOLARWINDS CORP COM NEW 83417Q204 887 86,495 SH   SOLE 19 86,495 0 0
SOLARWINDS CORP COM NEW 83417Q204 16,985 1,657,118 SH   SOLE 21 1,657,118 0 0
SOLARWINDS CORP COM NEW 83417Q204 11,307 1,103,094 SH   SOLE 22 1,054,846 0 48,248
SOLARWINDS CORP COM NEW 83417Q204 51 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204 230 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204 3,659 357,008 SH   SOLE 30 357,008 0 0
SOLARWINDS CORP COM NEW 83417Q204 103 10,069 SH   SOLE 34 10,069 0 0
SOLARWINDS CORP COM NEW 83417Q204 50 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204 683 66,658 SH   SOLE 43 58,951 0 7,707
SOLENO THERAPEUTICS INC COM NEW 834203200 0 1,336 SH   SOLE 2 0 0 1,336
SOLENO THERAPEUTICS INC COM NEW 834203200 0 600 SH   SOLE 21 600 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 3,220 SH   SOLE 22 3,220 0 0
SOLID BIOSCIENCES INC COM 83422E105 181 294,547 SH   SOLE 2 211,991 0 82,556
SOLID BIOSCIENCES INC COM 83422E105 10 16,626 SH   SOLE 19 16,626 0 0
SOLID BIOSCIENCES INC COM 83422E105 461 748,958 SH   SOLE 21 748,958 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,029 1,671,198 SH   SOLE 22 1,671,198 0 0
SOLID BIOSCIENCES INC COM 83422E105 27 43,947 SH   SOLE 23 43,947 0 0
SOLID BIOSCIENCES INC COM 83422E105 28 45,214 SH   SOLE 26 0 0 45,214
SOLID BIOSCIENCES INC COM 83422E105 30 48,147 SH   SOLE 30 48,147 0 0
SOLID POWER INC CLASS A COM 83422N105 239 44,418 SH   SOLE 2 27,262 0 17,156
SOLID POWER INC CLASS A COM 83422N105 4 692 SH   SOLE 7 692 0 0
SOLID POWER INC CLASS A COM 83422N105 812 150,973 SH   SOLE 18 150,973 0 0
SOLID POWER INC CLASS A COM 83422N105 556 103,326 SH   SOLE 19 103,326 0 0
SOLID POWER INC CLASS A COM 83422N105 10,399 1,932,875 SH   SOLE 21 1,932,875 0 0
SOLID POWER INC CLASS A COM 83422N105 11,644 2,164,221 SH   SOLE 22 2,095,177 0 69,044
SOLID POWER INC CLASS A COM 83422N105 78 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105 478 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105 155 28,825 SH   SOLE 30 28,825 0 0
SOLID POWER INC CLASS A COM 83422N105 56 10,434 SH   SOLE 40 10,434 0 0
SOLIGENIX INC COM 834223307 11 18,088 SH   SOLE 21 18,088 0 0
SOLIGENIX INC COM 834223307 1 2,116 SH   SOLE 22 2,116 0 0
SOLITARIO ZINC CORP COM 8342EP107 22 38,708 SH   SOLE 21 38,708 0 0
SOLITARIO ZINC CORP COM 8342EP107 2 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104 34 8,330 SH   SOLE 2 740 0 7,590
SOLO BRANDS INC COM CL A 83425V104 191 46,968 SH   SOLE 18 46,968 0 0
SOLO BRANDS INC COM CL A 83425V104 184 45,407 SH   SOLE 19 45,407 0 0
SOLO BRANDS INC COM CL A 83425V104 2,986 735,464 SH   SOLE 21 735,464 0 0
SOLO BRANDS INC COM CL A 83425V104 1,576 388,268 SH   SOLE 22 377,080 0 11,188
SOLUNA HOLDINGS INC COM NEW 583543103 6 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 78 19,127 SH   SOLE 21 19,127 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 208 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105 572 126,651 SH   SOLE 2 41,343 0 85,308
SOMALOGIC INC CLASS A COM 83444K105 7 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105 1,989 440,119 SH   SOLE 18 440,119 0 0
SOMALOGIC INC CLASS A COM 83444K105 1,238 273,996 SH   SOLE 19 273,996 0 0
SOMALOGIC INC CLASS A COM 83444K105 23,257 5,145,270 SH   SOLE 21 5,145,270 0 0
SOMALOGIC INC CLASS A COM 83444K105 16,056 3,552,154 SH   SOLE 22 3,400,504 0 151,650
SOMALOGIC INC CLASS A COM 83444K105 87 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105 623 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105 244 54,059 SH   SOLE 30 54,059 0 0
SOMALOGIC INC CLASS A COM 83444K105 16 3,640 SH   SOLE 31 0 0 3,640
SOMALOGIC INC CLASS A COM 83444K105 71 15,688 SH   SOLE 40 15,688 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 5 4,941 SH   SOLE 2 0 0 4,941
SONDER HOLDINGS INC CLASS A COM 83542D102 112 107,313 SH   SOLE 18 107,313 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 76 73,362 SH   SOLE 19 73,362 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 1,428 1,372,932 SH   SOLE 21 1,372,932 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 1,437 1,381,250 SH   SOLE 22 1,378,717 0 2,533
SONENDO INC COM 835431107 3 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107 2 1,348 SH   SOLE 18 1,348 0 0
SONENDO INC COM 835431107 64 37,086 SH   SOLE 21 37,086 0 0
SONENDO INC COM 835431107 1 501 SH   SOLE 22 501 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,509 95,788 SH   SOLE 2 52,279 0 43,509
SONIC AUTOMOTIVE INC CL A 83545G102 4 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 19 531 SH   SOLE 7 531 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,228 88,129 SH   SOLE 18 76,650 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102 11,347 309,781 SH   SOLE 19 309,781 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 91,589 2,500,375 SH   SOLE 21 2,500,375 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 30,277 826,550 SH   SOLE 22 806,032 0 20,518
SONIC AUTOMOTIVE INC CL A 83545G102 406 11,087 SH   SOLE 23 11,087 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 103 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,632 71,856 SH   SOLE 26 12,730 0 59,126
SONIC AUTOMOTIVE INC CL A 83545G102 1,198 32,703 SH   SOLE 30 32,703 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 20 542 SH   SOLE 34 542 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 58 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 94 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 532 14,532 SH   SOLE 43 10,921 0 3,611
SONIDA SENIOR LIVING INC COM 140475203 13 618 SH   SOLE 18 618 0 0
SONIDA SENIOR LIVING INC COM 140475203 217 10,339 SH   SOLE 21 10,339 0 0
SONIDA SENIOR LIVING INC COM 140475203 656 31,217 SH   SOLE 22 31,217 0 0
SONIDA SENIOR LIVING INC COM 140475203 0 6 SH   SOLE 43 0 0 6
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH   SOLE 21 39 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 51 183,438 SH   SOLE 22 183,438 0 0
SONO GROUP N V COM N81409109 8 2,865 SH   SOLE 2 2,865 0 0
SONO GROUP N V COM N81409109 5 1,634 SH   SOLE 22 1,634 0 0
SONO TEK CORP COM 835483108 9 1,183 SH   SOLE 18 1,183 0 0
SONO TEK CORP COM 835483108 106 14,507 SH   SOLE 21 14,507 0 0
SONOCO PRODS CO COM 835495102 7,591 133,080 SH   SOLE 2 81,984 0 51,096
SONOCO PRODS CO COM 835495102 50 879 SH   SOLE 4 245 0 634
SONOCO PRODS CO COM 835495102 3,791 66,463 SH   SOLE 7 66,463 0 0
SONOCO PRODS CO COM 835495102 14,930 261,743 SH   SOLE 18 261,743 0 0
SONOCO PRODS CO COM 835495102 1,687 29,581 SH   SOLE 19 29,581 0 0
SONOCO PRODS CO COM 835495102 432,375 7,580,200 SH   SOLE 21 7,580,200 0 0
SONOCO PRODS CO COM 835495102 150,364 2,636,115 SH   SOLE 22 2,523,350 0 112,765
SONOCO PRODS CO COM 835495102 846 14,828 SH   SOLE 25 14,828 0 0
SONOCO PRODS CO COM 835495102 2,454 43,019 SH   SOLE 26 35,817 0 7,202
SONOCO PRODS CO COM 835495102 3,344 58,622 SH   SOLE 28 58,622 0 0
SONOCO PRODS CO COM 835495102 2,291 40,170 SH   SOLE 30 40,170 0 0
SONOCO PRODS CO COM 835495102 83 1,463 SH   SOLE 31 1,463 0 0
SONOCO PRODS CO COM 835495102 2,763 48,432 SH   SOLE 32 48,432 0 0
SONOCO PRODS CO COM 835495102 298 5,219 SH   SOLE 36 5,219 0 0
SONOCO PRODS CO COM 835495102 702 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 27 467 SH   OTR 43 467 0 0
SONOCO PRODS CO COM 835495102 2,524 44,257 SH   SOLE 43 39,878 0 4,379
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 2 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 7 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 5,495 304,595 SH   SOLE 2 251,837 0 52,758
SONOS INC COM 83570H108 75 4,168 SH   SOLE 4 4,168 0 0
SONOS INC COM 83570H108 27 1,500 SH   SOLE 7 1,500 0 0
SONOS INC COM 83570H108 636 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108 9,124 505,783 SH   SOLE 18 483,327 0 22,456
SONOS INC COM 83570H108 18,374 1,018,487 SH   SOLE 19 1,018,487 0 0
SONOS INC COM 83570H108 274,472 15,214,654 SH   SOLE 21 15,214,654 0 0
SONOS INC COM 83570H108 61,173 3,390,943 SH   SOLE 22 3,311,575 0 79,368
SONOS INC COM 83570H108 158 8,742 SH   SOLE 23 8,742 0 0
SONOS INC COM 83570H108 389 21,560 SH   SOLE 25 21,560 0 0
SONOS INC COM 83570H108 2,299 127,423 SH   SOLE 26 54,218 0 73,205
SONOS INC COM 83570H108 40 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108 4,788 265,408 SH   SOLE 30 265,408 0 0
SONOS INC COM 83570H108 4,472 247,909 SH   SOLE 34 247,909 0 0
SONOS INC COM 83570H108 71 3,955 SH   SOLE 36 3,955 0 0
SONOS INC COM 83570H108 302 16,755 SH   SOLE 40 16,755 0 0
SONOS INC COM 83570H108 1,251 69,323 SH   SOLE 43 68,290 0 1,033
SONY GROUP CORPORATION SPONSORED ADR 835699307 9 110 SH   SOLE 2 110 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 1 9 SH   SOLE 17 0 0 9
SONY GROUP CORPORATION SPONSORED ADR 835699307 26,927 329,303 SH   SOLE 18 329,258 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307 415 5,081 SH   SOLE 34 5,081 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 77,092 942,790 SH   SOLE 43 862,309 0 80,481
SOPHIA GENETICS SA ORDINARY SHARES H82027105 7 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 1,055 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 3 825 SH   SOLE 21 825 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 11 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 6 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,533 1,260,021 SH   SOLE 2 421,163 0 838,858
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7 3,415 SH   SOLE 7 3,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,430 1,209,034 SH   SOLE 18 1,163,838 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7,593 3,777,680 SH   SOLE 19 3,777,680 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 27,815 13,838,400 SH   SOLE 21 13,838,400 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 25,707 12,789,491 SH   SOLE 22 12,483,015 0 306,476
SORRENTO THERAPEUTICS INC COM NEW 83587F202 248 123,149 SH   SOLE 23 123,149 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 68 33,846 SH   SOLE 25 33,846 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,307 650,162 SH   SOLE 26 97,898 0 552,264
SORRENTO THERAPEUTICS INC COM NEW 83587F202 11 5,302 SH   SOLE 28 5,302 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 346 172,153 SH   SOLE 30 172,153 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 88 43,780 SH   SOLE 40 43,780 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 87 43,165 SH   SOLE 43 42,237 0 928
SOS LIMITED SPNSORD ADS NEW 83587W106 0 1 SH   SOLE 43 0 0 1
SOTERA HEALTH CO COM 83601L102 4,580 233,778 SH   SOLE 2 202,656 0 31,122
SOTERA HEALTH CO COM 83601L102 8 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102 25 1,268 SH   SOLE 7 1,268 0 0
SOTERA HEALTH CO COM 83601L102 4,287 218,856 SH   SOLE 18 218,856 0 0
SOTERA HEALTH CO COM 83601L102 34,621 1,767,276 SH   SOLE 19 1,767,276 0 0
SOTERA HEALTH CO COM 83601L102 96,588 4,930,470 SH   SOLE 21 4,930,470 0 0
SOTERA HEALTH CO COM 83601L102 54,497 2,781,904 SH   SOLE 22 2,660,835 0 121,069
SOTERA HEALTH CO COM 83601L102 285 14,546 SH   SOLE 25 14,546 0 0
SOTERA HEALTH CO COM 83601L102 764 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102 23 1,199 SH   SOLE 28 1,199 0 0
SOTERA HEALTH CO COM 83601L102 711 36,305 SH   SOLE 30 36,305 0 0
SOTERA HEALTH CO COM 83601L102 29 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 21,898 1,117,817 SH   SOLE 34 1,117,817 0 0
SOTERA HEALTH CO COM 83601L102 245 12,491 SH   SOLE 40 12,491 0 0
SOTHERLY HOTELS INC COM 83600C103 5 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103 77 44,181 SH   SOLE 21 44,181 0 0
SOTHERLY HOTELS INC COM 83600C103 3 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100 17 435 SH   SOLE 18 435 0 0
SOUND FINL BANCORP INC COM 83607A100 187 4,919 SH   SOLE 21 4,919 0 0
SOUND FINL BANCORP INC COM 83607A100 4 100 SH   SOLE 22 100 0 0
SOUNDHOUND AI INC CLASS A COM 836100107 17 6,352 SH   SOLE 2 0 0 6,352
SOUNDHOUND AI INC CLASS A COM 836100107 797 297,498 SH   SOLE 21 297,498 0 0
SOUNDHOUND AI INC CLASS A COM 836100107 3,923 1,463,816 SH   SOLE 22 1,463,816 0 0
SOUTH JERSEY INDS INC COM 838518108 2,968 86,926 SH   SOLE 2 34,460 0 52,466
SOUTH JERSEY INDS INC COM 838518108 14 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108 4,520 132,401 SH   SOLE 7 132,401 0 0
SOUTH JERSEY INDS INC COM 838518108 15,583 456,453 SH   SOLE 18 456,453 0 0
SOUTH JERSEY INDS INC COM 838518108 9,319 272,955 SH   SOLE 19 272,955 0 0
SOUTH JERSEY INDS INC COM 838518108 539,608 15,805,729 SH   SOLE 21 15,805,729 0 0
SOUTH JERSEY INDS INC COM 838518108 106,839 3,129,440 SH   SOLE 22 2,999,890 0 129,550
SOUTH JERSEY INDS INC COM 838518108 53 1,541 SH   SOLE 23 1,541 0 0
SOUTH JERSEY INDS INC COM 838518108 756 22,134 SH   SOLE 25 22,134 0 0
SOUTH JERSEY INDS INC COM 838518108 1,997 58,500 SH   SOLE 26 43,263 0 15,237
SOUTH JERSEY INDS INC COM 838518108 68 2,003 SH   SOLE 28 2,003 0 0
SOUTH JERSEY INDS INC COM 838518108 9,526 279,037 SH   SOLE 30 279,037 0 0
SOUTH JERSEY INDS INC COM 838518108 35 1,017 SH   SOLE 31 0 0 1,017
SOUTH JERSEY INDS INC COM 838518108 502 14,711 SH   SOLE 36 14,711 0 0
SOUTH JERSEY INDS INC COM 838518108 505 14,785 SH   SOLE 40 14,785 0 0
SOUTH JERSEY INDS INC COM 838518108 2,204 64,553 SH   SOLE 43 60,739 0 3,814
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 35,796 527,268 SH   SOLE 21 527,268 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 942 39,041 SH   SOLE 2 28,403 0 10,638
SOUTH PLAINS FINANCIAL INC COM 83946P107 4 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 835 34,602 SH   SOLE 18 34,602 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,557 64,509 SH   SOLE 19 64,509 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 10,172 421,378 SH   SOLE 21 421,378 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 9,203 381,226 SH   SOLE 22 374,305 0 6,921
SOUTH PLAINS FINANCIAL INC COM 83946P107 418 17,330 SH   SOLE 26 0 0 17,330
SOUTHERN CO COM 842587107 101,307 1,420,658 SH   SOLE 2 589,789 0 830,869
SOUTHERN CO COM 842587107 48,103 674,557 SH   SOLE 4 567,889 0 106,668
SOUTHERN CO COM 842587107 88,684 1,243,637 SH   SOLE 7 1,211,064 0 32,573
SOUTHERN CO COM 842587107 4,452 62,438 SH   SOLE 13 62,438 0 0
SOUTHERN CO COM 842587107 11,086 155,456 SH   SOLE 15 155,456 0 0
SOUTHERN CO COM 842587107 107,073 1,501,519 SH   SOLE 18 1,346,354 0 155,165
SOUTHERN CO COM 842587107 41,961 588,436 SH   SOLE 19 588,436 0 0
SOUTHERN CO COM 842587107 2,297,003 32,211,517 SH   SOLE 21 32,211,517 0 0
SOUTHERN CO COM 842587107 1,695,772 23,780,278 SH   SOLE 22 21,547,106 0 2,233,172
SOUTHERN CO COM 842587107 139,337 1,953,960 SH   SOLE 23 1,953,960 0 0
SOUTHERN CO COM 842587107 24,318 341,023 SH   SOLE 25 341,023 0 0
SOUTHERN CO COM 842587107 173,851 2,437,961 SH   SOLE 26 1,111,051 0 1,326,910
SOUTHERN CO COM 842587107 62,783 880,429 SH   SOLE 28 15,378 0 865,051
SOUTHERN CO COM 842587107 5,262 73,790 SH   SOLE 29 73,790 0 0
SOUTHERN CO COM 842587107 433,910 6,084,846 SH   SOLE 30 6,084,846 0 0
SOUTHERN CO COM 842587107 25,990 364,468 SH   SOLE 31 252,119 0 112,349
SOUTHERN CO COM 842587107 12,631 177,123 SH   SOLE 34 177,123 0 0
SOUTHERN CO COM 842587107 15,285 214,347 SH   SOLE 35 214,347 0 0
SOUTHERN CO COM 842587107 40,412 566,714 SH   SOLE 36 566,714 0 0
SOUTHERN CO COM 842587107 1,404 19,694 SH   SOLE 40 19,694 0 0
SOUTHERN CO COM 842587107 243 3,410 SH   OTR 43 3,410 0 0
SOUTHERN CO COM 842587107 62,836 881,171 SH   SOLE 43 790,302 0 90,869
SOUTHERN CO UNIT 08/01/2022 842587602 143,532 2,709,168 SH   SOLE 21 2,709,168 0 0
SOUTHERN COPPER CORP COM 84265V105 13,517 271,381 SH   SOLE 2 126,720 0 144,661
SOUTHERN COPPER CORP COM 84265V105 3,131 62,867 SH   SOLE 4 34,724 0 28,143
SOUTHERN COPPER CORP COM 84265V105 8,721 175,092 SH   SOLE 7 175,092 0 0
SOUTHERN COPPER CORP COM 84265V105 21 430 SH   SOLE 13 430 0 0
SOUTHERN COPPER CORP COM 84265V105 110 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105 5,492 110,263 SH   SOLE 18 110,263 0 0
SOUTHERN COPPER CORP COM 84265V105 531 10,667 SH   SOLE 19 10,667 0 0
SOUTHERN COPPER CORP COM 84265V105 165,017 3,312,923 SH   SOLE 21 3,312,923 0 0
SOUTHERN COPPER CORP COM 84265V105 99,569 1,998,971 SH   SOLE 22 1,859,476 0 139,495
SOUTHERN COPPER CORP COM 84265V105 4,823 96,828 SH   SOLE 23 96,828 0 0
SOUTHERN COPPER CORP COM 84265V105 4,537 91,084 SH   SOLE 25 91,084 0 0
SOUTHERN COPPER CORP COM 84265V105 5,127 102,938 SH   SOLE 26 3,006 0 99,932
SOUTHERN COPPER CORP COM 84265V105 4,731 94,978 SH   SOLE 28 0 0 94,978
SOUTHERN COPPER CORP COM 84265V105 128 2,579 SH   SOLE 29 2,579 0 0
SOUTHERN COPPER CORP COM 84265V105 24,477 491,407 SH   SOLE 30 471,183 0 20,224
SOUTHERN COPPER CORP COM 84265V105 604 12,120 SH   SOLE 31 1,235 0 10,885
SOUTHERN COPPER CORP COM 84265V105 262 5,269 SH   SOLE 34 5,269 0 0
SOUTHERN COPPER CORP COM 84265V105 626 12,559 SH   SOLE 36 12,559 0 0
SOUTHERN COPPER CORP COM 84265V105 10 196 SH   SOLE 40 196 0 0
SOUTHERN COPPER CORP COM 84265V105 11,733 235,549 SH   SOLE 43 225,946 0 9,603
SOUTHERN FIRST BANCSHARES COM 842873101 446 10,230 SH   SOLE 2 4,009 0 6,221
SOUTHERN FIRST BANCSHARES COM 842873101 6 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,072 24,603 SH   SOLE 18 24,603 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 600 13,765 SH   SOLE 19 13,765 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 12,453 285,682 SH   SOLE 21 285,682 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 8,001 183,545 SH   SOLE 22 178,462 0 5,083
SOUTHERN FIRST BANCSHARES COM 842873101 75 1,732 SH   SOLE 43 1,732 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,354 29,916 SH   SOLE 2 24,724 0 5,192
SOUTHERN MO BANCORP INC COM 843380106 5 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,170 25,842 SH   SOLE 18 25,842 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,588 35,083 SH   SOLE 19 35,083 0 0
SOUTHERN MO BANCORP INC COM 843380106 13,347 294,900 SH   SOLE 21 294,900 0 0
SOUTHERN MO BANCORP INC COM 843380106 10,753 237,581 SH   SOLE 22 232,353 0 5,228
SOUTHERN MO BANCORP INC COM 843380106 158 3,491 SH   SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 655 14,461 SH   SOLE 26 0 0 14,461
SOUTHERN MO BANCORP INC COM 843380106 132 2,919 SH   SOLE 43 2,832 0 87
SOUTHERN STS BANCSHARES INC COM 843878307 30 1,339 SH   SOLE 18 1,339 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 356 15,828 SH   SOLE 21 15,828 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 797 21,309 SH   SOLE 2 8,344 0 12,965
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 12 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,244 113,414 SH   SOLE 18 113,414 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,068 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 136,653 3,651,876 SH   SOLE 21 3,651,876 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 29,302 783,052 SH   SOLE 22 753,777 0 29,275
SOUTHSIDE BANCSHARES INC COM 84470P109 148 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 410 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 22 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,992 53,241 SH   SOLE 30 53,241 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 140 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 418 11,169 SH   SOLE 43 10,689 0 480
SOUTHSTATE CORPORATION COM 840441109 9,091 117,837 SH   SOLE 2 39,461 0 78,376
SOUTHSTATE CORPORATION COM 840441109 167 2,168 SH   SOLE 4 247 0 1,921
SOUTHSTATE CORPORATION COM 840441109 95 1,237 SH   SOLE 7 1,237 0 0
SOUTHSTATE CORPORATION COM 840441109 17,155 222,364 SH   SOLE 18 222,364 0 0
SOUTHSTATE CORPORATION COM 840441109 25,444 329,798 SH   SOLE 19 329,798 0 0
SOUTHSTATE CORPORATION COM 840441109 215,053 2,787,471 SH   SOLE 21 2,787,471 0 0
SOUTHSTATE CORPORATION COM 840441109 159,147 2,062,827 SH   SOLE 22 1,979,805 0 83,022
SOUTHSTATE CORPORATION COM 840441109 518 6,717 SH   SOLE 23 6,717 0 0
SOUTHSTATE CORPORATION COM 840441109 893 11,577 SH   SOLE 25 11,577 0 0
SOUTHSTATE CORPORATION COM 840441109 8,060 104,473 SH   SOLE 26 32,942 0 71,531
SOUTHSTATE CORPORATION COM 840441109 98 1,266 SH   SOLE 28 1,266 0 0
SOUTHSTATE CORPORATION COM 840441109 3,079 39,910 SH   SOLE 30 39,910 0 0
SOUTHSTATE CORPORATION COM 840441109 37 478 SH   SOLE 31 0 0 478
SOUTHSTATE CORPORATION COM 840441109 71 916 SH   SOLE 36 916 0 0
SOUTHSTATE CORPORATION COM 840441109 736 9,544 SH   SOLE 40 9,544 0 0
SOUTHSTATE CORPORATION COM 840441109 972 12,603 SH   SOLE 43 11,981 0 622
SOUTHWEST AIRLS CO COM 844741108 19,273 533,578 SH   SOLE 2 175,822 0 357,756
SOUTHWEST AIRLS CO COM 844741108 2,640 73,101 SH   SOLE 4 57,119 0 15,982
SOUTHWEST AIRLS CO COM 844741108 17,480 483,945 SH   SOLE 7 465,212 0 18,733
SOUTHWEST AIRLS CO COM 844741108 26 731 SH   SOLE 13 731 0 0
SOUTHWEST AIRLS CO COM 844741108 1,052 29,125 SH   SOLE 15 29,125 0 0
SOUTHWEST AIRLS CO COM 844741108 41 1,146 SH   SOLE 17 0 0 1,146
SOUTHWEST AIRLS CO COM 844741108 59,283 1,641,274 SH   SOLE 18 1,582,824 0 58,450
SOUTHWEST AIRLS CO COM 844741108 10,238 283,431 SH   SOLE 19 283,431 0 0
SOUTHWEST AIRLS CO COM 844741108 526,429 14,574,447 SH   SOLE 21 14,574,447 0 0
SOUTHWEST AIRLS CO COM 844741108 428,587 11,865,646 SH   SOLE 22 11,167,501 0 698,145
SOUTHWEST AIRLS CO COM 844741108 9,038 250,212 SH   SOLE 23 250,212 0 0
SOUTHWEST AIRLS CO COM 844741108 6,571 181,913 SH   SOLE 25 181,913 0 0
SOUTHWEST AIRLS CO COM 844741108 20,153 557,941 SH   SOLE 26 93,570 0 464,371
SOUTHWEST AIRLS CO COM 844741108 7,321 202,698 SH   SOLE 28 8,864 0 193,834
SOUTHWEST AIRLS CO COM 844741108 62,240 1,723,150 SH   SOLE 30 1,723,150 0 0
SOUTHWEST AIRLS CO COM 844741108 1,418 39,248 SH   SOLE 31 20,916 0 18,332
SOUTHWEST AIRLS CO COM 844741108 815 22,564 SH   SOLE 34 22,564 0 0
SOUTHWEST AIRLS CO COM 844741108 1,888 52,283 SH   SOLE 36 52,283 0 0
SOUTHWEST AIRLS CO COM 844741108 210 5,827 SH   SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 77 2,142 SH   OTR 43 2,142 0 0
SOUTHWEST AIRLS CO COM 844741108 14,474 400,711 SH   SOLE 43 374,696 0 26,015
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 16 14,000 PRN   SOLE 18 14,000 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 22,025 18,705,000 PRN   SOLE 21 18,705,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 8,394 96,396 SH   SOLE 2 51,442 0 44,954
SOUTHWEST GAS HLDGS INC COM 844895102 57 659 SH   SOLE 4 236 0 423
SOUTHWEST GAS HLDGS INC COM 844895102 9,282 106,587 SH   SOLE 7 106,587 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 62 710 SH   SOLE 13 710 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 29,487 338,614 SH   SOLE 18 338,614 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 14,537 166,941 SH   SOLE 19 166,941 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 569,754 6,542,878 SH   SOLE 21 6,542,878 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 172,408 1,979,877 SH   SOLE 22 1,914,321 0 65,556
SOUTHWEST GAS HLDGS INC COM 844895102 171 1,967 SH   SOLE 23 1,967 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 737 8,459 SH   SOLE 25 8,459 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 4,080 46,855 SH   SOLE 26 26,658 0 20,197
SOUTHWEST GAS HLDGS INC COM 844895102 90 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 4,407 50,605 SH   SOLE 30 50,605 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 87 999 SH   SOLE 31 0 0 999
SOUTHWEST GAS HLDGS INC COM 844895102 2,465 28,303 SH   SOLE 32 28,303 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 147 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 622 7,146 SH   SOLE 40 7,146 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 19,954 229,144 SH   SOLE 43 223,293 0 5,851
SOUTHWESTERN ENERGY CO COM 845467109 6,241 998,539 SH   SOLE 2 368,794 0 629,745
SOUTHWESTERN ENERGY CO COM 845467109 19 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109 83 13,224 SH   SOLE 7 13,224 0 0
SOUTHWESTERN ENERGY CO COM 845467109 8,034 1,285,441 SH   SOLE 18 1,285,441 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,608 737,318 SH   SOLE 19 737,318 0 0
SOUTHWESTERN ENERGY CO COM 845467109 698,942 111,830,755 SH   SOLE 21 111,830,755 0 0
SOUTHWESTERN ENERGY CO COM 845467109 164,700 26,351,965 SH   SOLE 22 25,086,411 0 1,265,554
SOUTHWESTERN ENERGY CO COM 845467109 318 50,951 SH   SOLE 23 50,951 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,432 549,073 SH   SOLE 26 331,523 0 217,550
SOUTHWESTERN ENERGY CO COM 845467109 1,519 243,020 SH   SOLE 28 243,020 0 0
SOUTHWESTERN ENERGY CO COM 845467109 16,186 2,589,812 SH   SOLE 30 2,589,812 0 0
SOUTHWESTERN ENERGY CO COM 845467109 102 16,358 SH   SOLE 31 16,358 0 0
SOUTHWESTERN ENERGY CO COM 845467109 71 11,321 SH   SOLE 36 11,321 0 0
SOUTHWESTERN ENERGY CO COM 845467109 652 104,268 SH   SOLE 40 104,268 0 0
SOUTHWESTERN ENERGY CO COM 845467109 10 1,539 SH   OTR 43 1,539 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,527 884,336 SH   SOLE 43 859,590 0 24,746
SOVOS BRANDS INC COM 84612U107 852 53,690 SH   SOLE 2 46,175 0 7,515
SOVOS BRANDS INC COM 84612U107 5 333 SH   SOLE 7 333 0 0
SOVOS BRANDS INC COM 84612U107 1,116 70,317 SH   SOLE 18 70,317 0 0
SOVOS BRANDS INC COM 84612U107 3,526 222,167 SH   SOLE 19 222,167 0 0
SOVOS BRANDS INC COM 84612U107 14,252 898,052 SH   SOLE 21 898,052 0 0
SOVOS BRANDS INC COM 84612U107 10,049 633,209 SH   SOLE 22 611,379 0 21,830
SOVOS BRANDS INC COM 84612U107 89 5,608 SH   SOLE 25 5,608 0 0
SOVOS BRANDS INC COM 84612U107 6,238 393,073 SH   SOLE 34 393,073 0 0
SOVOS BRANDS INC COM 84612U107 104 6,531 SH   SOLE 40 6,531 0 0
SP PLUS CORP COM 78469C103 313 10,205 SH   SOLE 2 7,804 0 2,401
SP PLUS CORP COM 78469C103 4 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 5 152 SH   SOLE 7 152 0 0
SP PLUS CORP COM 78469C103 2,000 65,092 SH   SOLE 18 65,092 0 0
SP PLUS CORP COM 78469C103 1,371 44,639 SH   SOLE 19 44,639 0 0
SP PLUS CORP COM 78469C103 24,487 797,094 SH   SOLE 21 797,094 0 0
SP PLUS CORP COM 78469C103 17,146 558,134 SH   SOLE 22 544,027 0 14,107
SP PLUS CORP COM 78469C103 90 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103 109 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103 314 10,227 SH   SOLE 30 10,227 0 0
SP PLUS CORP COM 78469C103 92 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 288 9,382 SH   SOLE 43 9,259 0 123
SPAR GROUP INC COM 784933103 11 9,069 SH   SOLE 21 9,069 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100 1,112 36,867 SH   SOLE 2 11,732 0 25,135
SPARTANNASH CO COM 847215100 4 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 14 475 SH   SOLE 7 475 0 0
SPARTANNASH CO COM 847215100 4,301 142,562 SH   SOLE 18 142,562 0 0
SPARTANNASH CO COM 847215100 2,488 82,482 SH   SOLE 19 82,482 0 0
SPARTANNASH CO COM 847215100 141,724 4,697,527 SH   SOLE 21 4,697,527 0 0
SPARTANNASH CO COM 847215100 28,633 949,067 SH   SOLE 22 909,276 0 39,791
SPARTANNASH CO COM 847215100 359 11,902 SH   SOLE 23 11,902 0 0
SPARTANNASH CO COM 847215100 137 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100 897 29,724 SH   SOLE 26 13,987 0 15,737
SPARTANNASH CO COM 847215100 2,127 70,501 SH   SOLE 30 70,501 0 0
SPARTANNASH CO COM 847215100 67 2,226 SH   SOLE 36 2,226 0 0
SPARTANNASH CO COM 847215100 131 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 3,875 128,431 SH   SOLE 43 125,144 0 3,287
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 38 124 SH   SOLE 17 0 0 124
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 179 580 SH   SOLE 43 580 0 0
SPDR GOLD TR GOLD SHS 78463V107 817 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 12,892 76,530 SH   SOLE 18 76,530 0 0
SPDR GOLD TR GOLD SHS 78463V107 57,059 338,710 SH   SOLE 19 338,710 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,068 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 30,511 181,119 SH   SOLE 34 181,119 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7 200 SH   SOLE 2 200 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 56 1,600 SH Put SOLE 4 1,600 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 859 24,700 SH Put SOLE 18 24,700 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 14,333 412,000 SH Put SOLE 19 412,000 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 407 11,700 SH Put SOLE 22 11,700 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,258 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 2 47 SH   SOLE 17 0 0 47
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 745 16,200 SH   SOLE 18 16,200 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 118 3,404 SH   SOLE 17 0 0 3,404
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 90,124 1,730,157 SH   SOLE 13 1,730,157 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 101 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 56 SH   SOLE 17 0 0 56
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 83 3,500 SH   SOLE 43 0 0 3,500
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 194 6,704 SH   SOLE 43 6,704 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 110 3,807 SH   SOLE 17 0 0 3,807
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,395 9,000 SH Call SOLE 2 9,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,678 7,100 SH Call SOLE 4 7,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,754 7,300 SH Put SOLE 4 7,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 39,951 105,900 SH Call SOLE 18 105,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 41,686 110,500 SH Put SOLE 18 110,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 493,519 1,308,200 SH Call SOLE 19 1,308,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 449,380 1,191,200 SH Put SOLE 19 1,191,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,183 53,500 SH Call SOLE 22 53,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,258 53,700 SH Put SOLE 22 53,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 176,213 467,100 SH Call SOLE 34 467,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 171,196 453,800 SH Put SOLE 34 453,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 88,812 235,419 SH   SOLE 2 235,419 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,787 7,387 SH   SOLE 17 0 0 7,387
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,633 171,326 SH   SOLE 18 110,732 0 60,594
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,686 9,770 SH   SOLE 19 9,770 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,816 73,733 SH   SOLE 22 73,733 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 348,511 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 319 846 SH   SOLE 43 500 0 346
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 22,275 53,871 SH   SOLE 2 53,871 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,108 2,680 SH   SOLE 17 0 0 2,680
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 363 878 SH   SOLE 18 878 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 24 57 SH   SOLE 43 57 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 1 11 SH   SOLE 17 0 0 11
SPDR SER TR PORTFOLIO CRPORT 78464A144 414 14,000 SH   SOLE 18 14,000 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 4 57 SH   SOLE 17 0 0 57
SPDR SER TR S&P 600 SMCP VAL 78464A300 3 39 SH   SOLE 17 0 0 39
SPDR SER TR PORTFOLIO INTRMD 78464A375 9 286 SH   SOLE 17 0 0 286
SPDR SER TR BLOOMBERG EMERGI 78464A391 2 74 SH   SOLE 17 0 0 74
SPDR SER TR PRTFLO S&P500 GW 78464A409 42,795 818,580 SH   SOLE 17 0 0 818,580
SPDR SER TR PRTFLO S&P500 VL 78464A508 48,116 1,306,788 SH   SOLE 17 0 0 1,306,788
SPDR SER TR BLOOMBERG INTL T 78464A516 0 6 SH   SOLE 17 0 0 6
SPDR SER TR DJ REIT ETF 78464A607 7 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 852 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6 213 SH   SOLE 2 213 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 24,088 914,161 SH   SOLE 17 0 0 914,161
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,467 162,327 SH   SOLE 2 162,327 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,846 139,756 SH   SOLE 17 0 0 139,756
SPDR SER TR PORTFOLIO LN TSR 78464A664 43 1,310 SH   SOLE 17 0 0 1,310
SPDR SER TR S&P REGL BKG 78464A698 78 1,341 SH   SOLE 43 1,064 0 277
SPDR SER TR S&P METALS MNG 78464A755 0 1 SH   SOLE 43 0 0 1
SPDR SER TR S&P DIVID ETF 78464A763 16 137 SH   SOLE 17 0 0 137
SPDR SER TR S&P DIVID ETF 78464A763 1,301 10,965 SH   SOLE 43 8,531 0 2,434
SPDR SER TR PORTFOLI S&P1500 78464A805 134 2,890 SH   SOLE 17 0 0 2,890
SPDR SER TR PORTFOLI S&P1500 78464A805 292 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 7 82 SH   SOLE 2 82 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 1,906 23,803 SH   SOLE 17 0 0 23,803
SPDR SER TR S&P 400 MDCP GRW 78464A821 3 52 SH   SOLE 17 0 0 52
SPDR SER TR S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE 43 1 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 26 661 SH   SOLE 17 0 0 661
SPDR SER TR PORTFOLIO S&P500 78464A854 126 2,831 SH   SOLE 2 2,831 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 83,875 1,891,624 SH   SOLE 17 0 0 1,891,624
SPDR SER TR OPTIONS 78464A870 342 4,600 SH Call SOLE 2 0 0 4,600
SPDR SER TR OPTIONS 78464A870 319 4,300 SH Call SOLE 4 4,300 0 0
SPDR SER TR OPTIONS 78464A870 4,798 64,600 SH Call SOLE 18 64,600 0 0
SPDR SER TR OPTIONS 78464A870 24,925 335,600 SH Call SOLE 19 335,600 0 0
SPDR SER TR OPTIONS 78464A870 2,020 27,200 SH Call SOLE 22 27,200 0 0
SPDR SER TR OPTIONS 78464A870 319 4,300 SH Call SOLE 26 4,300 0 0
SPDR SER TR S&P BIOTECH 78464A870 611 8,230 SH   SOLE 18 8,230 0 0
SPDR SER TR S&P BIOTECH 78464A870 32,029 431,246 SH   SOLE 19 431,246 0 0
SPDR SER TR S&P BIOTECH 78464A870 279 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,071 27,885 SH   SOLE 23 27,885 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 9 321 SH   SOLE 17 0 0 321
SPDR SER TR BLOOMBERG SHT TE 78468R408 3 126 SH   SOLE 17 0 0 126
SPDR SER TR S&P OILGAS EXP 78468R556 24,343 203,744 SH   SOLE 25 203,744 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 387 4,267 SH   SOLE 4 4,267 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 8,492 93,612 SH   SOLE 17 0 0 93,612
SPDR SER TR BLOOMBERG HIGH Y 78468R622 6,000 66,140 SH   SOLE 18 66,140 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 267,288 2,946,620 SH   SOLE 19 2,946,620 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 10,772 118,757 SH   SOLE 22 118,757 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 50 544 SH   SOLE 2 544 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 17 189 SH   SOLE 17 0 0 189
SPDR SER TR S&P KENSHO SMART 78468R689 0 1 SH   SOLE 17 0 0 1
SPDR SER TR NUVEEN BLMBRG MU 78468R721 3 55 SH   SOLE 2 55 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 5 101 SH   SOLE 17 0 0 101
SPDR SER TR NUVEEN BLMBRG SH 78468R739 23 488 SH   SOLE 2 488 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1 24 SH   SOLE 17 0 0 24
SPDR SER TR SSGA GNDER ETF 78468R747 30 391 SH   SOLE 17 0 0 391
SPDR SER TR PRTFLO S&P500 HI 78468R788 132 3,309 SH   SOLE 2 3,309 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,447 123,589 SH   SOLE 17 0 0 123,589
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 8,674 105,759 SH   SOLE 2 12,655 0 93,104
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 41 495 SH   SOLE 4 163 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 60 734 SH   SOLE 7 734 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,348 16,432 SH   SOLE 18 16,432 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 987 12,037 SH   SOLE 19 12,037 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 41,371 504,407 SH   SOLE 21 504,407 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 75,614 921,895 SH   SOLE 22 871,549 0 50,346
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 497 6,062 SH   SOLE 25 6,062 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,585 19,327 SH   SOLE 26 15,772 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 62 760 SH   SOLE 28 760 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,480 18,048 SH   SOLE 30 18,048 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 50 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 61 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 455 5,542 SH   SOLE 40 5,542 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 20 246 SH   OTR 43 246 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,191 51,101 SH   SOLE 43 50,821 0 280
SPECTRUM PHARMACEUTICALS INC COM 84763A108 190 243,612 SH   SOLE 2 96,753 0 146,859
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,079 1,383,800 SH   SOLE 19 1,383,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,109 1,421,873 SH   SOLE 21 1,421,873 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,357 4,303,611 SH   SOLE 22 4,303,611 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 55 70,123 SH   SOLE 23 70,123 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 283 362,279 SH   SOLE 26 0 0 362,279
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 62 79,625 SH   SOLE 30 79,625 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 948 SH   SOLE 43 948 0 0
SPERO THERAPEUTICS INC COM 84833T103 0 409 SH   SOLE 2 0 0 409
SPERO THERAPEUTICS INC COM 84833T103 4 4,787 SH   SOLE 18 4,787 0 0
SPERO THERAPEUTICS INC COM 84833T103 213 287,631 SH   SOLE 21 287,631 0 0
SPERO THERAPEUTICS INC COM 84833T103 280 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103 13 16,915 SH   SOLE 30 16,915 0 0
SPERO THERAPEUTICS INC COM 84833T103 3 3,679 SH   SOLE 43 3,679 0 0
SPIRE GLOBAL INC COM CL A 848560108 61 52,444 SH   SOLE 2 7,419 0 45,025
SPIRE GLOBAL INC COM CL A 848560108 413 355,962 SH   SOLE 18 355,962 0 0
SPIRE GLOBAL INC COM CL A 848560108 258 222,252 SH   SOLE 19 222,252 0 0
SPIRE GLOBAL INC COM CL A 848560108 4,710 4,060,073 SH   SOLE 21 4,060,073 0 0
SPIRE GLOBAL INC COM CL A 848560108 1,594 1,374,252 SH   SOLE 22 1,311,399 0 62,853
SPIRE INC COM 84857L101 5,297 71,225 SH   SOLE 2 38,067 0 33,158
SPIRE INC COM 84857L101 575 7,725 SH   SOLE 4 7,725 0 0
SPIRE INC COM 84857L101 5,824 78,315 SH   SOLE 7 78,315 0 0
SPIRE INC COM 84857L101 17,934 241,151 SH   SOLE 18 241,151 0 0
SPIRE INC COM 84857L101 6,961 93,603 SH   SOLE 19 93,603 0 0
SPIRE INC COM 84857L101 295,691 3,975,942 SH   SOLE 21 3,975,942 0 0
SPIRE INC COM 84857L101 115,113 1,547,848 SH   SOLE 22 1,491,690 0 56,158
SPIRE INC COM 84857L101 15 204 SH   SOLE 23 204 0 0
SPIRE INC COM 84857L101 593 7,978 SH   SOLE 25 7,978 0 0
SPIRE INC COM 84857L101 2,567 34,511 SH   SOLE 26 19,170 0 15,341
SPIRE INC COM 84857L101 811 10,907 SH   SOLE 28 10,907 0 0
SPIRE INC COM 84857L101 5,180 69,654 SH   SOLE 30 69,654 0 0
SPIRE INC COM 84857L101 113 1,513 SH   SOLE 31 0 0 1,513
SPIRE INC COM 84857L101 246 3,308 SH   SOLE 36 3,308 0 0
SPIRE INC COM 84857L101 455 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 32 435 SH   OTR 43 435 0 0
SPIRE INC COM 84857L101 4,811 64,694 SH   SOLE 43 60,436 0 4,258
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9,627 328,578 SH   SOLE 2 36,212 0 292,366
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 58 1,970 SH   SOLE 7 1,970 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,391 47,468 SH   SOLE 18 47,468 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 948 32,347 SH   SOLE 19 32,347 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 78,644 2,684,081 SH   SOLE 21 2,684,081 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 69,547 2,373,610 SH   SOLE 22 2,246,708 0 126,902
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 449 15,313 SH   SOLE 25 15,313 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,397 47,684 SH   SOLE 26 39,414 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,414 48,268 SH   SOLE 30 48,268 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 72 2,462 SH   SOLE 31 1,576 0 886
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 128 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 416 14,186 SH   SOLE 40 14,186 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,157 73,630 SH   SOLE 43 61,017 0 12,613
SPIRIT AIRLS INC COM 848577102 2,758 115,679 SH   SOLE 2 27,311 0 88,368
SPIRIT AIRLS INC COM 848577102 3 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 32 1,327 SH   SOLE 7 1,327 0 0
SPIRIT AIRLS INC COM 848577102 7,652 320,987 SH   SOLE 18 320,987 0 0
SPIRIT AIRLS INC COM 848577102 8,330 349,416 SH   SOLE 19 349,416 0 0
SPIRIT AIRLS INC COM 848577102 92,929 3,898,037 SH   SOLE 21 3,898,037 0 0
SPIRIT AIRLS INC COM 848577102 64,517 2,706,230 SH   SOLE 22 2,623,288 0 82,942
SPIRIT AIRLS INC COM 848577102 145 6,093 SH   SOLE 23 6,093 0 0
SPIRIT AIRLS INC COM 848577102 140 5,884 SH   SOLE 25 5,884 0 0
SPIRIT AIRLS INC COM 848577102 1,145 48,022 SH   SOLE 26 7,210 0 40,812
SPIRIT AIRLS INC COM 848577102 62 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 445 18,665 SH   SOLE 30 18,665 0 0
SPIRIT AIRLS INC COM 848577102 14 602 SH   SOLE 31 0 0 602
SPIRIT AIRLS INC COM 848577102 82 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,778 74,569 SH   SOLE 43 49,383 0 25,186
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 4,733 5,250,000 PRN   SOLE 21 5,250,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,547 649,730 SH   SOLE 2 251,263 0 398,467
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 15,681 415,067 SH   SOLE 4 414,194 0 873
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,383 168,963 SH   SOLE 7 168,963 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25,309 669,915 SH   SOLE 18 669,915 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 38,439 1,017,446 SH   SOLE 19 1,017,446 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 283,330 7,499,460 SH   SOLE 21 7,499,460 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 188,373 4,986,042 SH   SOLE 22 4,513,318 0 472,724
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 984 26,055 SH   SOLE 23 26,055 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 22,072 584,226 SH   SOLE 25 584,226 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,781 47,153 SH   SOLE 26 37,689 0 9,464
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,955 210,548 SH   SOLE 28 62,769 0 147,779
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 20,950 554,525 SH   SOLE 30 554,525 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 103 2,717 SH   SOLE 31 1,908 0 809
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29,577 782,878 SH   SOLE 34 782,878 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 75 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 576 15,240 SH   SOLE 40 15,240 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,402 116,518 SH   SOLE 43 102,508 0 14,010
SPLASH BEVERAGE GROUP INC COM NEW 84862C203 14 4,761 SH   SOLE 18 4,761 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203 181 60,467 SH   SOLE 21 60,467 0 0
SPLUNK INC COM 848637104 27,045 305,728 SH   SOLE 2 58,370 0 247,358
SPLUNK INC COM 848637104 12,934 146,210 SH   SOLE 4 93,098 0 53,112
SPLUNK INC COM 848637104 3,460 39,117 SH   SOLE 7 39,117 0 0
SPLUNK INC COM 848637104 59 665 SH   SOLE 13 665 0 0
SPLUNK INC COM 848637104 1,612 18,222 SH   SOLE 15 18,222 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 23,722 268,162 SH   SOLE 18 259,965 0 8,197
SPLUNK INC COM 848637104 10,422 117,814 SH   SOLE 19 117,814 0 0
SPLUNK INC COM 848637104 295,825 3,344,168 SH   SOLE 21 3,344,168 0 0
SPLUNK INC COM 848637104 309,967 3,504,033 SH   SOLE 22 3,202,648 0 301,385
SPLUNK INC COM 848637104 22,856 258,374 SH   SOLE 23 258,374 0 0
SPLUNK INC COM 848637104 29,958 338,665 SH   SOLE 25 338,665 0 0
SPLUNK INC COM 848637104 21,580 243,950 SH   SOLE 26 134,664 0 109,286
SPLUNK INC COM 848637104 23,339 263,839 SH   SOLE 28 5,893 0 257,946
SPLUNK INC COM 848637104 28 314 SH   SOLE 29 314 0 0
SPLUNK INC COM 848637104 74,928 847,029 SH   SOLE 30 815,162 0 31,867
SPLUNK INC COM 848637104 2,925 33,066 SH   SOLE 31 17,124 0 15,942
SPLUNK INC COM 848637104 3,240 36,629 SH   SOLE 32 36,629 0 0
SPLUNK INC COM 848637104 5,669 64,082 SH   SOLE 34 64,082 0 0
SPLUNK INC COM 848637104 4,958 56,043 SH   SOLE 36 56,043 0 0
SPLUNK INC COM 848637104 509 5,757 SH   SOLE 40 5,757 0 0
SPLUNK INC COM 848637104 30 342 SH   OTR 43 342 0 0
SPLUNK INC COM 848637104 4,683 52,942 SH   SOLE 43 48,864 0 4,078
SPLUNK INC NOTE 0.500% 9/1 848637AC8 7,219 7,543,000 PRN   SOLE 21 7,543,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 4,969 5,300,000 PRN   SOLE 2 5,300,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 7,928 8,456,000 PRN   SOLE 21 8,456,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 9,094 9,700,000 PRN   SOLE 22 9,700,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 5,280 6,400,000 PRN   SOLE 2 6,400,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 10,326 12,516,000 PRN   SOLE 21 12,516,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 9,653 11,700,000 PRN   SOLE 22 11,700,000 0 0
SPOK HLDGS INC COM 84863T106 117 18,641 SH   SOLE 2 18,641 0 0
SPOK HLDGS INC COM 84863T106 18 2,849 SH   SOLE 18 2,849 0 0
SPOK HLDGS INC COM 84863T106 405 64,308 SH   SOLE 21 64,308 0 0
SPOK HLDGS INC COM 84863T106 2,362 374,855 SH   SOLE 22 374,855 0 0
SPOK HLDGS INC COM 84863T106 22 3,538 SH   SOLE 43 3,538 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 266 27,737 SH   SOLE 2 12,589 0 15,148
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,319 137,538 SH   SOLE 18 137,538 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 751 78,338 SH   SOLE 19 78,338 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 16,133 1,682,239 SH   SOLE 21 1,682,239 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 10,119 1,055,163 SH   SOLE 22 1,012,468 0 42,695
SPORTSMANS WHSE HLDGS INC COM 84920Y106 212 22,114 SH   SOLE 30 22,114 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 67 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 202 21,024 SH   SOLE 43 20,778 0 246
SPOTIFY TECHNOLOGY S A SHS L8681T102 23,291 248,222 SH   SOLE 2 38,915 0 209,307
SPOTIFY TECHNOLOGY S A SHS L8681T102 175 1,864 SH   SOLE 7 1,864 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 92 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2 21 SH   SOLE 17 0 0 21
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,335 78,173 SH   SOLE 18 76,882 0 1,291
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,048 64,458 SH   SOLE 19 64,458 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 150,742 1,606,543 SH   SOLE 21 1,606,543 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 92,684 987,784 SH   SOLE 22 869,623 0 118,161
SPOTIFY TECHNOLOGY S A SHS L8681T102 16,142 172,030 SH   SOLE 25 172,030 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,966 74,240 SH   SOLE 26 4,931 0 69,309
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,859 94,413 SH   SOLE 28 8,484 0 85,929
SPOTIFY TECHNOLOGY S A SHS L8681T102 13,428 143,114 SH   SOLE 30 143,114 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 193 2,053 SH   SOLE 31 2,053 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,236 23,826 SH   SOLE 36 23,826 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 862 9,189 SH   SOLE 43 6,082 0 3,107
SPOTIFY USA INC NOTE 3/1 84921RAB6 5,342 6,770,000 PRN   SOLE 2 6,770,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,564 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 11,772 14,920,000 PRN   SOLE 21 14,920,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 2,919 3,700,000 PRN   SOLE 22 3,700,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,297 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,060 43,045 SH   SOLE 2 19,917 0 23,128
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 9 372 SH   SOLE 7 372 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,454 99,689 SH   SOLE 18 99,689 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 3,229 131,142 SH   SOLE 19 131,142 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 35,508 1,442,259 SH   SOLE 21 1,442,259 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 19,781 803,458 SH   SOLE 22 770,739 0 32,719
SPRINGWORKS THERAPEUTICS INC COM 85205L107 120 4,890 SH   SOLE 23 4,890 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 119 4,849 SH   SOLE 25 4,849 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 610 24,792 SH   SOLE 26 9,582 0 15,210
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,076 43,716 SH   SOLE 30 43,716 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 57 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 464 18,833 SH   SOLE 43 18,393 0 440
SPRINKLR INC CL A 85208T107 153 15,115 SH   SOLE 2 13,592 0 1,523
SPRINKLR INC CL A 85208T107 1,910 188,918 SH   SOLE 21 188,918 0 0
SPRINKLR INC CL A 85208T107 8,149 806,053 SH   SOLE 22 779,873 0 26,180
SPRINKLR INC CL A 85208T107 140 13,832 SH   SOLE 25 13,832 0 0
SPRINKLR INC CL A 85208T107 646 63,934 SH   SOLE 26 53,927 0 10,007
SPRINKLR INC CL A 85208T107 271 26,840 SH   SOLE 30 26,840 0 0
SPRINKLR INC CL A 85208T107 23 2,265 SH   SOLE 36 2,265 0 0
SPRINKLR INC CL A 85208T107 150 14,851 SH   SOLE 40 14,851 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 29 1,707 SH   SOLE 17 0 0 1,707
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 11 649 SH   SOLE 43 649 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,438 59,205 SH   SOLE 2 31,524 0 27,681
SPROUT SOCIAL INC COM CL A 85209W109 84 1,449 SH   SOLE 4 94 0 1,355
SPROUT SOCIAL INC COM CL A 85209W109 30 518 SH   SOLE 7 518 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7,445 128,200 SH   SOLE 18 117,633 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109 16,877 290,640 SH   SOLE 19 290,640 0 0
SPROUT SOCIAL INC COM CL A 85209W109 96,402 1,660,097 SH   SOLE 21 1,660,097 0 0
SPROUT SOCIAL INC COM CL A 85209W109 75,178 1,294,604 SH   SOLE 22 1,266,904 0 27,700
SPROUT SOCIAL INC COM CL A 85209W109 473 8,144 SH   SOLE 23 8,144 0 0
SPROUT SOCIAL INC COM CL A 85209W109 458 7,893 SH   SOLE 25 7,893 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,419 58,876 SH   SOLE 26 12,095 0 46,781
SPROUT SOCIAL INC COM CL A 85209W109 46 793 SH   SOLE 28 793 0 0
SPROUT SOCIAL INC COM CL A 85209W109 21,627 372,427 SH   SOLE 30 372,427 0 0
SPROUT SOCIAL INC COM CL A 85209W109 125 2,157 SH   SOLE 36 2,157 0 0
SPROUT SOCIAL INC COM CL A 85209W109 256 4,406 SH   SOLE 40 4,406 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,434 24,687 SH   SOLE 43 22,850 0 1,837
SPROUTS FMRS MKT INC COM 85208M102 5,015 198,056 SH   SOLE 2 162,361 0 35,695
SPROUTS FMRS MKT INC COM 85208M102 11 449 SH   SOLE 4 449 0 0
SPROUTS FMRS MKT INC COM 85208M102 64 2,519 SH   SOLE 7 2,519 0 0
SPROUTS FMRS MKT INC COM 85208M102 11,964 472,524 SH   SOLE 18 468,632 0 3,892
SPROUTS FMRS MKT INC COM 85208M102 10,780 425,766 SH   SOLE 19 425,766 0 0
SPROUTS FMRS MKT INC COM 85208M102 204,408 8,072,981 SH   SOLE 21 8,072,981 0 0
SPROUTS FMRS MKT INC COM 85208M102 86,661 3,422,642 SH   SOLE 22 3,353,266 0 69,376
SPROUTS FMRS MKT INC COM 85208M102 248 9,811 SH   SOLE 23 9,811 0 0
SPROUTS FMRS MKT INC COM 85208M102 534 21,089 SH   SOLE 25 21,089 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,313 91,339 SH   SOLE 26 36,622 0 54,717
SPROUTS FMRS MKT INC COM 85208M102 53 2,105 SH   SOLE 28 2,105 0 0
SPROUTS FMRS MKT INC COM 85208M102 5,272 208,199 SH   SOLE 30 208,199 0 0
SPROUTS FMRS MKT INC COM 85208M102 515 20,358 SH   SOLE 36 20,358 0 0
SPROUTS FMRS MKT INC COM 85208M102 288 11,378 SH   SOLE 40 11,378 0 0
SPROUTS FMRS MKT INC COM 85208M102 9,056 357,661 SH   SOLE 43 339,127 0 18,534
SPRUCE BIOSCIENCES INC COM 85209E109 3 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 53 30,357 SH   SOLE 21 30,357 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 214 122,762 SH   SOLE 22 122,762 0 0
SPS COMM INC COM 78463M107 3,844 34,007 SH   SOLE 2 24,263 0 9,744
SPS COMM INC COM 78463M107 64 569 SH   SOLE 4 67 0 502
SPS COMM INC COM 78463M107 48 428 SH   SOLE 7 428 0 0
SPS COMM INC COM 78463M107 13,844 122,460 SH   SOLE 18 118,393 0 4,067
SPS COMM INC COM 78463M107 15,714 139,000 SH   SOLE 19 139,000 0 0
SPS COMM INC COM 78463M107 489,637 4,331,151 SH   SOLE 21 4,331,151 0 0
SPS COMM INC COM 78463M107 106,388 941,067 SH   SOLE 22 917,867 0 23,200
SPS COMM INC COM 78463M107 311 2,749 SH   SOLE 23 2,749 0 0
SPS COMM INC COM 78463M107 636 5,627 SH   SOLE 25 5,627 0 0
SPS COMM INC COM 78463M107 2,998 26,518 SH   SOLE 26 15,234 0 11,284
SPS COMM INC COM 78463M107 72 639 SH   SOLE 28 639 0 0
SPS COMM INC COM 78463M107 8,893 78,660 SH   SOLE 30 78,660 0 0
SPS COMM INC COM 78463M107 542 4,793 SH   SOLE 34 4,793 0 0
SPS COMM INC COM 78463M107 152 1,348 SH   SOLE 36 1,348 0 0
SPS COMM INC COM 78463M107 530 4,692 SH   SOLE 40 4,692 0 0
SPS COMM INC COM 78463M107 3,728 32,973 SH   SOLE 43 32,150 0 823
SPX CORP COM 784635104 3,656 69,183 SH   SOLE 2 38,786 0 30,397
SPX CORP COM 784635104 10 196 SH   SOLE 4 196 0 0
SPX CORP COM 784635104 27 516 SH   SOLE 7 516 0 0
SPX CORP COM 784635104 8,601 162,768 SH   SOLE 18 162,768 0 0
SPX CORP COM 784635104 5,321 100,693 SH   SOLE 19 100,693 0 0
SPX CORP COM 784635104 290,162 5,491,326 SH   SOLE 21 5,491,326 0 0
SPX CORP COM 784635104 63,068 1,193,562 SH   SOLE 22 1,144,750 0 48,812
SPX CORP COM 784635104 361 6,835 SH   SOLE 25 6,835 0 0
SPX CORP COM 784635104 1,840 34,831 SH   SOLE 26 15,809 0 19,022
SPX CORP COM 784635104 43 807 SH   SOLE 28 807 0 0
SPX CORP COM 784635104 4,225 79,964 SH   SOLE 30 79,964 0 0
SPX CORP COM 784635104 281 5,325 SH   SOLE 40 5,325 0 0
SPX CORP COM 784635104 3,071 58,115 SH   SOLE 43 52,429 0 5,686
SQUARESPACE INC CLASS A 85225A107 434 20,743 SH   SOLE 2 10,199 0 10,544
SQUARESPACE INC CLASS A 85225A107 8 370 SH   SOLE 7 370 0 0
SQUARESPACE INC CLASS A 85225A107 1,887 90,185 SH   SOLE 18 90,185 0 0
SQUARESPACE INC CLASS A 85225A107 1,185 56,630 SH   SOLE 19 56,630 0 0
SQUARESPACE INC CLASS A 85225A107 22,474 1,074,264 SH   SOLE 21 1,074,264 0 0
SQUARESPACE INC CLASS A 85225A107 15,607 746,016 SH   SOLE 22 716,057 0 29,959
SQUARESPACE INC CLASS A 85225A107 94 4,514 SH   SOLE 25 4,514 0 0
SQUARESPACE INC CLASS A 85225A107 1,372 65,561 SH   SOLE 30 65,561 0 0
SQUARESPACE INC CLASS A 85225A107 93 4,429 SH   SOLE 40 4,429 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 24 7,697 SH   SOLE 2 7,697 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 14 4,429 SH   SOLE 18 4,429 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 5 1,632 SH   SOLE 19 1,632 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 685 215,561 SH   SOLE 21 215,561 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 178 55,968 SH   SOLE 22 55,968 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 4 1,350 SH   SOLE 23 1,350 0 0
SRAX INC CL A 78472M106 10 2,865 SH   SOLE 18 2,865 0 0
SRAX INC CL A 78472M106 180 54,167 SH   SOLE 21 54,167 0 0
SRAX INC CL A 78472M106 87 26,215 SH   SOLE 22 26,215 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 44,162 760,503 SH   SOLE 2 363,195 0 397,308
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,500 180,824 SH   SOLE 4 86,131 0 94,693
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,592 27,417 SH   SOLE 7 27,417 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 70 1,198 SH   SOLE 13 1,198 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,720 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 174,151 2,998,983 SH   SOLE 18 2,766,635 0 232,348
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 402,300 6,927,844 SH   SOLE 19 6,927,844 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 218,600 3,764,415 SH   SOLE 21 3,764,415 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 312,730 5,385,405 SH   SOLE 22 4,974,637 0 410,768
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26,415 454,884 SH   SOLE 23 454,884 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,483 438,825 SH   SOLE 25 438,825 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22,473 387,005 SH   SOLE 26 236,172 0 150,833
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,355 333,308 SH   SOLE 28 3,982 0 329,326
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12 214 SH   SOLE 29 214 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 55,613 957,693 SH   SOLE 30 957,693 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,784 47,937 SH   SOLE 31 25,732 0 22,205
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22,399 385,731 SH   SOLE 34 385,731 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,590 79,036 SH   SOLE 36 79,036 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 440 7,573 SH   SOLE 40 7,573 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,194 89,443 SH   SOLE 43 82,099 0 7,344
SSGA ACTIVE ETF TR OPTIONS 78467V608 6,246 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 22,725 1,360,774 SH   SOLE 2 13,931 0 1,346,843
SSR MNG INC COM 784730103 43 2,584 SH   SOLE 7 2,584 0 0
SSR MNG INC COM 784730103 1,403 84,038 SH   SOLE 18 84,038 0 0
SSR MNG INC COM 784730103 5,786 346,471 SH   SOLE 19 346,471 0 0
SSR MNG INC COM 784730103 39,718 2,378,339 SH   SOLE 21 2,378,339 0 0
SSR MNG INC COM 784730103 29,439 1,762,789 SH   SOLE 22 1,601,199 0 161,590
SSR MNG INC COM 784730103 4,316 258,427 SH   SOLE 23 258,427 0 0
SSR MNG INC COM 784730103 24,650 1,476,067 SH   SOLE 25 1,476,067 0 0
SSR MNG INC COM 784730103 11,224 672,070 SH   SOLE 26 385,311 0 286,759
SSR MNG INC COM 784730103 52 3,116 SH   SOLE 31 3,116 0 0
SSR MNG INC COM 784730103 67,342 4,032,442 SH   SOLE 34 4,032,442 0 0
SSR MNG INC COM 784730103 415 24,857 SH   SOLE 43 24,738 0 119
ST JOE CO COM 790148100 503 12,727 SH   SOLE 2 9,329 0 3,398
ST JOE CO COM 790148100 6 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 14 354 SH   SOLE 7 354 0 0
ST JOE CO COM 790148100 4,413 111,554 SH   SOLE 18 111,554 0 0
ST JOE CO COM 790148100 2,460 62,180 SH   SOLE 19 62,180 0 0
ST JOE CO COM 790148100 155,797 3,938,254 SH   SOLE 21 3,938,254 0 0
ST JOE CO COM 790148100 33,293 841,577 SH   SOLE 22 821,276 0 20,301
ST JOE CO COM 790148100 179 4,529 SH   SOLE 25 4,529 0 0
ST JOE CO COM 790148100 712 18,001 SH   SOLE 26 15,305 0 2,696
ST JOE CO COM 790148100 23 590 SH   SOLE 28 590 0 0
ST JOE CO COM 790148100 2,664 67,351 SH   SOLE 30 67,351 0 0
ST JOE CO COM 790148100 152 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 985 24,901 SH   SOLE 43 20,242 0 4,659
STAAR SURGICAL CO COM PAR $0.01 852312305 4,329 61,035 SH   SOLE 2 46,087 0 14,948
STAAR SURGICAL CO COM PAR $0.01 852312305 57 797 SH   SOLE 4 136 0 661
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,206 214,380 SH   SOLE 18 205,810 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305 13,061 184,136 SH   SOLE 19 184,136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 255,440 3,601,296 SH   SOLE 21 3,601,296 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 102,891 1,450,596 SH   SOLE 22 1,424,391 0 26,205
STAAR SURGICAL CO COM PAR $0.01 852312305 318 4,486 SH   SOLE 23 4,486 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 467 6,581 SH   SOLE 25 6,581 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,406 33,920 SH   SOLE 26 13,343 0 20,577
STAAR SURGICAL CO COM PAR $0.01 852312305 59 836 SH   SOLE 28 836 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,460 76,974 SH   SOLE 30 76,974 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 125 1,758 SH   SOLE 36 1,758 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 361 5,093 SH   SOLE 40 5,093 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,081 43,435 SH   SOLE 43 37,732 0 5,703
STABILIS SOLUTIONS INC COM 85236P101 2 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 23 5,761 SH   SOLE 21 5,761 0 0
STAG INDL INC COM 85254J102 18,309 592,910 SH   SOLE 2 183,272 0 409,638
STAG INDL INC COM 85254J102 11,402 369,226 SH   SOLE 4 368,244 0 982
STAG INDL INC COM 85254J102 7,021 227,360 SH   SOLE 7 227,360 0 0
STAG INDL INC COM 85254J102 27,593 893,568 SH   SOLE 18 893,568 0 0
STAG INDL INC COM 85254J102 21,318 690,359 SH   SOLE 19 690,359 0 0
STAG INDL INC COM 85254J102 238,367 7,719,150 SH   SOLE 21 7,719,150 0 0
STAG INDL INC COM 85254J102 185,014 5,991,374 SH   SOLE 22 5,533,958 0 457,416
STAG INDL INC COM 85254J102 955 30,931 SH   SOLE 23 30,931 0 0
STAG INDL INC COM 85254J102 24,483 792,846 SH   SOLE 25 792,846 0 0
STAG INDL INC COM 85254J102 2,480 80,322 SH   SOLE 26 67,792 0 12,530
STAG INDL INC COM 85254J102 5,084 164,639 SH   SOLE 28 2,887 0 161,752
STAG INDL INC COM 85254J102 23,444 759,191 SH   SOLE 30 759,191 0 0
STAG INDL INC COM 85254J102 1,656 53,635 SH   SOLE 34 53,635 0 0
STAG INDL INC COM 85254J102 55 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 641 20,761 SH   SOLE 40 20,761 0 0
STAG INDL INC COM 85254J102 1,673 54,179 SH   SOLE 43 52,423 0 1,756
STAGWELL INC COM CL A 85256A109 405 74,539 SH   SOLE 2 21,105 0 53,434
STAGWELL INC COM CL A 85256A109 5 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109 1,283 236,273 SH   SOLE 18 236,273 0 0
STAGWELL INC COM CL A 85256A109 771 141,971 SH   SOLE 19 141,971 0 0
STAGWELL INC COM CL A 85256A109 14,522 2,674,489 SH   SOLE 21 2,674,489 0 0
STAGWELL INC COM CL A 85256A109 9,407 1,732,435 SH   SOLE 22 1,664,361 0 68,074
STAGWELL INC COM CL A 85256A109 61 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109 39 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109 95 17,433 SH   SOLE 30 17,433 0 0
STAGWELL INC COM CL A 85256A109 46 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109 93 17,147 SH   SOLE 43 16,621 0 526
STANDARD BIOTOOLS INC COM 34385P108 17 10,780 SH   SOLE 2 8,175 0 2,605
STANDARD BIOTOOLS INC COM 34385P108 20 12,317 SH   SOLE 18 12,317 0 0
STANDARD BIOTOOLS INC COM 34385P108 1,327 829,465 SH   SOLE 21 829,465 0 0
STANDARD BIOTOOLS INC COM 34385P108 1,852 1,157,397 SH   SOLE 22 1,157,397 0 0
STANDARD BIOTOOLS INC COM 34385P108 12 7,251 SH   SOLE 43 7,251 0 0
STANDARD LITHIUM LTD COM 853606101 1,252 295,364 SH   SOLE 7 295,364 0 0
STANDARD MTR PRODS INC COM 853666105 1,129 25,087 SH   SOLE 2 14,479 0 10,608
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 12 277 SH   SOLE 7 277 0 0
STANDARD MTR PRODS INC COM 853666105 3,407 75,733 SH   SOLE 18 75,733 0 0
STANDARD MTR PRODS INC COM 853666105 2,386 53,045 SH   SOLE 19 53,045 0 0
STANDARD MTR PRODS INC COM 853666105 111,179 2,471,191 SH   SOLE 21 2,471,191 0 0
STANDARD MTR PRODS INC COM 853666105 23,425 520,673 SH   SOLE 22 498,148 0 22,525
STANDARD MTR PRODS INC COM 853666105 115 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105 423 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 2,988 66,406 SH   SOLE 30 66,406 0 0
STANDARD MTR PRODS INC COM 853666105 97 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 645 14,342 SH   SOLE 43 13,776 0 566
STANDEX INTL CORP COM 854231107 1,113 13,123 SH   SOLE 2 7,265 0 5,858
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,807 44,908 SH   SOLE 18 44,908 0 0
STANDEX INTL CORP COM 854231107 2,680 31,608 SH   SOLE 19 31,608 0 0
STANDEX INTL CORP COM 854231107 123,942 1,461,929 SH   SOLE 21 1,461,929 0 0
STANDEX INTL CORP COM 854231107 26,183 308,835 SH   SOLE 22 295,480 0 13,355
STANDEX INTL CORP COM 854231107 133 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107 756 8,914 SH   SOLE 26 5,996 0 2,918
STANDEX INTL CORP COM 854231107 5 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107 2,000 23,596 SH   SOLE 30 23,596 0 0
STANDEX INTL CORP COM 854231107 10 114 SH   SOLE 31 0 0 114
STANDEX INTL CORP COM 854231107 125 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 863 10,184 SH   SOLE 43 7,494 0 2,690
STANLEY BLACK & DECKER INC COM 854502101 30,434 290,236 SH   SOLE 2 79,341 0 210,895
STANLEY BLACK & DECKER INC COM 854502101 12,398 118,234 SH   SOLE 4 61,967 0 56,267
STANLEY BLACK & DECKER INC COM 854502101 16,839 160,588 SH   SOLE 7 156,341 0 4,247
STANLEY BLACK & DECKER INC COM 854502101 88 842 SH   SOLE 13 842 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,419 23,069 SH   SOLE 15 23,069 0 0
STANLEY BLACK & DECKER INC COM 854502101 104,475 996,330 SH   SOLE 18 965,944 0 30,386
STANLEY BLACK & DECKER INC COM 854502101 18,355 175,039 SH   SOLE 19 175,039 0 0
STANLEY BLACK & DECKER INC COM 854502101 425,233 4,055,242 SH   SOLE 21 4,055,242 0 0
STANLEY BLACK & DECKER INC COM 854502101 348,306 3,321,627 SH   SOLE 22 2,972,823 0 348,804
STANLEY BLACK & DECKER INC COM 854502101 28,822 274,864 SH   SOLE 23 274,864 0 0
STANLEY BLACK & DECKER INC COM 854502101 23,665 225,682 SH   SOLE 25 225,682 0 0
STANLEY BLACK & DECKER INC COM 854502101 37,172 354,496 SH   SOLE 26 122,091 0 232,405
STANLEY BLACK & DECKER INC COM 854502101 41,480 395,571 SH   SOLE 28 2,314 0 393,257
STANLEY BLACK & DECKER INC COM 854502101 17 158 SH   SOLE 29 158 0 0
STANLEY BLACK & DECKER INC COM 854502101 78,604 749,605 SH   SOLE 30 749,605 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,590 34,238 SH   SOLE 31 17,801 0 16,437
STANLEY BLACK & DECKER INC COM 854502101 2,389 22,783 SH   SOLE 34 22,783 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,607 63,006 SH   SOLE 36 63,006 0 0
STANLEY BLACK & DECKER INC COM 854502101 560 5,336 SH   SOLE 40 5,336 0 0
STANLEY BLACK & DECKER INC COM 854502101 43 406 SH   OTR 43 406 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,657 111,166 SH   SOLE 43 104,438 0 6,728
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 39,770 590,148 SH   SOLE 21 590,148 0 0
STANTEC INC COM 85472N109 10,144 231,654 SH   SOLE 21 231,654 0 0
STANTEC INC COM 85472N109 2,377 54,279 SH   SOLE 43 53,444 0 835
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 95 3,792 SH   SOLE 2 2,927 0 865
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 29 1,175 SH   SOLE 4 0 0 1,175
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 194 7,771 SH   SOLE 7 7,771 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 9,083 363,457 SH   SOLE 21 363,457 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 445 17,827 SH   SOLE 22 17,827 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 53 2,101 SH   SOLE 25 2,101 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 6,393 255,825 SH   SOLE 30 255,825 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 79 8,620 SH   SOLE 2 8,620 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,582 172,539 SH   SOLE 21 172,539 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 89 9,660 SH   SOLE 30 9,660 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 48 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 168,668 2,207,982 SH   SOLE 2 311,137 0 1,896,845
STARBUCKS CORP COM 855244109 45,660 597,725 SH   SOLE 4 459,376 0 138,349
STARBUCKS CORP COM 855244109 91,936 1,203,504 SH   SOLE 7 1,168,761 0 34,743
STARBUCKS CORP COM 855244109 419 5,483 SH   SOLE 13 5,483 0 0
STARBUCKS CORP COM 855244109 8,639 113,086 SH   SOLE 15 113,086 0 0
STARBUCKS CORP COM 855244109 48 630 SH   SOLE 17 0 0 630
STARBUCKS CORP COM 855244109 141,925 1,857,896 SH   SOLE 18 1,700,792 0 157,104
STARBUCKS CORP COM 855244109 96,604 1,264,615 SH   SOLE 19 1,264,615 0 0
STARBUCKS CORP COM 855244109 1,874,969 24,544,693 SH   SOLE 21 24,544,693 0 0
STARBUCKS CORP COM 855244109 1,825,720 23,899,982 SH   SOLE 22 21,644,344 0 2,255,638
STARBUCKS CORP COM 855244109 138,875 1,817,968 SH   SOLE 23 1,817,968 0 0
STARBUCKS CORP COM 855244109 152,608 1,997,745 SH   SOLE 25 1,997,745 0 0
STARBUCKS CORP COM 855244109 212,968 2,787,903 SH   SOLE 26 1,330,102 0 1,457,801
STARBUCKS CORP COM 855244109 206,556 2,703,967 SH   SOLE 28 102,933 0 2,601,034
STARBUCKS CORP COM 855244109 84 1,099 SH   SOLE 29 1,099 0 0
STARBUCKS CORP COM 855244109 454,858 5,954,415 SH   SOLE 30 5,954,415 0 0
STARBUCKS CORP COM 855244109 18,174 237,909 SH   SOLE 31 122,553 0 115,356
STARBUCKS CORP COM 855244109 20,111 263,266 SH   SOLE 32 263,266 0 0
STARBUCKS CORP COM 855244109 45,869 600,460 SH   SOLE 34 600,460 0 0
STARBUCKS CORP COM 855244109 33,767 442,039 SH   SOLE 36 442,039 0 0
STARBUCKS CORP COM 855244109 2,906 38,038 SH   SOLE 40 38,038 0 0
STARBUCKS CORP COM 855244109 192 2,513 SH   OTR 43 2,513 0 0
STARBUCKS CORP COM 855244109 104,859 1,372,680 SH   SOLE 43 1,255,657 0 117,023
STARRETT L S CO CL A 855668109 8 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 158 22,484 SH   SOLE 21 22,484 0 0
STARRETT L S CO CL A 855668109 66 9,440 SH   SOLE 22 9,440 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 24 5,870 SH   SOLE 2 0 0 5,870
STARRY GROUP HOLDINGS INC CL A COM 85572U102 230 55,929 SH   SOLE 18 55,929 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 163 39,504 SH   SOLE 19 39,504 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 3,005 729,322 SH   SOLE 21 729,322 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 6,194 1,503,396 SH   SOLE 22 1,500,834 0 2,562
STARTEK INC COM 85569C107 9 3,238 SH   SOLE 18 3,238 0 0
STARTEK INC COM 85569C107 2 630 SH   SOLE 19 630 0 0
STARTEK INC COM 85569C107 132 45,643 SH   SOLE 21 45,643 0 0
STARTEK INC COM 85569C107 767 265,449 SH   SOLE 22 265,449 0 0
STARWOOD PPTY TR INC COM 85571B105 21,300 1,019,629 SH   SOLE 2 92,535 0 927,094
STARWOOD PPTY TR INC COM 85571B105 171 8,200 SH   SOLE 4 6,523 0 1,677
STARWOOD PPTY TR INC COM 85571B105 128 6,112 SH   SOLE 7 6,112 0 0
STARWOOD PPTY TR INC COM 85571B105 4,250 203,455 SH   SOLE 18 203,455 0 0
STARWOOD PPTY TR INC COM 85571B105 17,230 824,809 SH   SOLE 19 824,809 0 0
STARWOOD PPTY TR INC COM 85571B105 171,470 8,208,255 SH   SOLE 21 8,208,255 0 0
STARWOOD PPTY TR INC COM 85571B105 142,003 6,797,636 SH   SOLE 22 6,433,824 0 363,812
STARWOOD PPTY TR INC COM 85571B105 995 47,615 SH   SOLE 25 47,615 0 0
STARWOOD PPTY TR INC COM 85571B105 3,855 184,525 SH   SOLE 26 162,704 0 21,821
STARWOOD PPTY TR INC COM 85571B105 107 5,113 SH   SOLE 28 5,113 0 0
STARWOOD PPTY TR INC COM 85571B105 4,023 192,600 SH   SOLE 30 192,600 0 0
STARWOOD PPTY TR INC COM 85571B105 113 5,427 SH   SOLE 31 4,246 0 1,181
STARWOOD PPTY TR INC COM 85571B105 6,594 315,645 SH   SOLE 34 315,645 0 0
STARWOOD PPTY TR INC COM 85571B105 682 32,647 SH   SOLE 36 32,647 0 0
STARWOOD PPTY TR INC COM 85571B105 787 37,678 SH   SOLE 40 37,678 0 0
STARWOOD PPTY TR INC COM 85571B105 16 758 SH   OTR 43 758 0 0
STARWOOD PPTY TR INC COM 85571B105 6,868 328,777 SH   SOLE 43 280,108 0 48,669
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 2,666 2,700,000 PRN   SOLE 21 2,700,000 0 0
STATE STR CORP COM 857477103 51,800 840,223 SH   SOLE 2 208,074 0 632,149
STATE STR CORP COM 857477103 17,630 285,977 SH   SOLE 4 167,875 0 118,102
STATE STR CORP COM 857477103 27,537 446,661 SH   SOLE 7 345,586 0 101,075
STATE STR CORP COM 857477103 686 11,121 SH   SOLE 13 11,121 0 0
STATE STR CORP COM 857477103 3,328 53,989 SH   SOLE 15 53,989 0 0
STATE STR CORP COM 857477103 53,544 868,511 SH   SOLE 18 818,034 0 50,477
STATE STR CORP COM 857477103 12,414 201,367 SH   SOLE 19 201,367 0 0
STATE STR CORP COM 857477103 661,174 10,724,647 SH   SOLE 21 10,724,647 0 0
STATE STR CORP COM 857477103 490,345 7,953,687 SH   SOLE 22 7,134,774 0 818,913
STATE STR CORP COM 857477103 40,609 658,698 SH   SOLE 23 658,698 0 0
STATE STR CORP COM 857477103 50,122 813,017 SH   SOLE 25 813,017 0 0
STATE STR CORP COM 857477103 62,097 1,007,245 SH   SOLE 26 509,923 0 497,322
STATE STR CORP COM 857477103 65,440 1,061,483 SH   SOLE 28 110,523 0 950,960
STATE STR CORP COM 857477103 673 10,918 SH   SOLE 29 10,918 0 0
STATE STR CORP COM 857477103 135,476 2,197,495 SH   SOLE 30 2,197,495 0 0
STATE STR CORP COM 857477103 6,478 105,081 SH   SOLE 31 68,162 0 36,919
STATE STR CORP COM 857477103 3,306 53,626 SH   SOLE 34 53,626 0 0
STATE STR CORP COM 857477103 12,877 208,866 SH   SOLE 36 208,866 0 0
STATE STR CORP COM 857477103 738 11,974 SH   SOLE 40 11,974 0 0
STATE STR CORP COM 857477103 62 1,006 SH   OTR 43 1,006 0 0
STATE STR CORP COM 857477103 36,162 586,566 SH   SOLE 43 558,039 0 28,527
STATERA BIOPHARMA INC COM 857561104 32 113,817 SH   SOLE 21 113,817 0 0
STATERA BIOPHARMA INC COM 857561104 0 1,378 SH   SOLE 22 1,378 0 0
STEALTHGAS INC SHS Y81669106 30 9,374 SH   SOLE 22 9,374 0 0
STEEL CONNECT INC COM 858098106 9 7,082 SH   SOLE 18 7,082 0 0
STEEL CONNECT INC COM 858098106 177 131,811 SH   SOLE 21 131,811 0 0
STEEL CONNECT INC COM 858098106 1,191 888,832 SH   SOLE 22 888,832 0 0
STEEL DYNAMICS INC COM 858119100 58,046 877,496 SH   SOLE 2 167,123 0 710,373
STEEL DYNAMICS INC COM 858119100 13,156 198,878 SH   SOLE 4 119,926 0 78,952
STEEL DYNAMICS INC COM 858119100 1,971 29,802 SH   SOLE 7 29,802 0 0
STEEL DYNAMICS INC COM 858119100 203 3,075 SH   SOLE 13 3,075 0 0
STEEL DYNAMICS INC COM 858119100 1,366 20,657 SH   SOLE 15 20,657 0 0
STEEL DYNAMICS INC COM 858119100 27,798 420,227 SH   SOLE 18 410,199 0 10,028
STEEL DYNAMICS INC COM 858119100 7,139 107,914 SH   SOLE 19 107,914 0 0
STEEL DYNAMICS INC COM 858119100 742,945 11,231,213 SH   SOLE 21 11,231,213 0 0
STEEL DYNAMICS INC COM 858119100 346,905 5,244,222 SH   SOLE 22 4,890,253 0 353,969
STEEL DYNAMICS INC COM 858119100 21,100 318,976 SH   SOLE 23 318,976 0 0
STEEL DYNAMICS INC COM 858119100 72,603 1,097,550 SH   SOLE 25 1,097,550 0 0
STEEL DYNAMICS INC COM 858119100 29,109 440,039 SH   SOLE 26 208,816 0 231,223
STEEL DYNAMICS INC COM 858119100 39,369 595,145 SH   SOLE 28 14,976 0 580,169
STEEL DYNAMICS INC COM 858119100 98,317 1,486,277 SH   SOLE 30 1,315,653 0 170,624
STEEL DYNAMICS INC COM 858119100 2,718 41,082 SH   SOLE 31 20,766 0 20,316
STEEL DYNAMICS INC COM 858119100 114,933 1,737,462 SH   SOLE 34 1,737,462 0 0
STEEL DYNAMICS INC COM 858119100 5,243 79,261 SH   SOLE 36 79,261 0 0
STEEL DYNAMICS INC COM 858119100 413 6,250 SH   SOLE 40 6,250 0 0
STEEL DYNAMICS INC COM 858119100 27 409 SH   OTR 43 409 0 0
STEEL DYNAMICS INC COM 858119100 13,134 198,543 SH   SOLE 43 183,635 0 14,908
STEELCASE INC CL A 858155203 3,978 370,693 SH   SOLE 2 200,017 0 170,676
STEELCASE INC CL A 858155203 2 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 11 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203 2,817 262,520 SH   SOLE 18 262,520 0 0
STEELCASE INC CL A 858155203 8,487 790,947 SH   SOLE 19 790,947 0 0
STEELCASE INC CL A 858155203 33,899 3,159,228 SH   SOLE 21 3,159,228 0 0
STEELCASE INC CL A 858155203 31,046 2,893,387 SH   SOLE 22 2,795,136 0 98,251
STEELCASE INC CL A 858155203 290 27,071 SH   SOLE 23 27,071 0 0
STEELCASE INC CL A 858155203 176 16,449 SH   SOLE 25 16,449 0 0
STEELCASE INC CL A 858155203 2,717 253,205 SH   SOLE 26 61,801 0 191,404
STEELCASE INC CL A 858155203 574 53,538 SH   SOLE 28 53,538 0 0
STEELCASE INC CL A 858155203 613 57,087 SH   SOLE 30 57,087 0 0
STEELCASE INC CL A 858155203 27 2,485 SH   SOLE 31 0 0 2,485
STEELCASE INC CL A 858155203 217 20,267 SH   SOLE 36 20,267 0 0
STEELCASE INC CL A 858155203 102 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 1,012 94,329 SH   SOLE 43 90,179 0 4,150
STELLANTIS N.V SHS N82405106 1,762 142,554 SH   SOLE 22 142,554 0 0
STELLANTIS N.V SHS N82405106 25,428 2,057,250 SH   SOLE 43 1,932,631 0 124,619
STELLUS CAP INVT CORP COM 858568108 1,457 130,951 SH   SOLE 30 130,951 0 0
STEM INC COM 85859N102 308 43,027 SH   SOLE 2 25,203 0 17,824
STEM INC COM 85859N102 12 1,614 SH   SOLE 7 1,614 0 0
STEM INC COM 85859N102 2,633 367,671 SH   SOLE 18 367,671 0 0
STEM INC COM 85859N102 3,010 420,409 SH   SOLE 19 420,409 0 0
STEM INC COM 85859N102 33,654 4,700,227 SH   SOLE 21 4,700,227 0 0
STEM INC COM 85859N102 23,464 3,277,079 SH   SOLE 22 3,211,013 0 66,066
STEM INC COM 85859N102 9 1,326 SH   SOLE 23 1,326 0 0
STEM INC COM 85859N102 75 10,541 SH   SOLE 25 10,541 0 0
STEM INC COM 85859N102 48 6,688 SH   SOLE 26 1,548 0 5,140
STEM INC COM 85859N102 676 94,357 SH   SOLE 30 94,357 0 0
STEM INC COM 85859N102 33 4,564 SH   SOLE 40 4,564 0 0
STEPAN CO COM 858586100 7,609 75,075 SH   SOLE 2 48,079 0 26,996
STEPAN CO COM 858586100 9 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,439 14,197 SH   SOLE 7 14,197 0 0
STEPAN CO COM 858586100 8,029 79,216 SH   SOLE 18 77,448 0 1,768
STEPAN CO COM 858586100 16,782 165,580 SH   SOLE 19 165,580 0 0
STEPAN CO COM 858586100 275,666 2,719,938 SH   SOLE 21 2,719,938 0 0
STEPAN CO COM 858586100 68,457 675,450 SH   SOLE 22 653,648 0 21,802
STEPAN CO COM 858586100 496 4,895 SH   SOLE 23 4,895 0 0
STEPAN CO COM 858586100 500 4,931 SH   SOLE 25 4,931 0 0
STEPAN CO COM 858586100 4,116 40,608 SH   SOLE 26 10,107 0 30,501
STEPAN CO COM 858586100 41 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100 5,240 51,706 SH   SOLE 30 51,706 0 0
STEPAN CO COM 858586100 14 137 SH   SOLE 31 0 0 137
STEPAN CO COM 858586100 385 3,798 SH   SOLE 36 3,798 0 0
STEPAN CO COM 858586100 267 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 1,545 15,243 SH   SOLE 43 14,867 0 376
STEPSTONE GROUP INC COM CL A 85914M107 500 19,196 SH   SOLE 2 13,853 0 5,343
STEPSTONE GROUP INC COM CL A 85914M107 4 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 16 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,467 133,211 SH   SOLE 18 133,211 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,479 95,226 SH   SOLE 19 95,226 0 0
STEPSTONE GROUP INC COM CL A 85914M107 44,230 1,699,203 SH   SOLE 21 1,699,203 0 0
STEPSTONE GROUP INC COM CL A 85914M107 31,982 1,228,648 SH   SOLE 22 1,199,231 0 29,417
STEPSTONE GROUP INC COM CL A 85914M107 188 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107 443 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 19 719 SH   SOLE 28 719 0 0
STEPSTONE GROUP INC COM CL A 85914M107 1,517 58,260 SH   SOLE 30 58,260 0 0
STEPSTONE GROUP INC COM CL A 85914M107 165 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107 309 11,869 SH   SOLE 43 10,339 0 1,530
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 307 167,021 SH   SOLE 21 167,021 0 0
STEREOTAXIS INC COM NEW 85916J409 1,552 843,622 SH   SOLE 22 843,622 0 0
STERICYCLE INC COM 858912108 5,306 121,010 SH   SOLE 2 70,462 0 50,548
STERICYCLE INC COM 858912108 6 139 SH   SOLE 4 139 0 0
STERICYCLE INC COM 858912108 71 1,626 SH   SOLE 7 1,626 0 0
STERICYCLE INC COM 858912108 8,738 199,280 SH   SOLE 18 199,280 0 0
STERICYCLE INC COM 858912108 1,236 28,186 SH   SOLE 19 28,186 0 0
STERICYCLE INC COM 858912108 195,908 4,467,692 SH   SOLE 21 4,467,692 0 0
STERICYCLE INC COM 858912108 110,943 2,530,059 SH   SOLE 22 2,415,791 0 114,268
STERICYCLE INC COM 858912108 552 12,582 SH   SOLE 25 12,582 0 0
STERICYCLE INC COM 858912108 1,730 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 72 1,635 SH   SOLE 28 1,635 0 0
STERICYCLE INC COM 858912108 1,636 37,307 SH   SOLE 30 37,307 0 0
STERICYCLE INC COM 858912108 71 1,615 SH   SOLE 31 1,341 0 274
STERICYCLE INC COM 858912108 60 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108 492 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 928 21,167 SH   SOLE 43 18,794 0 2,373
STERIS PLC SHS USD G8473T100 40,820 198,011 SH   SOLE 2 30,008 0 168,003
STERIS PLC SHS USD G8473T100 15,502 75,197 SH   SOLE 4 61,711 0 13,486
STERIS PLC SHS USD G8473T100 19,171 92,994 SH   SOLE 7 90,021 0 2,973
STERIS PLC SHS USD G8473T100 86 415 SH   SOLE 13 415 0 0
STERIS PLC SHS USD G8473T100 2,730 13,242 SH   SOLE 15 13,242 0 0
STERIS PLC SHS USD G8473T100 32,287 156,617 SH   SOLE 18 143,040 0 13,577
STERIS PLC SHS USD G8473T100 85,350 414,018 SH   SOLE 19 414,018 0 0
STERIS PLC SHS USD G8473T100 699,723 3,394,242 SH   SOLE 21 3,394,242 0 0
STERIS PLC SHS USD G8473T100 425,860 2,065,777 SH   SOLE 22 1,880,500 0 185,277
STERIS PLC SHS USD G8473T100 34,106 165,442 SH   SOLE 23 165,442 0 0
STERIS PLC SHS USD G8473T100 42,123 204,333 SH   SOLE 25 204,333 0 0
STERIS PLC SHS USD G8473T100 45,802 222,179 SH   SOLE 26 92,448 0 129,731
STERIS PLC SHS USD G8473T100 52,765 255,954 SH   SOLE 28 4,129 0 251,825
STERIS PLC SHS USD G8473T100 155,362 753,638 SH   SOLE 30 752,514 0 1,124
STERIS PLC SHS USD G8473T100 4,135 20,058 SH   SOLE 31 10,048 0 10,010
STERIS PLC SHS USD G8473T100 1,463 7,096 SH   SOLE 34 7,096 0 0
STERIS PLC SHS USD G8473T100 7,569 36,715 SH   SOLE 36 36,715 0 0
STERIS PLC SHS USD G8473T100 636 3,083 SH   SOLE 40 3,083 0 0
STERIS PLC SHS USD G8473T100 73 352 SH   OTR 43 352 0 0
STERIS PLC SHS USD G8473T100 18,778 91,090 SH   SOLE 43 85,550 0 5,540
STERLING BANCORP INC COM 85917W102 31 5,494 SH   SOLE 2 0 0 5,494
STERLING BANCORP INC COM 85917W102 318 55,768 SH   SOLE 18 55,768 0 0
STERLING BANCORP INC COM 85917W102 162 28,439 SH   SOLE 19 28,439 0 0
STERLING BANCORP INC COM 85917W102 2,956 518,552 SH   SOLE 21 518,552 0 0
STERLING BANCORP INC COM 85917W102 1,322 231,873 SH   SOLE 22 221,140 0 10,733
STERLING BANCORP INC COM 85917W102 1 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109 1,692 103,770 SH   SOLE 2 101,186 0 2,584
STERLING CHECK CORP COM 85917T109 4 241 SH   SOLE 7 241 0 0
STERLING CHECK CORP COM 85917T109 986 60,427 SH   SOLE 18 60,427 0 0
STERLING CHECK CORP COM 85917T109 7,101 435,377 SH   SOLE 19 435,377 0 0
STERLING CHECK CORP COM 85917T109 11,905 729,928 SH   SOLE 21 729,928 0 0
STERLING CHECK CORP COM 85917T109 8,110 497,235 SH   SOLE 22 449,895 0 47,340
STERLING CHECK CORP COM 85917T109 188 11,528 SH   SOLE 25 11,528 0 0
STERLING CHECK CORP COM 85917T109 677 41,495 SH   SOLE 26 36,503 0 4,992
STERLING CHECK CORP COM 85917T109 15,295 937,744 SH   SOLE 34 937,744 0 0
STERLING CHECK CORP COM 85917T109 76 4,641 SH   SOLE 40 4,641 0 0
STERLING INFRASTRUCTURE INC COM 859241101 525 23,945 SH   SOLE 2 14,592 0 9,353
STERLING INFRASTRUCTURE INC COM 859241101 2 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101 6,318 288,246 SH   SOLE 7 288,246 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,692 77,205 SH   SOLE 18 77,205 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,109 50,603 SH   SOLE 19 50,603 0 0
STERLING INFRASTRUCTURE INC COM 859241101 33,763 1,540,302 SH   SOLE 21 1,540,302 0 0
STERLING INFRASTRUCTURE INC COM 859241101 15,795 720,584 SH   SOLE 22 700,641 0 19,943
STERLING INFRASTRUCTURE INC COM 859241101 89 4,080 SH   SOLE 25 4,080 0 0
STERLING INFRASTRUCTURE INC COM 859241101 42 1,922 SH   SOLE 26 1,922 0 0
STERLING INFRASTRUCTURE INC COM 859241101 599 27,341 SH   SOLE 30 27,341 0 0
STERLING INFRASTRUCTURE INC COM 859241101 27 1,252 SH   SOLE 36 1,252 0 0
STERLING INFRASTRUCTURE INC COM 859241101 80 3,642 SH   SOLE 40 3,642 0 0
STERLING INFRASTRUCTURE INC COM 859241101 249 11,362 SH   SOLE 43 11,312 0 50
STEVANATO GROUP S P A ORD SHS T9224W109 4,143 262,040 SH   SOLE 21 262,040 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,062 21,350 SH   SOLE 2 7,082 0 14,268
STEWART INFORMATION SVCS COR COM 860372101 5 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 12 251 SH   SOLE 7 251 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,748 95,438 SH   SOLE 18 95,438 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,310 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 155,307 3,121,747 SH   SOLE 21 3,121,747 0 0
STEWART INFORMATION SVCS COR COM 860372101 29,926 601,537 SH   SOLE 22 577,021 0 24,516
STEWART INFORMATION SVCS COR COM 860372101 117 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101 64 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 24 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,923 38,658 SH   SOLE 30 38,658 0 0
STEWART INFORMATION SVCS COR COM 860372101 156 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 743 14,937 SH   SOLE 43 14,349 0 588
STIFEL FINL CORP COM 860630102 26,922 480,572 SH   SOLE 2 247,239 0 233,333
STIFEL FINL CORP COM 860630102 1,581 28,214 SH   SOLE 4 27,613 0 601
STIFEL FINL CORP COM 860630102 170 3,031 SH   SOLE 7 3,031 0 0
STIFEL FINL CORP COM 860630102 1,406 25,096 SH   SOLE 13 25,096 0 0
STIFEL FINL CORP COM 860630102 14,813 264,415 SH   SOLE 18 243,844 0 20,571
STIFEL FINL CORP COM 860630102 42,143 752,282 SH   SOLE 19 752,282 0 0
STIFEL FINL CORP COM 860630102 310,011 5,533,927 SH   SOLE 21 5,533,927 0 0
STIFEL FINL CORP COM 860630102 222,329 3,968,752 SH   SOLE 22 3,729,479 0 239,273
STIFEL FINL CORP COM 860630102 4,503 80,377 SH   SOLE 23 80,377 0 0
STIFEL FINL CORP COM 860630102 865 15,435 SH   SOLE 25 15,435 0 0
STIFEL FINL CORP COM 860630102 11,295 201,616 SH   SOLE 26 47,450 0 154,166
STIFEL FINL CORP COM 860630102 2,079 37,117 SH   SOLE 28 1,872 0 35,245
STIFEL FINL CORP COM 860630102 714 12,751 SH   SOLE 29 12,751 0 0
STIFEL FINL CORP COM 860630102 2,447 43,677 SH   SOLE 30 43,677 0 0
STIFEL FINL CORP COM 860630102 1,643 29,330 SH   SOLE 31 28,918 0 412
STIFEL FINL CORP COM 860630102 1,369 24,435 SH   SOLE 34 24,435 0 0
STIFEL FINL CORP COM 860630102 163 2,901 SH   SOLE 36 2,901 0 0
STIFEL FINL CORP COM 860630102 750 13,386 SH   SOLE 40 13,386 0 0
STIFEL FINL CORP COM 860630102 4,953 88,407 SH   SOLE 43 84,069 0 4,338
STITCH FIX INC COM CL A 860897107 1,273 257,702 SH   SOLE 2 135,785 0 121,917
STITCH FIX INC COM CL A 860897107 1 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107 5 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 1,200 242,976 SH   SOLE 18 228,361 0 14,615
STITCH FIX INC COM CL A 860897107 3,265 661,003 SH   SOLE 19 661,003 0 0
STITCH FIX INC COM CL A 860897107 14,040 2,842,050 SH   SOLE 21 2,842,050 0 0
STITCH FIX INC COM CL A 860897107 13,297 2,691,698 SH   SOLE 22 2,626,928 0 64,770
STITCH FIX INC COM CL A 860897107 82 16,611 SH   SOLE 23 16,611 0 0
STITCH FIX INC COM CL A 860897107 54 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107 600 121,549 SH   SOLE 26 17,609 0 103,940
STITCH FIX INC COM CL A 860897107 3 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107 626 126,693 SH   SOLE 30 126,693 0 0
STITCH FIX INC COM CL A 860897107 35 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 294 59,613 SH   SOLE 43 58,002 0 1,611
STMICROELECTRONICS N V NY REGISTRY 861012102 78,267 2,487,029 SH   SOLE 21 2,487,029 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 25,201 800,796 SH   SOLE 43 732,178 0 68,618
STOCK YDS BANCORP INC COM 861025104 845 14,133 SH   SOLE 2 7,812 0 6,321
STOCK YDS BANCORP INC COM 861025104 8 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 20 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 4,369 73,028 SH   SOLE 18 73,028 0 0
STOCK YDS BANCORP INC COM 861025104 3,144 52,557 SH   SOLE 19 52,557 0 0
STOCK YDS BANCORP INC COM 861025104 55,328 924,900 SH   SOLE 21 924,900 0 0
STOCK YDS BANCORP INC COM 861025104 40,435 675,940 SH   SOLE 22 655,633 0 20,307
STOCK YDS BANCORP INC COM 861025104 285 4,756 SH   SOLE 25 4,756 0 0
STOCK YDS BANCORP INC COM 861025104 612 10,230 SH   SOLE 26 8,731 0 1,499
STOCK YDS BANCORP INC COM 861025104 785 13,119 SH   SOLE 30 13,119 0 0
STOCK YDS BANCORP INC COM 861025104 18 293 SH   SOLE 31 0 0 293
STOCK YDS BANCORP INC COM 861025104 232 3,883 SH   SOLE 40 3,883 0 0
STOCK YDS BANCORP INC COM 861025104 433 7,237 SH   SOLE 43 6,898 0 339
STOKE THERAPEUTICS INC COM 86150R107 448 33,886 SH   SOLE 2 21,190 0 12,696
STOKE THERAPEUTICS INC COM 86150R107 3 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 835 63,191 SH   SOLE 18 63,191 0 0
STOKE THERAPEUTICS INC COM 86150R107 472 35,755 SH   SOLE 19 35,755 0 0
STOKE THERAPEUTICS INC COM 86150R107 12,961 981,114 SH   SOLE 21 981,114 0 0
STOKE THERAPEUTICS INC COM 86150R107 7,319 554,081 SH   SOLE 22 535,750 0 18,331
STOKE THERAPEUTICS INC COM 86150R107 28 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 285 21,593 SH   SOLE 30 21,593 0 0
STOKE THERAPEUTICS INC COM 86150R107 20 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 108 8,208 SH   SOLE 43 7,393 0 815
STONECO LTD COM CL A G85158106 2,343 304,279 SH   SOLE 2 139,002 0 165,277
STONECO LTD COM CL A G85158106 283 36,808 SH   SOLE 4 36,808 0 0
STONECO LTD COM CL A G85158106 25 3,263 SH   SOLE 7 3,263 0 0
STONECO LTD COM CL A G85158106 304 39,524 SH   SOLE 13 39,524 0 0
STONECO LTD COM CL A G85158106 6,061 787,189 SH   SOLE 18 787,189 0 0
STONECO LTD COM CL A G85158106 8,073 1,048,473 SH   SOLE 19 1,048,473 0 0
STONECO LTD COM CL A G85158106 74,284 9,647,317 SH   SOLE 21 9,647,317 0 0
STONECO LTD COM CL A G85158106 27,921 3,626,040 SH   SOLE 22 3,467,506 0 158,534
STONECO LTD COM CL A G85158106 153 19,858 SH   SOLE 23 19,858 0 0
STONECO LTD COM CL A G85158106 53 6,915 SH   SOLE 25 6,915 0 0
STONECO LTD COM CL A G85158106 1,938 251,707 SH   SOLE 30 251,707 0 0
STONECO LTD COM CL A G85158106 147 19,130 SH   SOLE 31 8,755 0 10,375
STONECO LTD COM CL A G85158106 7,498 973,705 SH   SOLE 34 973,705 0 0
STONECO LTD COM CL A G85158106 163 21,128 SH   SOLE 43 17,440 0 3,688
STONEMOR INC COM 86184W106 50 14,574 SH   SOLE 2 1,195 0 13,379
STONEMOR INC COM 86184W106 324 94,810 SH   SOLE 18 94,810 0 0
STONEMOR INC COM 86184W106 214 62,525 SH   SOLE 19 62,525 0 0
STONEMOR INC COM 86184W106 3,553 1,038,916 SH   SOLE 21 1,038,916 0 0
STONEMOR INC COM 86184W106 1,188 347,466 SH   SOLE 22 334,315 0 13,151
STONERIDGE INC COM 86183P102 649 37,870 SH   SOLE 2 23,019 0 14,851
STONERIDGE INC COM 86183P102 3 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 7 419 SH   SOLE 7 419 0 0
STONERIDGE INC COM 86183P102 1,393 81,245 SH   SOLE 18 81,245 0 0
STONERIDGE INC COM 86183P102 809 47,196 SH   SOLE 19 47,196 0 0
STONERIDGE INC COM 86183P102 16,589 967,265 SH   SOLE 21 967,265 0 0
STONERIDGE INC COM 86183P102 11,456 667,979 SH   SOLE 22 637,034 0 30,945
STONERIDGE INC COM 86183P102 59 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102 389 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,011 58,949 SH   SOLE 30 58,949 0 0
STONERIDGE INC COM 86183P102 40 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 269 15,703 SH   SOLE 43 14,455 0 1,248
STONEX GROUP INC COM 861896108 1,253 16,047 SH   SOLE 2 4,833 0 11,214
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 18 233 SH   SOLE 7 233 0 0
STONEX GROUP INC COM 861896108 5,002 64,067 SH   SOLE 18 64,067 0 0
STONEX GROUP INC COM 861896108 2,486 31,837 SH   SOLE 19 31,837 0 0
STONEX GROUP INC COM 861896108 169,604 2,172,463 SH   SOLE 21 2,172,463 0 0
STONEX GROUP INC COM 861896108 34,810 445,881 SH   SOLE 22 428,354 0 17,527
STONEX GROUP INC COM 861896108 166 2,122 SH   SOLE 25 2,122 0 0
STONEX GROUP INC COM 861896108 851 10,901 SH   SOLE 26 8,601 0 2,300
STONEX GROUP INC COM 861896108 2,880 36,886 SH   SOLE 30 36,886 0 0
STONEX GROUP INC COM 861896108 195 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 704 9,019 SH   SOLE 43 8,830 0 189
STORE CAP CORP COM 862121100 15,745 603,712 SH   SOLE 2 236,356 0 367,356
STORE CAP CORP COM 862121100 3,266 125,213 SH   SOLE 4 123,884 0 1,329
STORE CAP CORP COM 862121100 8,387 321,589 SH   SOLE 7 321,589 0 0
STORE CAP CORP COM 862121100 14,223 545,362 SH   SOLE 18 545,362 0 0
STORE CAP CORP COM 862121100 10,230 392,272 SH   SOLE 19 392,272 0 0
STORE CAP CORP COM 862121100 367,979 14,109,621 SH   SOLE 21 14,109,621 0 0
STORE CAP CORP COM 862121100 233,175 8,940,764 SH   SOLE 22 8,634,837 0 305,927
STORE CAP CORP COM 862121100 321 12,315 SH   SOLE 23 12,315 0 0
STORE CAP CORP COM 862121100 28,964 1,110,576 SH   SOLE 25 1,110,576 0 0
STORE CAP CORP COM 862121100 3,150 120,801 SH   SOLE 26 100,767 0 20,034
STORE CAP CORP COM 862121100 3,985 152,786 SH   SOLE 28 4,398 0 148,388
STORE CAP CORP COM 862121100 28,178 1,080,437 SH   SOLE 30 1,080,437 0 0
STORE CAP CORP COM 862121100 112 4,304 SH   SOLE 31 3,632 0 672
STORE CAP CORP COM 862121100 592 22,693 SH   SOLE 34 22,693 0 0
STORE CAP CORP COM 862121100 82 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 815 31,237 SH   SOLE 40 31,237 0 0
STORE CAP CORP COM 862121100 23 883 SH   OTR 43 883 0 0
STORE CAP CORP COM 862121100 6,449 247,290 SH   SOLE 43 219,894 0 27,396
STRAN & COMPANY INC COMMON STOCK 86260J102 31 18,665 SH   SOLE 21 18,665 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 124 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 54 56,278 SH   SOLE 21 56,278 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 49 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101 2,263 120,782 SH   SOLE 21 120,782 0 0
STRATASYS LTD SHS M85548101 8,959 478,055 SH   SOLE 30 478,055 0 0
STRATASYS LTD SHS M85548101 24 1,306 SH   SOLE 43 1,306 0 0
STRATEGIC ED INC COM 86272C103 2,370 33,579 SH   SOLE 2 10,752 0 22,827
STRATEGIC ED INC COM 86272C103 8 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 18 256 SH   SOLE 7 256 0 0
STRATEGIC ED INC COM 86272C103 5,971 84,602 SH   SOLE 18 84,602 0 0
STRATEGIC ED INC COM 86272C103 6,190 87,703 SH   SOLE 19 87,703 0 0
STRATEGIC ED INC COM 86272C103 202,286 2,866,052 SH   SOLE 21 2,866,052 0 0
STRATEGIC ED INC COM 86272C103 43,920 622,277 SH   SOLE 22 595,802 0 26,475
STRATEGIC ED INC COM 86272C103 107 1,522 SH   SOLE 23 1,522 0 0
STRATEGIC ED INC COM 86272C103 208 2,946 SH   SOLE 25 2,946 0 0
STRATEGIC ED INC COM 86272C103 1,595 22,603 SH   SOLE 26 5,792 0 16,811
STRATEGIC ED INC COM 86272C103 4 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103 2,780 39,389 SH   SOLE 30 39,389 0 0
STRATEGIC ED INC COM 86272C103 205 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 1,625 23,018 SH   SOLE 43 20,958 0 2,060
STRATTEC SEC CORP COM 863111100 21 624 SH   SOLE 18 624 0 0
STRATTEC SEC CORP COM 863111100 263 7,921 SH   SOLE 21 7,921 0 0
STRATTEC SEC CORP COM 863111100 2,072 62,495 SH   SOLE 22 62,495 0 0
STRATUS PPTYS INC COM NEW 863167201 73 2,258 SH   SOLE 2 298 0 1,960
STRATUS PPTYS INC COM NEW 863167201 490 15,214 SH   SOLE 18 15,214 0 0
STRATUS PPTYS INC COM NEW 863167201 334 10,377 SH   SOLE 19 10,377 0 0
STRATUS PPTYS INC COM NEW 863167201 6,791 210,741 SH   SOLE 21 210,741 0 0
STRATUS PPTYS INC COM NEW 863167201 1,849 57,382 SH   SOLE 22 54,436 0 2,946
STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 131 103,052 SH   SOLE 21 103,052 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 395 311,333 SH   SOLE 22 311,333 0 0
STRIDE INC COM 86333M108 1,258 30,853 SH   SOLE 2 23,731 0 7,122
STRIDE INC COM 86333M108 6 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 17 424 SH   SOLE 7 424 0 0
STRIDE INC COM 86333M108 4,262 104,489 SH   SOLE 18 104,489 0 0
STRIDE INC COM 86333M108 4,893 119,947 SH   SOLE 19 119,947 0 0
STRIDE INC COM 86333M108 56,279 1,379,727 SH   SOLE 21 1,379,727 0 0
STRIDE INC COM 86333M108 42,275 1,036,394 SH   SOLE 22 1,011,143 0 25,251
STRIDE INC COM 86333M108 563 13,810 SH   SOLE 23 13,810 0 0
STRIDE INC COM 86333M108 215 5,269 SH   SOLE 25 5,269 0 0
STRIDE INC COM 86333M108 11,958 293,163 SH   SOLE 26 78,845 0 214,318
STRIDE INC COM 86333M108 70 1,722 SH   SOLE 28 1,722 0 0
STRIDE INC COM 86333M108 9,555 234,246 SH   SOLE 30 234,246 0 0
STRIDE INC COM 86333M108 197 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 544 13,343 SH   SOLE 43 12,156 0 1,187
STRIDE INC NOTE 1.125% 9/0 86333MAA6 4,016 4,067,000 PRN   SOLE 21 4,067,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 3 1,593 SH   SOLE 18 1,593 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 69 41,752 SH   SOLE 21 41,752 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 155 93,607 SH   SOLE 22 93,607 0 0
STRYKER CORPORATION COM 863667101 151,144 759,787 SH   SOLE 2 151,393 0 608,394
STRYKER CORPORATION COM 863667101 47,902 240,798 SH   SOLE 4 135,063 0 105,735
STRYKER CORPORATION COM 863667101 58,880 295,982 SH   SOLE 7 285,892 0 10,090
STRYKER CORPORATION COM 863667101 302 1,519 SH   SOLE 13 1,519 0 0
STRYKER CORPORATION COM 863667101 8,628 43,373 SH   SOLE 15 43,373 0 0
STRYKER CORPORATION COM 863667101 115,892 582,576 SH   SOLE 18 535,985 0 46,591
STRYKER CORPORATION COM 863667101 169,090 849,997 SH   SOLE 19 849,997 0 0
STRYKER CORPORATION COM 863667101 1,680,517 8,447,780 SH   SOLE 21 8,447,780 0 0
STRYKER CORPORATION COM 863667101 1,416,575 7,120,972 SH   SOLE 22 6,446,654 0 674,318
STRYKER CORPORATION COM 863667101 111,735 561,680 SH   SOLE 23 561,680 0 0
STRYKER CORPORATION COM 863667101 97,758 491,421 SH   SOLE 25 491,421 0 0
STRYKER CORPORATION COM 863667101 135,658 681,936 SH   SOLE 26 248,845 0 433,091
STRYKER CORPORATION COM 863667101 98,937 497,348 SH   SOLE 28 48,493 0 448,855
STRYKER CORPORATION COM 863667101 24 123 SH   SOLE 29 123 0 0
STRYKER CORPORATION COM 863667101 327,186 1,644,727 SH   SOLE 30 1,644,727 0 0
STRYKER CORPORATION COM 863667101 14,059 70,671 SH   SOLE 31 36,743 0 33,928
STRYKER CORPORATION COM 863667101 143,838 723,056 SH   SOLE 34 723,056 0 0
STRYKER CORPORATION COM 863667101 24,323 122,268 SH   SOLE 36 122,268 0 0
STRYKER CORPORATION COM 863667101 2,177 10,942 SH   SOLE 40 10,942 0 0
STRYKER CORPORATION COM 863667101 190 957 SH   OTR 43 957 0 0
STRYKER CORPORATION COM 863667101 54,891 275,932 SH   SOLE 43 252,299 0 23,633
STRYVE FOODS INC CLASS A COM 863685103 2 2,716 SH   SOLE 2 2,716 0 0
STRYVE FOODS INC CLASS A COM 863685103 5 5,399 SH   SOLE 22 5,399 0 0
STURM RUGER & CO INC COM 864159108 557 8,751 SH   SOLE 2 5,074 0 3,677
STURM RUGER & CO INC COM 864159108 5 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 15 228 SH   SOLE 7 228 0 0
STURM RUGER & CO INC COM 864159108 3,678 57,783 SH   SOLE 18 57,783 0 0
STURM RUGER & CO INC COM 864159108 1,977 31,055 SH   SOLE 19 31,055 0 0
STURM RUGER & CO INC COM 864159108 145,684 2,288,833 SH   SOLE 21 2,288,833 0 0
STURM RUGER & CO INC COM 864159108 27,137 426,349 SH   SOLE 22 413,538 0 12,811
STURM RUGER & CO INC COM 864159108 239 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 1,873 29,421 SH   SOLE 30 29,421 0 0
STURM RUGER & CO INC COM 864159108 128 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 696 10,942 SH   SOLE 43 9,872 0 1,070
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 39,207 6,645,322 SH   SOLE 43 5,959,264 0 686,058
SUMMIT FINL GROUP INC COM 86606G101 614 22,093 SH   SOLE 2 17,351 0 4,742
SUMMIT FINL GROUP INC COM 86606G101 2 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101 999 35,973 SH   SOLE 18 35,973 0 0
SUMMIT FINL GROUP INC COM 86606G101 686 24,681 SH   SOLE 19 24,681 0 0
SUMMIT FINL GROUP INC COM 86606G101 11,415 410,904 SH   SOLE 21 410,904 0 0
SUMMIT FINL GROUP INC COM 86606G101 5,449 196,144 SH   SOLE 22 188,487 0 7,657
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 2,683 3,175,000 PRN   SOLE 21 3,175,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 863 118,701 SH   SOLE 2 52,135 0 66,566
SUMMIT HOTEL PPTYS INC COM 866082100 362 49,858 SH   SOLE 4 49,858 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 924 127,068 SH   SOLE 7 127,068 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,822 388,201 SH   SOLE 18 388,201 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,350 323,291 SH   SOLE 19 323,291 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 100,523 13,827,161 SH   SOLE 21 13,827,161 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 25,680 3,532,343 SH   SOLE 22 3,417,661 0 114,682
SUMMIT HOTEL PPTYS INC COM 866082100 29 3,930 SH   SOLE 23 3,930 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,659 503,325 SH   SOLE 25 503,325 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 283 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 470 64,615 SH   SOLE 28 1,556 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 2,722 374,390 SH   SOLE 30 374,390 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 24 3,354 SH   SOLE 31 0 0 3,354
SUMMIT HOTEL PPTYS INC COM 866082100 128 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,819 250,195 SH   SOLE 43 178,798 0 71,397
SUMMIT MATLS INC CL A 86614U100 6,129 263,151 SH   SOLE 2 151,325 0 111,826
SUMMIT MATLS INC CL A 86614U100 9 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 49 2,107 SH   SOLE 7 2,107 0 0
SUMMIT MATLS INC CL A 86614U100 8,277 355,404 SH   SOLE 18 355,404 0 0
SUMMIT MATLS INC CL A 86614U100 11,907 511,265 SH   SOLE 19 511,265 0 0
SUMMIT MATLS INC CL A 86614U100 109,506 4,701,855 SH   SOLE 21 4,701,855 0 0
SUMMIT MATLS INC CL A 86614U100 75,780 3,253,776 SH   SOLE 22 3,122,842 0 130,934
SUMMIT MATLS INC CL A 86614U100 267 11,482 SH   SOLE 23 11,482 0 0
SUMMIT MATLS INC CL A 86614U100 382 16,397 SH   SOLE 25 16,397 0 0
SUMMIT MATLS INC CL A 86614U100 2,921 125,400 SH   SOLE 26 41,117 0 84,283
SUMMIT MATLS INC CL A 86614U100 49 2,091 SH   SOLE 28 2,091 0 0
SUMMIT MATLS INC CL A 86614U100 2,837 121,798 SH   SOLE 30 121,798 0 0
SUMMIT MATLS INC CL A 86614U100 33 1,399 SH   SOLE 31 0 0 1,399
SUMMIT MATLS INC CL A 86614U100 57 2,430 SH   SOLE 36 2,430 0 0
SUMMIT MATLS INC CL A 86614U100 340 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 671 28,791 SH   SOLE 43 26,753 0 2,038
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 174 11,401 SH   SOLE 21 11,401 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 5 5,155 SH   SOLE 18 5,155 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 254 254,370 SH   SOLE 21 254,370 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 43 42,683 SH   SOLE 30 42,683 0 0
SUMO LOGIC INC COM 86646P103 733 97,876 SH   SOLE 2 65,199 0 32,677
SUMO LOGIC INC COM 86646P103 6 770 SH   SOLE 7 770 0 0
SUMO LOGIC INC COM 86646P103 1,804 240,819 SH   SOLE 18 240,819 0 0
SUMO LOGIC INC COM 86646P103 2,372 316,664 SH   SOLE 19 316,664 0 0
SUMO LOGIC INC COM 86646P103 26,330 3,515,392 SH   SOLE 21 3,515,392 0 0
SUMO LOGIC INC COM 86646P103 17,131 2,287,241 SH   SOLE 22 2,217,587 0 69,654
SUMO LOGIC INC COM 86646P103 43 5,771 SH   SOLE 23 5,771 0 0
SUMO LOGIC INC COM 86646P103 90 12,052 SH   SOLE 25 12,052 0 0
SUMO LOGIC INC COM 86646P103 26 3,451 SH   SOLE 26 0 0 3,451
SUMO LOGIC INC COM 86646P103 6,027 804,608 SH   SOLE 30 804,608 0 0
SUMO LOGIC INC COM 86646P103 89 11,901 SH   SOLE 40 11,901 0 0
SUMO LOGIC INC COM 86646P103 320 42,714 SH   SOLE 43 39,102 0 3,612
SUN CMNTYS INC COM 866674104 55,929 350,961 SH   SOLE 2 147,711 0 203,250
SUN CMNTYS INC COM 866674104 43,691 274,163 SH   SOLE 4 230,672 0 43,491
SUN CMNTYS INC COM 866674104 28,722 180,232 SH   SOLE 7 180,232 0 0
SUN CMNTYS INC COM 866674104 1,297 8,140 SH   SOLE 13 8,140 0 0
SUN CMNTYS INC COM 866674104 2,397 15,040 SH   SOLE 15 15,040 0 0
SUN CMNTYS INC COM 866674104 36,798 230,914 SH   SOLE 18 224,597 0 6,317
SUN CMNTYS INC COM 866674104 72,860 457,203 SH   SOLE 19 457,203 0 0
SUN CMNTYS INC COM 866674104 475,778 2,985,553 SH   SOLE 21 2,985,553 0 0
SUN CMNTYS INC COM 866674104 577,084 3,621,262 SH   SOLE 22 3,288,373 0 332,889
SUN CMNTYS INC COM 866674104 33,688 211,397 SH   SOLE 23 211,397 0 0
SUN CMNTYS INC COM 866674104 103,892 651,932 SH   SOLE 25 651,932 0 0
SUN CMNTYS INC COM 866674104 26,656 167,266 SH   SOLE 26 79,812 0 87,454
SUN CMNTYS INC COM 866674104 57,216 359,038 SH   SOLE 28 19,737 0 339,301
SUN CMNTYS INC COM 866674104 297 1,866 SH   SOLE 29 1,866 0 0
SUN CMNTYS INC COM 866674104 65,697 412,256 SH   SOLE 30 412,256 0 0
SUN CMNTYS INC COM 866674104 3,738 23,458 SH   SOLE 31 11,355 0 12,103
SUN CMNTYS INC COM 866674104 38,879 243,970 SH   SOLE 34 243,970 0 0
SUN CMNTYS INC COM 866674104 6,297 39,514 SH   SOLE 36 39,514 0 0
SUN CMNTYS INC COM 866674104 576 3,614 SH   SOLE 40 3,614 0 0
SUN CMNTYS INC COM 866674104 32 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104 12,555 78,786 SH   SOLE 43 72,773 0 6,014
SUN CTRY AIRLS HLDGS INC COM 866683105 211 11,528 SH   SOLE 2 8,464 0 3,064
SUN CTRY AIRLS HLDGS INC COM 866683105 5 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,551 84,563 SH   SOLE 18 84,563 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,074 58,576 SH   SOLE 19 58,576 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 20,116 1,096,842 SH   SOLE 21 1,096,842 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 14,304 779,955 SH   SOLE 22 761,232 0 18,723
SUN CTRY AIRLS HLDGS INC COM 866683105 56 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 98 5,330 SH   SOLE 30 5,330 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 50 2,723 SH   SOLE 40 2,723 0 0
SUN LIFE FINANCIAL INC. COM 866796105 26,966 588,652 SH   SOLE 43 543,529 0 45,123
SUNCOKE ENERGY INC COM 86722A103 1,003 147,265 SH   SOLE 2 108,309 0 38,956
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 8 1,102 SH   SOLE 7 1,102 0 0
SUNCOKE ENERGY INC COM 86722A103 2,213 324,993 SH   SOLE 18 324,993 0 0
SUNCOKE ENERGY INC COM 86722A103 1,036 152,111 SH   SOLE 19 152,111 0 0
SUNCOKE ENERGY INC COM 86722A103 73,823 10,840,380 SH   SOLE 21 10,840,380 0 0
SUNCOKE ENERGY INC COM 86722A103 16,059 2,358,199 SH   SOLE 22 2,273,747 0 84,452
SUNCOKE ENERGY INC COM 86722A103 50 7,274 SH   SOLE 23 7,274 0 0
SUNCOKE ENERGY INC COM 86722A103 72 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103 144 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 1,299 190,773 SH   SOLE 30 190,773 0 0
SUNCOKE ENERGY INC COM 86722A103 23 3,324 SH   SOLE 31 0 0 3,324
SUNCOKE ENERGY INC COM 86722A103 64 9,398 SH   SOLE 34 9,398 0 0
SUNCOKE ENERGY INC COM 86722A103 50 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 1,645 241,491 SH   SOLE 43 237,754 0 3,737
SUNCOR ENERGY INC NEW COM 867224107 21,066 600,673 SH   SOLE 21 600,673 0 0
SUNCOR ENERGY INC NEW COM 867224107 13,982 398,681 SH   SOLE 43 379,645 0 19,036
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 28 9,505 SH   SOLE 2 0 0 9,505
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 273 92,621 SH   SOLE 18 92,621 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 119 40,371 SH   SOLE 19 40,371 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 2,466 835,767 SH   SOLE 21 835,767 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 2,330 789,769 SH   SOLE 22 776,574 0 13,195
SUNNOVA ENERGY INTL INC. COM 86745K104 3,870 210,002 SH   SOLE 2 105,076 0 104,926
SUNNOVA ENERGY INTL INC. COM 86745K104 91 4,917 SH   SOLE 4 215 0 4,702
SUNNOVA ENERGY INTL INC. COM 86745K104 41 2,237 SH   SOLE 7 2,237 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 5,754 312,232 SH   SOLE 18 293,791 0 18,441
SUNNOVA ENERGY INTL INC. COM 86745K104 11,590 628,847 SH   SOLE 19 628,847 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 109,092 5,919,255 SH   SOLE 21 5,919,255 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 52,356 2,840,802 SH   SOLE 22 2,701,381 0 139,421
SUNNOVA ENERGY INTL INC. COM 86745K104 230 12,457 SH   SOLE 23 12,457 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,618 87,814 SH   SOLE 25 87,814 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 3,201 173,678 SH   SOLE 26 70,514 0 103,164
SUNNOVA ENERGY INTL INC. COM 86745K104 1,049 56,926 SH   SOLE 28 56,926 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 52,632 2,855,804 SH   SOLE 30 2,855,804 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 67,500 3,662,485 SH   SOLE 34 3,662,485 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 148 8,048 SH   SOLE 36 8,048 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 198 10,748 SH   SOLE 40 10,748 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,559 138,832 SH   SOLE 43 136,579 0 2,253
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 4,476 5,750,000 PRN   SOLE 21 5,750,000 0 0
SUNOPTA INC COM 8676EP108 646 83,036 SH   SOLE 2 72,969 0 10,067
SUNOPTA INC COM 8676EP108 8 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108 2,068 265,789 SH   SOLE 18 265,789 0 0
SUNOPTA INC COM 8676EP108 4,471 574,718 SH   SOLE 19 574,718 0 0
SUNOPTA INC COM 8676EP108 24,988 3,211,860 SH   SOLE 21 3,211,860 0 0
SUNOPTA INC COM 8676EP108 7,210 926,790 SH   SOLE 22 905,763 0 21,027
SUNOPTA INC COM 8676EP108 3,939 506,324 SH   SOLE 34 506,324 0 0
SUNOPTA INC COM 8676EP108 454 58,362 SH   SOLE 43 57,425 0 937
SUNPOWER CORP COM 867652406 2,960 187,228 SH   SOLE 2 144,937 0 42,291
SUNPOWER CORP COM 867652406 81 5,128 SH   SOLE 4 383 0 4,745
SUNPOWER CORP COM 867652406 29 1,827 SH   SOLE 7 1,827 0 0
SUNPOWER CORP COM 867652406 5,749 363,607 SH   SOLE 18 355,014 0 8,593
SUNPOWER CORP COM 867652406 5,934 375,306 SH   SOLE 19 375,306 0 0
SUNPOWER CORP COM 867652406 132,786 8,398,882 SH   SOLE 21 8,398,882 0 0
SUNPOWER CORP COM 867652406 40,593 2,567,541 SH   SOLE 22 2,508,167 0 59,374
SUNPOWER CORP COM 867652406 150 9,514 SH   SOLE 23 9,514 0 0
SUNPOWER CORP COM 867652406 199 12,573 SH   SOLE 25 12,573 0 0
SUNPOWER CORP COM 867652406 1,060 67,020 SH   SOLE 26 33,127 0 33,893
SUNPOWER CORP COM 867652406 802 50,708 SH   SOLE 28 50,708 0 0
SUNPOWER CORP COM 867652406 39,840 2,519,922 SH   SOLE 30 2,519,922 0 0
SUNPOWER CORP COM 867652406 156 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 4,789 302,904 SH   SOLE 43 295,193 0 7,711
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3,979 3,850,000 PRN   SOLE 21 3,850,000 0 0
SUNRUN INC COM 86771W105 11,562 494,936 SH   SOLE 2 154,778 0 340,158
SUNRUN INC COM 86771W105 335 14,339 SH   SOLE 4 675 0 13,664
SUNRUN INC COM 86771W105 143 6,119 SH   SOLE 7 6,119 0 0
SUNRUN INC COM 86771W105 10,559 452,022 SH   SOLE 18 452,022 0 0
SUNRUN INC COM 86771W105 5,320 227,759 SH   SOLE 19 227,759 0 0
SUNRUN INC COM 86771W105 359,010 15,368,571 SH   SOLE 21 15,368,571 0 0
SUNRUN INC COM 86771W105 134,873 5,773,685 SH   SOLE 22 5,522,933 0 250,752
SUNRUN INC COM 86771W105 45 1,943 SH   SOLE 23 1,943 0 0
SUNRUN INC COM 86771W105 2,332 99,835 SH   SOLE 25 99,835 0 0
SUNRUN INC COM 86771W105 2,817 120,595 SH   SOLE 26 73,005 0 47,590
SUNRUN INC COM 86771W105 2,802 119,966 SH   SOLE 28 119,966 0 0
SUNRUN INC COM 86771W105 145,742 6,238,939 SH   SOLE 30 6,238,939 0 0
SUNRUN INC COM 86771W105 400 17,122 SH   SOLE 31 3,000 0 14,122
SUNRUN INC COM 86771W105 70,633 3,023,693 SH   SOLE 34 3,023,693 0 0
SUNRUN INC COM 86771W105 73 3,127 SH   SOLE 36 3,127 0 0
SUNRUN INC COM 86771W105 547 23,430 SH   SOLE 40 23,430 0 0
SUNRUN INC COM 86771W105 11,332 485,093 SH   SOLE 43 462,868 0 22,225
SUNRUN INC NOTE 2/0 86771WAB1 2,502 3,475,000 PRN   SOLE 21 3,475,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,860 187,500 SH   SOLE 2 62,438 0 125,062
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,030 103,828 SH   SOLE 4 103,828 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,715 273,703 SH   SOLE 7 273,703 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,281 633,209 SH   SOLE 18 633,209 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,462 1,155,409 SH   SOLE 19 1,155,409 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 84,830 8,551,361 SH   SOLE 21 8,551,361 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 70,243 7,080,939 SH   SOLE 22 6,834,062 0 246,877
SUNSTONE HOTEL INVS INC NEW COM 867892101 79 8,002 SH   SOLE 23 8,002 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,924 1,000,413 SH   SOLE 25 1,000,413 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 697 70,235 SH   SOLE 26 54,158 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,340 135,036 SH   SOLE 28 3,853 0 131,183
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,954 398,556 SH   SOLE 30 398,556 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 24 2,372 SH   SOLE 31 0 0 2,372
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,081 109,020 SH   SOLE 34 109,020 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 104 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 252 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,236 124,585 SH   SOLE 43 123,989 0 596
SUNWORKS INC COM NEW 86803X204 1 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204 10 6,090 SH   SOLE 18 6,090 0 0
SUNWORKS INC COM NEW 86803X204 186 117,797 SH   SOLE 21 117,797 0 0
SUNWORKS INC COM NEW 86803X204 623 394,435 SH   SOLE 22 394,435 0 0
SUPER LEAGUE GAMING INC COM 86804F202 2 1,836 SH   SOLE 18 1,836 0 0
SUPER LEAGUE GAMING INC COM 86804F202 82 80,650 SH   SOLE 21 80,650 0 0
SUPER LEAGUE GAMING INC COM 86804F202 291 285,427 SH   SOLE 22 285,427 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,565 63,581 SH   SOLE 2 43,267 0 20,314
SUPER MICRO COMPUTER INC COM 86800U104 9 222 SH   SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 20 500 SH   SOLE 7 500 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,679 115,948 SH   SOLE 18 115,948 0 0
SUPER MICRO COMPUTER INC COM 86800U104 9,234 228,849 SH   SOLE 19 228,849 0 0
SUPER MICRO COMPUTER INC COM 86800U104 61,909 1,534,304 SH   SOLE 21 1,534,304 0 0
SUPER MICRO COMPUTER INC COM 86800U104 48,456 1,200,898 SH   SOLE 22 1,169,146 0 31,752
SUPER MICRO COMPUTER INC COM 86800U104 233 5,764 SH   SOLE 23 5,764 0 0
SUPER MICRO COMPUTER INC COM 86800U104 275 6,807 SH   SOLE 25 6,807 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,854 45,943 SH   SOLE 26 15,950 0 29,993
SUPER MICRO COMPUTER INC COM 86800U104 31 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104 861 21,344 SH   SOLE 30 21,344 0 0
SUPER MICRO COMPUTER INC COM 86800U104 41 1,012 SH   SOLE 34 1,012 0 0
SUPER MICRO COMPUTER INC COM 86800U104 52 1,301 SH   SOLE 36 1,301 0 0
SUPER MICRO COMPUTER INC COM 86800U104 261 6,472 SH   SOLE 40 6,472 0 0
SUPER MICRO COMPUTER INC COM 86800U104 94 2,338 SH   SOLE 43 2,338 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 36 35,952 SH   SOLE 21 35,952 0 0
SUPERIOR GROUP OF CO INC COM 868358102 106 5,990 SH   SOLE 2 468 0 5,522
SUPERIOR GROUP OF CO INC COM 868358102 1 39 SH   SOLE 7 39 0 0
SUPERIOR GROUP OF CO INC COM 868358102 683 38,462 SH   SOLE 18 38,462 0 0
SUPERIOR GROUP OF CO INC COM 868358102 360 20,301 SH   SOLE 19 20,301 0 0
SUPERIOR GROUP OF CO INC COM 868358102 7,342 413,648 SH   SOLE 21 413,648 0 0
SUPERIOR GROUP OF CO INC COM 868358102 3,742 210,845 SH   SOLE 22 202,722 0 8,123
SUPERIOR GROUP OF CO INC COM 868358102 2 133 SH   SOLE 43 133 0 0
SUPERIOR INDS INTL INC COM 868168105 14 3,641 SH   SOLE 18 3,641 0 0
SUPERIOR INDS INTL INC COM 868168105 484 122,605 SH   SOLE 21 122,605 0 0
SUPERIOR INDS INTL INC COM 868168105 1,715 434,275 SH   SOLE 22 434,275 0 0
SUPERIOR INDS INTL INC COM 868168105 31 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 4,227 4,355,000 PRN   SOLE 21 4,355,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,341 150,099 SH   SOLE 2 72,870 0 77,229
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 17 604 SH   SOLE 7 604 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,413 187,178 SH   SOLE 18 187,178 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,256 285,493 SH   SOLE 19 285,493 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 180,449 6,239,609 SH   SOLE 21 6,239,609 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 44,104 1,525,032 SH   SOLE 22 1,468,007 0 57,025
SUPERNUS PHARMACEUTICALS INC COM 868459108 210 7,275 SH   SOLE 23 7,275 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 194 6,696 SH   SOLE 25 6,696 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,875 64,821 SH   SOLE 26 14,620 0 50,201
SUPERNUS PHARMACEUTICALS INC COM 868459108 27 945 SH   SOLE 28 945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,408 290,747 SH   SOLE 30 290,747 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 16 560 SH   SOLE 31 0 0 560
SUPERNUS PHARMACEUTICALS INC COM 868459108 184 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 44 1,527 SH   OTR 43 1,527 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 838 28,970 SH   SOLE 43 28,822 0 148
SURFACE ONCOLOGY INC COM 86877M209 62 38,043 SH   SOLE 2 25,381 0 12,662
SURFACE ONCOLOGY INC COM 86877M209 11 6,989 SH   SOLE 18 6,989 0 0
SURFACE ONCOLOGY INC COM 86877M209 96 58,721 SH   SOLE 19 58,721 0 0
SURFACE ONCOLOGY INC COM 86877M209 738 449,705 SH   SOLE 21 449,705 0 0
SURFACE ONCOLOGY INC COM 86877M209 760 463,376 SH   SOLE 22 463,376 0 0
SURFACE ONCOLOGY INC COM 86877M209 27 16,196 SH   SOLE 30 16,196 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204 6 1,805 SH   SOLE 21 1,805 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204 135 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 66 13,704 SH   SOLE 21 13,704 0 0
SURGERY PARTNERS INC COM 86881A100 771 26,647 SH   SOLE 2 21,453 0 5,194
SURGERY PARTNERS INC COM 86881A100 3 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 13 455 SH   SOLE 7 455 0 0
SURGERY PARTNERS INC COM 86881A100 2,926 101,181 SH   SOLE 18 101,181 0 0
SURGERY PARTNERS INC COM 86881A100 2,165 74,851 SH   SOLE 19 74,851 0 0
SURGERY PARTNERS INC COM 86881A100 40,459 1,398,995 SH   SOLE 21 1,398,995 0 0
SURGERY PARTNERS INC COM 86881A100 25,628 886,172 SH   SOLE 22 858,294 0 27,878
SURGERY PARTNERS INC COM 86881A100 8 271 SH   SOLE 23 271 0 0
SURGERY PARTNERS INC COM 86881A100 155 5,363 SH   SOLE 25 5,363 0 0
SURGERY PARTNERS INC COM 86881A100 521 18,023 SH   SOLE 26 15,086 0 2,937
SURGERY PARTNERS INC COM 86881A100 17 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100 710 24,540 SH   SOLE 30 24,540 0 0
SURGERY PARTNERS INC COM 86881A100 113 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 131 4,526 SH   SOLE 43 4,451 0 75
SURMODICS INC COM 868873100 193 5,183 SH   SOLE 2 3,854 0 1,329
SURMODICS INC COM 868873100 18 479 SH   SOLE 4 47 0 432
SURMODICS INC COM 868873100 7 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100 1,781 47,838 SH   SOLE 18 47,838 0 0
SURMODICS INC COM 868873100 898 24,110 SH   SOLE 19 24,110 0 0
SURMODICS INC COM 868873100 66,194 1,777,964 SH   SOLE 21 1,777,964 0 0
SURMODICS INC COM 868873100 13,783 370,202 SH   SOLE 22 361,621 0 8,581
SURMODICS INC COM 868873100 93 2,487 SH   SOLE 25 2,487 0 0
SURMODICS INC COM 868873100 524 14,067 SH   SOLE 26 11,363 0 2,704
SURMODICS INC COM 868873100 1,049 28,184 SH   SOLE 30 28,184 0 0
SURMODICS INC COM 868873100 74 1,997 SH   SOLE 36 1,997 0 0
SURMODICS INC COM 868873100 74 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 491 13,197 SH   SOLE 43 12,573 0 624
SURO CAPITAL CORP COM NEW 86887Q109 1,221 190,797 SH   SOLE 30 190,797 0 0
SURO CAPITAL CORP COM NEW 86887Q109 4 570 SH   SOLE 43 570 0 0
SURROZEN INC COM 86889P109 15 4,943 SH   SOLE 18 4,943 0 0
SURROZEN INC COM 86889P109 174 57,986 SH   SOLE 21 57,986 0 0
SURROZEN INC COM 86889P109 109 36,199 SH   SOLE 22 36,199 0 0
SUTRO BIOPHARMA INC COM 869367102 682 130,843 SH   SOLE 2 38,714 0 92,129
SUTRO BIOPHARMA INC COM 869367102 3 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 812 155,796 SH   SOLE 18 142,577 0 13,219
SUTRO BIOPHARMA INC COM 869367102 1,561 299,594 SH   SOLE 19 299,594 0 0
SUTRO BIOPHARMA INC COM 869367102 9,900 1,900,235 SH   SOLE 21 1,900,235 0 0
SUTRO BIOPHARMA INC COM 869367102 6,075 1,166,095 SH   SOLE 22 1,135,723 0 30,372
SUTRO BIOPHARMA INC COM 869367102 55 10,514 SH   SOLE 23 10,514 0 0
SUTRO BIOPHARMA INC COM 869367102 191 36,730 SH   SOLE 26 0 0 36,730
SUTRO BIOPHARMA INC COM 869367102 100 19,224 SH   SOLE 30 19,224 0 0
SUTRO BIOPHARMA INC COM 869367102 16 3,097 SH   SOLE 43 3,097 0 0
SUZANO S A SPON ADS 86959K105 127 13,405 SH   SOLE 26 13,405 0 0
SUZANO S A SPON ADS 86959K105 293 30,881 SH   SOLE 30 30,881 0 0
SUZANO S A SPON ADS 86959K105 3,771 397,740 SH   SOLE 43 344,698 0 53,042
SVB FINANCIAL GROUP COM 78486Q101 41,018 103,846 SH   SOLE 2 19,585 0 84,261
SVB FINANCIAL GROUP COM 78486Q101 17,577 44,500 SH   SOLE 4 26,014 0 18,486
SVB FINANCIAL GROUP COM 78486Q101 20,460 51,800 SH   SOLE 7 50,272 0 1,528
SVB FINANCIAL GROUP COM 78486Q101 89 226 SH   SOLE 13 226 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,030 7,670 SH   SOLE 15 7,670 0 0
SVB FINANCIAL GROUP COM 78486Q101 54,857 138,881 SH   SOLE 18 130,828 0 8,053
SVB FINANCIAL GROUP COM 78486Q101 54,573 138,162 SH   SOLE 19 138,162 0 0
SVB FINANCIAL GROUP COM 78486Q101 675,077 1,709,098 SH   SOLE 21 1,709,098 0 0
SVB FINANCIAL GROUP COM 78486Q101 494,317 1,251,466 SH   SOLE 22 1,136,207 0 115,259
SVB FINANCIAL GROUP COM 78486Q101 38,360 97,117 SH   SOLE 23 97,117 0 0
SVB FINANCIAL GROUP COM 78486Q101 38,350 97,091 SH   SOLE 25 97,091 0 0
SVB FINANCIAL GROUP COM 78486Q101 45,390 114,914 SH   SOLE 26 41,472 0 73,442
SVB FINANCIAL GROUP COM 78486Q101 51,355 130,017 SH   SOLE 28 1,664 0 128,353
SVB FINANCIAL GROUP COM 78486Q101 7 18 SH   SOLE 29 18 0 0
SVB FINANCIAL GROUP COM 78486Q101 185,475 469,568 SH   SOLE 30 447,048 0 22,520
SVB FINANCIAL GROUP COM 78486Q101 4,884 12,365 SH   SOLE 31 6,235 0 6,130
SVB FINANCIAL GROUP COM 78486Q101 58,683 148,569 SH   SOLE 34 148,569 0 0
SVB FINANCIAL GROUP COM 78486Q101 8,519 21,567 SH   SOLE 36 21,567 0 0
SVB FINANCIAL GROUP COM 78486Q101 740 1,873 SH   SOLE 40 1,873 0 0
SVB FINANCIAL GROUP COM 78486Q101 27 68 SH   OTR 43 68 0 0
SVB FINANCIAL GROUP COM 78486Q101 14,246 36,067 SH   SOLE 43 32,364 0 3,703
SWEETGREEN INC COM CL A 87043Q108 189 16,217 SH   SOLE 2 14,727 0 1,490
SWEETGREEN INC COM CL A 87043Q108 373 31,976 SH   SOLE 18 31,976 0 0
SWEETGREEN INC COM CL A 87043Q108 1,785 153,250 SH   SOLE 19 153,250 0 0
SWEETGREEN INC COM CL A 87043Q108 5,127 440,092 SH   SOLE 21 440,092 0 0
SWEETGREEN INC COM CL A 87043Q108 4,396 377,355 SH   SOLE 22 374,336 0 3,019
SWEETGREEN INC COM CL A 87043Q108 1,894 162,578 SH   SOLE 34 162,578 0 0
SWITCH INC CL A 87105L104 5,866 175,103 SH   SOLE 2 41,282 0 133,821
SWITCH INC CL A 87105L104 12 344 SH   SOLE 4 344 0 0
SWITCH INC CL A 87105L104 57 1,716 SH   SOLE 7 1,716 0 0
SWITCH INC CL A 87105L104 2,179 65,044 SH   SOLE 18 65,044 0 0
SWITCH INC CL A 87105L104 1,464 43,694 SH   SOLE 19 43,694 0 0
SWITCH INC CL A 87105L104 71,340 2,129,538 SH   SOLE 21 2,129,538 0 0
SWITCH INC CL A 87105L104 106,436 3,177,197 SH   SOLE 22 3,011,645 0 165,552
SWITCH INC CL A 87105L104 619 18,485 SH   SOLE 25 18,485 0 0
SWITCH INC CL A 87105L104 1,582 47,233 SH   SOLE 26 37,285 0 9,948
SWITCH INC CL A 87105L104 78 2,333 SH   SOLE 28 2,333 0 0
SWITCH INC CL A 87105L104 27,194 811,763 SH   SOLE 30 811,763 0 0
SWITCH INC CL A 87105L104 71 2,125 SH   SOLE 31 2,125 0 0
SWITCH INC CL A 87105L104 531 15,850 SH   SOLE 40 15,850 0 0
SWITCH INC CL A 87105L104 20,155 601,643 SH   SOLE 43 591,538 0 10,105
SWK HLDGS CORP COM NEW 78501P203 22 1,255 SH   SOLE 2 0 0 1,255
SWK HLDGS CORP COM NEW 78501P203 159 9,124 SH   SOLE 18 9,124 0 0
SWK HLDGS CORP COM NEW 78501P203 103 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203 1,189 68,073 SH   SOLE 21 68,073 0 0
SWK HLDGS CORP COM NEW 78501P203 274 15,669 SH   SOLE 22 14,685 0 984
SYLVAMO CORP COMMON STOCK 871332102 696 21,289 SH   SOLE 2 16,589 0 4,700
SYLVAMO CORP COMMON STOCK 871332102 94 2,878 SH   SOLE 4 2,878 0 0
SYLVAMO CORP COMMON STOCK 871332102 113 3,444 SH   SOLE 7 3,444 0 0
SYLVAMO CORP COMMON STOCK 871332102 3,825 117,033 SH   SOLE 18 117,033 0 0
SYLVAMO CORP COMMON STOCK 871332102 2,085 63,791 SH   SOLE 19 63,791 0 0
SYLVAMO CORP COMMON STOCK 871332102 146,726 4,489,765 SH   SOLE 21 4,489,765 0 0
SYLVAMO CORP COMMON STOCK 871332102 28,529 872,973 SH   SOLE 22 850,159 0 22,814
SYLVAMO CORP COMMON STOCK 871332102 148 4,540 SH   SOLE 25 4,540 0 0
SYLVAMO CORP COMMON STOCK 871332102 508 15,539 SH   SOLE 26 12,778 0 2,761
SYLVAMO CORP COMMON STOCK 871332102 4,199 128,498 SH   SOLE 30 128,498 0 0
SYLVAMO CORP COMMON STOCK 871332102 15 456 SH   SOLE 31 0 0 456
SYLVAMO CORP COMMON STOCK 871332102 78 2,390 SH   SOLE 36 2,390 0 0
SYLVAMO CORP COMMON STOCK 871332102 141 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 494 15,118 SH   SOLE 43 13,769 0 1,349
SYMBOTIC INC CLASS A COM 87151X101 428 39,000 SH   SOLE 19 39,000 0 0
SYMBOTIC INC CLASS A COM 87151X101 11 1,000 SH   SOLE 22 1,000 0 0
SYNALLOY CORP COM 871565107 15 1,081 SH   SOLE 18 1,081 0 0
SYNALLOY CORP COM 871565107 347 24,661 SH   SOLE 21 24,661 0 0
SYNALLOY CORP COM 871565107 1,854 131,844 SH   SOLE 22 131,844 0 0
SYNAPTICS INC COM 87157D109 5,314 45,016 SH   SOLE 2 34,990 0 10,026
SYNAPTICS INC COM 87157D109 37 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109 68 574 SH   SOLE 7 574 0 0
SYNAPTICS INC COM 87157D109 20,670 175,092 SH   SOLE 18 170,011 0 5,081
SYNAPTICS INC COM 87157D109 16,330 138,333 SH   SOLE 19 138,333 0 0
SYNAPTICS INC COM 87157D109 385,281 3,263,714 SH   SOLE 21 3,263,714 0 0
SYNAPTICS INC COM 87157D109 139,442 1,181,210 SH   SOLE 22 1,156,571 0 24,639
SYNAPTICS INC COM 87157D109 345 2,924 SH   SOLE 23 2,924 0 0
SYNAPTICS INC COM 87157D109 728 6,171 SH   SOLE 25 6,171 0 0
SYNAPTICS INC COM 87157D109 3,433 29,081 SH   SOLE 26 14,778 0 14,303
SYNAPTICS INC COM 87157D109 74 627 SH   SOLE 28 627 0 0
SYNAPTICS INC COM 87157D109 9,752 82,605 SH   SOLE 30 82,605 0 0
SYNAPTICS INC COM 87157D109 86 730 SH   SOLE 36 730 0 0
SYNAPTICS INC COM 87157D109 573 4,854 SH   SOLE 40 4,854 0 0
SYNAPTICS INC COM 87157D109 3,123 26,457 SH   SOLE 43 25,506 0 951
SYNAPTOGENIX INC COM NEW 87167T201 6 1,201 SH   SOLE 18 1,201 0 0
SYNAPTOGENIX INC COM NEW 87167T201 75 14,543 SH   SOLE 21 14,543 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 52 45,332 SH   SOLE 2 16,403 0 28,929
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 14 12,239 SH   SOLE 18 12,239 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 272 236,122 SH   SOLE 21 236,122 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,489 1,295,023 SH   SOLE 22 1,295,023 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5 4,389 SH   SOLE 23 4,389 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 82 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 38,658 1,399,642 SH   SOLE 2 448,037 0 951,605
SYNCHRONY FINANCIAL COM 87165B103 12,651 458,042 SH   SOLE 4 295,589 0 162,453
SYNCHRONY FINANCIAL COM 87165B103 16,941 613,363 SH   SOLE 7 469,268 0 144,095
SYNCHRONY FINANCIAL COM 87165B103 1,152 41,703 SH   SOLE 13 41,703 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,184 79,059 SH   SOLE 15 79,059 0 0
SYNCHRONY FINANCIAL COM 87165B103 58,411 2,114,816 SH   SOLE 18 2,042,208 0 72,608
SYNCHRONY FINANCIAL COM 87165B103 62,131 2,249,486 SH   SOLE 19 2,249,486 0 0
SYNCHRONY FINANCIAL COM 87165B103 393,006 14,229,028 SH   SOLE 21 14,229,028 0 0
SYNCHRONY FINANCIAL COM 87165B103 308,295 11,162,019 SH   SOLE 22 9,891,430 0 1,270,589
SYNCHRONY FINANCIAL COM 87165B103 26,498 959,360 SH   SOLE 23 959,360 0 0
SYNCHRONY FINANCIAL COM 87165B103 35,201 1,274,457 SH   SOLE 25 1,274,457 0 0
SYNCHRONY FINANCIAL COM 87165B103 44,667 1,617,180 SH   SOLE 26 892,616 0 724,564
SYNCHRONY FINANCIAL COM 87165B103 42,824 1,550,455 SH   SOLE 28 22,808 0 1,527,647
SYNCHRONY FINANCIAL COM 87165B103 407 14,742 SH   SOLE 29 14,742 0 0
SYNCHRONY FINANCIAL COM 87165B103 82,614 2,991,088 SH   SOLE 30 2,977,685 0 13,403
SYNCHRONY FINANCIAL COM 87165B103 4,080 147,728 SH   SOLE 31 90,186 0 57,542
SYNCHRONY FINANCIAL COM 87165B103 48,224 1,745,997 SH   SOLE 34 1,745,997 0 0
SYNCHRONY FINANCIAL COM 87165B103 6,932 250,976 SH   SOLE 36 250,976 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,348 48,790 SH   SOLE 37 48,790 0 0
SYNCHRONY FINANCIAL COM 87165B103 502 18,181 SH   SOLE 40 18,181 0 0
SYNCHRONY FINANCIAL COM 87165B103 42 1,517 SH   OTR 43 1,517 0 0
SYNCHRONY FINANCIAL COM 87165B103 13,352 483,432 SH   SOLE 43 449,186 0 34,246
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,354 70,394 SH   SOLE 2 28,451 0 41,943
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,983 155,055 SH   SOLE 18 155,055 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,736 90,245 SH   SOLE 19 90,245 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 43,139 2,242,132 SH   SOLE 21 2,242,132 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 22,117 1,149,538 SH   SOLE 22 1,097,918 0 51,620
SYNDAX PHARMACEUTICALS INC COM 87164F105 168 8,712 SH   SOLE 25 8,712 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 674 35,006 SH   SOLE 26 35,006 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 567 29,493 SH   SOLE 30 29,493 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 86 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 196 10,200 SH   SOLE 43 10,064 0 136
SYNEOS HEALTH INC CL A 87166B102 24,261 338,467 SH   SOLE 2 149,294 0 189,173
SYNEOS HEALTH INC CL A 87166B102 70 972 SH   SOLE 4 416 0 556
SYNEOS HEALTH INC CL A 87166B102 120 1,672 SH   SOLE 7 1,672 0 0
SYNEOS HEALTH INC CL A 87166B102 30 413 SH   SOLE 13 413 0 0
SYNEOS HEALTH INC CL A 87166B102 24,906 347,462 SH   SOLE 18 264,637 0 82,825
SYNEOS HEALTH INC CL A 87166B102 62,233 868,205 SH   SOLE 19 868,205 0 0
SYNEOS HEALTH INC CL A 87166B102 416,786 5,814,538 SH   SOLE 21 5,814,538 0 0
SYNEOS HEALTH INC CL A 87166B102 253,911 3,542,288 SH   SOLE 22 3,344,413 0 197,875
SYNEOS HEALTH INC CL A 87166B102 24 328 SH   SOLE 23 328 0 0
SYNEOS HEALTH INC CL A 87166B102 1,122 15,648 SH   SOLE 25 15,648 0 0
SYNEOS HEALTH INC CL A 87166B102 5,575 77,776 SH   SOLE 26 40,678 0 37,098
SYNEOS HEALTH INC CL A 87166B102 5,089 71,001 SH   SOLE 28 1,858 0 69,143
SYNEOS HEALTH INC CL A 87166B102 24,357 339,808 SH   SOLE 30 339,808 0 0
SYNEOS HEALTH INC CL A 87166B102 165 2,304 SH   SOLE 31 1,492 0 812
SYNEOS HEALTH INC CL A 87166B102 5,975 83,350 SH   SOLE 34 83,350 0 0
SYNEOS HEALTH INC CL A 87166B102 365 5,088 SH   SOLE 36 5,088 0 0
SYNEOS HEALTH INC CL A 87166B102 961 13,411 SH   SOLE 40 13,411 0 0
SYNEOS HEALTH INC CL A 87166B102 41 572 SH   OTR 43 572 0 0
SYNEOS HEALTH INC CL A 87166B102 1,912 26,674 SH   SOLE 43 21,001 0 5,673
SYNLOGIC INC COM 87166L100 9 8,128 SH   SOLE 18 8,128 0 0
SYNLOGIC INC COM 87166L100 149 129,189 SH   SOLE 21 129,189 0 0
SYNLOGIC INC COM 87166L100 341 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107 100,527 331,009 SH   SOLE 2 76,441 0 254,568
SYNOPSYS INC COM 871607107 34,463 113,477 SH   SOLE 4 62,359 0 51,118
SYNOPSYS INC COM 871607107 59,711 196,612 SH   SOLE 7 162,213 0 34,399
SYNOPSYS INC COM 871607107 201 663 SH   SOLE 13 663 0 0
SYNOPSYS INC COM 871607107 4,475 14,734 SH   SOLE 15 14,734 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 124,068 408,521 SH   SOLE 18 387,458 0 21,063
SYNOPSYS INC COM 871607107 469,128 1,544,709 SH   SOLE 19 1,544,709 0 0
SYNOPSYS INC COM 871607107 1,420,357 4,676,842 SH   SOLE 21 4,676,842 0 0
SYNOPSYS INC COM 871607107 1,016,844 3,348,187 SH   SOLE 22 3,045,438 0 302,749
SYNOPSYS INC COM 871607107 73,205 241,044 SH   SOLE 23 241,044 0 0
SYNOPSYS INC COM 871607107 77,001 253,542 SH   SOLE 25 253,542 0 0
SYNOPSYS INC COM 871607107 94,531 311,265 SH   SOLE 26 115,736 0 195,529
SYNOPSYS INC COM 871607107 141,799 466,905 SH   SOLE 28 3,978 0 462,927
SYNOPSYS INC COM 871607107 66 218 SH   SOLE 29 218 0 0
SYNOPSYS INC COM 871607107 270,140 889,497 SH   SOLE 30 864,473 0 25,024
SYNOPSYS INC COM 871607107 9,555 31,461 SH   SOLE 31 16,720 0 14,741
SYNOPSYS INC COM 871607107 10,621 34,972 SH   SOLE 32 34,972 0 0
SYNOPSYS INC COM 871607107 75,762 249,464 SH   SOLE 34 249,464 0 0
SYNOPSYS INC COM 871607107 15,576 51,288 SH   SOLE 36 51,288 0 0
SYNOPSYS INC COM 871607107 1,544 5,083 SH   SOLE 40 5,083 0 0
SYNOPSYS INC COM 871607107 91 299 SH   OTR 43 299 0 0
SYNOPSYS INC COM 871607107 60,694 199,848 SH   SOLE 43 184,665 0 15,183
SYNOVUS FINL CORP COM NEW 87161C501 14,547 403,513 SH   SOLE 2 129,668 0 273,845
SYNOVUS FINL CORP COM NEW 87161C501 151 4,190 SH   SOLE 4 709 0 3,481
SYNOVUS FINL CORP COM NEW 87161C501 95 2,649 SH   SOLE 7 2,649 0 0
SYNOVUS FINL CORP COM NEW 87161C501 11,350 314,838 SH   SOLE 18 314,838 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,602 44,438 SH   SOLE 19 44,438 0 0
SYNOVUS FINL CORP COM NEW 87161C501 278,748 7,732,262 SH   SOLE 21 7,732,262 0 0
SYNOVUS FINL CORP COM NEW 87161C501 146,717 4,069,816 SH   SOLE 22 3,894,976 0 174,840
SYNOVUS FINL CORP COM NEW 87161C501 895 24,827 SH   SOLE 25 24,827 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,265 62,818 SH   SOLE 26 49,974 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501 95 2,648 SH   SOLE 28 2,648 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,500 346,743 SH   SOLE 30 346,743 0 0
SYNOVUS FINL CORP COM NEW 87161C501 98 2,725 SH   SOLE 31 2,153 0 572
SYNOVUS FINL CORP COM NEW 87161C501 526 14,597 SH   SOLE 36 14,597 0 0
SYNOVUS FINL CORP COM NEW 87161C501 674 18,708 SH   SOLE 40 18,708 0 0
SYNOVUS FINL CORP COM NEW 87161C501 25 681 SH   OTR 43 681 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,338 148,068 SH   SOLE 43 137,266 0 10,802
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 402 1,884,603 SH   SOLE 22 1,884,603 0 0
SYPRIS SOLUTIONS INC COM 871655106 5 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 110 47,288 SH   SOLE 21 47,288 0 0
SYPRIS SOLUTIONS INC COM 871655106 76 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1 1,043 SH   SOLE 2 0 0 1,043
SYROS PHARMACEUTICALS INC COM 87184Q107 11 11,235 SH   SOLE 18 11,235 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 568 589,500 SH   SOLE 21 589,500 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 861 894,857 SH   SOLE 22 894,857 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 26 26,646 SH   SOLE 30 26,646 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1 1,028 SH   SOLE 43 1,028 0 0
SYSCO CORP COM 871829107 79,975 944,106 SH   SOLE 2 129,847 0 814,259
SYSCO CORP COM 871829107 31,152 367,751 SH   SOLE 4 201,615 0 166,136
SYSCO CORP COM 871829107 41,001 484,021 SH   SOLE 7 468,387 0 15,634
SYSCO CORP COM 871829107 210 2,479 SH   SOLE 13 2,479 0 0
SYSCO CORP COM 871829107 4,030 47,570 SH   SOLE 15 47,570 0 0
SYSCO CORP COM 871829107 24 286 SH   SOLE 17 0 0 286
SYSCO CORP COM 871829107 66,485 784,851 SH   SOLE 18 715,781 0 69,070
SYSCO CORP COM 871829107 10,995 129,795 SH   SOLE 19 129,795 0 0
SYSCO CORP COM 871829107 951,440 11,231,735 SH   SOLE 21 11,231,735 0 0
SYSCO CORP COM 871829107 903,595 10,666,926 SH   SOLE 22 9,656,862 0 1,010,064
SYSCO CORP COM 871829107 68,602 809,844 SH   SOLE 23 809,844 0 0
SYSCO CORP COM 871829107 64,091 756,595 SH   SOLE 25 756,595 0 0
SYSCO CORP COM 871829107 107,997 1,274,903 SH   SOLE 26 621,357 0 653,546
SYSCO CORP COM 871829107 88,032 1,039,218 SH   SOLE 28 58,578 0 980,640
SYSCO CORP COM 871829107 188,860 2,229,493 SH   SOLE 30 2,226,952 0 2,541
SYSCO CORP COM 871829107 8,883 104,861 SH   SOLE 31 55,375 0 49,486
SYSCO CORP COM 871829107 2,114 24,952 SH   SOLE 34 24,952 0 0
SYSCO CORP COM 871829107 17,849 210,712 SH   SOLE 36 210,712 0 0
SYSCO CORP COM 871829107 1,386 16,366 SH   SOLE 40 16,366 0 0
SYSCO CORP COM 871829107 104 1,230 SH   OTR 43 1,230 0 0
SYSCO CORP COM 871829107 33,590 396,528 SH   SOLE 43 356,132 0 40,396
SYSTEM1 INC CL A COM 87200P109 5 727 SH   SOLE 2 0 0 727
SYSTEM1 INC CL A COM 87200P109 32 4,579 SH   SOLE 21 4,579 0 0
SYSTEM1 INC CL A COM 87200P109 1,821 261,214 SH   SOLE 22 261,214 0 0
T STAMP INC CL A NEW 873048300 47 27,600 SH   SOLE 21 27,600 0 0
T-MOBILE US INC COM 872590104 151,879 1,128,878 SH   SOLE 2 195,826 0 933,052
T-MOBILE US INC COM 872590104 56,569 420,459 SH   SOLE 4 241,945 0 178,514
T-MOBILE US INC COM 872590104 98,630 733,094 SH   SOLE 7 716,122 0 16,972
T-MOBILE US INC COM 872590104 369 2,743 SH   SOLE 13 2,743 0 0
T-MOBILE US INC COM 872590104 8,343 62,014 SH   SOLE 15 62,014 0 0
T-MOBILE US INC COM 872590104 0 2 SH   SOLE 17 0 0 2
T-MOBILE US INC COM 872590104 117,733 875,079 SH   SOLE 18 793,153 0 81,926
T-MOBILE US INC COM 872590104 42,034 312,428 SH   SOLE 19 312,428 0 0
T-MOBILE US INC COM 872590104 1,969,429 14,638,241 SH   SOLE 21 14,638,241 0 0
T-MOBILE US INC COM 872590104 1,749,497 13,003,543 SH   SOLE 22 11,787,383 0 1,216,160
T-MOBILE US INC COM 872590104 132,697 986,303 SH   SOLE 23 986,303 0 0
T-MOBILE US INC COM 872590104 120,446 895,242 SH   SOLE 25 895,242 0 0
T-MOBILE US INC COM 872590104 260,728 1,937,923 SH   SOLE 26 889,352 0 1,048,571
T-MOBILE US INC COM 872590104 103,102 766,328 SH   SOLE 28 13,088 0 753,240
T-MOBILE US INC COM 872590104 560,002 4,162,348 SH   SOLE 30 4,162,348 0 0
T-MOBILE US INC COM 872590104 17,482 129,938 SH   SOLE 31 65,655 0 64,283
T-MOBILE US INC COM 872590104 38,699 287,640 SH   SOLE 32 287,640 0 0
T-MOBILE US INC COM 872590104 83,764 622,597 SH   SOLE 34 622,597 0 0
T-MOBILE US INC COM 872590104 37,508 278,787 SH   SOLE 36 278,787 0 0
T-MOBILE US INC COM 872590104 2,789 20,730 SH   SOLE 40 20,730 0 0
T-MOBILE US INC COM 872590104 205 1,525 SH   OTR 43 1,525 0 0
T-MOBILE US INC COM 872590104 85,424 634,933 SH   SOLE 43 591,178 0 43,755
T2 BIOSYSTEMS INC COM 89853L104 13 77,616 SH   SOLE 21 77,616 0 0
T2 BIOSYSTEMS INC COM 89853L104 402 2,488,979 SH   SOLE 22 2,488,979 0 0
TABOOLA.COM LTD ORD SHS M8744T106 203 80,130 SH   SOLE 2 80,130 0 0
TABOOLA.COM LTD ORD SHS M8744T106 936 369,879 SH   SOLE 21 369,879 0 0
TABOOLA.COM LTD ORD SHS M8744T106 963 380,549 SH   SOLE 22 365,639 0 14,910
TABOOLA.COM LTD ORD SHS M8744T106 27 10,534 SH   SOLE 25 10,534 0 0
TABOOLA.COM LTD ORD SHS M8744T106 58 22,790 SH   SOLE 34 22,790 0 0
TABOOLA.COM LTD ORD SHS M8744T106 24 9,595 SH   SOLE 40 9,595 0 0
TABOOLA.COM LTD ORD SHS M8744T106 11 4,500 SH   SOLE 43 4,500 0 0
TABULA RASA HEALTHCARE INC COM 873379101 62 24,176 SH   SOLE 2 7,739 0 16,437
TABULA RASA HEALTHCARE INC COM 873379101 11 4,305 SH   SOLE 18 4,305 0 0
TABULA RASA HEALTHCARE INC COM 873379101 97 37,934 SH   SOLE 19 37,934 0 0
TABULA RASA HEALTHCARE INC COM 873379101 204 79,259 SH   SOLE 21 79,259 0 0
TABULA RASA HEALTHCARE INC COM 873379101 913 355,348 SH   SOLE 22 355,348 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4 1,598 SH   SOLE 23 1,598 0 0
TABULA RASA HEALTHCARE INC COM 873379101 8 3,162 SH   SOLE 26 0 0 3,162
TABULA RASA HEALTHCARE INC COM 873379101 8 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 7 2,632 SH   SOLE 43 2,632 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 2,273 3,353,000 PRN   SOLE 21 3,353,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 632 86,509 SH   SOLE 2 52,696 0 33,813
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 466 63,827 SH   SOLE 18 57,574 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,843 252,496 SH   SOLE 19 252,496 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,283 723,688 SH   SOLE 21 723,688 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,245 718,490 SH   SOLE 22 701,456 0 17,034
TACTILE SYS TECHNOLOGY INC COM 87357P100 64 8,779 SH   SOLE 23 8,779 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 28 3,870 SH   SOLE 25 3,870 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 328 44,968 SH   SOLE 26 8,889 0 36,079
TACTILE SYS TECHNOLOGY INC COM 87357P100 15 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 265 36,337 SH   SOLE 30 36,337 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 26 3,618 SH   SOLE 36 3,618 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 16 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 14 1,954 SH   SOLE 43 1,954 0 0
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 107,339 1,313,013 SH   SOLE 2 427,335 0 885,678
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,431 41,975 SH   SOLE 4 41,975 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,522 43,078 SH   SOLE 13 43,078 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 117,450 1,436,699 SH   SOLE 18 1,432,692 0 4,007
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 132,980 1,626,672 SH   SOLE 19 1,626,672 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 238,704 2,919,922 SH   SOLE 21 2,919,922 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 87,379 1,068,852 SH   SOLE 22 954,547 0 114,305
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 63,273 773,984 SH   SOLE 23 773,984 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,383 78,075 SH   SOLE 25 34,150 0 43,925
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21,485 262,819 SH   SOLE 26 16,934 0 245,885
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,793 21,934 SH   SOLE 28 0 0 21,934
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,907 47,792 SH   SOLE 30 47,792 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,155 14,126 SH   SOLE 31 0 0 14,126
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 174,846 2,138,785 SH   SOLE 34 2,138,785 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,410 17,248 SH   SOLE 36 17,248 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 251,787 3,079,968 SH   SOLE 43 2,879,451 0 200,517
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 38,382 313,248 SH   SOLE 2 68,062 0 245,186
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,620 111,158 SH   SOLE 4 60,573 0 50,585
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19,138 156,193 SH   SOLE 7 151,798 0 4,395
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 89 726 SH   SOLE 13 726 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,810 14,771 SH   SOLE 15 14,771 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 34,262 279,625 SH   SOLE 18 257,234 0 22,391
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,391 223,542 SH   SOLE 19 223,542 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 711,568 5,807,296 SH   SOLE 21 5,807,296 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 421,704 3,441,640 SH   SOLE 22 3,127,392 0 314,248
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,553 257,512 SH   SOLE 23 257,512 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25,454 207,735 SH   SOLE 25 207,735 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37,500 306,047 SH   SOLE 26 109,544 0 196,503
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41,567 339,238 SH   SOLE 28 2,076 0 337,162
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37 300 SH   SOLE 29 300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 168,065 1,371,627 SH   SOLE 30 1,354,965 0 16,662
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,621 29,549 SH   SOLE 31 17,167 0 12,382
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39,160 319,594 SH   SOLE 34 319,594 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,958 64,951 SH   SOLE 36 64,951 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 600 4,893 SH   SOLE 40 4,893 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40 328 SH   OTR 43 328 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,750 87,735 SH   SOLE 43 80,681 0 7,054
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 30,576 2,177,763 SH   SOLE 43 1,972,767 0 204,996
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,442 296,085 SH   SOLE 2 14,313 0 281,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,005 206,344 SH   SOLE 4 88,863 0 117,481
TAL EDUCATION GROUP SPONSORED ADS 874080104 275 56,526 SH   SOLE 7 56,526 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 413 84,769 SH   SOLE 13 944 0 83,825
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,157 442,833 SH   SOLE 15 442,833 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 930 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,556 7,917,143 SH   SOLE 21 7,917,143 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 21,779 4,471,990 SH   SOLE 22 4,142,228 0 329,762
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,337 479,817 SH   SOLE 23 479,817 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,731 355,401 SH   SOLE 25 355,401 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,449 913,519 SH   SOLE 26 86,586 0 826,933
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,556 935,447 SH   SOLE 28 32,032 0 903,415
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,833 2,635,023 SH   SOLE 30 2,635,023 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 29 6,052 SH   SOLE 31 0 0 6,052
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,047 214,958 SH   SOLE 34 214,958 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 87 17,945 SH   SOLE 36 17,945 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5 954 SH   SOLE 40 954 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,036 1,239,344 SH   SOLE 43 1,156,445 0 82,899
TALARIS THERAPEUTICS INC COM 87410C104 87 19,189 SH   SOLE 2 3,922 0 15,267
TALARIS THERAPEUTICS INC COM 87410C104 443 98,158 SH   SOLE 18 98,158 0 0
TALARIS THERAPEUTICS INC COM 87410C104 5,704 1,264,653 SH   SOLE 19 1,264,653 0 0
TALARIS THERAPEUTICS INC COM 87410C104 3,886 861,621 SH   SOLE 21 861,621 0 0
TALARIS THERAPEUTICS INC COM 87410C104 1,165 258,299 SH   SOLE 22 243,452 0 14,847
TALARIS THERAPEUTICS INC COM 87410C104 3 612 SH   SOLE 23 612 0 0
TALARIS THERAPEUTICS INC COM 87410C104 82 18,073 SH   SOLE 30 18,073 0 0
TALIS BIOMEDICAL CORP COM 87424L108 2 2,560 SH   SOLE 2 2,560 0 0
TALIS BIOMEDICAL CORP COM 87424L108 10 12,231 SH   SOLE 19 12,231 0 0
TALIS BIOMEDICAL CORP COM 87424L108 34 41,432 SH   SOLE 22 41,432 0 0
TALIS BIOMEDICAL CORP COM 87424L108 38 46,353 SH   SOLE 34 46,353 0 0
TALKSPACE INC COM 87427V103 36 21,153 SH   SOLE 18 21,153 0 0
TALKSPACE INC COM 87427V103 790 464,884 SH   SOLE 21 464,884 0 0
TALKSPACE INC COM 87427V103 1,761 1,035,909 SH   SOLE 22 1,035,909 0 0
TALOS ENERGY INC COM 87484T108 1,441 93,126 SH   SOLE 2 53,130 0 39,996
TALOS ENERGY INC COM 87484T108 11 726 SH   SOLE 7 726 0 0
TALOS ENERGY INC COM 87484T108 3,097 200,177 SH   SOLE 18 200,177 0 0
TALOS ENERGY INC COM 87484T108 7,045 455,423 SH   SOLE 19 455,423 0 0
TALOS ENERGY INC COM 87484T108 92,295 5,966,088 SH   SOLE 21 5,966,088 0 0
TALOS ENERGY INC COM 87484T108 25,589 1,654,117 SH   SOLE 22 1,616,448 0 37,669
TALOS ENERGY INC COM 87484T108 161 10,408 SH   SOLE 23 10,408 0 0
TALOS ENERGY INC COM 87484T108 133 8,623 SH   SOLE 25 8,623 0 0
TALOS ENERGY INC COM 87484T108 1,834 118,549 SH   SOLE 26 35,079 0 83,470
TALOS ENERGY INC COM 87484T108 2,447 158,192 SH   SOLE 30 158,192 0 0
TALOS ENERGY INC COM 87484T108 10 640 SH   SOLE 31 0 0 640
TALOS ENERGY INC COM 87484T108 211 13,667 SH   SOLE 34 13,667 0 0
TALOS ENERGY INC COM 87484T108 97 6,273 SH   SOLE 40 6,273 0 0
TALOS ENERGY INC COM 87484T108 1,878 121,408 SH   SOLE 43 72,512 0 48,896
TANDEM DIABETES CARE INC COM NEW 875372203 11,477 193,908 SH   SOLE 2 105,757 0 88,151
TANDEM DIABETES CARE INC COM NEW 875372203 86 1,453 SH   SOLE 4 249 0 1,204
TANDEM DIABETES CARE INC COM NEW 875372203 43 734 SH   SOLE 7 734 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 8,432 142,453 SH   SOLE 18 142,453 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 15,850 267,786 SH   SOLE 19 267,786 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 214,577 3,625,228 SH   SOLE 21 3,625,228 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 106,545 1,800,045 SH   SOLE 22 1,723,323 0 76,722
TANDEM DIABETES CARE INC COM NEW 875372203 613 10,361 SH   SOLE 25 10,361 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,993 33,667 SH   SOLE 26 27,850 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203 66 1,116 SH   SOLE 28 1,116 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,625 61,236 SH   SOLE 30 61,236 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 54 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 9,628 162,663 SH   SOLE 34 162,663 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 181 3,058 SH   SOLE 36 3,058 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 477 8,052 SH   SOLE 40 8,052 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 40 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,837 31,037 SH   SOLE 43 27,444 0 3,593
TANGER FACTORY OUTLET CTRS I COM 875465106 855 60,145 SH   SOLE 2 48,258 0 11,887
TANGER FACTORY OUTLET CTRS I COM 875465106 705 49,609 SH   SOLE 4 49,609 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,844 129,703 SH   SOLE 7 129,703 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,874 342,769 SH   SOLE 18 342,769 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,561 320,742 SH   SOLE 19 320,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 177,078 12,452,750 SH   SOLE 21 12,452,750 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 47,605 3,347,768 SH   SOLE 22 3,285,648 0 62,120
TANGER FACTORY OUTLET CTRS I COM 875465106 56 3,973 SH   SOLE 23 3,973 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,522 458,616 SH   SOLE 25 458,616 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 450 31,616 SH   SOLE 26 21,259 0 10,357
TANGER FACTORY OUTLET CTRS I COM 875465106 887 62,347 SH   SOLE 28 1,796 0 60,551
TANGER FACTORY OUTLET CTRS I COM 875465106 8,340 586,497 SH   SOLE 30 586,497 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 11 803 SH   SOLE 31 0 0 803
TANGER FACTORY OUTLET CTRS I COM 875465106 50 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 177 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,679 118,103 SH   SOLE 43 93,682 0 24,421
TANGO THERAPEUTICS INC COM 87583X109 176 38,931 SH   SOLE 2 10,512 0 28,419
TANGO THERAPEUTICS INC COM 87583X109 620 136,796 SH   SOLE 18 136,796 0 0
TANGO THERAPEUTICS INC COM 87583X109 374 82,653 SH   SOLE 19 82,653 0 0
TANGO THERAPEUTICS INC COM 87583X109 7,290 1,609,311 SH   SOLE 21 1,609,311 0 0
TANGO THERAPEUTICS INC COM 87583X109 5,688 1,255,561 SH   SOLE 22 1,211,802 0 43,759
TANGO THERAPEUTICS INC COM 87583X109 42 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109 9 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109 61 13,410 SH   SOLE 30 13,410 0 0
TANGO THERAPEUTICS INC COM 87583X109 56 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107 12,833 420,464 SH   SOLE 2 282,526 0 137,938
TAPESTRY INC COM 876030107 123 4,031 SH   SOLE 4 2,843 0 1,188
TAPESTRY INC COM 876030107 6,128 200,785 SH   SOLE 7 193,966 0 6,819
TAPESTRY INC COM 876030107 177 5,786 SH   SOLE 13 5,786 0 0
TAPESTRY INC COM 876030107 130 4,249 SH   SOLE 15 4,249 0 0
TAPESTRY INC COM 876030107 2 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 11,756 385,206 SH   SOLE 18 363,408 0 21,798
TAPESTRY INC COM 876030107 5,504 180,334 SH   SOLE 19 180,334 0 0
TAPESTRY INC COM 876030107 182,660 5,984,916 SH   SOLE 21 5,984,916 0 0
TAPESTRY INC COM 876030107 175,581 5,752,971 SH   SOLE 22 5,386,576 0 366,395
TAPESTRY INC COM 876030107 126 4,128 SH   SOLE 23 4,128 0 0
TAPESTRY INC COM 876030107 1,748 57,276 SH   SOLE 25 57,276 0 0
TAPESTRY INC COM 876030107 11,203 367,086 SH   SOLE 26 185,000 0 182,086
TAPESTRY INC COM 876030107 152 4,969 SH   SOLE 28 4,969 0 0
TAPESTRY INC COM 876030107 22,393 733,719 SH   SOLE 30 733,719 0 0
TAPESTRY INC COM 876030107 145 4,762 SH   SOLE 31 3,895 0 867
TAPESTRY INC COM 876030107 814 26,679 SH   SOLE 34 26,679 0 0
TAPESTRY INC COM 876030107 1,093 35,819 SH   SOLE 36 35,819 0 0
TAPESTRY INC COM 876030107 1,090 35,715 SH   SOLE 40 35,715 0 0
TAPESTRY INC COM 876030107 7 223 SH   OTR 43 223 0 0
TAPESTRY INC COM 876030107 13,532 443,389 SH   SOLE 43 428,576 0 14,813
TARENA INTL INC SPONSORED ADS 876108200 0 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101 55,838 935,772 SH   SOLE 2 145,628 0 790,144
TARGA RES CORP COM 87612G101 13,899 232,930 SH   SOLE 4 218,688 0 14,242
TARGA RES CORP COM 87612G101 23,342 391,183 SH   SOLE 7 391,183 0 0
TARGA RES CORP COM 87612G101 41 680 SH   SOLE 13 680 0 0
TARGA RES CORP COM 87612G101 768 12,878 SH   SOLE 15 12,878 0 0
TARGA RES CORP COM 87612G101 34,451 577,365 SH   SOLE 18 566,318 0 11,047
TARGA RES CORP COM 87612G101 30,523 511,533 SH   SOLE 19 511,533 0 0
TARGA RES CORP COM 87612G101 775,404 12,994,871 SH   SOLE 21 12,994,871 0 0
TARGA RES CORP COM 87612G101 373,729 6,263,260 SH   SOLE 22 5,833,916 0 429,344
TARGA RES CORP COM 87612G101 20,250 339,366 SH   SOLE 23 339,366 0 0
TARGA RES CORP COM 87612G101 11,590 194,243 SH   SOLE 25 194,243 0 0
TARGA RES CORP COM 87612G101 15,744 263,847 SH   SOLE 26 182,452 0 81,395
TARGA RES CORP COM 87612G101 19,740 330,820 SH   SOLE 28 49,927 0 280,893
TARGA RES CORP COM 87612G101 52,692 883,065 SH   SOLE 30 864,747 0 18,318
TARGA RES CORP COM 87612G101 1,854 31,069 SH   SOLE 31 23,297 0 7,772
TARGA RES CORP COM 87612G101 8,474 142,021 SH   SOLE 34 142,021 0 0
TARGA RES CORP COM 87612G101 4,867 81,572 SH   SOLE 36 81,572 0 0
TARGA RES CORP COM 87612G101 421 7,049 SH   SOLE 40 7,049 0 0
TARGA RES CORP COM 87612G101 11 183 SH   OTR 43 183 0 0
TARGA RES CORP COM 87612G101 19,614 328,704 SH   SOLE 43 308,921 0 19,783
TARGET CORP COM 87612E106 139,394 987,000 SH   SOLE 2 237,038 0 749,962
TARGET CORP COM 87612E106 57,139 404,582 SH   SOLE 4 259,437 0 145,145
TARGET CORP COM 87612E106 87,491 619,496 SH   SOLE 7 489,115 0 130,381
TARGET CORP COM 87612E106 1,688 11,953 SH   SOLE 13 11,953 0 0
TARGET CORP COM 87612E106 9,870 69,889 SH   SOLE 15 69,889 0 0
TARGET CORP COM 87612E106 0 3 SH   SOLE 17 0 0 3
TARGET CORP COM 87612E106 108,766 770,137 SH   SOLE 18 665,424 0 104,713
TARGET CORP COM 87612E106 68,781 487,017 SH   SOLE 19 487,017 0 0
TARGET CORP COM 87612E106 2,064,389 14,617,212 SH   SOLE 21 14,617,212 0 0
TARGET CORP COM 87612E106 1,479,543 10,476,123 SH   SOLE 22 9,477,915 0 998,208
TARGET CORP COM 87612E106 115,029 814,478 SH   SOLE 23 814,478 0 0
TARGET CORP COM 87612E106 138,508 980,723 SH   SOLE 25 980,723 0 0
TARGET CORP COM 87612E106 175,159 1,240,237 SH   SOLE 26 588,692 0 651,545
TARGET CORP COM 87612E106 242,645 1,718,087 SH   SOLE 28 63,241 0 1,654,846
TARGET CORP COM 87612E106 130 920 SH   SOLE 29 920 0 0
TARGET CORP COM 87612E106 624,176 4,419,573 SH   SOLE 30 4,409,140 0 10,433
TARGET CORP COM 87612E106 13,931 98,638 SH   SOLE 31 50,981 0 47,657
TARGET CORP COM 87612E106 11,915 84,369 SH   SOLE 34 84,369 0 0
TARGET CORP COM 87612E106 30,952 219,162 SH   SOLE 36 219,162 0 0
TARGET CORP COM 87612E106 2,207 15,628 SH   SOLE 40 15,628 0 0
TARGET CORP COM 87612E106 163 1,153 SH   OTR 43 1,153 0 0
TARGET CORP COM 87612E106 87,423 619,011 SH   SOLE 43 570,727 0 48,283
TARGET HOSPITALITY CORP COM 87615L107 639 111,886 SH   SOLE 2 31,934 0 79,952
TARGET HOSPITALITY CORP COM 87615L107 439 76,907 SH   SOLE 18 76,907 0 0
TARGET HOSPITALITY CORP COM 87615L107 297 52,093 SH   SOLE 19 52,093 0 0
TARGET HOSPITALITY CORP COM 87615L107 5,107 894,415 SH   SOLE 21 894,415 0 0
TARGET HOSPITALITY CORP COM 87615L107 7,319 1,281,744 SH   SOLE 22 1,273,138 0 8,606
TARGET HOSPITALITY CORP COM 87615L107 109 19,034 SH   SOLE 23 19,034 0 0
TARGET HOSPITALITY CORP COM 87615L107 72 12,589 SH   SOLE 25 12,589 0 0
TARGET HOSPITALITY CORP COM 87615L107 625 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 55 9,553 SH   SOLE 43 9,284 0 269
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 11 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 2 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 18 SH   SOLE 2 18 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,482 96,288 SH   SOLE 21 96,288 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,970 54,476 SH   SOLE 22 52,098 0 2,378
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 44 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 214 5,928 SH   SOLE 30 5,928 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 57 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 299 8,276 SH   SOLE 43 5,945 0 2,331
TARSUS PHARMACEUTICALS INC COM 87650L103 190 13,027 SH   SOLE 2 1,353 0 11,674
TARSUS PHARMACEUTICALS INC COM 87650L103 5 321 SH   SOLE 7 321 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 795 54,430 SH   SOLE 18 54,430 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 586 40,125 SH   SOLE 19 40,125 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 9,101 623,382 SH   SOLE 21 623,382 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 4,032 276,132 SH   SOLE 22 265,729 0 10,403
TARSUS PHARMACEUTICALS INC COM 87650L103 14 952 SH   SOLE 23 952 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 106 7,264 SH   SOLE 43 7,222 0 42
TASEKO MINES LTD COM 876511106 7,361 6,815,438 SH   SOLE 21 6,815,438 0 0
TASEKO MINES LTD COM 876511106 242 224,185 SH   SOLE 43 219,198 0 4,987
TASKUS INC CLASS A COM 87652V109 206 12,205 SH   SOLE 2 11,560 0 645
TASKUS INC CLASS A COM 87652V109 323 19,130 SH   SOLE 18 19,130 0 0
TASKUS INC CLASS A COM 87652V109 1,114 66,070 SH   SOLE 21 66,070 0 0
TASKUS INC CLASS A COM 87652V109 6,461 383,191 SH   SOLE 22 372,691 0 10,500
TASKUS INC CLASS A COM 87652V109 59 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109 324 19,225 SH   SOLE 30 19,225 0 0
TASKUS INC CLASS A COM 87652V109 62 3,680 SH   SOLE 40 3,680 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,083 235,146 SH   SOLE 4 235,146 0 0
TATA MTRS LTD SPONSORED ADR 876568502 126 4,876 SH   SOLE 7 4,876 0 0
TATA MTRS LTD SPONSORED ADR 876568502 15,791 610,390 SH   SOLE 18 610,390 0 0
TATA MTRS LTD SPONSORED ADR 876568502 155 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 12 461 SH   SOLE 22 461 0 0
TATA MTRS LTD SPONSORED ADR 876568502 164 6,340 SH   SOLE 26 0 0 6,340
TATA MTRS LTD SPONSORED ADR 876568502 1,510 58,372 SH   SOLE 30 58,372 0 0
TATA MTRS LTD SPONSORED ADR 876568502 35,443 1,370,040 SH   SOLE 43 1,302,629 0 67,411
TATTOOED CHEF INC COM CL A 87663X102 114 18,020 SH   SOLE 2 13,596 0 4,424
TATTOOED CHEF INC COM CL A 87663X102 5 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 858 136,124 SH   SOLE 18 136,124 0 0
TATTOOED CHEF INC COM CL A 87663X102 537 85,281 SH   SOLE 19 85,281 0 0
TATTOOED CHEF INC COM CL A 87663X102 10,990 1,744,522 SH   SOLE 21 1,744,522 0 0
TATTOOED CHEF INC COM CL A 87663X102 7,154 1,135,617 SH   SOLE 22 1,106,522 0 29,095
TATTOOED CHEF INC COM CL A 87663X102 29 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102 25 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 60 9,589 SH   SOLE 30 9,589 0 0
TATTOOED CHEF INC COM CL A 87663X102 27 4,247 SH   SOLE 40 4,247 0 0
TATTOOED CHEF INC COM CL A 87663X102 0 76 SH   SOLE 43 76 0 0
TAYLOR DEVICES INC COM 877163105 6 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 24 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 38,089 1,630,504 SH   SOLE 2 1,567,389 0 63,115
TAYLOR MORRISON HOME CORP COM 87724P106 12 513 SH   SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 68 2,918 SH   SOLE 7 2,918 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 12,640 541,114 SH   SOLE 18 541,114 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 14,516 621,384 SH   SOLE 19 621,384 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 221,196 9,469,007 SH   SOLE 21 9,469,007 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 85,699 3,668,618 SH   SOLE 22 3,548,175 0 120,443
TAYLOR MORRISON HOME CORP COM 87724P106 42 1,794 SH   SOLE 23 1,794 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 423 18,117 SH   SOLE 25 18,117 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,343 57,480 SH   SOLE 26 40,397 0 17,083
TAYLOR MORRISON HOME CORP COM 87724P106 54 2,298 SH   SOLE 28 2,298 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,829 78,290 SH   SOLE 30 78,290 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,536 65,744 SH   SOLE 34 65,744 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 182 7,786 SH   SOLE 36 7,786 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,854 464,619 SH   SOLE 43 451,145 0 13,474
TAYSHA GENE THERAPIES INC COM SHS 877619106 441 118,605 SH   SOLE 2 84,050 0 34,555
TAYSHA GENE THERAPIES INC COM SHS 877619106 17 4,506 SH   SOLE 18 4,506 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 619 166,408 SH   SOLE 19 166,408 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 985 264,800 SH   SOLE 21 264,800 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,747 469,562 SH   SOLE 22 469,562 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 9 2,334 SH   SOLE 23 2,334 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 13 3,468 SH   SOLE 26 0 0 3,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 63 16,807 SH   SOLE 30 16,807 0 0
TC BANCSHARES INC COM 87224V108 13 935 SH   SOLE 18 935 0 0
TC BANCSHARES INC COM 87224V108 127 9,370 SH   SOLE 21 9,370 0 0
TC BANCSHARES INC COM 87224V108 4 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107 272 5,246 SH   SOLE 19 5,246 0 0
TC ENERGY CORP COM 87807B107 33,276 642,271 SH   SOLE 21 642,271 0 0
TC ENERGY CORP COM 87807B107 5,579 107,675 SH   SOLE 22 107,675 0 0
TC ENERGY CORP COM 87807B107 15,902 306,936 SH   SOLE 43 290,669 0 16,267
TCR2 THERAPEUTICS INC COM 87808K106 250 86,143 SH   SOLE 2 69,405 0 16,738
TCR2 THERAPEUTICS INC COM 87808K106 17 5,751 SH   SOLE 18 5,751 0 0
TCR2 THERAPEUTICS INC COM 87808K106 7 2,520 SH   SOLE 19 2,520 0 0
TCR2 THERAPEUTICS INC COM 87808K106 958 330,196 SH   SOLE 21 330,196 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,698 585,555 SH   SOLE 22 585,555 0 0
TCR2 THERAPEUTICS INC COM 87808K106 14 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 14 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 51 17,671 SH   SOLE 30 17,671 0 0
TCW SPECIAL PURPOSE ACQU COR COM CL A 87301L106 98 10,000 SH   SOLE 2 10,000 0 0
TD SYNNEX CORPORATION COM 87162W100 7,492 82,237 SH   SOLE 2 50,875 0 31,362
TD SYNNEX CORPORATION COM 87162W100 62 684 SH   SOLE 4 79 0 605
TD SYNNEX CORPORATION COM 87162W100 64 700 SH   SOLE 7 700 0 0
TD SYNNEX CORPORATION COM 87162W100 8,183 89,824 SH   SOLE 18 89,824 0 0
TD SYNNEX CORPORATION COM 87162W100 1,161 12,739 SH   SOLE 19 12,739 0 0
TD SYNNEX CORPORATION COM 87162W100 189,930 2,084,848 SH   SOLE 21 2,084,848 0 0
TD SYNNEX CORPORATION COM 87162W100 104,319 1,145,102 SH   SOLE 22 1,092,720 0 52,382
TD SYNNEX CORPORATION COM 87162W100 587 6,438 SH   SOLE 25 6,438 0 0
TD SYNNEX CORPORATION COM 87162W100 1,527 16,765 SH   SOLE 26 13,565 0 3,200
TD SYNNEX CORPORATION COM 87162W100 68 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100 1,689 18,545 SH   SOLE 30 18,545 0 0
TD SYNNEX CORPORATION COM 87162W100 57 626 SH   SOLE 31 626 0 0
TD SYNNEX CORPORATION COM 87162W100 114 1,246 SH   SOLE 36 1,246 0 0
TD SYNNEX CORPORATION COM 87162W100 489 5,370 SH   SOLE 40 5,370 0 0
TD SYNNEX CORPORATION COM 87162W100 4,984 54,709 SH   SOLE 43 51,894 0 2,815
TDCX INC ADS 87190U100 2,034 219,909 SH   SOLE 21 219,909 0 0
TDCX INC ADS 87190U100 1,099 118,817 SH   SOLE 22 112,075 0 6,742
TDCX INC ADS 87190U100 59 6,341 SH   SOLE 25 6,341 0 0
TDCX INC ADS 87190U100 26 2,778 SH   SOLE 30 2,778 0 0
TDCX INC ADS 87190U100 228 24,649 SH   SOLE 34 24,649 0 0
TE CONNECTIVITY LTD SHS H84989104 33,530 296,329 SH   SOLE 2 176,197 0 120,132
TE CONNECTIVITY LTD SHS H84989104 21,260 187,890 SH   SOLE 4 154,696 0 33,194
TE CONNECTIVITY LTD SHS H84989104 32,859 290,401 SH   SOLE 7 280,486 0 9,915
TE CONNECTIVITY LTD SHS H84989104 1,193 10,545 SH   SOLE 13 10,545 0 0
TE CONNECTIVITY LTD SHS H84989104 5,469 48,331 SH   SOLE 15 48,331 0 0
TE CONNECTIVITY LTD SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD SHS H84989104 116,171 1,026,697 SH   SOLE 18 973,159 0 53,538
TE CONNECTIVITY LTD SHS H84989104 155,153 1,371,219 SH   SOLE 19 1,371,219 0 0
TE CONNECTIVITY LTD SHS H84989104 645,239 5,702,512 SH   SOLE 21 5,702,512 0 0
TE CONNECTIVITY LTD SHS H84989104 548,007 4,843,189 SH   SOLE 22 4,410,212 0 432,977
TE CONNECTIVITY LTD SHS H84989104 67,341 595,147 SH   SOLE 23 595,147 0 0
TE CONNECTIVITY LTD SHS H84989104 60,825 537,560 SH   SOLE 25 537,560 0 0
TE CONNECTIVITY LTD SHS H84989104 87,960 777,373 SH   SOLE 26 350,229 0 427,144
TE CONNECTIVITY LTD SHS H84989104 96,456 852,460 SH   SOLE 28 5,902 0 846,558
TE CONNECTIVITY LTD SHS H84989104 283 2,502 SH   SOLE 29 2,502 0 0
TE CONNECTIVITY LTD SHS H84989104 187,554 1,657,571 SH   SOLE 30 1,657,571 0 0
TE CONNECTIVITY LTD SHS H84989104 9,110 80,509 SH   SOLE 31 49,166 0 31,343
TE CONNECTIVITY LTD SHS H84989104 229,160 2,025,280 SH   SOLE 34 2,025,280 0 0
TE CONNECTIVITY LTD SHS H84989104 14,080 124,441 SH   SOLE 36 124,441 0 0
TE CONNECTIVITY LTD SHS H84989104 1,237 10,933 SH   SOLE 37 10,933 0 0
TE CONNECTIVITY LTD SHS H84989104 1,189 10,510 SH   SOLE 40 10,510 0 0
TE CONNECTIVITY LTD SHS H84989104 37,940 335,304 SH   SOLE 43 312,219 0 23,085
TEAM INC COM 878155100 1 919 SH   SOLE 2 0 0 919
TEAM INC COM 878155100 4 5,613 SH   SOLE 18 5,613 0 0
TEAM INC COM 878155100 66 89,115 SH   SOLE 21 89,115 0 0
TEAM INC COM 878155100 352 473,134 SH   SOLE 22 473,134 0 0
TECHNIPFMC PLC COM G87110105 1,369 203,392 SH   SOLE 2 190,256 0 13,136
TECHNIPFMC PLC COM G87110105 45 6,704 SH   SOLE 4 1,584 0 5,120
TECHNIPFMC PLC COM G87110105 54 8,019 SH   SOLE 7 8,019 0 0
TECHNIPFMC PLC COM G87110105 31 4,614 SH   SOLE 18 4,614 0 0
TECHNIPFMC PLC COM G87110105 196 29,065 SH   SOLE 19 29,065 0 0
TECHNIPFMC PLC COM G87110105 19,353 2,875,620 SH   SOLE 21 2,875,620 0 0
TECHNIPFMC PLC COM G87110105 41,059 6,100,907 SH   SOLE 22 5,898,653 0 202,254
TECHNIPFMC PLC COM G87110105 490 72,810 SH   SOLE 25 72,810 0 0
TECHNIPFMC PLC COM G87110105 1,653 245,543 SH   SOLE 26 211,983 0 33,560
TECHNIPFMC PLC COM G87110105 2,879 427,755 SH   SOLE 30 427,755 0 0
TECHNIPFMC PLC COM G87110105 419 62,194 SH   SOLE 34 62,194 0 0
TECHNIPFMC PLC COM G87110105 984 146,210 SH   SOLE 36 146,210 0 0
TECHNIPFMC PLC COM G87110105 362 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 1,502 223,191 SH   SOLE 43 216,549 0 6,642
TECHTARGET INC COM 87874R100 993 15,102 SH   SOLE 2 12,005 0 3,097
TECHTARGET INC COM 87874R100 6 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 20 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100 5,937 90,337 SH   SOLE 18 90,337 0 0
TECHTARGET INC COM 87874R100 3,246 49,392 SH   SOLE 19 49,392 0 0
TECHTARGET INC COM 87874R100 205,359 3,124,759 SH   SOLE 21 3,124,759 0 0
TECHTARGET INC COM 87874R100 43,702 664,979 SH   SOLE 22 646,880 0 18,099
TECHTARGET INC COM 87874R100 281 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100 788 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 31 475 SH   SOLE 28 475 0 0
TECHTARGET INC COM 87874R100 2,947 44,848 SH   SOLE 30 44,848 0 0
TECHTARGET INC COM 87874R100 190 2,897 SH   SOLE 34 2,897 0 0
TECHTARGET INC COM 87874R100 207 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 939 14,291 SH   SOLE 43 13,705 0 586
TECK RESOURCES LTD CL B 878742204 417 13,647 SH   SOLE 2 13,647 0 0
TECK RESOURCES LTD CL B 878742204 16,504 539,887 SH   SOLE 19 539,887 0 0
TECK RESOURCES LTD CL B 878742204 6,148 201,110 SH   SOLE 21 201,110 0 0
TECK RESOURCES LTD CL B 878742204 815 26,656 SH   SOLE 22 26,656 0 0
TECK RESOURCES LTD CL B 878742204 8,398 274,729 SH   SOLE 25 274,729 0 0
TECK RESOURCES LTD CL B 878742204 21,860 715,065 SH   SOLE 29 715,065 0 0
TECK RESOURCES LTD CL B 878742204 6,764 221,249 SH   SOLE 34 221,249 0 0
TECK RESOURCES LTD CL B 878742204 22,905 749,275 SH   SOLE 43 668,728 0 80,547
TECNOGLASS INC ORD SHS G87264100 1,164 66,298 SH   SOLE 2 65,554 0 744
TECNOGLASS INC ORD SHS G87264100 64 3,651 SH   SOLE 4 3,651 0 0
TECNOGLASS INC ORD SHS G87264100 14 825 SH   SOLE 19 825 0 0
TECNOGLASS INC ORD SHS G87264100 1,467 83,575 SH   SOLE 21 83,575 0 0
TECNOGLASS INC ORD SHS G87264100 8,413 479,367 SH   SOLE 22 479,367 0 0
TECNOGLASS INC ORD SHS G87264100 18 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC ORD SHS G87264100 6 367 SH   SOLE 26 0 0 367
TECNOGLASS INC ORD SHS G87264100 18 1,033 SH   SOLE 29 1,033 0 0
TECNOGLASS INC ORD SHS G87264100 16 902 SH   SOLE 34 902 0 0
TEEKAY CORPORATION COM Y8564W103 321 111,366 SH   SOLE 2 2,758 0 108,608
TEEKAY CORPORATION COM Y8564W103 3 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 653 226,576 SH   SOLE 18 226,576 0 0
TEEKAY CORPORATION COM Y8564W103 388 134,680 SH   SOLE 19 134,680 0 0
TEEKAY CORPORATION COM Y8564W103 6,988 2,426,495 SH   SOLE 21 2,426,495 0 0
TEEKAY CORPORATION COM Y8564W103 2,819 978,685 SH   SOLE 22 928,018 0 50,667
TEEKAY CORPORATION COM Y8564W103 112 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 415 23,538 SH   SOLE 2 3,796 0 19,742
TEEKAY TANKERS LTD CL A Y8565N300 7 383 SH   SOLE 7 383 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,175 66,645 SH   SOLE 18 66,645 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,099 62,324 SH   SOLE 19 62,324 0 0
TEEKAY TANKERS LTD CL A Y8565N300 14,602 828,231 SH   SOLE 21 828,231 0 0
TEEKAY TANKERS LTD CL A Y8565N300 4,482 254,212 SH   SOLE 22 238,555 0 15,657
TEEKAY TANKERS LTD CL A Y8565N300 31 1,776 SH   SOLE 23 1,776 0 0
TEEKAY TANKERS LTD CL A Y8565N300 17 949 SH   SOLE 31 0 0 949
TEGNA INC COM 87901J105 7,957 379,427 SH   SOLE 2 191,052 0 188,375
TEGNA INC COM 87901J105 11 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105 89 4,256 SH   SOLE 7 4,256 0 0
TEGNA INC COM 87901J105 21,840 1,041,508 SH   SOLE 18 1,041,508 0 0
TEGNA INC COM 87901J105 15,640 745,840 SH   SOLE 19 745,840 0 0
TEGNA INC COM 87901J105 340,395 16,232,467 SH   SOLE 21 16,232,467 0 0
TEGNA INC COM 87901J105 144,571 6,894,186 SH   SOLE 22 6,657,446 0 236,740
TEGNA INC COM 87901J105 288 13,730 SH   SOLE 23 13,730 0 0
TEGNA INC COM 87901J105 691 32,935 SH   SOLE 25 32,935 0 0
TEGNA INC COM 87901J105 3,865 184,306 SH   SOLE 26 78,195 0 106,111
TEGNA INC COM 87901J105 182 8,669 SH   SOLE 28 8,669 0 0
TEGNA INC COM 87901J105 3,925 187,191 SH   SOLE 30 187,191 0 0
TEGNA INC COM 87901J105 265 12,614 SH   SOLE 36 12,614 0 0
TEGNA INC COM 87901J105 542 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 5,796 276,376 SH   SOLE 43 255,573 0 20,803
TEJON RANCH CO COM 879080109 161 10,364 SH   SOLE 2 6,629 0 3,735
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 981 63,195 SH   SOLE 18 63,195 0 0
TEJON RANCH CO COM 879080109 578 37,235 SH   SOLE 19 37,235 0 0
TEJON RANCH CO COM 879080109 12,689 817,576 SH   SOLE 21 817,576 0 0
TEJON RANCH CO COM 879080109 7,827 504,342 SH   SOLE 22 483,731 0 20,611
TEJON RANCH CO COM 879080109 68 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109 35 2,225 SH   SOLE 26 2,225 0 0
TEJON RANCH CO COM 879080109 26 1,660 SH   SOLE 30 1,660 0 0
TEJON RANCH CO COM 879080109 27 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 111 7,180 SH   SOLE 43 6,665 0 515
TELA BIO INC COM 872381108 2 279 SH   SOLE 2 0 0 279
TELA BIO INC COM 872381108 4 582 SH   SOLE 18 582 0 0
TELA BIO INC COM 872381108 94 13,358 SH   SOLE 21 13,358 0 0
TELA BIO INC COM 872381108 3 406 SH   SOLE 22 406 0 0
TELADOC HEALTH INC COM 87918A105 15,753 474,338 SH   SOLE 2 215,575 0 258,763
TELADOC HEALTH INC COM 87918A105 3,910 117,736 SH   SOLE 4 62,776 0 54,960
TELADOC HEALTH INC COM 87918A105 731 22,009 SH   SOLE 7 22,009 0 0
TELADOC HEALTH INC COM 87918A105 15 443 SH   SOLE 13 443 0 0
TELADOC HEALTH INC COM 87918A105 597 17,981 SH   SOLE 15 17,981 0 0
TELADOC HEALTH INC COM 87918A105 4,163 125,355 SH   SOLE 18 117,187 0 8,168
TELADOC HEALTH INC COM 87918A105 23,209 698,853 SH   SOLE 19 698,853 0 0
TELADOC HEALTH INC COM 87918A105 95,056 2,862,281 SH   SOLE 21 2,862,281 0 0
TELADOC HEALTH INC COM 87918A105 142,217 4,282,357 SH   SOLE 22 3,945,011 0 337,346
TELADOC HEALTH INC COM 87918A105 8,950 269,498 SH   SOLE 23 269,498 0 0
TELADOC HEALTH INC COM 87918A105 8,402 252,985 SH   SOLE 25 252,985 0 0
TELADOC HEALTH INC COM 87918A105 8,386 252,516 SH   SOLE 26 144,518 0 107,998
TELADOC HEALTH INC COM 87918A105 8,573 258,159 SH   SOLE 28 2,837 0 255,322
TELADOC HEALTH INC COM 87918A105 33,773 1,016,964 SH   SOLE 30 1,016,964 0 0
TELADOC HEALTH INC COM 87918A105 968 29,154 SH   SOLE 31 14,963 0 14,191
TELADOC HEALTH INC COM 87918A105 265 7,980 SH   SOLE 34 7,980 0 0
TELADOC HEALTH INC COM 87918A105 2,239 67,410 SH   SOLE 36 67,410 0 0
TELADOC HEALTH INC COM 87918A105 160 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 9 266 SH   OTR 43 266 0 0
TELADOC HEALTH INC COM 87918A105 6,295 189,555 SH   SOLE 43 160,285 0 29,270
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 7,189 9,815,000 PRN   SOLE 21 9,815,000 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209 164 36,060 SH   SOLE 21 36,060 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 27,365 72,952 SH   SOLE 2 12,393 0 60,559
TELEDYNE TECHNOLOGIES INC COM 879360105 12,266 32,700 SH   SOLE 4 14,848 0 17,852
TELEDYNE TECHNOLOGIES INC COM 879360105 15,508 41,343 SH   SOLE 7 40,071 0 1,272
TELEDYNE TECHNOLOGIES INC COM 879360105 69 185 SH   SOLE 13 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,570 4,186 SH   SOLE 15 4,186 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 41,255 109,982 SH   SOLE 18 103,476 0 6,506
TELEDYNE TECHNOLOGIES INC COM 879360105 163,476 435,807 SH   SOLE 19 435,807 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 429,867 1,145,975 SH   SOLE 21 1,145,975 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 380,557 1,014,520 SH   SOLE 22 921,519 0 93,001
TELEDYNE TECHNOLOGIES INC COM 879360105 27,812 74,143 SH   SOLE 23 74,143 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 12,166 32,433 SH   SOLE 25 32,433 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 44,379 118,309 SH   SOLE 26 31,418 0 86,891
TELEDYNE TECHNOLOGIES INC COM 879360105 39,031 104,051 SH   SOLE 28 655 0 103,396
TELEDYNE TECHNOLOGIES INC COM 879360105 39 103 SH   SOLE 29 103 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 94,865 252,899 SH   SOLE 30 215,494 0 37,405
TELEDYNE TECHNOLOGIES INC COM 879360105 3,718 9,912 SH   SOLE 31 5,125 0 4,787
TELEDYNE TECHNOLOGIES INC COM 879360105 849 2,263 SH   SOLE 34 2,263 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,070 16,181 SH   SOLE 36 16,181 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 601 1,603 SH   SOLE 40 1,603 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,144 27,043 SH   SOLE 43 23,590 0 3,453
TELEFLEX INCORPORATED COM 879369106 24,296 98,825 SH   SOLE 2 25,919 0 72,906
TELEFLEX INCORPORATED COM 879369106 8,938 36,356 SH   SOLE 4 19,312 0 17,044
TELEFLEX INCORPORATED COM 879369106 10,403 42,316 SH   SOLE 7 41,091 0 1,225
TELEFLEX INCORPORATED COM 879369106 87 353 SH   SOLE 13 353 0 0
TELEFLEX INCORPORATED COM 879369106 1,464 5,953 SH   SOLE 15 5,953 0 0
TELEFLEX INCORPORATED COM 879369106 20,073 81,648 SH   SOLE 18 75,354 0 6,294
TELEFLEX INCORPORATED COM 879369106 89,047 362,200 SH   SOLE 19 362,200 0 0
TELEFLEX INCORPORATED COM 879369106 359,145 1,460,829 SH   SOLE 21 1,460,829 0 0
TELEFLEX INCORPORATED COM 879369106 248,885 1,012,344 SH   SOLE 22 915,876 0 96,468
TELEFLEX INCORPORATED COM 879369106 19,327 78,614 SH   SOLE 23 78,614 0 0
TELEFLEX INCORPORATED COM 879369106 14,466 58,839 SH   SOLE 25 58,839 0 0
TELEFLEX INCORPORATED COM 879369106 22,388 91,062 SH   SOLE 26 32,774 0 58,288
TELEFLEX INCORPORATED COM 879369106 23,846 96,993 SH   SOLE 28 833 0 96,160
TELEFLEX INCORPORATED COM 879369106 53,677 218,334 SH   SOLE 30 218,334 0 0
TELEFLEX INCORPORATED COM 879369106 2,263 9,203 SH   SOLE 31 4,406 0 4,797
TELEFLEX INCORPORATED COM 879369106 631 2,568 SH   SOLE 34 2,568 0 0
TELEFLEX INCORPORATED COM 879369106 3,799 15,453 SH   SOLE 36 15,453 0 0
TELEFLEX INCORPORATED COM 879369106 376 1,530 SH   SOLE 40 1,530 0 0
TELEFLEX INCORPORATED COM 879369106 45 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106 6,009 24,442 SH   SOLE 43 22,322 0 2,120
TELEFONICA BRASIL SA NEW ADR 87936R205 208 22,951 SH   SOLE 2 0 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 4,313 476,049 SH   SOLE 30 476,049 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 23,460 2,589,414 SH   SOLE 43 2,413,788 0 175,626
TELEFONICA S A SPONSORED ADR 879382208 30,770 5,998,014 SH   SOLE 43 5,618,040 0 379,974
TELEPHONE & DATA SYS INC COM NEW 879433829 2,332 147,657 SH   SOLE 2 78,798 0 68,859
TELEPHONE & DATA SYS INC COM NEW 879433829 6 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,384 150,974 SH   SOLE 7 150,974 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 8,987 569,151 SH   SOLE 18 568,692 0 459
TELEPHONE & DATA SYS INC COM NEW 879433829 2,889 182,981 SH   SOLE 19 182,981 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 199,405 12,628,579 SH   SOLE 21 12,628,579 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 39,665 2,512,017 SH   SOLE 22 2,400,955 0 111,062
TELEPHONE & DATA SYS INC COM NEW 879433829 275 17,444 SH   SOLE 25 17,444 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 665 42,120 SH   SOLE 26 27,798 0 14,322
TELEPHONE & DATA SYS INC COM NEW 879433829 30 1,908 SH   SOLE 28 1,908 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,441 217,899 SH   SOLE 30 217,899 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 21 1,305 SH   SOLE 34 1,305 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 150 9,503 SH   SOLE 36 9,503 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 202 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,184 75,007 SH   SOLE 43 71,283 0 3,724
TELESAT CORP CL A & CL B SHS 879512309 25 2,252 SH   SOLE 19 2,252 0 0
TELESAT CORP CL A & CL B SHS 879512309 0 10 SH   SOLE 22 0 0 10
TELESAT CORP CL A & CL B SHS 879512309 3 253 SH   SOLE 43 0 0 253
TELLURIAN INC NEW COM 87968A104 559 187,743 SH   SOLE 2 141,237 0 46,506
TELLURIAN INC NEW COM 87968A104 4 1,195 SH   SOLE 4 1,195 0 0
TELLURIAN INC NEW COM 87968A104 18 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104 3,867 1,297,586 SH   SOLE 18 1,297,586 0 0
TELLURIAN INC NEW COM 87968A104 2,857 958,806 SH   SOLE 19 958,806 0 0
TELLURIAN INC NEW COM 87968A104 52,103 17,484,325 SH   SOLE 21 17,484,325 0 0
TELLURIAN INC NEW COM 87968A104 34,078 11,435,438 SH   SOLE 22 11,148,325 0 287,113
TELLURIAN INC NEW COM 87968A104 959 321,825 SH   SOLE 26 288,609 0 33,216
TELLURIAN INC NEW COM 87968A104 1,571 527,171 SH   SOLE 30 527,171 0 0
TELLURIAN INC NEW COM 87968A104 138 46,432 SH   SOLE 40 46,432 0 0
TELLURIAN INC NEW COM 87968A104 194 64,950 SH   SOLE 43 63,322 0 1,628
TELOS CORP MD COM 87969B101 117 14,485 SH   SOLE 2 9,033 0 5,452
TELOS CORP MD COM 87969B101 16 2,042 SH   SOLE 7 2,042 0 0
TELOS CORP MD COM 87969B101 1,197 148,130 SH   SOLE 18 148,130 0 0
TELOS CORP MD COM 87969B101 785 97,172 SH   SOLE 19 97,172 0 0
TELOS CORP MD COM 87969B101 16,195 2,004,278 SH   SOLE 21 2,004,278 0 0
TELOS CORP MD COM 87969B101 9,974 1,234,416 SH   SOLE 22 1,219,697 0 14,719
TELOS CORP MD COM 87969B101 19 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101 3,680 455,450 SH   SOLE 30 455,450 0 0
TELOS CORP MD COM 87969B101 16 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 271 33,576 SH   SOLE 43 31,658 0 1,918
TELUS CORPORATION COM 87971M103 47,326 2,124,163 SH   SOLE 18 2,118,096 0 6,067
TELUS CORPORATION COM 87971M103 3,157 141,689 SH   SOLE 26 141,689 0 0
TELUS CORPORATION COM 87971M103 493 22,115 SH   SOLE 43 17,186 0 4,929
TELUS INTL CDA INC SUB VTG SHS 87975H100 546 21,777 SH   SOLE 21 21,777 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 178 82,985 SH   SOLE 22 82,985 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,178 242,309 SH   SOLE 2 134,877 0 107,432
TEMPUR SEALY INTL INC COM 88023U101 42 1,947 SH   SOLE 4 497 0 1,450
TEMPUR SEALY INTL INC COM 88023U101 58 2,701 SH   SOLE 7 2,701 0 0
TEMPUR SEALY INTL INC COM 88023U101 8,047 376,568 SH   SOLE 18 376,568 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,103 51,626 SH   SOLE 19 51,626 0 0
TEMPUR SEALY INTL INC COM 88023U101 179,389 8,394,423 SH   SOLE 21 8,394,423 0 0
TEMPUR SEALY INTL INC COM 88023U101 102,486 4,795,798 SH   SOLE 22 4,592,671 0 203,127
TEMPUR SEALY INTL INC COM 88023U101 564 26,415 SH   SOLE 25 26,415 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,670 78,142 SH   SOLE 26 64,150 0 13,992
TEMPUR SEALY INTL INC COM 88023U101 77 3,595 SH   SOLE 28 3,595 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,645 76,965 SH   SOLE 30 76,965 0 0
TEMPUR SEALY INTL INC COM 88023U101 56 2,609 SH   SOLE 31 2,609 0 0
TEMPUR SEALY INTL INC COM 88023U101 42 1,961 SH   SOLE 34 1,961 0 0
TEMPUR SEALY INTL INC COM 88023U101 19 901 SH   SOLE 36 901 0 0
TEMPUR SEALY INTL INC COM 88023U101 510 23,847 SH   SOLE 40 23,847 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,063 96,531 SH   SOLE 43 86,390 0 10,141
TENABLE HLDGS INC COM 88025T102 5,426 119,480 SH   SOLE 2 70,641 0 48,839
TENABLE HLDGS INC COM 88025T102 96 2,107 SH   SOLE 4 307 0 1,800
TENABLE HLDGS INC COM 88025T102 160 3,516 SH   SOLE 7 3,516 0 0
TENABLE HLDGS INC COM 88025T102 13,523 297,794 SH   SOLE 18 278,273 0 19,521
TENABLE HLDGS INC COM 88025T102 21,460 472,586 SH   SOLE 19 472,586 0 0
TENABLE HLDGS INC COM 88025T102 191,051 4,207,245 SH   SOLE 21 4,207,245 0 0
TENABLE HLDGS INC COM 88025T102 118,639 2,612,618 SH   SOLE 22 2,543,942 0 68,676
TENABLE HLDGS INC COM 88025T102 555 12,213 SH   SOLE 23 12,213 0 0
TENABLE HLDGS INC COM 88025T102 726 15,990 SH   SOLE 25 15,990 0 0
TENABLE HLDGS INC COM 88025T102 4,557 100,355 SH   SOLE 26 36,535 0 63,820
TENABLE HLDGS INC COM 88025T102 71 1,568 SH   SOLE 28 1,568 0 0
TENABLE HLDGS INC COM 88025T102 26,938 593,208 SH   SOLE 30 593,208 0 0
TENABLE HLDGS INC COM 88025T102 114 2,516 SH   SOLE 36 2,516 0 0
TENABLE HLDGS INC COM 88025T102 647 14,255 SH   SOLE 40 14,255 0 0
TENABLE HLDGS INC COM 88025T102 808 17,802 SH   SOLE 43 17,225 0 577
TENARIS S A SPONSORED ADS 88031M109 15,676 610,205 SH   SOLE 43 538,708 0 71,497
TENAX THERAPEUTICS INC COM NEW 88032L209 0 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 144 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106 119 21,073 SH   SOLE 2 1,223 0 19,850
TENAYA THERAPEUTICS INC COM 87990A106 670 119,030 SH   SOLE 18 119,030 0 0
TENAYA THERAPEUTICS INC COM 87990A106 3,800 675,042 SH   SOLE 19 675,042 0 0
TENAYA THERAPEUTICS INC COM 87990A106 6,830 1,213,201 SH   SOLE 21 1,213,201 0 0
TENAYA THERAPEUTICS INC COM 87990A106 2,345 416,546 SH   SOLE 22 402,045 0 14,501
TENAYA THERAPEUTICS INC COM 87990A106 102 18,037 SH   SOLE 30 18,037 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,499 896,140 SH   SOLE 2 442,602 0 453,538
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,928 384,039 SH   SOLE 4 157,763 0 226,276
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 330 65,714 SH   SOLE 7 65,714 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 808 161,035 SH   SOLE 13 38,452 0 122,583
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,629 722,972 SH   SOLE 15 722,972 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,373 273,412 SH   SOLE 18 273,412 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 56 11,168 SH   SOLE 19 11,168 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 67,014 13,349,473 SH   SOLE 21 13,349,473 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 36,004 7,172,110 SH   SOLE 22 6,364,403 0 807,707
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,820 760,944 SH   SOLE 23 760,944 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,466 491,311 SH   SOLE 25 491,311 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,237 844,013 SH   SOLE 26 76,879 0 767,134
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,159 1,426,063 SH   SOLE 28 45,767 0 1,380,296
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 21,921 4,366,708 SH   SOLE 30 4,366,708 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 95 19,023 SH   SOLE 31 0 0 19,023
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 222 44,219 SH   SOLE 34 44,219 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8 1,605 SH   SOLE 40 1,605 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9,818 1,955,724 SH   SOLE 43 1,881,160 0 74,564
TENET HEALTHCARE CORP COM NEW 88033G407 10,705 203,672 SH   SOLE 2 132,511 0 71,161
TENET HEALTHCARE CORP COM NEW 88033G407 42 790 SH   SOLE 4 263 0 527
TENET HEALTHCARE CORP COM NEW 88033G407 146 2,770 SH   SOLE 7 2,770 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 12,174 231,621 SH   SOLE 18 231,621 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 6,672 126,935 SH   SOLE 19 126,935 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 294,547 5,604,023 SH   SOLE 21 5,604,023 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 160,697 3,057,393 SH   SOLE 22 2,932,170 0 125,223
TENET HEALTHCARE CORP COM NEW 88033G407 178 3,384 SH   SOLE 23 3,384 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 755 14,372 SH   SOLE 25 14,372 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,653 88,525 SH   SOLE 26 51,729 0 36,796
TENET HEALTHCARE CORP COM NEW 88033G407 911 17,328 SH   SOLE 28 17,328 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,487 104,390 SH   SOLE 30 104,390 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 111 2,115 SH   SOLE 31 1,562 0 553
TENET HEALTHCARE CORP COM NEW 88033G407 7,787 148,156 SH   SOLE 34 148,156 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 860 16,368 SH   SOLE 36 16,368 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 678 12,907 SH   SOLE 40 12,907 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,605 49,567 SH   SOLE 43 46,984 0 2,583
TENNANT CO COM 880345103 1,341 22,640 SH   SOLE 2 14,756 0 7,884
TENNANT CO COM 880345103 3 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 13 218 SH   SOLE 7 218 0 0
TENNANT CO COM 880345103 3,970 66,998 SH   SOLE 18 66,998 0 0
TENNANT CO COM 880345103 3,376 56,979 SH   SOLE 19 56,979 0 0
TENNANT CO COM 880345103 134,623 2,272,120 SH   SOLE 21 2,272,120 0 0
TENNANT CO COM 880345103 26,543 447,985 SH   SOLE 22 432,044 0 15,941
TENNANT CO COM 880345103 101 1,713 SH   SOLE 23 1,713 0 0
TENNANT CO COM 880345103 229 3,870 SH   SOLE 25 3,870 0 0
TENNANT CO COM 880345103 388 6,556 SH   SOLE 26 5,475 0 1,081
TENNANT CO COM 880345103 16 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103 3,437 58,015 SH   SOLE 30 58,015 0 0
TENNANT CO COM 880345103 267 4,504 SH   SOLE 36 4,504 0 0
TENNANT CO COM 880345103 170 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103 746 12,585 SH   SOLE 43 11,821 0 764
TENNECO INC CL A VTG COM STK 880349105 1,066 62,125 SH   SOLE 2 39,963 0 22,162
TENNECO INC CL A VTG COM STK 880349105 4 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 17 1,013 SH   SOLE 7 1,013 0 0
TENNECO INC CL A VTG COM STK 880349105 3,579 208,573 SH   SOLE 18 208,573 0 0
TENNECO INC CL A VTG COM STK 880349105 5,475 319,076 SH   SOLE 19 319,076 0 0
TENNECO INC CL A VTG COM STK 880349105 46,993 2,738,502 SH   SOLE 21 2,738,502 0 0
TENNECO INC CL A VTG COM STK 880349105 33,052 1,926,104 SH   SOLE 22 1,873,430 0 52,674
TENNECO INC CL A VTG COM STK 880349105 98 5,726 SH   SOLE 23 5,726 0 0
TENNECO INC CL A VTG COM STK 880349105 215 12,556 SH   SOLE 25 12,556 0 0
TENNECO INC CL A VTG COM STK 880349105 1,270 74,021 SH   SOLE 26 51,483 0 22,538
TENNECO INC CL A VTG COM STK 880349105 783 45,618 SH   SOLE 28 45,618 0 0
TENNECO INC CL A VTG COM STK 880349105 2,521 146,935 SH   SOLE 30 146,935 0 0
TENNECO INC CL A VTG COM STK 880349105 8 447 SH   SOLE 34 447 0 0
TENNECO INC CL A VTG COM STK 880349105 78 4,536 SH   SOLE 36 4,536 0 0
TENNECO INC CL A VTG COM STK 880349105 165 9,636 SH   SOLE 40 9,636 0 0
TENNECO INC CL A VTG COM STK 880349105 925 53,902 SH   SOLE 43 50,320 0 3,582
TENNECO INC OPTIONS 880349105 1,716 100,000 SH Put SOLE 19 100,000 0 0
TENON MEDICAL INC COM 88066N105 12 5,203 SH   SOLE 18 5,203 0 0
TENON MEDICAL INC COM 88066N105 92 40,550 SH   SOLE 21 40,550 0 0
TERADATA CORP DEL COM 88076W103 9,306 251,434 SH   SOLE 2 95,488 0 155,946
TERADATA CORP DEL COM 88076W103 164 4,434 SH   SOLE 4 672 0 3,762
TERADATA CORP DEL COM 88076W103 47 1,276 SH   SOLE 7 1,276 0 0
TERADATA CORP DEL COM 88076W103 8,834 238,689 SH   SOLE 18 238,689 0 0
TERADATA CORP DEL COM 88076W103 1,626 43,934 SH   SOLE 19 43,934 0 0
TERADATA CORP DEL COM 88076W103 211,701 5,720,101 SH   SOLE 21 5,720,101 0 0
TERADATA CORP DEL COM 88076W103 107,029 2,891,902 SH   SOLE 22 2,761,538 0 130,364
TERADATA CORP DEL COM 88076W103 25 676 SH   SOLE 23 676 0 0
TERADATA CORP DEL COM 88076W103 645 17,435 SH   SOLE 25 17,435 0 0
TERADATA CORP DEL COM 88076W103 2,180 58,909 SH   SOLE 26 49,070 0 9,839
TERADATA CORP DEL COM 88076W103 72 1,953 SH   SOLE 28 1,953 0 0
TERADATA CORP DEL COM 88076W103 33,022 892,248 SH   SOLE 30 892,248 0 0
TERADATA CORP DEL COM 88076W103 58 1,580 SH   SOLE 31 1,580 0 0
TERADATA CORP DEL COM 88076W103 168 4,528 SH   SOLE 36 4,528 0 0
TERADATA CORP DEL COM 88076W103 532 14,383 SH   SOLE 40 14,383 0 0
TERADATA CORP DEL COM 88076W103 20 538 SH   OTR 43 538 0 0
TERADATA CORP DEL COM 88076W103 2,255 60,933 SH   SOLE 43 59,486 0 1,447
TERADYNE INC COM 880770102 30,265 337,972 SH   SOLE 2 83,450 0 254,522
TERADYNE INC COM 880770102 11,821 132,003 SH   SOLE 4 68,044 0 63,959
TERADYNE INC COM 880770102 12,923 144,310 SH   SOLE 7 139,713 0 4,597
TERADYNE INC COM 880770102 255 2,847 SH   SOLE 13 2,847 0 0
TERADYNE INC COM 880770102 1,437 16,047 SH   SOLE 15 16,047 0 0
TERADYNE INC COM 880770102 30,738 343,255 SH   SOLE 18 319,896 0 23,359
TERADYNE INC COM 880770102 14,289 159,565 SH   SOLE 19 159,565 0 0
TERADYNE INC COM 880770102 545,415 6,090,621 SH   SOLE 21 6,090,621 0 0
TERADYNE INC COM 880770102 308,906 3,449,533 SH   SOLE 22 3,105,833 0 343,700
TERADYNE INC COM 880770102 23,384 261,133 SH   SOLE 23 261,133 0 0
TERADYNE INC COM 880770102 25,293 282,445 SH   SOLE 25 282,445 0 0
TERADYNE INC COM 880770102 28,921 322,962 SH   SOLE 26 113,277 0 209,685
TERADYNE INC COM 880770102 24,523 273,848 SH   SOLE 28 2,444 0 271,404
TERADYNE INC COM 880770102 26 286 SH   SOLE 29 286 0 0
TERADYNE INC COM 880770102 103,521 1,156,011 SH   SOLE 30 1,156,011 0 0
TERADYNE INC COM 880770102 3,544 39,581 SH   SOLE 31 24,090 0 15,491
TERADYNE INC COM 880770102 2,722 30,398 SH   SOLE 34 30,398 0 0
TERADYNE INC COM 880770102 5,064 56,552 SH   SOLE 36 56,552 0 0
TERADYNE INC COM 880770102 434 4,849 SH   SOLE 40 4,849 0 0
TERADYNE INC COM 880770102 32 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102 7,686 85,827 SH   SOLE 43 78,326 0 7,501
TERAWULF INC COM 88080T104 8 6,527 SH   SOLE 2 0 0 6,527
TERAWULF INC COM 88080T104 81 67,417 SH   SOLE 18 67,417 0 0
TERAWULF INC COM 88080T104 45 37,423 SH   SOLE 19 37,423 0 0
TERAWULF INC COM 88080T104 984 819,767 SH   SOLE 21 819,767 0 0
TERAWULF INC COM 88080T104 705 587,509 SH   SOLE 22 577,440 0 10,069
TEREX CORP NEW COM 880779103 5,411 197,699 SH   SOLE 2 142,376 0 55,323
TEREX CORP NEW COM 880779103 7 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 35 1,285 SH   SOLE 7 1,285 0 0
TEREX CORP NEW COM 880779103 9,277 338,961 SH   SOLE 18 313,943 0 25,018
TEREX CORP NEW COM 880779103 12,596 460,216 SH   SOLE 19 460,216 0 0
TEREX CORP NEW COM 880779103 143,402 5,239,379 SH   SOLE 21 5,239,379 0 0
TEREX CORP NEW COM 880779103 68,913 2,517,824 SH   SOLE 22 2,459,083 0 58,741
TEREX CORP NEW COM 880779103 449 16,415 SH   SOLE 23 16,415 0 0
TEREX CORP NEW COM 880779103 273 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103 2,703 98,750 SH   SOLE 26 23,141 0 75,609
TEREX CORP NEW COM 880779103 34 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103 813 29,714 SH   SOLE 30 29,714 0 0
TEREX CORP NEW COM 880779103 50 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103 265 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103 3,541 129,381 SH   SOLE 43 118,558 0 10,823
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13,759 338,473 SH   SOLE 2 93,517 0 244,956
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 14 349 SH   SOLE 4 349 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 85 2,094 SH   SOLE 7 2,094 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,002 49,258 SH   SOLE 18 49,258 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,137 52,575 SH   SOLE 19 52,575 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 63,332 1,557,975 SH   SOLE 21 1,557,975 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 113,304 2,787,306 SH   SOLE 22 2,641,020 0 146,286
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 920 22,628 SH   SOLE 25 22,628 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,621 64,476 SH   SOLE 26 54,693 0 9,783
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 93 2,290 SH   SOLE 28 2,290 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,415 133,201 SH   SOLE 30 133,201 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 72 1,778 SH   SOLE 31 1,778 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 543 13,361 SH   SOLE 36 13,361 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 648 15,929 SH   SOLE 40 15,929 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 19 459 SH   OTR 43 459 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,727 42,481 SH   SOLE 43 40,428 0 2,053
TERNIUM SA SPONSORED ADS 880890108 30 842 SH   SOLE 25 842 0 0
TERNIUM SA SPONSORED ADS 880890108 100 2,758 SH   SOLE 43 2,758 0 0
TERNS PHARMACEUTICALS INC COM 880881107 7 2,637 SH   SOLE 18 2,637 0 0
TERNS PHARMACEUTICALS INC COM 880881107 333 134,160 SH   SOLE 21 134,160 0 0
TERNS PHARMACEUTICALS INC COM 880881107 4 1,704 SH   SOLE 22 1,704 0 0
TERNS PHARMACEUTICALS INC COM 880881107 27 11,027 SH   SOLE 30 11,027 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 86 18,881 SH   SOLE 2 0 0 18,881
TERRAN ORBITAL CORPORATION COM 88105P103 312 68,207 SH   SOLE 18 68,207 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 182 39,779 SH   SOLE 19 39,779 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 3,646 796,085 SH   SOLE 21 796,085 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 4,095 894,154 SH   SOLE 22 881,993 0 12,161
TERRENO RLTY CORP COM 88146M101 16,390 294,100 SH   SOLE 2 103,847 0 190,253
TERRENO RLTY CORP COM 88146M101 2,018 36,206 SH   SOLE 4 35,694 0 512
TERRENO RLTY CORP COM 88146M101 5,165 92,685 SH   SOLE 7 92,685 0 0
TERRENO RLTY CORP COM 88146M101 12,186 218,661 SH   SOLE 18 218,661 0 0
TERRENO RLTY CORP COM 88146M101 29,291 525,592 SH   SOLE 19 525,592 0 0
TERRENO RLTY CORP COM 88146M101 164,717 2,955,618 SH   SOLE 21 2,955,618 0 0
TERRENO RLTY CORP COM 88146M101 152,397 2,734,564 SH   SOLE 22 2,651,013 0 83,551
TERRENO RLTY CORP COM 88146M101 792 14,220 SH   SOLE 23 14,220 0 0
TERRENO RLTY CORP COM 88146M101 18,187 326,333 SH   SOLE 25 326,333 0 0
TERRENO RLTY CORP COM 88146M101 5,764 103,426 SH   SOLE 26 24,440 0 78,986
TERRENO RLTY CORP COM 88146M101 2,534 45,475 SH   SOLE 28 1,227 0 44,248
TERRENO RLTY CORP COM 88146M101 7,940 142,466 SH   SOLE 30 142,466 0 0
TERRENO RLTY CORP COM 88146M101 22 393 SH   SOLE 31 0 0 393
TERRENO RLTY CORP COM 88146M101 6 111 SH   SOLE 34 111 0 0
TERRENO RLTY CORP COM 88146M101 508 9,117 SH   SOLE 40 9,117 0 0
TERRENO RLTY CORP COM 88146M101 1,421 25,502 SH   SOLE 43 24,524 0 978
TERRITORIAL BANCORP INC COM 88145X108 9 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108 27 1,299 SH   SOLE 18 1,299 0 0
TERRITORIAL BANCORP INC COM 88145X108 723 34,700 SH   SOLE 21 34,700 0 0
TERRITORIAL BANCORP INC COM 88145X108 661 31,707 SH   SOLE 22 31,707 0 0
TESLA INC COM 88160R101 1,195,192 1,774,809 SH   SOLE 2 424,245 0 1,350,564
TESLA INC COM 88160R101 441,858 656,140 SH   SOLE 4 402,795 0 253,345
TESLA INC COM 88160R101 556,419 826,258 SH   SOLE 7 791,324 0 34,934
TESLA INC COM 88160R101 12,303 18,270 SH   SOLE 13 18,270 0 0
TESLA INC COM 88160R101 56,752 84,274 SH   SOLE 15 84,274 0 0
TESLA INC COM 88160R101 248 368 SH   SOLE 17 0 0 368
TESLA INC COM 88160R101 1,085,706 1,612,226 SH   SOLE 18 1,389,806 0 222,420
TESLA INC COM 88160R101 706,065 1,048,476 SH   SOLE 19 1,048,476 0 0
TESLA INC COM 88160R101 11,850,187 17,597,023 SH   SOLE 21 17,597,023 0 0
TESLA INC COM 88160R101 12,035,128 17,871,652 SH   SOLE 22 16,101,537 0 1,770,115
TESLA INC COM 88160R101 954,026 1,416,688 SH   SOLE 23 1,416,688 0 0
TESLA INC COM 88160R101 1,041,466 1,546,532 SH   SOLE 25 1,546,532 0 0
TESLA INC COM 88160R101 1,307,844 1,942,092 SH   SOLE 26 787,807 0 1,154,285
TESLA INC COM 88160R101 1,091,169 1,620,339 SH   SOLE 28 67,382 0 1,552,957
TESLA INC COM 88160R101 6,205 9,214 SH   SOLE 29 9,214 0 0
TESLA INC COM 88160R101 3,538,364 5,254,320 SH   SOLE 30 5,254,320 0 0
TESLA INC COM 88160R101 134,661 199,966 SH   SOLE 31 116,955 0 83,011
TESLA INC COM 88160R101 133,797 198,683 SH   SOLE 32 198,683 0 0
TESLA INC COM 88160R101 466,030 692,035 SH   SOLE 34 692,035 0 0
TESLA INC COM 88160R101 200,485 297,712 SH   SOLE 36 297,712 0 0
TESLA INC COM 88160R101 19,229 28,554 SH   SOLE 40 28,554 0 0
TESLA INC COM 88160R101 1,230 1,826 SH   OTR 43 1,826 0 0
TESLA INC COM 88160R101 452,063 671,294 SH   SOLE 43 611,745 0 59,549
TESSCO TECHNOLOGIES INC COM 872386107 96 16,313 SH   SOLE 2 7,359 0 8,954
TESSCO TECHNOLOGIES INC COM 872386107 7 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107 138 23,424 SH   SOLE 21 23,424 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,800 304,538 SH   SOLE 22 304,538 0 0
TESSCO TECHNOLOGIES INC COM 872386107 289 48,964 SH   SOLE 26 0 0 48,964
TETRA TECH INC NEW COM 88162G103 20,940 153,350 SH   SOLE 2 92,374 0 60,976
TETRA TECH INC NEW COM 88162G103 123 902 SH   SOLE 4 628 0 274
TETRA TECH INC NEW COM 88162G103 9,308 68,168 SH   SOLE 7 68,168 0 0
TETRA TECH INC NEW COM 88162G103 18,900 138,412 SH   SOLE 18 128,821 0 9,591
TETRA TECH INC NEW COM 88162G103 35,968 263,408 SH   SOLE 19 263,408 0 0
TETRA TECH INC NEW COM 88162G103 374,477 2,742,415 SH   SOLE 21 2,742,415 0 0
TETRA TECH INC NEW COM 88162G103 237,493 1,739,236 SH   SOLE 22 1,651,740 0 87,496
TETRA TECH INC NEW COM 88162G103 747 5,472 SH   SOLE 23 5,472 0 0
TETRA TECH INC NEW COM 88162G103 9,270 67,890 SH   SOLE 25 67,890 0 0
TETRA TECH INC NEW COM 88162G103 14,348 105,074 SH   SOLE 26 35,371 0 69,703
TETRA TECH INC NEW COM 88162G103 137 1,003 SH   SOLE 28 965 0 38
TETRA TECH INC NEW COM 88162G103 87,257 639,013 SH   SOLE 30 639,013 0 0
TETRA TECH INC NEW COM 88162G103 107 783 SH   SOLE 31 783 0 0
TETRA TECH INC NEW COM 88162G103 9,151 67,018 SH   SOLE 34 67,018 0 0
TETRA TECH INC NEW COM 88162G103 492 3,606 SH   SOLE 36 3,606 0 0
TETRA TECH INC NEW COM 88162G103 943 6,903 SH   SOLE 40 6,903 0 0
TETRA TECH INC NEW COM 88162G103 5,758 42,166 SH   SOLE 43 41,420 0 746
TETRA TECHNOLOGIES INC DEL COM 88162F105 106 25,991 SH   SOLE 2 7,822 0 18,169
TETRA TECHNOLOGIES INC DEL COM 88162F105 654 161,132 SH   SOLE 7 161,132 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,382 340,497 SH   SOLE 18 340,497 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 902 222,267 SH   SOLE 19 222,267 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 17,322 4,266,605 SH   SOLE 21 4,266,605 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,369 3,046,438 SH   SOLE 22 3,020,449 0 25,989
TETRA TECHNOLOGIES INC DEL COM 88162F105 5,578 1,373,991 SH   SOLE 30 1,373,991 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 74 18,200 SH   SOLE 43 18,173 0 27
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,147 817,474 SH   SOLE 2 633,636 0 183,838
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,030 934,880 SH   SOLE 4 542,930 0 391,950
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,000 930,876 SH   SOLE 7 871,642 0 59,234
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,315 174,882 SH   SOLE 13 174,882 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,028 136,658 SH   SOLE 15 136,658 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,540 1,002,643 SH   SOLE 18 932,949 0 69,694
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,028 801,630 SH   SOLE 19 801,630 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 114,382 15,210,404 SH   SOLE 21 15,210,404 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 129,479 17,217,917 SH   SOLE 22 15,702,463 0 1,515,454
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 16,651 2,214,283 SH   SOLE 23 2,214,283 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,002 399,267 SH   SOLE 25 399,267 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,516 467,561 SH   SOLE 26 169,749 0 297,812
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,781 768,779 SH   SOLE 28 0 0 768,779
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,998 265,659 SH   SOLE 29 265,659 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,901 385,726 SH   SOLE 30 385,726 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,857 512,887 SH   SOLE 31 487,884 0 25,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,605 479,322 SH   SOLE 34 479,322 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,236 164,360 SH   SOLE 36 164,360 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 260 34,568 SH   SOLE 40 34,568 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,187 157,827 SH   SOLE 43 128,518 0 29,309
TEXAS CAP BANCSHARES INC COM 88224Q107 7,518 142,822 SH   SOLE 2 106,403 0 36,419
TEXAS CAP BANCSHARES INC COM 88224Q107 114 2,175 SH   SOLE 4 204 0 1,971
TEXAS CAP BANCSHARES INC COM 88224Q107 54 1,019 SH   SOLE 7 1,019 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 12,707 241,395 SH   SOLE 18 241,395 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 6,605 125,477 SH   SOLE 19 125,477 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 193,241 3,670,986 SH   SOLE 21 3,670,986 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 85,035 1,615,414 SH   SOLE 22 1,558,388 0 57,026
TEXAS CAP BANCSHARES INC COM 88224Q107 60 1,146 SH   SOLE 23 1,146 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 370 7,022 SH   SOLE 25 7,022 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,782 33,848 SH   SOLE 26 19,786 0 14,062
TEXAS CAP BANCSHARES INC COM 88224Q107 47 902 SH   SOLE 28 902 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,737 70,991 SH   SOLE 30 70,991 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 18 348 SH   SOLE 31 0 0 348
TEXAS CAP BANCSHARES INC COM 88224Q107 92 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 315 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,444 27,435 SH   SOLE 43 25,260 0 2,175
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 9 546 SH   SOLE 18 546 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 87 5,270 SH   SOLE 21 5,270 0 0
TEXAS INSTRS INC COM 882508104 311,626 2,028,156 SH   SOLE 2 521,283 0 1,506,873
TEXAS INSTRS INC COM 882508104 107,631 700,496 SH   SOLE 4 587,404 0 113,092
TEXAS INSTRS INC COM 882508104 182,404 1,187,138 SH   SOLE 7 1,062,793 0 124,345
TEXAS INSTRS INC COM 882508104 3,124 20,330 SH   SOLE 13 20,330 0 0
TEXAS INSTRS INC COM 882508104 21,480 139,797 SH   SOLE 15 139,797 0 0
TEXAS INSTRS INC COM 882508104 1 4 SH   SOLE 17 0 0 4
TEXAS INSTRS INC COM 882508104 284,378 1,850,818 SH   SOLE 18 1,704,570 0 146,248
TEXAS INSTRS INC COM 882508104 88,329 574,870 SH   SOLE 19 574,870 0 0
TEXAS INSTRS INC COM 882508104 4,817,530 31,353,918 SH   SOLE 21 31,353,918 0 0
TEXAS INSTRS INC COM 882508104 3,058,404 19,905,008 SH   SOLE 22 17,949,738 0 1,955,270
TEXAS INSTRS INC COM 882508104 249,921 1,626,560 SH   SOLE 23 1,626,560 0 0
TEXAS INSTRS INC COM 882508104 280,496 1,825,550 SH   SOLE 25 1,825,550 0 0
TEXAS INSTRS INC COM 882508104 352,695 2,295,447 SH   SOLE 26 1,108,420 0 1,187,027
TEXAS INSTRS INC COM 882508104 359,662 2,340,789 SH   SOLE 28 32,349 0 2,308,440
TEXAS INSTRS INC COM 882508104 2,663 17,333 SH   SOLE 29 17,333 0 0
TEXAS INSTRS INC COM 882508104 1,288,657 8,386,966 SH   SOLE 30 8,310,633 0 76,333
TEXAS INSTRS INC COM 882508104 42,767 278,342 SH   SOLE 31 186,677 0 91,665
TEXAS INSTRS INC COM 882508104 32,477 211,370 SH   SOLE 32 211,370 0 0
TEXAS INSTRS INC COM 882508104 200,851 1,307,197 SH   SOLE 34 1,307,197 0 0
TEXAS INSTRS INC COM 882508104 56,799 369,662 SH   SOLE 36 369,662 0 0
TEXAS INSTRS INC COM 882508104 1,127 7,332 SH   SOLE 37 7,332 0 0
TEXAS INSTRS INC COM 882508104 4,613 30,020 SH   SOLE 40 30,020 0 0
TEXAS INSTRS INC COM 882508104 316 2,056 SH   OTR 43 2,056 0 0
TEXAS INSTRS INC COM 882508104 163,489 1,064,034 SH   SOLE 43 970,251 0 93,784
TEXAS PACIFIC LAND CORPORATI COM 88262P102 42,452 28,529 SH   SOLE 2 1,976 0 26,553
TEXAS PACIFIC LAND CORPORATI COM 88262P102 77 52 SH   SOLE 4 23 0 29
TEXAS PACIFIC LAND CORPORATI COM 88262P102 310 208 SH   SOLE 7 208 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,192 2,817 SH   SOLE 18 2,817 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,579 1,733 SH   SOLE 19 1,733 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 155,107 104,237 SH   SOLE 21 104,237 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 202,612 136,162 SH   SOLE 22 128,809 0 7,353
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,175 1,462 SH   SOLE 25 1,462 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,326 2,907 SH   SOLE 26 2,388 0 519
TEXAS PACIFIC LAND CORPORATI COM 88262P102 13,295 8,935 SH   SOLE 30 8,935 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 125 84 SH   SOLE 31 84 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 420 282 SH   SOLE 36 282 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,222 821 SH   SOLE 40 821 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,094 2,079 SH   SOLE 43 1,959 0 120
TEXAS ROADHOUSE INC COM 882681109 10,923 149,225 SH   SOLE 2 103,087 0 46,138
TEXAS ROADHOUSE INC COM 882681109 105 1,430 SH   SOLE 4 956 0 474
TEXAS ROADHOUSE INC COM 882681109 77 1,054 SH   SOLE 7 1,054 0 0
TEXAS ROADHOUSE INC COM 882681109 22,453 306,736 SH   SOLE 18 294,118 0 12,618
TEXAS ROADHOUSE INC COM 882681109 30,861 421,604 SH   SOLE 19 421,604 0 0
TEXAS ROADHOUSE INC COM 882681109 351,033 4,795,527 SH   SOLE 21 4,795,527 0 0
TEXAS ROADHOUSE INC COM 882681109 163,216 2,229,727 SH   SOLE 22 2,174,534 0 55,193
TEXAS ROADHOUSE INC COM 882681109 898 12,271 SH   SOLE 23 12,271 0 0
TEXAS ROADHOUSE INC COM 882681109 699 9,555 SH   SOLE 25 9,555 0 0
TEXAS ROADHOUSE INC COM 882681109 5,842 79,813 SH   SOLE 26 20,836 0 58,977
TEXAS ROADHOUSE INC COM 882681109 297 4,061 SH   SOLE 28 1,177 0 2,884
TEXAS ROADHOUSE INC COM 882681109 1,969 26,897 SH   SOLE 30 26,897 0 0
TEXAS ROADHOUSE INC COM 882681109 105 1,428 SH   SOLE 36 1,428 0 0
TEXAS ROADHOUSE INC COM 882681109 637 8,702 SH   SOLE 40 8,702 0 0
TEXAS ROADHOUSE INC COM 882681109 16 219 SH   OTR 43 219 0 0
TEXAS ROADHOUSE INC COM 882681109 4,247 58,013 SH   SOLE 43 48,741 0 9,272
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 740 26,999 SH   SOLE 2 2,032 0 24,967
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17 606 SH   SOLE 7 606 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 58 SH   SOLE 17 0 0 58
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,739 136,414 SH   SOLE 18 136,414 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,331 85,045 SH   SOLE 19 85,045 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 41,608 1,517,977 SH   SOLE 21 1,517,977 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12,791 466,661 SH   SOLE 22 439,608 0 27,053
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 11 412 SH   SOLE 31 0 0 412
TEXTRON INC COM 883203101 33,915 555,347 SH   SOLE 2 113,824 0 441,523
TEXTRON INC COM 883203101 10,906 178,581 SH   SOLE 4 92,288 0 86,293
TEXTRON INC COM 883203101 12,133 198,668 SH   SOLE 7 192,946 0 5,722
TEXTRON INC COM 883203101 416 6,804 SH   SOLE 13 6,804 0 0
TEXTRON INC COM 883203101 1,899 31,100 SH   SOLE 15 31,100 0 0
TEXTRON INC COM 883203101 25,271 413,797 SH   SOLE 18 394,948 0 18,849
TEXTRON INC COM 883203101 11,161 182,754 SH   SOLE 19 182,754 0 0
TEXTRON INC COM 883203101 486,311 7,963,172 SH   SOLE 21 7,963,172 0 0
TEXTRON INC COM 883203101 312,957 5,124,558 SH   SOLE 22 4,657,987 0 466,571
TEXTRON INC COM 883203101 24,301 397,915 SH   SOLE 23 397,915 0 0
TEXTRON INC COM 883203101 4,693 76,854 SH   SOLE 25 76,854 0 0
TEXTRON INC COM 883203101 17,787 291,254 SH   SOLE 26 159,824 0 131,430
TEXTRON INC COM 883203101 1,876 30,718 SH   SOLE 28 0 0 30,718
TEXTRON INC COM 883203101 564 9,232 SH   SOLE 29 9,232 0 0
TEXTRON INC COM 883203101 60,056 983,391 SH   SOLE 30 983,391 0 0
TEXTRON INC COM 883203101 2,790 45,689 SH   SOLE 31 40,194 0 5,495
TEXTRON INC COM 883203101 5,234 85,700 SH   SOLE 36 85,700 0 0
TEXTRON INC COM 883203101 236 3,869 SH   SOLE 40 3,869 0 0
TEXTRON INC COM 883203101 7,295 119,460 SH   SOLE 43 110,821 0 8,639
TFF PHARMACEUTICALS INC COM 87241J104 6 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104 18 3,136 SH   SOLE 18 3,136 0 0
TFF PHARMACEUTICALS INC COM 87241J104 349 61,786 SH   SOLE 21 61,786 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,102 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109 52 646 SH   SOLE 43 646 0 0
TFS FINL CORP COM 87240R107 1,009 73,477 SH   SOLE 2 18,724 0 54,753
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 93 6,809 SH   SOLE 7 6,809 0 0
TFS FINL CORP COM 87240R107 313 22,811 SH   SOLE 18 22,811 0 0
TFS FINL CORP COM 87240R107 222 16,194 SH   SOLE 19 16,194 0 0
TFS FINL CORP COM 87240R107 16,715 1,217,416 SH   SOLE 21 1,217,416 0 0
TFS FINL CORP COM 87240R107 18,584 1,353,519 SH   SOLE 22 1,285,971 0 67,548
TFS FINL CORP COM 87240R107 144 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107 223 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 13 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107 57 4,146 SH   SOLE 30 4,146 0 0
TFS FINL CORP COM 87240R107 10 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107 80 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 20 1,464 SH   OTR 43 1,464 0 0
TFS FINL CORP COM 87240R107 4,255 309,933 SH   SOLE 43 248,364 0 61,569
TG THERAPEUTICS INC COM 88322Q108 473 111,266 SH   SOLE 2 69,327 0 41,939
TG THERAPEUTICS INC COM 88322Q108 1 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 8 1,846 SH   SOLE 7 1,846 0 0
TG THERAPEUTICS INC COM 88322Q108 1,496 351,953 SH   SOLE 18 336,755 0 15,198
TG THERAPEUTICS INC COM 88322Q108 2,257 531,026 SH   SOLE 19 531,026 0 0
TG THERAPEUTICS INC COM 88322Q108 18,709 4,402,215 SH   SOLE 21 4,402,215 0 0
TG THERAPEUTICS INC COM 88322Q108 15,320 3,604,693 SH   SOLE 22 3,530,555 0 74,138
TG THERAPEUTICS INC COM 88322Q108 53 12,457 SH   SOLE 23 12,457 0 0
TG THERAPEUTICS INC COM 88322Q108 63 14,888 SH   SOLE 25 14,888 0 0
TG THERAPEUTICS INC COM 88322Q108 459 107,898 SH   SOLE 26 42,678 0 65,220
TG THERAPEUTICS INC COM 88322Q108 10 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108 314 73,991 SH   SOLE 30 73,991 0 0
TG THERAPEUTICS INC COM 88322Q108 59 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 6 1,426 SH   OTR 43 1,426 0 0
TG THERAPEUTICS INC COM 88322Q108 137 32,151 SH   SOLE 43 30,945 0 1,206
THE AARONS COMPANY INC COM 00258W108 2,070 142,287 SH   SOLE 2 87,987 0 54,300
THE AARONS COMPANY INC COM 00258W108 2 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 6 414 SH   SOLE 7 414 0 0
THE AARONS COMPANY INC COM 00258W108 1,774 121,925 SH   SOLE 18 121,925 0 0
THE AARONS COMPANY INC COM 00258W108 3,032 208,353 SH   SOLE 19 208,353 0 0
THE AARONS COMPANY INC COM 00258W108 58,387 4,012,818 SH   SOLE 21 4,012,818 0 0
THE AARONS COMPANY INC COM 00258W108 16,352 1,123,820 SH   SOLE 22 1,087,321 0 36,499
THE AARONS COMPANY INC COM 00258W108 73 5,047 SH   SOLE 23 5,047 0 0
THE AARONS COMPANY INC COM 00258W108 98 6,716 SH   SOLE 25 6,716 0 0
THE AARONS COMPANY INC COM 00258W108 624 42,853 SH   SOLE 26 10,097 0 32,756
THE AARONS COMPANY INC COM 00258W108 1,524 104,723 SH   SOLE 30 104,723 0 0
THE AARONS COMPANY INC COM 00258W108 75 5,130 SH   SOLE 34 5,130 0 0
THE AARONS COMPANY INC COM 00258W108 84 5,768 SH   SOLE 36 5,768 0 0
THE AARONS COMPANY INC COM 00258W108 60 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 647 44,465 SH   SOLE 43 43,447 0 1,018
THE ARENA GROUP HOLDINGS INC COM 040044109 8 933 SH   SOLE 2 0 0 933
THE ARENA GROUP HOLDINGS INC COM 040044109 251 27,845 SH   SOLE 18 27,845 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 169 18,832 SH   SOLE 19 18,832 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 2,855 317,173 SH   SOLE 21 317,173 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 1,174 130,454 SH   SOLE 22 128,816 0 1,638
THE BEACHBODY COMPANY INC COM CL A 073463101 87 72,354 SH   SOLE 2 35,919 0 36,435
THE BEACHBODY COMPANY INC COM CL A 073463101 352 293,594 SH   SOLE 18 293,594 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 227 188,770 SH   SOLE 19 188,770 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 4,900 4,083,528 SH   SOLE 21 4,083,528 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 2,892 2,409,897 SH   SOLE 22 2,361,179 0 48,718
THE BEACHBODY COMPANY INC COM CL A 073463101 54 44,705 SH   SOLE 25 44,705 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 11 8,818 SH   SOLE 26 8,818 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 196 163,270 SH   SOLE 30 163,270 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 16 13,665 SH   SOLE 36 13,665 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 540 41,975 SH   SOLE 2 27,757 0 14,218
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6 471 SH   SOLE 4 471 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 16 1,206 SH   SOLE 7 1,206 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 3,307 257,121 SH   SOLE 18 257,121 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,302 179,017 SH   SOLE 19 179,017 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 43,269 3,364,625 SH   SOLE 21 3,364,625 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 30,061 2,337,534 SH   SOLE 22 2,270,375 0 67,159
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 200 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 513 39,910 SH   SOLE 26 30,130 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,601 202,274 SH   SOLE 30 202,274 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 145 11,237 SH   SOLE 40 11,237 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 16 1,207 SH   SOLE 43 1,207 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 58 13,816 SH   SOLE 21 13,816 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 542 128,858 SH   SOLE 30 128,858 0 0
THE MARYGOLD COMPANIES INC COM 57403M104 42 30,023 SH   SOLE 21 30,023 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,762 241,973 SH   SOLE 2 89,758 0 152,215
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 480 65,902 SH   SOLE 4 65,902 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,205 165,475 SH   SOLE 7 165,475 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 2,701 371,030 SH   SOLE 18 371,030 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 7,765 1,066,571 SH   SOLE 19 1,066,571 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 39,088 5,369,258 SH   SOLE 21 5,369,258 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 34,752 4,773,563 SH   SOLE 22 4,624,208 0 149,355
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 151 20,683 SH   SOLE 23 20,683 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4,542 623,931 SH   SOLE 25 623,931 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 496 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 576 79,184 SH   SOLE 28 1,242 0 77,942
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4,245 583,109 SH   SOLE 30 583,109 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 86 11,843 SH   SOLE 40 11,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 611 83,965 SH   SOLE 43 79,152 0 4,813
THE ODP CORP COM 88337F105 1,200 39,697 SH   SOLE 2 15,280 0 24,417
THE ODP CORP COM 88337F105 6 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 42 1,386 SH   SOLE 7 1,386 0 0
THE ODP CORP COM 88337F105 4,778 158,011 SH   SOLE 18 158,011 0 0
THE ODP CORP COM 88337F105 2,348 77,661 SH   SOLE 19 77,661 0 0
THE ODP CORP COM 88337F105 167,088 5,525,384 SH   SOLE 21 5,525,384 0 0
THE ODP CORP COM 88337F105 33,976 1,123,535 SH   SOLE 22 1,076,943 0 46,592
THE ODP CORP COM 88337F105 206 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105 743 24,585 SH   SOLE 26 20,631 0 3,954
THE ODP CORP COM 88337F105 29 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105 4,207 139,105 SH   SOLE 30 139,105 0 0
THE ODP CORP COM 88337F105 125 4,150 SH   SOLE 36 4,150 0 0
THE ODP CORP COM 88337F105 188 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 6 213 SH   OTR 43 213 0 0
THE ODP CORP COM 88337F105 770 25,449 SH   SOLE 43 25,359 0 90
THE ONCOLOGY INSTITUTE INC COM 68236X100 6 1,104 SH   SOLE 2 0 0 1,104
THE ONCOLOGY INSTITUTE INC COM 68236X100 240 47,453 SH   SOLE 18 47,453 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 158 31,194 SH   SOLE 19 31,194 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 2,753 544,134 SH   SOLE 21 544,134 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 679 134,210 SH   SOLE 22 133,036 0 1,174
THE ONE GROUP HOSPITALITY IN COM 88338K103 29 3,874 SH   SOLE 2 786 0 3,088
THE ONE GROUP HOSPITALITY IN COM 88338K103 465 63,060 SH   SOLE 18 63,060 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 306 41,476 SH   SOLE 19 41,476 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 5,192 704,499 SH   SOLE 21 704,499 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 2,320 314,788 SH   SOLE 22 311,803 0 2,985
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 947 SH   SOLE 2 947 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 8 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 88 12,515 SH   SOLE 21 12,515 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 14 1,972 SH   SOLE 22 1,972 0 0
THE REALREAL INC COM 88339P101 568 228,219 SH   SOLE 2 132,767 0 95,452
THE REALREAL INC COM 88339P101 0 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 3 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 667 267,748 SH   SOLE 18 242,375 0 25,373
THE REALREAL INC COM 88339P101 1,707 685,343 SH   SOLE 19 685,343 0 0
THE REALREAL INC COM 88339P101 8,237 3,308,062 SH   SOLE 21 3,308,062 0 0
THE REALREAL INC COM 88339P101 7,000 2,811,321 SH   SOLE 22 2,726,237 0 85,084
THE REALREAL INC COM 88339P101 20 7,952 SH   SOLE 23 7,952 0 0
THE REALREAL INC COM 88339P101 37 14,714 SH   SOLE 25 14,714 0 0
THE REALREAL INC COM 88339P101 111 44,673 SH   SOLE 26 6,812 0 37,861
THE REALREAL INC COM 88339P101 4 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101 697 279,919 SH   SOLE 30 279,919 0 0
THE REALREAL INC COM 88339P101 35 14,081 SH   SOLE 36 14,081 0 0
THE REALREAL INC COM 88339P101 22 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 302 121,358 SH   SOLE 43 119,410 0 1,948
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 1,067 2,450,000 PRN   SOLE 21 2,450,000 0 0
THE TRADE DESK INC COM CL A 88339J105 31,238 745,707 SH   SOLE 2 48,535 0 697,172
THE TRADE DESK INC COM CL A 88339J105 12,378 295,488 SH   SOLE 4 167,900 0 127,588
THE TRADE DESK INC COM CL A 88339J105 2,178 51,996 SH   SOLE 7 51,996 0 0
THE TRADE DESK INC COM CL A 88339J105 74 1,766 SH   SOLE 13 1,766 0 0
THE TRADE DESK INC COM CL A 88339J105 1,394 33,285 SH   SOLE 15 33,285 0 0
THE TRADE DESK INC COM CL A 88339J105 29,493 704,053 SH   SOLE 18 681,022 0 23,031
THE TRADE DESK INC COM CL A 88339J105 4,332 103,418 SH   SOLE 19 103,418 0 0
THE TRADE DESK INC COM CL A 88339J105 307,061 7,330,165 SH   SOLE 21 7,330,165 0 0
THE TRADE DESK INC COM CL A 88339J105 394,644 9,420,951 SH   SOLE 22 8,624,895 0 796,056
THE TRADE DESK INC COM CL A 88339J105 28,743 686,158 SH   SOLE 23 686,158 0 0
THE TRADE DESK INC COM CL A 88339J105 27,232 650,085 SH   SOLE 25 650,085 0 0
THE TRADE DESK INC COM CL A 88339J105 24,655 588,556 SH   SOLE 26 302,500 0 286,056
THE TRADE DESK INC COM CL A 88339J105 26,559 634,020 SH   SOLE 28 6,411 0 627,609
THE TRADE DESK INC COM CL A 88339J105 37 884 SH   SOLE 29 884 0 0
THE TRADE DESK INC COM CL A 88339J105 34,930 833,839 SH   SOLE 30 833,839 0 0
THE TRADE DESK INC COM CL A 88339J105 5,366 128,100 SH   SOLE 31 85,917 0 42,183
THE TRADE DESK INC COM CL A 88339J105 12,882 307,530 SH   SOLE 34 307,530 0 0
THE TRADE DESK INC COM CL A 88339J105 6,200 148,000 SH   SOLE 36 148,000 0 0
THE TRADE DESK INC COM CL A 88339J105 577 13,773 SH   SOLE 40 13,773 0 0
THE TRADE DESK INC COM CL A 88339J105 41 989 SH   OTR 43 989 0 0
THE TRADE DESK INC COM CL A 88339J105 6,524 155,748 SH   SOLE 43 132,175 0 23,573
THERAPEUTICSMD INC COM NEW 88338N206 2 155 SH   SOLE 2 0 0 155
THERAPEUTICSMD INC COM NEW 88338N206 0 1 SH   SOLE 7 1 0 0
THERAPEUTICSMD INC COM NEW 88338N206 165 16,597 SH   SOLE 21 16,597 0 0
THERAPEUTICSMD INC COM NEW 88338N206 1,042 104,744 SH   SOLE 22 104,744 0 0
THERAPEUTICSMD INC COM NEW 88338N206 6 574 SH   SOLE 28 574 0 0
THERAPEUTICSMD INC COM NEW 88338N206 1 67 SH   SOLE 43 67 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 786 86,707 SH   SOLE 2 23,822 0 62,885
THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 8 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,663 183,546 SH   SOLE 18 165,290 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 2,454 270,914 SH   SOLE 19 270,914 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 25,485 2,812,945 SH   SOLE 21 2,812,945 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 12,743 1,406,530 SH   SOLE 22 1,372,982 0 33,548
THERAVANCE BIOPHARMA INC COM G8807B106 75 8,324 SH   SOLE 23 8,324 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 132 14,576 SH   SOLE 25 14,576 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 498 54,975 SH   SOLE 26 12,702 0 42,273
THERAVANCE BIOPHARMA INC COM G8807B106 852 94,063 SH   SOLE 30 94,063 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 67 7,427 SH   SOLE 36 7,427 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 50 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 11 1,226 SH   OTR 43 1,226 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 680 75,002 SH   SOLE 43 74,210 0 792
THERMO FISHER SCIENTIFIC INC COM 883556102 486,085 894,722 SH   SOLE 2 259,897 0 634,825
THERMO FISHER SCIENTIFIC INC COM 883556102 159,001 292,669 SH   SOLE 4 169,738 0 122,931
THERMO FISHER SCIENTIFIC INC COM 883556102 190,068 349,852 SH   SOLE 7 338,334 0 11,518
THERMO FISHER SCIENTIFIC INC COM 883556102 1,240 2,283 SH   SOLE 13 2,283 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20,106 37,009 SH   SOLE 15 37,009 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 18 34 SH   SOLE 17 0 0 34
THERMO FISHER SCIENTIFIC INC COM 883556102 777,604 1,431,314 SH   SOLE 18 1,231,624 0 199,690
THERMO FISHER SCIENTIFIC INC COM 883556102 807,210 1,485,809 SH   SOLE 19 1,485,809 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 584 1,075 SH   SOLE 20 1,075 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,739,405 10,564,359 SH   SOLE 21 10,564,359 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,521,171 8,321,991 SH   SOLE 22 7,529,929 0 792,062
THERMO FISHER SCIENTIFIC INC COM 883556102 339,218 624,388 SH   SOLE 23 624,388 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 383,877 706,591 SH   SOLE 25 706,591 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 561,187 1,032,961 SH   SOLE 26 424,568 0 608,393
THERMO FISHER SCIENTIFIC INC COM 883556102 421,105 775,116 SH   SOLE 28 18,635 0 756,481
THERMO FISHER SCIENTIFIC INC COM 883556102 1,069 1,968 SH   SOLE 29 1,968 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,051,623 1,935,693 SH   SOLE 30 1,935,693 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 45,891 84,471 SH   SOLE 31 43,977 0 40,494
THERMO FISHER SCIENTIFIC INC COM 883556102 14,063 25,886 SH   SOLE 32 25,886 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 673,258 1,239,247 SH   SOLE 34 1,239,247 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 76,496 140,804 SH   SOLE 36 140,804 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,915 12,728 SH   SOLE 40 12,728 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 256,580 472,280 SH   SOLE 43 433,047 0 39,233
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 19 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 361 25,698 SH   SOLE 2 11,181 0 14,517
THERMON GROUP HLDGS INC COM 88362T103 3 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 7 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,429 101,687 SH   SOLE 18 101,687 0 0
THERMON GROUP HLDGS INC COM 88362T103 835 59,445 SH   SOLE 19 59,445 0 0
THERMON GROUP HLDGS INC COM 88362T103 17,513 1,246,482 SH   SOLE 21 1,246,482 0 0
THERMON GROUP HLDGS INC COM 88362T103 11,626 827,473 SH   SOLE 22 792,660 0 34,813
THERMON GROUP HLDGS INC COM 88362T103 59 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103 31 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 388 27,612 SH   SOLE 30 27,612 0 0
THERMON GROUP HLDGS INC COM 88362T103 53 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 73 5,197 SH   SOLE 43 5,197 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 80 14,464 SH   SOLE 2 738 0 13,726
THESEUS PHARMACEUTICALS INC COM 88369M101 224 40,493 SH   SOLE 18 40,493 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 122 22,090 SH   SOLE 19 22,090 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 2,415 436,675 SH   SOLE 21 436,675 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 960 173,637 SH   SOLE 22 164,376 0 9,261
THIRD COAST BANCSHARES INC COM 88422P109 454 20,752 SH   SOLE 2 16,005 0 4,747
THIRD COAST BANCSHARES INC COM 88422P109 4 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109 823 37,563 SH   SOLE 18 37,563 0 0
THIRD COAST BANCSHARES INC COM 88422P109 505 23,078 SH   SOLE 19 23,078 0 0
THIRD COAST BANCSHARES INC COM 88422P109 9,087 414,926 SH   SOLE 21 414,926 0 0
THIRD COAST BANCSHARES INC COM 88422P109 3,041 138,879 SH   SOLE 22 130,213 0 8,666
THOMSON REUTERS CORP. COM NEW 884903709 2 17 SH   SOLE 17 0 0 17
THOMSON REUTERS CORP. COM NEW 884903709 60,342 579,041 SH   SOLE 43 539,243 0 39,798
THOR INDS INC COM 885160101 5,699 76,255 SH   SOLE 2 43,526 0 32,729
THOR INDS INC COM 885160101 52 702 SH   SOLE 4 186 0 516
THOR INDS INC COM 885160101 86 1,150 SH   SOLE 7 1,150 0 0
THOR INDS INC COM 885160101 9,208 123,212 SH   SOLE 18 123,212 0 0
THOR INDS INC COM 885160101 1,849 24,742 SH   SOLE 19 24,742 0 0
THOR INDS INC COM 885160101 203,746 2,726,429 SH   SOLE 21 2,726,429 0 0
THOR INDS INC COM 885160101 118,581 1,586,792 SH   SOLE 22 1,520,546 0 66,246
THOR INDS INC COM 885160101 574 7,685 SH   SOLE 25 7,685 0 0
THOR INDS INC COM 885160101 3,083 41,257 SH   SOLE 26 35,501 0 5,756
THOR INDS INC COM 885160101 2,031 27,182 SH   SOLE 28 986 0 26,196
THOR INDS INC COM 885160101 6,680 89,393 SH   SOLE 30 89,393 0 0
THOR INDS INC COM 885160101 99 1,325 SH   SOLE 31 781 0 544
THOR INDS INC COM 885160101 100 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 506 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 2,340 31,307 SH   SOLE 43 28,885 0 2,422
THORNE HEALTHTECH INC COM 885260109 5 1,003 SH   SOLE 2 0 0 1,003
THORNE HEALTHTECH INC COM 885260109 122 25,186 SH   SOLE 18 25,186 0 0
THORNE HEALTHTECH INC COM 885260109 110 22,778 SH   SOLE 19 22,778 0 0
THORNE HEALTHTECH INC COM 885260109 1,645 339,915 SH   SOLE 21 339,915 0 0
THORNE HEALTHTECH INC COM 885260109 443 91,520 SH   SOLE 22 90,630 0 890
THOUGHTWORKS HOLDING INC COM 88546E105 1,816 128,674 SH   SOLE 2 97,638 0 31,036
THOUGHTWORKS HOLDING INC COM 88546E105 15 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 534 37,858 SH   SOLE 18 37,858 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 17,742 1,257,372 SH   SOLE 19 1,257,372 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 15,460 1,095,674 SH   SOLE 21 1,095,674 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 17,875 1,266,855 SH   SOLE 22 1,207,997 0 58,858
THOUGHTWORKS HOLDING INC COM 88546E105 6,012 426,080 SH   SOLE 26 0 0 426,080
THOUGHTWORKS HOLDING INC COM 88546E105 4,562 323,304 SH   SOLE 28 0 0 323,304
THOUGHTWORKS HOLDING INC COM 88546E105 4,126 292,393 SH   SOLE 30 292,393 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 18 1,251 SH   SOLE 31 1,251 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 19,076 1,351,967 SH   SOLE 34 1,351,967 0 0
THREDUP INC CL A 88556E102 93 37,330 SH   SOLE 2 15,894 0 21,436
THREDUP INC CL A 88556E102 3 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102 439 175,603 SH   SOLE 18 175,603 0 0
THREDUP INC CL A 88556E102 400 160,040 SH   SOLE 19 160,040 0 0
THREDUP INC CL A 88556E102 5,222 2,088,881 SH   SOLE 21 2,088,881 0 0
THREDUP INC CL A 88556E102 3,293 1,317,256 SH   SOLE 22 1,275,903 0 41,353
THREDUP INC CL A 88556E102 12 4,876 SH   SOLE 25 4,876 0 0
THREDUP INC CL A 88556E102 13 5,150 SH   SOLE 26 2,303 0 2,847
THREDUP INC CL A 88556E102 60 23,820 SH   SOLE 30 23,820 0 0
THREDUP INC CL A 88556E102 15 5,816 SH   SOLE 40 5,816 0 0
THRYV HLDGS INC COM NEW 886029206 452 20,172 SH   SOLE 2 8,707 0 11,465
THRYV HLDGS INC COM NEW 886029206 4 189 SH   SOLE 7 189 0 0
THRYV HLDGS INC COM NEW 886029206 1,991 88,943 SH   SOLE 18 88,943 0 0
THRYV HLDGS INC COM NEW 886029206 1,299 58,009 SH   SOLE 19 58,009 0 0
THRYV HLDGS INC COM NEW 886029206 52,467 2,343,344 SH   SOLE 21 2,343,344 0 0
THRYV HLDGS INC COM NEW 886029206 11,384 508,430 SH   SOLE 22 488,622 0 19,808
THRYV HLDGS INC COM NEW 886029206 7 304 SH   SOLE 23 304 0 0
THRYV HLDGS INC COM NEW 886029206 58 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206 109 4,884 SH   SOLE 26 0 0 4,884
THRYV HLDGS INC COM NEW 886029206 509 22,722 SH   SOLE 30 22,722 0 0
THRYV HLDGS INC COM NEW 886029206 61 2,734 SH   SOLE 40 2,734 0 0
TIDAL ETF TR SOFI SELCT 500 886364207 2 175 SH   SOLE 17 0 0 175
TIDAL ETF TR SOFI NEXT 500 886364306 1 63 SH   SOLE 17 0 0 63
TIDEWATER INC NEW COM 88642R109 818 38,777 SH   SOLE 2 11,323 0 27,454
TIDEWATER INC NEW COM 88642R109 11 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,528 119,863 SH   SOLE 18 119,863 0 0
TIDEWATER INC NEW COM 88642R109 2,701 128,083 SH   SOLE 19 128,083 0 0
TIDEWATER INC NEW COM 88642R109 29,338 1,391,073 SH   SOLE 21 1,391,073 0 0
TIDEWATER INC NEW COM 88642R109 20,990 995,260 SH   SOLE 22 955,801 0 39,459
TIDEWATER INC NEW COM 88642R109 21 999 SH   SOLE 23 999 0 0
TIDEWATER INC NEW COM 88642R109 111 5,263 SH   SOLE 25 5,263 0 0
TIDEWATER INC NEW COM 88642R109 616 29,202 SH   SOLE 26 26,529 0 2,673
TIDEWATER INC NEW COM 88642R109 13 633 SH   SOLE 31 0 0 633
TIDEWATER INC NEW COM 88642R109 71 3,347 SH   SOLE 40 3,347 0 0
TIDEWATER INC NEW COM 88642R109 509 24,133 SH   SOLE 43 23,469 0 664
TILE SHOP HLDGS INC COM 88677Q109 77 25,158 SH   SOLE 2 13,376 0 11,782
TILE SHOP HLDGS INC COM 88677Q109 306 99,749 SH   SOLE 18 99,749 0 0
TILE SHOP HLDGS INC COM 88677Q109 186 60,444 SH   SOLE 19 60,444 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,114 1,014,402 SH   SOLE 21 1,014,402 0 0
TILE SHOP HLDGS INC COM 88677Q109 978 318,677 SH   SOLE 22 299,559 0 19,118
TILLYS INC CL A 886885102 336 47,826 SH   SOLE 2 5,914 0 41,912
TILLYS INC CL A 886885102 3 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 509 72,531 SH   SOLE 18 72,531 0 0
TILLYS INC CL A 886885102 1,153 164,305 SH   SOLE 19 164,305 0 0
TILLYS INC CL A 886885102 5,683 809,490 SH   SOLE 21 809,490 0 0
TILLYS INC CL A 886885102 5,724 815,425 SH   SOLE 22 800,642 0 14,783
TILLYS INC CL A 886885102 50 7,100 SH   SOLE 23 7,100 0 0
TILLYS INC CL A 886885102 147 20,984 SH   SOLE 26 0 0 20,984
TILRAY BRANDS INC COM CL 2 88688T100 357 114,580 SH   SOLE 2 114,580 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,672 535,856 SH   SOLE 21 535,856 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,269 406,614 SH   SOLE 22 213,212 0 193,402
TILRAY BRANDS INC COM CL 2 88688T100 169 54,160 SH   SOLE 25 54,160 0 0
TILRAY BRANDS INC COM CL 2 88688T100 28 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM CL 2 88688T100 804 257,551 SH   SOLE 30 257,551 0 0
TILRAY BRANDS INC COM CL 2 88688T100 161 51,461 SH   SOLE 40 51,461 0 0
TILRAY BRANDS INC COM CL 2 88688T100 0 1 SH   SOLE 43 1 0 0
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 2,365 2,600,000 PRN   SOLE 21 2,600,000 0 0
TIM S A SPONSORED ADR 88706T108 706 58,075 SH   SOLE 30 58,075 0 0
TIM S A SPONSORED ADR 88706T108 4,333 356,664 SH   SOLE 43 317,651 0 39,013
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH   SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 11 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101 34 1,362 SH   SOLE 18 1,362 0 0
TIMBERLAND BANCORP INC COM 887098101 633 25,313 SH   SOLE 21 25,313 0 0
TIMBERLAND BANCORP INC COM 887098101 1,838 73,531 SH   SOLE 22 73,531 0 0
TIMKEN CO COM 887389104 8,465 159,569 SH   SOLE 2 101,620 0 57,949
TIMKEN CO COM 887389104 84 1,581 SH   SOLE 4 908 0 673
TIMKEN CO COM 887389104 64 1,204 SH   SOLE 7 1,204 0 0
TIMKEN CO COM 887389104 7,887 148,672 SH   SOLE 18 148,672 0 0
TIMKEN CO COM 887389104 4,071 76,738 SH   SOLE 19 76,738 0 0
TIMKEN CO COM 887389104 179,077 3,375,636 SH   SOLE 21 3,375,636 0 0
TIMKEN CO COM 887389104 104,065 1,961,638 SH   SOLE 22 1,851,319 0 110,319
TIMKEN CO COM 887389104 41 767 SH   SOLE 23 767 0 0
TIMKEN CO COM 887389104 498 9,395 SH   SOLE 25 9,395 0 0
TIMKEN CO COM 887389104 1,694 31,935 SH   SOLE 26 25,746 0 6,189
TIMKEN CO COM 887389104 72 1,366 SH   SOLE 28 1,268 0 98
TIMKEN CO COM 887389104 1,792 33,772 SH   SOLE 30 33,772 0 0
TIMKEN CO COM 887389104 62 1,172 SH   SOLE 31 967 0 205
TIMKEN CO COM 887389104 114 2,151 SH   SOLE 34 2,151 0 0
TIMKEN CO COM 887389104 75 1,416 SH   SOLE 36 1,416 0 0
TIMKEN CO COM 887389104 498 9,378 SH   SOLE 40 9,378 0 0
TIMKEN CO COM 887389104 26 497 SH   OTR 43 497 0 0
TIMKEN CO COM 887389104 3,584 67,564 SH   SOLE 43 63,543 0 4,021
TIMKENSTEEL CORPORATION COM 887399103 1,112 59,417 SH   SOLE 2 25,238 0 34,179
TIMKENSTEEL CORPORATION COM 887399103 9 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103 3,309 176,853 SH   SOLE 18 176,853 0 0
TIMKENSTEEL CORPORATION COM 887399103 3,538 189,081 SH   SOLE 19 189,081 0 0
TIMKENSTEEL CORPORATION COM 887399103 112,992 6,039,130 SH   SOLE 21 6,039,130 0 0
TIMKENSTEEL CORPORATION COM 887399103 21,340 1,140,568 SH   SOLE 22 1,094,641 0 45,927
TIMKENSTEEL CORPORATION COM 887399103 104 5,553 SH   SOLE 25 5,553 0 0
TIMKENSTEEL CORPORATION COM 887399103 739 39,513 SH   SOLE 26 30,425 0 9,088
TIMKENSTEEL CORPORATION COM 887399103 1,184 63,274 SH   SOLE 30 63,274 0 0
TIMKENSTEEL CORPORATION COM 887399103 13 720 SH   SOLE 31 0 0 720
TIMKENSTEEL CORPORATION COM 887399103 73 3,910 SH   SOLE 40 3,910 0 0
TIMKENSTEEL CORPORATION COM 887399103 387 20,682 SH   SOLE 43 20,461 0 221
TIPTREE INC COM 88822Q103 296 27,847 SH   SOLE 2 5,236 0 22,611
TIPTREE INC COM 88822Q103 4 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 812 76,488 SH   SOLE 18 76,488 0 0
TIPTREE INC COM 88822Q103 480 45,174 SH   SOLE 19 45,174 0 0
TIPTREE INC COM 88822Q103 9,068 853,900 SH   SOLE 21 853,900 0 0
TIPTREE INC COM 88822Q103 5,347 503,452 SH   SOLE 22 489,095 0 14,357
TIPTREE INC COM 88822Q103 39 3,665 SH   SOLE 43 3,665 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 5,010 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 543 55,497 SH   SOLE 34 55,497 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 13 102,340 SH   SOLE 19 102,340 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 1 11,099 SH   SOLE 34 11,099 0 0
TITAN INTL INC ILL COM 88830M102 420 27,801 SH   SOLE 2 21,963 0 5,838
TITAN INTL INC ILL COM 88830M102 5,714 378,394 SH   SOLE 7 378,394 0 0
TITAN INTL INC ILL COM 88830M102 2,719 180,085 SH   SOLE 18 180,085 0 0
TITAN INTL INC ILL COM 88830M102 1,874 124,112 SH   SOLE 19 124,112 0 0
TITAN INTL INC ILL COM 88830M102 97,646 6,466,593 SH   SOLE 21 6,466,593 0 0
TITAN INTL INC ILL COM 88830M102 19,669 1,302,601 SH   SOLE 22 1,273,802 0 28,799
TITAN INTL INC ILL COM 88830M102 33 2,155 SH   SOLE 23 2,155 0 0
TITAN INTL INC ILL COM 88830M102 106 7,033 SH   SOLE 25 7,033 0 0
TITAN INTL INC ILL COM 88830M102 2,739 181,411 SH   SOLE 30 181,411 0 0
TITAN INTL INC ILL COM 88830M102 75 4,983 SH   SOLE 40 4,983 0 0
TITAN INTL INC ILL COM 88830M102 201 13,301 SH   SOLE 43 12,761 0 540
TITAN MACHY INC COM 88830R101 1,228 54,806 SH   SOLE 2 42,017 0 12,789
TITAN MACHY INC COM 88830R101 7 311 SH   SOLE 7 311 0 0
TITAN MACHY INC COM 88830R101 1,383 61,723 SH   SOLE 18 61,723 0 0
TITAN MACHY INC COM 88830R101 773 34,490 SH   SOLE 19 34,490 0 0
TITAN MACHY INC COM 88830R101 17,424 777,523 SH   SOLE 21 777,523 0 0
TITAN MACHY INC COM 88830R101 11,825 527,680 SH   SOLE 22 506,649 0 21,031
TITAN MACHY INC COM 88830R101 69 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101 49 2,174 SH   SOLE 26 0 0 2,174
TITAN MACHY INC COM 88830R101 81 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101 49 2,198 SH   SOLE 43 1,691 0 507
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,826 2,342,454 SH   SOLE 2 413,551 0 1,928,903
TJX COS INC NEW COM 872540109 48,714 872,224 SH   SOLE 4 509,959 0 362,265
TJX COS INC NEW COM 872540109 58,296 1,043,797 SH   SOLE 7 1,009,111 0 34,686
TJX COS INC NEW COM 872540109 279 5,002 SH   SOLE 13 5,002 0 0
TJX COS INC NEW COM 872540109 9,762 174,790 SH   SOLE 15 174,790 0 0
TJX COS INC NEW COM 872540109 115,171 2,062,155 SH   SOLE 18 1,878,629 0 183,526
TJX COS INC NEW COM 872540109 88,872 1,591,270 SH   SOLE 19 1,591,270 0 0
TJX COS INC NEW COM 872540109 1,291,458 23,123,692 SH   SOLE 21 23,123,692 0 0
TJX COS INC NEW COM 872540109 1,389,865 24,885,684 SH   SOLE 22 22,514,612 0 2,371,072
TJX COS INC NEW COM 872540109 113,821 2,037,977 SH   SOLE 23 2,037,977 0 0
TJX COS INC NEW COM 872540109 117,275 2,099,817 SH   SOLE 25 2,099,817 0 0
TJX COS INC NEW COM 872540109 164,905 2,952,648 SH   SOLE 26 1,379,565 0 1,573,083
TJX COS INC NEW COM 872540109 167,752 3,003,612 SH   SOLE 28 30,441 0 2,973,171
TJX COS INC NEW COM 872540109 86 1,533 SH   SOLE 29 1,533 0 0
TJX COS INC NEW COM 872540109 348,545 6,240,731 SH   SOLE 30 6,240,731 0 0
TJX COS INC NEW COM 872540109 13,723 245,719 SH   SOLE 31 129,568 0 116,151
TJX COS INC NEW COM 872540109 85,447 1,529,930 SH   SOLE 34 1,529,930 0 0
TJX COS INC NEW COM 872540109 25,079 449,035 SH   SOLE 36 449,035 0 0
TJX COS INC NEW COM 872540109 2,142 38,347 SH   SOLE 40 38,347 0 0
TJX COS INC NEW COM 872540109 155 2,773 SH   OTR 43 2,773 0 0
TJX COS INC NEW COM 872540109 73,238 1,311,340 SH   SOLE 43 1,173,506 0 137,835
TLG ACQUISITION ONE CORP COM CL A 87257M108 16 1,600 SH   SOLE 2 1,600 0 0
TOAST INC CL A 888787108 1,539 118,901 SH   SOLE 2 38,349 0 80,552
TOAST INC CL A 888787108 93 7,211 SH   SOLE 4 7,211 0 0
TOAST INC CL A 888787108 35 2,721 SH   SOLE 7 2,721 0 0
TOAST INC CL A 888787108 2,873 222,034 SH   SOLE 18 222,034 0 0
TOAST INC CL A 888787108 15,087 1,165,928 SH   SOLE 19 1,165,928 0 0
TOAST INC CL A 888787108 39,686 3,066,935 SH   SOLE 21 3,066,935 0 0
TOAST INC CL A 888787108 67,030 5,180,086 SH   SOLE 22 5,008,618 0 171,468
TOAST INC CL A 888787108 17 1,299 SH   SOLE 26 1,299 0 0
TOAST INC CL A 888787108 43 3,323 SH   SOLE 31 3,323 0 0
TOAST INC CL A 888787108 7,317 565,492 SH   SOLE 34 565,492 0 0
TOLL BROTHERS INC COM 889478103 19,488 436,943 SH   SOLE 2 253,913 0 183,030
TOLL BROTHERS INC COM 889478103 570 12,780 SH   SOLE 4 11,930 0 850
TOLL BROTHERS INC COM 889478103 114 2,551 SH   SOLE 7 2,551 0 0
TOLL BROTHERS INC COM 889478103 359 8,057 SH   SOLE 13 8,057 0 0
TOLL BROTHERS INC COM 889478103 12,228 274,179 SH   SOLE 18 273,374 0 805
TOLL BROTHERS INC COM 889478103 7,697 172,583 SH   SOLE 19 172,583 0 0
TOLL BROTHERS INC COM 889478103 282,438 6,332,683 SH   SOLE 21 6,332,683 0 0
TOLL BROTHERS INC COM 889478103 150,729 3,379,569 SH   SOLE 22 3,204,671 0 174,898
TOLL BROTHERS INC COM 889478103 690 15,460 SH   SOLE 23 15,460 0 0
TOLL BROTHERS INC COM 889478103 1,319 29,575 SH   SOLE 25 29,575 0 0
TOLL BROTHERS INC COM 889478103 3,200 71,745 SH   SOLE 26 50,755 0 20,990
TOLL BROTHERS INC COM 889478103 104 2,331 SH   SOLE 28 2,033 0 298
TOLL BROTHERS INC COM 889478103 182 4,087 SH   SOLE 29 4,087 0 0
TOLL BROTHERS INC COM 889478103 2,236 50,145 SH   SOLE 30 50,145 0 0
TOLL BROTHERS INC COM 889478103 504 11,310 SH   SOLE 31 11,310 0 0
TOLL BROTHERS INC COM 889478103 3,213 72,043 SH   SOLE 34 72,043 0 0
TOLL BROTHERS INC COM 889478103 125 2,793 SH   SOLE 36 2,793 0 0
TOLL BROTHERS INC COM 889478103 668 14,973 SH   SOLE 40 14,973 0 0
TOLL BROTHERS INC COM 889478103 4,187 93,888 SH   SOLE 43 88,378 0 5,510
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109 724 10,040 SH   SOLE 2 4,227 0 5,813
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,723 51,631 SH   SOLE 18 51,631 0 0
TOMPKINS FINL CORP COM 890110109 1,912 26,521 SH   SOLE 19 26,521 0 0
TOMPKINS FINL CORP COM 890110109 110,049 1,526,340 SH   SOLE 21 1,526,340 0 0
TOMPKINS FINL CORP COM 890110109 26,194 363,302 SH   SOLE 22 347,614 0 15,688
TOMPKINS FINL CORP COM 890110109 190 2,631 SH   SOLE 25 2,631 0 0
TOMPKINS FINL CORP COM 890110109 532 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 2,154 29,881 SH   SOLE 30 29,881 0 0
TOMPKINS FINL CORP COM 890110109 111 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 643 8,914 SH   SOLE 43 8,885 0 29
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 9 5,545 SH   SOLE 2 2,917 0 2,628
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 69 43,497 SH   SOLE 21 43,497 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 436 275,807 SH   SOLE 22 275,807 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 0 1 SH   SOLE 23 1 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 17 10,831 SH   SOLE 26 0 0 10,831
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 10 6,055 SH   SOLE 30 6,055 0 0
TOOTSIE ROLL INDS INC COM 890516107 286 8,078 SH   SOLE 2 4,517 0 3,561
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,926 54,470 SH   SOLE 18 54,470 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,012 28,624 SH   SOLE 19 28,624 0 0
TOOTSIE ROLL INDS INC COM 890516107 75,236 2,128,330 SH   SOLE 21 2,128,330 0 0
TOOTSIE ROLL INDS INC COM 890516107 15,300 432,822 SH   SOLE 22 420,861 0 11,961
TOOTSIE ROLL INDS INC COM 890516107 442 12,508 SH   SOLE 23 12,508 0 0
TOOTSIE ROLL INDS INC COM 890516107 76 2,150 SH   SOLE 25 2,150 0 0
TOOTSIE ROLL INDS INC COM 890516107 39 1,111 SH   SOLE 28 1,111 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,123 31,762 SH   SOLE 30 31,762 0 0
TOOTSIE ROLL INDS INC COM 890516107 94 2,648 SH   SOLE 40 2,648 0 0
TOOTSIE ROLL INDS INC COM 890516107 10,809 305,757 SH   SOLE 43 302,288 0 3,469
TOPBUILD CORP COM 89055F103 10,381 62,102 SH   SOLE 2 28,147 0 33,955
TOPBUILD CORP COM 89055F103 55 328 SH   SOLE 4 110 0 218
TOPBUILD CORP COM 89055F103 82 489 SH   SOLE 7 489 0 0
TOPBUILD CORP COM 89055F103 12,288 73,511 SH   SOLE 18 73,511 0 0
TOPBUILD CORP COM 89055F103 1,664 9,955 SH   SOLE 19 9,955 0 0
TOPBUILD CORP COM 89055F103 316,592 1,893,945 SH   SOLE 21 1,893,945 0 0
TOPBUILD CORP COM 89055F103 151,681 907,403 SH   SOLE 22 867,834 0 39,569
TOPBUILD CORP COM 89055F103 786 4,700 SH   SOLE 25 4,700 0 0
TOPBUILD CORP COM 89055F103 2,645 15,823 SH   SOLE 26 13,071 0 2,752
TOPBUILD CORP COM 89055F103 98 589 SH   SOLE 28 589 0 0
TOPBUILD CORP COM 89055F103 5,765 34,486 SH   SOLE 30 34,486 0 0
TOPBUILD CORP COM 89055F103 81 484 SH   SOLE 31 484 0 0
TOPBUILD CORP COM 89055F103 25 148 SH   SOLE 34 148 0 0
TOPBUILD CORP COM 89055F103 70 420 SH   SOLE 36 420 0 0
TOPBUILD CORP COM 89055F103 725 4,338 SH   SOLE 40 4,338 0 0
TOPBUILD CORP COM 89055F103 4,419 26,438 SH   SOLE 43 24,833 0 1,605
TORO CO COM 891092108 10,040 132,471 SH   SOLE 2 89,812 0 42,659
TORO CO COM 891092108 63 833 SH   SOLE 4 357 0 476
TORO CO COM 891092108 1,691 22,312 SH   SOLE 7 22,312 0 0
TORO CO COM 891092108 17,372 229,218 SH   SOLE 18 229,218 0 0
TORO CO COM 891092108 2,384 31,459 SH   SOLE 19 31,459 0 0
TORO CO COM 891092108 411,861 5,434,236 SH   SOLE 21 5,434,236 0 0
TORO CO COM 891092108 218,224 2,879,325 SH   SOLE 22 2,752,499 0 126,826
TORO CO COM 891092108 1,235 16,297 SH   SOLE 25 16,297 0 0
TORO CO COM 891092108 3,941 52,001 SH   SOLE 26 43,572 0 8,429
TORO CO COM 891092108 145 1,908 SH   SOLE 28 1,908 0 0
TORO CO COM 891092108 7,373 97,287 SH   SOLE 30 97,287 0 0
TORO CO COM 891092108 118 1,558 SH   SOLE 31 1,558 0 0
TORO CO COM 891092108 317 4,182 SH   SOLE 36 4,182 0 0
TORO CO COM 891092108 1,037 13,677 SH   SOLE 40 13,677 0 0
TORO CO COM 891092108 13 170 SH   OTR 43 170 0 0
TORO CO COM 891092108 5,592 73,777 SH   SOLE 43 71,090 0 2,687
TORONTO DOMINION BK ONT COM NEW 891160509 178 2,720 SH   SOLE 18 2,720 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 57,249 872,966 SH   SOLE 43 825,291 0 47,676
TORRID HLDGS INC COM 89142B107 40 9,290 SH   SOLE 2 6,841 0 2,449
TORRID HLDGS INC COM 89142B107 204 47,263 SH   SOLE 18 47,263 0 0
TORRID HLDGS INC COM 89142B107 187 43,381 SH   SOLE 19 43,381 0 0
TORRID HLDGS INC COM 89142B107 2,387 552,582 SH   SOLE 21 552,582 0 0
TORRID HLDGS INC COM 89142B107 1,188 274,967 SH   SOLE 22 270,767 0 4,200
TORTOISE ENERGY INDEPENDENC COM 89148K200 2 62 SH   SOLE 43 0 0 62
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 12 226 SH   SOLE 18 226 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 49,972 949,324 SH   SOLE 43 852,755 0 96,569
TOUGHBUILT INDS INC COM 89157G884 10 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 417 9,021 SH   SOLE 2 9,021 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 79 1,708 SH   SOLE 18 1,708 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 195 4,215 SH   SOLE 21 4,215 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 86 1,859 SH   SOLE 22 1,859 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 48,532 1,050,941 SH   SOLE 34 1,050,941 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,756 59,673 SH   SOLE 43 46,694 0 12,979
TOWNEBANK PORTSMOUTH VA COM 89214P109 7,281 268,190 SH   SOLE 2 198,603 0 69,587
TOWNEBANK PORTSMOUTH VA COM 89214P109 9 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 22 794 SH   SOLE 7 794 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,590 205,902 SH   SOLE 18 205,902 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 8,906 328,030 SH   SOLE 19 328,030 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 69,079 2,544,352 SH   SOLE 21 2,544,352 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 57,430 2,115,290 SH   SOLE 22 2,040,827 0 74,463
TOWNEBANK PORTSMOUTH VA COM 89214P109 237 8,742 SH   SOLE 23 8,742 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 325 11,986 SH   SOLE 25 11,986 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,200 81,037 SH   SOLE 26 25,256 0 55,781
TOWNEBANK PORTSMOUTH VA COM 89214P109 35 1,295 SH   SOLE 28 1,295 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 893 32,887 SH   SOLE 30 32,887 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 83 3,043 SH   SOLE 34 3,043 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 231 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 512 18,845 SH   SOLE 43 18,186 0 659
TOWNSQUARE MEDIA INC CL A 892231101 516 63,011 SH   SOLE 2 58,124 0 4,887
TOWNSQUARE MEDIA INC CL A 892231101 18 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101 24 2,943 SH   SOLE 19 2,943 0 0
TOWNSQUARE MEDIA INC CL A 892231101 330 40,288 SH   SOLE 21 40,288 0 0
TOWNSQUARE MEDIA INC CL A 892231101 851 103,919 SH   SOLE 22 103,919 0 0
TOWNSQUARE MEDIA INC CL A 892231101 134 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP ADS 892331307 8 49 SH   SOLE 2 49 0 0
TOYOTA MOTOR CORP ADS 892331307 8 49 SH   SOLE 18 49 0 0
TOYOTA MOTOR CORP ADS 892331307 91,487 593,415 SH   SOLE 43 548,031 0 45,384
TPB ACQUISITION CORP I COM CL A G8990L101 176 18,190 SH   SOLE 18 18,190 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 10,923 1,129,538 SH   SOLE 19 1,129,538 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 286 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 3,119 322,545 SH   SOLE 34 322,545 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 1 6,063 SH   SOLE 18 6,063 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 75 376,511 SH   SOLE 19 376,511 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 2 9,842 SH   SOLE 22 9,842 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 22 107,514 SH   SOLE 34 107,514 0 0
TPG INC COM CL A 872657101 229 9,557 SH   SOLE 2 8,609 0 948
TPG INC COM CL A 872657101 3,275 136,964 SH   SOLE 21 136,964 0 0
TPG INC COM CL A 872657101 11,487 480,432 SH   SOLE 22 467,800 0 12,632
TPG INC COM CL A 872657101 119 4,987 SH   SOLE 25 4,987 0 0
TPG INC COM CL A 872657101 589 24,633 SH   SOLE 26 24,633 0 0
TPG INC COM CL A 872657101 76 3,166 SH   SOLE 40 3,166 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 0 1,200 SH   SOLE 4 1,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 6 17,410 SH   SOLE 18 17,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 84 261,940 SH   SOLE 19 261,940 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 3 8,410 SH   SOLE 22 8,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 0 840 SH   SOLE 26 840 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 23 72,710 SH   SOLE 34 72,710 0 0
TPG RE FIN TR INC COM 87266M107 1,366 151,570 SH   SOLE 2 97,743 0 53,827
TPG RE FIN TR INC COM 87266M107 7 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107 1,813 201,167 SH   SOLE 18 201,167 0 0
TPG RE FIN TR INC COM 87266M107 1,203 133,546 SH   SOLE 19 133,546 0 0
TPG RE FIN TR INC COM 87266M107 29,114 3,231,258 SH   SOLE 21 3,231,258 0 0
TPG RE FIN TR INC COM 87266M107 14,098 1,564,688 SH   SOLE 22 1,501,884 0 62,804
TPG RE FIN TR INC COM 87266M107 57 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107 17 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 280 31,062 SH   SOLE 30 31,062 0 0
TPG RE FIN TR INC COM 87266M107 51 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,046 116,077 SH   SOLE 43 102,939 0 13,138
TPI COMPOSITES INC COM 87266J104 306 24,516 SH   SOLE 2 20,716 0 3,800
TPI COMPOSITES INC COM 87266J104 31 2,518 SH   SOLE 4 112 0 2,406
TPI COMPOSITES INC COM 87266J104 13 1,000 SH   SOLE 7 1,000 0 0
TPI COMPOSITES INC COM 87266J104 1,239 99,159 SH   SOLE 18 99,159 0 0
TPI COMPOSITES INC COM 87266J104 918 73,429 SH   SOLE 19 73,429 0 0
TPI COMPOSITES INC COM 87266J104 27,477 2,198,195 SH   SOLE 21 2,198,195 0 0
TPI COMPOSITES INC COM 87266J104 10,901 872,084 SH   SOLE 22 850,390 0 21,694
TPI COMPOSITES INC COM 87266J104 17 1,389 SH   SOLE 23 1,389 0 0
TPI COMPOSITES INC COM 87266J104 58 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104 184 14,718 SH   SOLE 26 12,527 0 2,191
TPI COMPOSITES INC COM 87266J104 264 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104 13,893 1,111,468 SH   SOLE 30 1,111,468 0 0
TPI COMPOSITES INC COM 87266J104 50 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 2,578 206,272 SH   SOLE 43 202,029 0 4,243
TRACON PHARMACEUTICALS INC COM NEW 89237H209 5 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 83 41,561 SH   SOLE 21 41,561 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 523 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106 46,381 239,264 SH   SOLE 2 54,083 0 185,181
TRACTOR SUPPLY CO COM 892356106 21,415 110,474 SH   SOLE 4 73,765 0 36,709
TRACTOR SUPPLY CO COM 892356106 38,359 197,878 SH   SOLE 7 194,724 0 3,154
TRACTOR SUPPLY CO COM 892356106 89 457 SH   SOLE 13 457 0 0
TRACTOR SUPPLY CO COM 892356106 2,095 10,809 SH   SOLE 15 10,809 0 0
TRACTOR SUPPLY CO COM 892356106 45,978 237,184 SH   SOLE 18 221,896 0 15,288
TRACTOR SUPPLY CO COM 892356106 275,186 1,419,583 SH   SOLE 19 1,419,583 0 0
TRACTOR SUPPLY CO COM 892356106 731,598 3,774,044 SH   SOLE 21 3,774,044 0 0
TRACTOR SUPPLY CO COM 892356106 492,112 2,538,621 SH   SOLE 22 2,307,920 0 230,701
TRACTOR SUPPLY CO COM 892356106 34,823 179,637 SH   SOLE 23 179,637 0 0
TRACTOR SUPPLY CO COM 892356106 68,531 353,528 SH   SOLE 25 353,528 0 0
TRACTOR SUPPLY CO COM 892356106 53,098 273,912 SH   SOLE 26 100,603 0 173,309
TRACTOR SUPPLY CO COM 892356106 80,657 416,082 SH   SOLE 28 6,361 0 409,721
TRACTOR SUPPLY CO COM 892356106 175,714 906,444 SH   SOLE 30 902,107 0 4,337
TRACTOR SUPPLY CO COM 892356106 4,562 23,533 SH   SOLE 31 12,511 0 11,022
TRACTOR SUPPLY CO COM 892356106 27,297 140,815 SH   SOLE 34 140,815 0 0
TRACTOR SUPPLY CO COM 892356106 8,778 45,283 SH   SOLE 36 45,283 0 0
TRACTOR SUPPLY CO COM 892356106 666 3,435 SH   SOLE 40 3,435 0 0
TRACTOR SUPPLY CO COM 892356106 39 199 SH   OTR 43 199 0 0
TRACTOR SUPPLY CO COM 892356106 28,868 148,921 SH   SOLE 43 139,372 0 9,549
TRADEWEB MKTS INC CL A 892672106 7,410 108,570 SH   SOLE 2 15,943 0 92,627
TRADEWEB MKTS INC CL A 892672106 6,360 93,185 SH   SOLE 4 52,639 0 40,546
TRADEWEB MKTS INC CL A 892672106 3,078 45,095 SH   SOLE 7 45,095 0 0
TRADEWEB MKTS INC CL A 892672106 23 330 SH   SOLE 13 330 0 0
TRADEWEB MKTS INC CL A 892672106 491 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106 9,446 138,398 SH   SOLE 18 132,941 0 5,457
TRADEWEB MKTS INC CL A 892672106 350,789 5,139,771 SH   SOLE 19 5,139,771 0 0
TRADEWEB MKTS INC CL A 892672106 166,028 2,432,643 SH   SOLE 21 2,432,643 0 0
TRADEWEB MKTS INC CL A 892672106 204,906 3,002,290 SH   SOLE 22 2,809,753 0 192,537
TRADEWEB MKTS INC CL A 892672106 11,494 168,409 SH   SOLE 23 168,409 0 0
TRADEWEB MKTS INC CL A 892672106 11,881 174,085 SH   SOLE 25 174,085 0 0
TRADEWEB MKTS INC CL A 892672106 6,221 91,145 SH   SOLE 26 69,159 0 21,986
TRADEWEB MKTS INC CL A 892672106 8,767 128,454 SH   SOLE 28 1,867 0 126,587
TRADEWEB MKTS INC CL A 892672106 37,222 545,370 SH   SOLE 30 349,369 0 196,001
TRADEWEB MKTS INC CL A 892672106 5,630 82,492 SH   SOLE 31 72,518 0 9,974
TRADEWEB MKTS INC CL A 892672106 5,055 74,064 SH   SOLE 34 74,064 0 0
TRADEWEB MKTS INC CL A 892672106 2,405 35,233 SH   SOLE 36 35,233 0 0
TRADEWEB MKTS INC CL A 892672106 240 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 25 364 SH   OTR 43 364 0 0
TRADEWEB MKTS INC CL A 892672106 6,094 89,287 SH   SOLE 43 82,357 0 6,930
TRAEGER INC COMMON STOCK 89269P103 92 21,721 SH   SOLE 2 13,847 0 7,874
TRAEGER INC COMMON STOCK 89269P103 409 96,125 SH   SOLE 18 96,125 0 0
TRAEGER INC COMMON STOCK 89269P103 239 56,281 SH   SOLE 19 56,281 0 0
TRAEGER INC COMMON STOCK 89269P103 5,432 1,278,140 SH   SOLE 21 1,278,140 0 0
TRAEGER INC COMMON STOCK 89269P103 2,769 651,496 SH   SOLE 22 619,735 0 31,761
TRAEGER INC COMMON STOCK 89269P103 35 8,231 SH   SOLE 25 8,231 0 0
TRAEGER INC COMMON STOCK 89269P103 11 2,567 SH   SOLE 26 2,567 0 0
TRAEGER INC COMMON STOCK 89269P103 336 78,991 SH   SOLE 30 78,991 0 0
TRAEGER INC COMMON STOCK 89269P103 20 4,611 SH   SOLE 36 4,611 0 0
TRAEGER INC COMMON STOCK 89269P103 26 6,174 SH   SOLE 40 6,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 49,897 384,207 SH   SOLE 2 97,556 0 286,651
TRANE TECHNOLOGIES PLC SHS G8994E103 29,783 229,329 SH   SOLE 4 144,359 0 84,970
TRANE TECHNOLOGIES PLC SHS G8994E103 26,991 207,834 SH   SOLE 7 201,221 0 6,613
TRANE TECHNOLOGIES PLC SHS G8994E103 146 1,122 SH   SOLE 13 1,122 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,893 22,279 SH   SOLE 15 22,279 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 62,754 483,205 SH   SOLE 18 450,560 0 32,645
TRANE TECHNOLOGIES PLC SHS G8994E103 31,924 245,814 SH   SOLE 19 245,814 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 892,330 6,870,951 SH   SOLE 21 6,870,951 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 643,108 4,951,935 SH   SOLE 22 4,485,387 0 466,548
TRANE TECHNOLOGIES PLC SHS G8994E103 48,526 373,654 SH   SOLE 23 373,654 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 91,886 707,526 SH   SOLE 25 707,526 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 89,123 686,247 SH   SOLE 26 348,075 0 338,172
TRANE TECHNOLOGIES PLC SHS G8994E103 92,598 713,009 SH   SOLE 28 9,616 0 703,393
TRANE TECHNOLOGIES PLC SHS G8994E103 118 906 SH   SOLE 29 906 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 250,751 1,930,783 SH   SOLE 30 1,924,630 0 6,153
TRANE TECHNOLOGIES PLC SHS G8994E103 6,308 48,575 SH   SOLE 31 24,802 0 23,773
TRANE TECHNOLOGIES PLC SHS G8994E103 99,318 764,746 SH   SOLE 34 764,746 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 11,969 92,162 SH   SOLE 36 92,162 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 981 7,554 SH   SOLE 40 7,554 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 97 750 SH   OTR 43 750 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 29,857 229,901 SH   SOLE 43 210,664 0 19,237
TRANSACT TECHNOLOGIES INC COM 892918103 7 1,756 SH   SOLE 18 1,756 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 113 28,432 SH   SOLE 21 28,432 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 838 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107 422 37,048 SH   SOLE 43 36,981 0 67
TRANSCAT INC COM 893529107 66 1,154 SH   SOLE 2 391 0 763
TRANSCAT INC COM 893529107 6 114 SH   SOLE 7 114 0 0
TRANSCAT INC COM 893529107 1,130 19,883 SH   SOLE 18 19,883 0 0
TRANSCAT INC COM 893529107 725 12,756 SH   SOLE 19 12,756 0 0
TRANSCAT INC COM 893529107 14,181 249,617 SH   SOLE 21 249,617 0 0
TRANSCAT INC COM 893529107 8,290 145,917 SH   SOLE 22 144,475 0 1,442
TRANSCAT INC COM 893529107 33 573 SH   SOLE 43 542 0 31
TRANSCODE THERAPEUTICS INC COM 89357L105 2 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 18 14,379 SH   SOLE 21 14,379 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 6 146 SH   SOLE 2 0 0 146
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 136 3,428 SH   SOLE 18 3,428 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 84 2,122 SH   SOLE 19 2,122 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 605 15,212 SH   SOLE 21 15,212 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 182 4,576 SH   SOLE 22 4,145 0 431
TRANSDIGM GROUP INC COM 893641100 57,827 107,752 SH   SOLE 2 21,574 0 86,178
TRANSDIGM GROUP INC COM 893641100 21,243 39,583 SH   SOLE 4 23,239 0 16,344
TRANSDIGM GROUP INC COM 893641100 24,601 45,841 SH   SOLE 7 44,322 0 1,519
TRANSDIGM GROUP INC COM 893641100 132 246 SH   SOLE 13 246 0 0
TRANSDIGM GROUP INC COM 893641100 2,630 4,900 SH   SOLE 15 4,900 0 0
TRANSDIGM GROUP INC COM 893641100 232,660 433,526 SH   SOLE 18 313,443 0 120,083
TRANSDIGM GROUP INC COM 893641100 363,349 677,044 SH   SOLE 19 677,044 0 0
TRANSDIGM GROUP INC COM 893641100 834,528 1,555,012 SH   SOLE 21 1,555,012 0 0
TRANSDIGM GROUP INC COM 893641100 640,626 1,193,706 SH   SOLE 22 1,090,317 0 103,389
TRANSDIGM GROUP INC COM 893641100 44,208 82,375 SH   SOLE 23 82,375 0 0
TRANSDIGM GROUP INC COM 893641100 37,794 70,424 SH   SOLE 25 70,424 0 0
TRANSDIGM GROUP INC COM 893641100 57,777 107,658 SH   SOLE 26 37,071 0 70,587
TRANSDIGM GROUP INC COM 893641100 43,199 80,495 SH   SOLE 28 1,480 0 79,015
TRANSDIGM GROUP INC COM 893641100 11 21 SH   SOLE 29 21 0 0
TRANSDIGM GROUP INC COM 893641100 140,611 262,007 SH   SOLE 30 262,007 0 0
TRANSDIGM GROUP INC COM 893641100 5,733 10,682 SH   SOLE 31 5,641 0 5,041
TRANSDIGM GROUP INC COM 893641100 11,783 21,956 SH   SOLE 36 21,956 0 0
TRANSDIGM GROUP INC COM 893641100 911 1,697 SH   SOLE 40 1,697 0 0
TRANSDIGM GROUP INC COM 893641100 18,607 34,671 SH   SOLE 43 31,256 0 3,415
TRANSGLOBE ENERGY CORP COM 893662106 4 1,171 SH   SOLE 43 1,171 0 0
TRANSMEDICS GROUP INC COM 89377M109 324 10,308 SH   SOLE 2 7,460 0 2,848
TRANSMEDICS GROUP INC COM 89377M109 24 759 SH   SOLE 4 0 0 759
TRANSMEDICS GROUP INC COM 89377M109 8 261 SH   SOLE 7 261 0 0
TRANSMEDICS GROUP INC COM 89377M109 2,357 74,949 SH   SOLE 18 74,949 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,491 47,421 SH   SOLE 19 47,421 0 0
TRANSMEDICS GROUP INC COM 89377M109 34,260 1,089,344 SH   SOLE 21 1,089,344 0 0
TRANSMEDICS GROUP INC COM 89377M109 20,231 643,260 SH   SOLE 22 624,107 0 19,153
TRANSMEDICS GROUP INC COM 89377M109 98 3,131 SH   SOLE 25 3,131 0 0
TRANSMEDICS GROUP INC COM 89377M109 106 3,355 SH   SOLE 26 527 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 266 8,463 SH   SOLE 30 8,463 0 0
TRANSMEDICS GROUP INC COM 89377M109 91 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 312 9,917 SH   SOLE 43 9,593 0 324
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 2,736 2,725,000 PRN   SOLE 21 2,725,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,876 563,357 SH   SOLE 2 543,480 0 19,877
TRANSOCEAN LTD REG SHS H8817H100 8 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 67 20,087 SH   SOLE 7 20,087 0 0
TRANSOCEAN LTD REG SHS H8817H100 13,300 3,994,123 SH   SOLE 21 3,994,123 0 0
TRANSOCEAN LTD REG SHS H8817H100 30,982 9,303,938 SH   SOLE 22 9,000,820 0 303,118
TRANSOCEAN LTD REG SHS H8817H100 282 84,552 SH   SOLE 25 84,552 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,071 622,050 SH   SOLE 26 583,392 0 38,658
TRANSOCEAN LTD REG SHS H8817H100 885 265,668 SH   SOLE 28 265,668 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,381 414,700 SH   SOLE 30 414,700 0 0
TRANSOCEAN LTD REG SHS H8817H100 150 44,928 SH   SOLE 34 44,928 0 0
TRANSOCEAN LTD REG SHS H8817H100 684 205,379 SH   SOLE 36 205,379 0 0
TRANSOCEAN LTD REG SHS H8817H100 311 93,334 SH   SOLE 40 93,334 0 0
TRANSOCEAN LTD REG SHS H8817H100 986 295,965 SH   SOLE 43 274,289 0 21,676
TRANSPHORM INC COM 89386L100 11 2,924 SH   SOLE 2 1,545 0 1,379
TRANSPHORM INC COM 89386L100 202 53,143 SH   SOLE 18 53,143 0 0
TRANSPHORM INC COM 89386L100 187 49,202 SH   SOLE 19 49,202 0 0
TRANSPHORM INC COM 89386L100 2,363 620,132 SH   SOLE 21 620,132 0 0
TRANSPHORM INC COM 89386L100 1,457 382,474 SH   SOLE 22 381,110 0 1,364
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 150 29,240 SH   SOLE 21 29,240 0 0
TRANSUNION COM 89400J107 19,894 248,712 SH   SOLE 2 31,102 0 217,610
TRANSUNION COM 89400J107 8,075 100,946 SH   SOLE 4 77,335 0 23,611
TRANSUNION COM 89400J107 1,800 22,504 SH   SOLE 7 22,504 0 0
TRANSUNION COM 89400J107 70 876 SH   SOLE 13 876 0 0
TRANSUNION COM 89400J107 1,481 18,521 SH   SOLE 15 18,521 0 0
TRANSUNION COM 89400J107 14,622 182,801 SH   SOLE 18 172,806 0 9,995
TRANSUNION COM 89400J107 27,038 338,020 SH   SOLE 19 338,020 0 0
TRANSUNION COM 89400J107 205,747 2,572,153 SH   SOLE 21 2,572,153 0 0
TRANSUNION COM 89400J107 326,907 4,086,851 SH   SOLE 22 3,737,082 0 349,769
TRANSUNION COM 89400J107 24,614 307,716 SH   SOLE 23 307,716 0 0
TRANSUNION COM 89400J107 23,119 289,020 SH   SOLE 25 289,020 0 0
TRANSUNION COM 89400J107 20,908 261,388 SH   SOLE 26 128,699 0 132,689
TRANSUNION COM 89400J107 33,036 412,997 SH   SOLE 28 3,412 0 409,585
TRANSUNION COM 89400J107 41 513 SH   SOLE 29 513 0 0
TRANSUNION COM 89400J107 31,738 396,774 SH   SOLE 30 396,774 0 0
TRANSUNION COM 89400J107 3,215 40,194 SH   SOLE 31 21,591 0 18,603
TRANSUNION COM 89400J107 47,411 592,714 SH   SOLE 34 592,714 0 0
TRANSUNION COM 89400J107 5,027 62,846 SH   SOLE 36 62,846 0 0
TRANSUNION COM 89400J107 534 6,682 SH   SOLE 40 6,682 0 0
TRANSUNION COM 89400J107 52 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107 5,084 63,557 SH   SOLE 43 54,562 0 8,995
TRAVEL PLUS LEISURE CO COM 894164102 27,246 701,866 SH   SOLE 2 460,403 0 241,463
TRAVEL PLUS LEISURE CO COM 894164102 1,545 39,809 SH   SOLE 4 39,095 0 714
TRAVEL PLUS LEISURE CO COM 894164102 72 1,860 SH   SOLE 7 1,860 0 0
TRAVEL PLUS LEISURE CO COM 894164102 925 23,821 SH   SOLE 13 23,821 0 0
TRAVEL PLUS LEISURE CO COM 894164102 18,320 471,922 SH   SOLE 18 332,868 0 139,054
TRAVEL PLUS LEISURE CO COM 894164102 43,550 1,121,833 SH   SOLE 19 1,121,833 0 0
TRAVEL PLUS LEISURE CO COM 894164102 165,476 4,262,636 SH   SOLE 21 4,262,636 0 0
TRAVEL PLUS LEISURE CO COM 894164102 154,024 3,967,644 SH   SOLE 22 3,552,499 0 415,145
TRAVEL PLUS LEISURE CO COM 894164102 2,117 54,535 SH   SOLE 23 54,535 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,227 31,617 SH   SOLE 25 31,617 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,913 203,847 SH   SOLE 26 97,535 0 106,312
TRAVEL PLUS LEISURE CO COM 894164102 10,254 264,141 SH   SOLE 28 50,009 0 214,132
TRAVEL PLUS LEISURE CO COM 894164102 389 10,030 SH   SOLE 29 10,030 0 0
TRAVEL PLUS LEISURE CO COM 894164102 10,818 278,660 SH   SOLE 30 278,660 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,226 31,569 SH   SOLE 31 31,569 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,278 84,430 SH   SOLE 34 84,430 0 0
TRAVEL PLUS LEISURE CO COM 894164102 746 19,222 SH   SOLE 36 19,222 0 0
TRAVEL PLUS LEISURE CO COM 894164102 449 11,554 SH   SOLE 40 11,554 0 0
TRAVEL PLUS LEISURE CO COM 894164102 14 366 SH   OTR 43 366 0 0
TRAVEL PLUS LEISURE CO COM 894164102 4,966 127,924 SH   SOLE 43 117,437 0 10,487
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 532 15,446 SH   SOLE 2 3,610 0 11,836
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 7 201 SH   SOLE 7 201 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,405 40,764 SH   SOLE 18 40,764 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 788 22,873 SH   SOLE 19 22,873 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 18,009 522,460 SH   SOLE 21 522,460 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10,374 300,966 SH   SOLE 22 287,705 0 13,261
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 55 1,590 SH   SOLE 25 1,590 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 33 949 SH   SOLE 26 0 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 414 12,007 SH   SOLE 30 12,007 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 55 1,594 SH   SOLE 40 1,594 0 0
TRAVELERS COMPANIES INC COM 89417E109 141,935 839,208 SH   SOLE 2 398,273 0 440,935
TRAVELERS COMPANIES INC COM 89417E109 39,385 232,868 SH   SOLE 4 152,990 0 79,878
TRAVELERS COMPANIES INC COM 89417E109 52,476 310,272 SH   SOLE 7 245,341 0 64,931
TRAVELERS COMPANIES INC COM 89417E109 4,882 28,867 SH   SOLE 13 28,867 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,193 36,614 SH   SOLE 15 36,614 0 0
TRAVELERS COMPANIES INC COM 89417E109 101,482 600,021 SH   SOLE 18 509,684 0 90,337
TRAVELERS COMPANIES INC COM 89417E109 66,635 393,984 SH   SOLE 19 393,984 0 0
TRAVELERS COMPANIES INC COM 89417E109 939,779 5,556,548 SH   SOLE 21 5,556,548 0 0
TRAVELERS COMPANIES INC COM 89417E109 940,441 5,560,465 SH   SOLE 22 4,845,707 0 714,758
TRAVELERS COMPANIES INC COM 89417E109 76,201 450,548 SH   SOLE 23 450,548 0 0
TRAVELERS COMPANIES INC COM 89417E109 71,624 423,485 SH   SOLE 25 423,485 0 0
TRAVELERS COMPANIES INC COM 89417E109 116,348 687,919 SH   SOLE 26 329,267 0 358,652
TRAVELERS COMPANIES INC COM 89417E109 143,235 846,894 SH   SOLE 28 24,909 0 821,985
TRAVELERS COMPANIES INC COM 89417E109 6,678 39,482 SH   SOLE 29 39,482 0 0
TRAVELERS COMPANIES INC COM 89417E109 355,699 2,103,111 SH   SOLE 30 2,016,415 0 86,696
TRAVELERS COMPANIES INC COM 89417E109 22,103 130,689 SH   SOLE 31 106,323 0 24,366
TRAVELERS COMPANIES INC COM 89417E109 8,509 50,311 SH   SOLE 32 50,311 0 0
TRAVELERS COMPANIES INC COM 89417E109 35,604 210,510 SH   SOLE 34 210,510 0 0
TRAVELERS COMPANIES INC COM 89417E109 22,070 130,493 SH   SOLE 36 130,493 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,312 7,760 SH   SOLE 40 7,760 0 0
TRAVELERS COMPANIES INC COM 89417E109 84 495 SH   OTR 43 495 0 0
TRAVELERS COMPANIES INC COM 89417E109 66,848 395,247 SH   SOLE 43 373,144 0 22,103
TRAVELZOO COM NEW 89421Q205 7 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 138 22,757 SH   SOLE 21 22,757 0 0
TRAVELZOO COM NEW 89421Q205 700 115,447 SH   SOLE 22 115,447 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,448 59,742 SH   SOLE 2 29,610 0 30,132
TRAVERE THERAPEUTICS INC COM 89422G107 4 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 19 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 3,784 156,172 SH   SOLE 18 156,172 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,542 187,459 SH   SOLE 19 187,459 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 60,465 2,495,458 SH   SOLE 21 2,495,458 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 35,259 1,455,194 SH   SOLE 22 1,415,181 0 40,013
TRAVERE THERAPEUTICS INC COM 89422G107 105 4,325 SH   SOLE 23 4,325 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 238 9,815 SH   SOLE 25 9,815 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,291 53,296 SH   SOLE 26 25,814 0 27,482
TRAVERE THERAPEUTICS INC COM 89422G107 24 1,009 SH   SOLE 28 1,009 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,276 52,673 SH   SOLE 30 52,673 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 15 606 SH   SOLE 31 0 0 606
TRAVERE THERAPEUTICS INC COM 89422G107 0 18 SH   SOLE 36 18 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 191 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 435 17,955 SH   SOLE 43 17,606 0 349
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 4,790 4,800,000 PRN   SOLE 2 4,800,000 0 0
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 3,119 3,125,000 PRN   SOLE 21 3,125,000 0 0
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 8,782 8,800,000 PRN   SOLE 22 8,800,000 0 0
TREACE MED CONCEPTS INC COM 89455T109 109 7,609 SH   SOLE 2 5,260 0 2,349
TREACE MED CONCEPTS INC COM 89455T109 7 482 SH   SOLE 7 482 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,164 81,142 SH   SOLE 18 81,142 0 0
TREACE MED CONCEPTS INC COM 89455T109 860 59,953 SH   SOLE 19 59,953 0 0
TREACE MED CONCEPTS INC COM 89455T109 15,917 1,109,961 SH   SOLE 21 1,109,961 0 0
TREACE MED CONCEPTS INC COM 89455T109 7,246 505,276 SH   SOLE 22 489,098 0 16,178
TREACE MED CONCEPTS INC COM 89455T109 8 543 SH   SOLE 23 543 0 0
TREACE MED CONCEPTS INC COM 89455T109 89 6,205 SH   SOLE 25 6,205 0 0
TREACE MED CONCEPTS INC COM 89455T109 20 1,393 SH   SOLE 26 1,393 0 0
TREACE MED CONCEPTS INC COM 89455T109 982 68,494 SH   SOLE 30 68,494 0 0
TREACE MED CONCEPTS INC COM 89455T109 36 2,503 SH   SOLE 36 2,503 0 0
TREAN INS GROUP INC COM 89457R101 202 32,471 SH   SOLE 2 23,662 0 8,809
TREAN INS GROUP INC COM 89457R101 406 65,179 SH   SOLE 18 65,179 0 0
TREAN INS GROUP INC COM 89457R101 234 37,489 SH   SOLE 19 37,489 0 0
TREAN INS GROUP INC COM 89457R101 4,329 694,784 SH   SOLE 21 694,784 0 0
TREAN INS GROUP INC COM 89457R101 2,086 334,875 SH   SOLE 22 318,725 0 16,150
TREAN INS GROUP INC COM 89457R101 15 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101 106 17,058 SH   SOLE 43 16,874 0 184
TREDEGAR CORP COM 894650100 220 22,014 SH   SOLE 2 7,874 0 14,140
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 4 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,017 101,726 SH   SOLE 18 101,726 0 0
TREDEGAR CORP COM 894650100 480 48,032 SH   SOLE 19 48,032 0 0
TREDEGAR CORP COM 894650100 42,179 4,217,893 SH   SOLE 21 4,217,893 0 0
TREDEGAR CORP COM 894650100 6,749 674,930 SH   SOLE 22 647,348 0 27,582
TREDEGAR CORP COM 894650100 50 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100 518 51,842 SH   SOLE 30 51,842 0 0
TREDEGAR CORP COM 894650100 25 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 147 14,737 SH   SOLE 43 14,737 0 0
TREEHOUSE FOODS INC COM 89469A104 2,177 52,067 SH   SOLE 2 18,372 0 33,695
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 57 1,372 SH   SOLE 7 1,372 0 0
TREEHOUSE FOODS INC COM 89469A104 8,011 191,567 SH   SOLE 18 191,567 0 0
TREEHOUSE FOODS INC COM 89469A104 4,721 112,895 SH   SOLE 19 112,895 0 0
TREEHOUSE FOODS INC COM 89469A104 289,656 6,926,258 SH   SOLE 21 6,926,258 0 0
TREEHOUSE FOODS INC COM 89469A104 56,663 1,354,925 SH   SOLE 22 1,299,740 0 55,185
TREEHOUSE FOODS INC COM 89469A104 116 2,767 SH   SOLE 23 2,767 0 0
TREEHOUSE FOODS INC COM 89469A104 306 7,307 SH   SOLE 25 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 904 21,613 SH   SOLE 26 13,404 0 8,209
TREEHOUSE FOODS INC COM 89469A104 42 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104 5,183 123,931 SH   SOLE 30 123,931 0 0
TREEHOUSE FOODS INC COM 89469A104 128 3,057 SH   SOLE 36 3,057 0 0
TREEHOUSE FOODS INC COM 89469A104 267 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 2,759 65,974 SH   SOLE 43 63,908 0 2,066
TREVENA INC COM 89532E109 2 3,900 SH   SOLE 2 0 0 3,900
TREVENA INC COM 89532E109 45 108,904 SH   SOLE 21 108,904 0 0
TREVENA INC COM 89532E109 1,117 2,698,270 SH   SOLE 22 2,698,270 0 0
TREVI THERAPEUTICS INC COM 89532M101 12 4,428 SH   SOLE 18 4,428 0 0
TREVI THERAPEUTICS INC COM 89532M101 141 50,256 SH   SOLE 21 50,256 0 0
TREVI THERAPEUTICS INC COM 89532M101 8 2,810 SH   SOLE 22 2,810 0 0
TREX CO INC COM 89531P105 14,382 264,277 SH   SOLE 2 149,173 0 115,104
TREX CO INC COM 89531P105 139 2,551 SH   SOLE 4 1,870 0 681
TREX CO INC COM 89531P105 74 1,366 SH   SOLE 7 1,366 0 0
TREX CO INC COM 89531P105 14,178 260,523 SH   SOLE 18 260,523 0 0
TREX CO INC COM 89531P105 2,852 52,405 SH   SOLE 19 52,405 0 0
TREX CO INC COM 89531P105 333,753 6,132,909 SH   SOLE 21 6,132,909 0 0
TREX CO INC COM 89531P105 176,250 3,238,707 SH   SOLE 22 3,100,876 0 137,831
TREX CO INC COM 89531P105 922 16,950 SH   SOLE 25 16,950 0 0
TREX CO INC COM 89531P105 3,135 57,600 SH   SOLE 26 48,498 0 9,102
TREX CO INC COM 89531P105 3,733 68,604 SH   SOLE 28 68,604 0 0
TREX CO INC COM 89531P105 4,206 77,279 SH   SOLE 30 77,279 0 0
TREX CO INC COM 89531P105 139 2,550 SH   SOLE 31 2,550 0 0
TREX CO INC COM 89531P105 24,882 457,226 SH   SOLE 34 457,226 0 0
TREX CO INC COM 89531P105 107 1,972 SH   SOLE 36 1,972 0 0
TREX CO INC COM 89531P105 802 14,735 SH   SOLE 40 14,735 0 0
TREX CO INC COM 89531P105 20 363 SH   OTR 43 363 0 0
TREX CO INC COM 89531P105 6,109 112,264 SH   SOLE 43 88,507 0 23,757
TRI POINTE HOMES INC COM 87265H109 3,136 185,898 SH   SOLE 2 127,334 0 58,564
TRI POINTE HOMES INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 45 2,679 SH   SOLE 7 2,679 0 0
TRI POINTE HOMES INC COM 87265H109 6,192 367,015 SH   SOLE 18 367,015 0 0
TRI POINTE HOMES INC COM 87265H109 4,233 250,914 SH   SOLE 19 250,914 0 0
TRI POINTE HOMES INC COM 87265H109 234,574 13,904,795 SH   SOLE 21 13,904,795 0 0
TRI POINTE HOMES INC COM 87265H109 48,087 2,850,473 SH   SOLE 22 2,744,032 0 106,441
TRI POINTE HOMES INC COM 87265H109 31 1,826 SH   SOLE 23 1,826 0 0
TRI POINTE HOMES INC COM 87265H109 272 16,150 SH   SOLE 25 16,150 0 0
TRI POINTE HOMES INC COM 87265H109 962 57,009 SH   SOLE 26 37,203 0 19,806
TRI POINTE HOMES INC COM 87265H109 34 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109 3,393 201,153 SH   SOLE 30 201,153 0 0
TRI POINTE HOMES INC COM 87265H109 997 59,081 SH   SOLE 34 59,081 0 0
TRI POINTE HOMES INC COM 87265H109 134 7,954 SH   SOLE 36 7,954 0 0
TRI POINTE HOMES INC COM 87265H109 235 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 2,780 164,782 SH   SOLE 43 162,943 0 1,839
TRICIDA INC COM 89610F101 514 53,110 SH   SOLE 2 20,616 0 32,494
TRICIDA INC COM 89610F101 4 408 SH   SOLE 7 408 0 0
TRICIDA INC COM 89610F101 930 96,089 SH   SOLE 18 96,089 0 0
TRICIDA INC COM 89610F101 938 96,908 SH   SOLE 19 96,908 0 0
TRICIDA INC COM 89610F101 13,642 1,409,326 SH   SOLE 21 1,409,326 0 0
TRICIDA INC COM 89610F101 9,467 978,025 SH   SOLE 22 944,650 0 33,375
TRICIDA INC COM 89610F101 20 2,085 SH   SOLE 23 2,085 0 0
TRICIDA INC COM 89610F101 86 8,907 SH   SOLE 25 8,907 0 0
TRICIDA INC COM 89610F101 252 26,032 SH   SOLE 30 26,032 0 0
TRICIDA INC COM 89610F101 170 17,603 SH   SOLE 43 15,004 0 2,599
TRICO BANCSHARES COM 896095106 3,008 65,906 SH   SOLE 2 30,565 0 35,341
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,102 89,886 SH   SOLE 18 89,886 0 0
TRICO BANCSHARES COM 896095106 4,280 93,769 SH   SOLE 19 93,769 0 0
TRICO BANCSHARES COM 896095106 50,565 1,107,907 SH   SOLE 21 1,107,907 0 0
TRICO BANCSHARES COM 896095106 40,963 897,529 SH   SOLE 22 862,410 0 35,119
TRICO BANCSHARES COM 896095106 23 493 SH   SOLE 23 493 0 0
TRICO BANCSHARES COM 896095106 239 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106 1,873 41,036 SH   SOLE 26 12,975 0 28,061
TRICO BANCSHARES COM 896095106 7 155 SH   SOLE 28 155 0 0
TRICO BANCSHARES COM 896095106 831 18,197 SH   SOLE 30 18,197 0 0
TRICO BANCSHARES COM 896095106 220 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106 1,029 22,543 SH   SOLE 43 21,564 0 979
TRIMAS CORP COM NEW 896215209 859 31,039 SH   SOLE 2 12,318 0 18,721
TRIMAS CORP COM NEW 896215209 3 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 12 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209 3,536 127,687 SH   SOLE 18 127,687 0 0
TRIMAS CORP COM NEW 896215209 2,172 78,434 SH   SOLE 19 78,434 0 0
TRIMAS CORP COM NEW 896215209 41,094 1,484,078 SH   SOLE 21 1,484,078 0 0
TRIMAS CORP COM NEW 896215209 30,942 1,117,434 SH   SOLE 22 1,070,092 0 47,342
TRIMAS CORP COM NEW 896215209 152 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209 509 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 576 20,810 SH   SOLE 30 20,810 0 0
TRIMAS CORP COM NEW 896215209 140 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 45 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209 321 11,608 SH   SOLE 43 11,400 0 208
TRIMBLE INC COM 896239100 16,439 282,310 SH   SOLE 2 106,171 0 176,139
TRIMBLE INC COM 896239100 15,430 264,979 SH   SOLE 4 163,110 0 101,869
TRIMBLE INC COM 896239100 13,366 229,545 SH   SOLE 7 222,787 0 6,758
TRIMBLE INC COM 896239100 61 1,039 SH   SOLE 13 1,039 0 0
TRIMBLE INC COM 896239100 1,699 29,183 SH   SOLE 15 29,183 0 0
TRIMBLE INC COM 896239100 34,455 591,712 SH   SOLE 18 556,735 0 34,977
TRIMBLE INC COM 896239100 7,815 134,217 SH   SOLE 19 134,217 0 0
TRIMBLE INC COM 896239100 416,440 7,151,635 SH   SOLE 21 7,151,635 0 0
TRIMBLE INC COM 896239100 307,433 5,279,635 SH   SOLE 22 4,779,404 0 500,231
TRIMBLE INC COM 896239100 23,514 403,814 SH   SOLE 23 403,814 0 0
TRIMBLE INC COM 896239100 41,788 717,637 SH   SOLE 25 717,637 0 0
TRIMBLE INC COM 896239100 43,842 752,905 SH   SOLE 26 294,173 0 458,732
TRIMBLE INC COM 896239100 42,131 723,534 SH   SOLE 28 11,272 0 712,262
TRIMBLE INC COM 896239100 37 630 SH   SOLE 29 630 0 0
TRIMBLE INC COM 896239100 113,475 1,948,734 SH   SOLE 30 1,727,110 0 221,624
TRIMBLE INC COM 896239100 2,848 48,913 SH   SOLE 31 23,499 0 25,414
TRIMBLE INC COM 896239100 39,500 678,342 SH   SOLE 34 678,342 0 0
TRIMBLE INC COM 896239100 5,217 89,587 SH   SOLE 36 89,587 0 0
TRIMBLE INC COM 896239100 490 8,417 SH   SOLE 40 8,417 0 0
TRIMBLE INC COM 896239100 32 542 SH   OTR 43 542 0 0
TRIMBLE INC COM 896239100 10,400 178,598 SH   SOLE 43 155,990 0 22,608
TRINET GROUP INC COM 896288107 5,265 67,831 SH   SOLE 2 55,284 0 12,547
TRINET GROUP INC COM 896288107 10 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107 32 416 SH   SOLE 7 416 0 0
TRINET GROUP INC COM 896288107 7,860 101,268 SH   SOLE 18 94,682 0 6,586
TRINET GROUP INC COM 896288107 11,137 143,487 SH   SOLE 19 143,487 0 0
TRINET GROUP INC COM 896288107 96,240 1,239,888 SH   SOLE 21 1,239,888 0 0
TRINET GROUP INC COM 896288107 74,172 955,575 SH   SOLE 22 930,635 0 24,940
TRINET GROUP INC COM 896288107 257 3,310 SH   SOLE 23 3,310 0 0
TRINET GROUP INC COM 896288107 569 7,334 SH   SOLE 25 7,334 0 0
TRINET GROUP INC COM 896288107 3,164 40,766 SH   SOLE 26 19,901 0 20,865
TRINET GROUP INC COM 896288107 62 796 SH   SOLE 28 796 0 0
TRINET GROUP INC COM 896288107 4,281 55,148 SH   SOLE 30 55,148 0 0
TRINET GROUP INC COM 896288107 267 3,439 SH   SOLE 36 3,439 0 0
TRINET GROUP INC COM 896288107 358 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 463 5,959 SH   SOLE 43 5,741 0 218
TRINITY BIOTECH PLC SPON ADR NEW 896438306 1 992 SH   SOLE 43 992 0 0
TRINITY CAP INC COM 896442308 768 53,099 SH   SOLE 30 53,099 0 0
TRINITY INDS INC COM 896522109 2,806 115,860 SH   SOLE 2 70,571 0 45,289
TRINITY INDS INC COM 896522109 2 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109 42 1,746 SH   SOLE 7 1,746 0 0
TRINITY INDS INC COM 896522109 7,082 292,405 SH   SOLE 18 292,405 0 0
TRINITY INDS INC COM 896522109 3,631 149,922 SH   SOLE 19 149,922 0 0
TRINITY INDS INC COM 896522109 229,277 9,466,447 SH   SOLE 21 9,466,447 0 0
TRINITY INDS INC COM 896522109 48,177 1,989,143 SH   SOLE 22 1,906,790 0 82,353
TRINITY INDS INC COM 896522109 56 2,330 SH   SOLE 23 2,330 0 0
TRINITY INDS INC COM 896522109 256 10,578 SH   SOLE 25 10,578 0 0
TRINITY INDS INC COM 896522109 963 39,761 SH   SOLE 26 26,264 0 13,497
TRINITY INDS INC COM 896522109 43 1,769 SH   SOLE 28 1,769 0 0
TRINITY INDS INC COM 896522109 2,709 111,862 SH   SOLE 30 111,862 0 0
TRINITY INDS INC COM 896522109 382 15,756 SH   SOLE 34 15,756 0 0
TRINITY INDS INC COM 896522109 92 3,812 SH   SOLE 36 3,812 0 0
TRINITY INDS INC COM 896522109 240 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 1,996 82,404 SH   SOLE 43 81,120 0 1,284
TRINITY PL HLDGS INC COM 89656D101 4 3,570 SH   SOLE 18 3,570 0 0
TRINITY PL HLDGS INC COM 89656D101 220 217,980 SH   SOLE 21 217,980 0 0
TRINITY PL HLDGS INC COM 89656D101 37 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107 1,087 28,261 SH   SOLE 2 10,935 0 17,326
TRINSEO PLC SHS G9059U107 3 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107 34 889 SH   SOLE 7 889 0 0
TRINSEO PLC SHS G9059U107 5,135 133,509 SH   SOLE 18 133,509 0 0
TRINSEO PLC SHS G9059U107 2,518 65,464 SH   SOLE 19 65,464 0 0
TRINSEO PLC SHS G9059U107 175,056 4,551,641 SH   SOLE 21 4,551,641 0 0
TRINSEO PLC SHS G9059U107 34,808 905,047 SH   SOLE 22 868,246 0 36,801
TRINSEO PLC SHS G9059U107 224 5,819 SH   SOLE 25 5,819 0 0
TRINSEO PLC SHS G9059U107 638 16,577 SH   SOLE 26 12,910 0 3,667
TRINSEO PLC SHS G9059U107 27 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107 3,984 103,601 SH   SOLE 30 103,601 0 0
TRINSEO PLC SHS G9059U107 173 4,503 SH   SOLE 36 4,503 0 0
TRINSEO PLC SHS G9059U107 139 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107 1,967 51,135 SH   SOLE 43 37,055 0 14,080
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,085 840,998 SH   SOLE 2 484,574 0 356,424
TRIP COM GROUP LTD ADS 89677Q107 8,607 313,563 SH   SOLE 4 142,243 0 171,320
TRIP COM GROUP LTD ADS 89677Q107 1,899 69,174 SH   SOLE 7 69,174 0 0
TRIP COM GROUP LTD ADS 89677Q107 3,893 141,835 SH   SOLE 13 49,972 0 91,863
TRIP COM GROUP LTD ADS 89677Q107 14,916 543,394 SH   SOLE 15 543,394 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,013 219,047 SH   SOLE 18 219,047 0 0
TRIP COM GROUP LTD ADS 89677Q107 16,384 596,855 SH   SOLE 19 596,855 0 0
TRIP COM GROUP LTD ADS 89677Q107 282,064 10,275,543 SH   SOLE 21 10,275,543 0 0
TRIP COM GROUP LTD ADS 89677Q107 156,261 5,692,564 SH   SOLE 22 5,085,914 0 606,650
TRIP COM GROUP LTD ADS 89677Q107 17,392 633,600 SH   SOLE 23 633,600 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,754 391,755 SH   SOLE 25 391,755 0 0
TRIP COM GROUP LTD ADS 89677Q107 28,983 1,055,851 SH   SOLE 26 14,117 0 1,041,734
TRIP COM GROUP LTD ADS 89677Q107 29,961 1,091,483 SH   SOLE 28 27,872 0 1,063,611
TRIP COM GROUP LTD ADS 89677Q107 90,180 3,285,232 SH   SOLE 30 3,285,232 0 0
TRIP COM GROUP LTD ADS 89677Q107 612 22,298 SH   SOLE 31 0 0 22,298
TRIP COM GROUP LTD ADS 89677Q107 889 32,386 SH   SOLE 32 32,386 0 0
TRIP COM GROUP LTD ADS 89677Q107 31,372 1,142,890 SH   SOLE 34 1,142,890 0 0
TRIP COM GROUP LTD ADS 89677Q107 246 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 8,413 306,487 SH   SOLE 43 289,467 0 17,020
TRIPADVISOR INC COM 896945201 4,395 246,932 SH   SOLE 2 104,457 0 142,475
TRIPADVISOR INC COM 896945201 55 3,065 SH   SOLE 4 853 0 2,212
TRIPADVISOR INC COM 896945201 21 1,156 SH   SOLE 7 1,156 0 0
TRIPADVISOR INC COM 896945201 3,983 223,768 SH   SOLE 18 223,768 0 0
TRIPADVISOR INC COM 896945201 2,053 115,365 SH   SOLE 19 115,365 0 0
TRIPADVISOR INC COM 896945201 88,194 4,954,708 SH   SOLE 21 4,954,708 0 0
TRIPADVISOR INC COM 896945201 49,833 2,799,599 SH   SOLE 22 2,678,977 0 120,622
TRIPADVISOR INC COM 896945201 269 15,107 SH   SOLE 25 15,107 0 0
TRIPADVISOR INC COM 896945201 770 43,274 SH   SOLE 26 36,800 0 6,474
TRIPADVISOR INC COM 896945201 34 1,890 SH   SOLE 28 1,890 0 0
TRIPADVISOR INC COM 896945201 4,740 266,298 SH   SOLE 30 266,298 0 0
TRIPADVISOR INC COM 896945201 26 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201 53 2,974 SH   SOLE 36 2,974 0 0
TRIPADVISOR INC COM 896945201 258 14,482 SH   SOLE 40 14,482 0 0
TRIPADVISOR INC COM 896945201 1,193 67,047 SH   SOLE 43 64,097 0 2,950
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 1,983 2,600,000 PRN   SOLE 21 2,600,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,747 215,595 SH   SOLE 30 215,595 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2 182 SH   SOLE 43 182 0 0
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 29 4,754 SH   SOLE 21 4,754 0 0
TRITON INTL LTD CL A G9078F107 3,201 60,797 SH   SOLE 2 18,553 0 42,244
TRITON INTL LTD CL A G9078F107 42 789 SH   SOLE 4 151 0 638
TRITON INTL LTD CL A G9078F107 70 1,339 SH   SOLE 7 1,339 0 0
TRITON INTL LTD CL A G9078F107 9,729 184,779 SH   SOLE 18 184,779 0 0
TRITON INTL LTD CL A G9078F107 6,045 114,806 SH   SOLE 19 114,806 0 0
TRITON INTL LTD CL A G9078F107 121,120 2,300,483 SH   SOLE 21 2,300,483 0 0
TRITON INTL LTD CL A G9078F107 81,196 1,542,184 SH   SOLE 22 1,472,024 0 70,160
TRITON INTL LTD CL A G9078F107 679 12,890 SH   SOLE 25 12,890 0 0
TRITON INTL LTD CL A G9078F107 1,836 34,864 SH   SOLE 26 29,437 0 5,427
TRITON INTL LTD CL A G9078F107 63 1,200 SH   SOLE 28 1,200 0 0
TRITON INTL LTD CL A G9078F107 2,924 55,537 SH   SOLE 30 55,537 0 0
TRITON INTL LTD CL A G9078F107 27 511 SH   SOLE 31 0 0 511
TRITON INTL LTD CL A G9078F107 576 10,931 SH   SOLE 36 10,931 0 0
TRITON INTL LTD CL A G9078F107 433 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 19 364 SH   OTR 43 364 0 0
TRITON INTL LTD CL A G9078F107 1,531 29,080 SH   SOLE 43 26,891 0 2,188
TRIUMPH BANCORP INC COM 89679E300 1,514 24,202 SH   SOLE 2 14,538 0 9,664
TRIUMPH BANCORP INC COM 89679E300 70 1,119 SH   SOLE 4 83 0 1,036
TRIUMPH BANCORP INC COM 89679E300 16 253 SH   SOLE 7 253 0 0
TRIUMPH BANCORP INC COM 89679E300 5,349 85,500 SH   SOLE 18 85,500 0 0
TRIUMPH BANCORP INC COM 89679E300 3,239 51,776 SH   SOLE 19 51,776 0 0
TRIUMPH BANCORP INC COM 89679E300 172,762 2,761,537 SH   SOLE 21 2,761,537 0 0
TRIUMPH BANCORP INC COM 89679E300 36,933 590,365 SH   SOLE 22 570,125 0 20,240
TRIUMPH BANCORP INC COM 89679E300 244 3,896 SH   SOLE 25 3,896 0 0
TRIUMPH BANCORP INC COM 89679E300 720 11,502 SH   SOLE 26 8,730 0 2,772
TRIUMPH BANCORP INC COM 89679E300 28 448 SH   SOLE 28 448 0 0
TRIUMPH BANCORP INC COM 89679E300 2,373 37,935 SH   SOLE 30 37,935 0 0
TRIUMPH BANCORP INC COM 89679E300 176 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 297 4,755 SH   SOLE 43 4,719 0 36
TRIUMPH GROUP INC NEW COM 896818101 992 74,661 SH   SOLE 2 18,179 0 56,482
TRIUMPH GROUP INC NEW COM 896818101 4 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 11 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 3,206 241,239 SH   SOLE 18 241,239 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,634 122,938 SH   SOLE 19 122,938 0 0
TRIUMPH GROUP INC NEW COM 896818101 99,921 7,518,512 SH   SOLE 21 7,518,512 0 0
TRIUMPH GROUP INC NEW COM 896818101 21,509 1,618,427 SH   SOLE 22 1,547,760 0 70,667
TRIUMPH GROUP INC NEW COM 896818101 5,336 401,518 SH   SOLE 25 401,518 0 0
TRIUMPH GROUP INC NEW COM 896818101 700 52,707 SH   SOLE 26 33,654 0 19,053
TRIUMPH GROUP INC NEW COM 896818101 2,641 198,726 SH   SOLE 30 198,726 0 0
TRIUMPH GROUP INC NEW COM 896818101 21 1,567 SH   SOLE 31 0 0 1,567
TRIUMPH GROUP INC NEW COM 896818101 784 59,007 SH   SOLE 34 59,007 0 0
TRIUMPH GROUP INC NEW COM 896818101 104 7,860 SH   SOLE 36 7,860 0 0
TRIUMPH GROUP INC NEW COM 896818101 125 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101 35 2,650 SH   OTR 43 2,650 0 0
TRIUMPH GROUP INC NEW COM 896818101 875 65,840 SH   SOLE 43 43,269 0 22,571
TRONOX HOLDINGS PLC SHS G9087Q102 2,367 140,868 SH   SOLE 2 49,970 0 90,898
TRONOX HOLDINGS PLC SHS G9087Q102 5 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 23 1,357 SH   SOLE 7 1,357 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 5,817 346,278 SH   SOLE 18 346,278 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,476 266,432 SH   SOLE 19 266,432 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 70,291 4,183,960 SH   SOLE 21 4,183,960 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 50,902 3,029,898 SH   SOLE 22 2,897,516 0 132,382
TRONOX HOLDINGS PLC SHS G9087Q102 94 5,622 SH   SOLE 23 5,622 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 296 17,624 SH   SOLE 25 17,624 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,196 71,187 SH   SOLE 26 44,673 0 26,514
TRONOX HOLDINGS PLC SHS G9087Q102 35 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,269 75,513 SH   SOLE 30 75,513 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 20 1,210 SH   SOLE 31 0 0 1,210
TRONOX HOLDINGS PLC SHS G9087Q102 236 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 711 42,319 SH   SOLE 43 39,536 0 2,783
TRUEBLUE INC COM 89785X101 600 33,496 SH   SOLE 2 16,635 0 16,861
TRUEBLUE INC COM 89785X101 3 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 8 463 SH   SOLE 7 463 0 0
TRUEBLUE INC COM 89785X101 2,281 127,428 SH   SOLE 18 127,428 0 0
TRUEBLUE INC COM 89785X101 1,149 64,164 SH   SOLE 19 64,164 0 0
TRUEBLUE INC COM 89785X101 76,083 4,250,460 SH   SOLE 21 4,250,460 0 0
TRUEBLUE INC COM 89785X101 15,419 861,376 SH   SOLE 22 819,012 0 42,364
TRUEBLUE INC COM 89785X101 125 7,008 SH   SOLE 25 7,008 0 0
TRUEBLUE INC COM 89785X101 182 10,153 SH   SOLE 26 7,972 0 2,181
TRUEBLUE INC COM 89785X101 16 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101 1,651 92,259 SH   SOLE 30 92,259 0 0
TRUEBLUE INC COM 89785X101 105 5,838 SH   SOLE 36 5,838 0 0
TRUEBLUE INC COM 89785X101 81 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 1,415 79,042 SH   SOLE 43 75,543 0 3,499
TRUECAR INC COM 89785L107 454 175,396 SH   SOLE 2 66,902 0 108,494
TRUECAR INC COM 89785L107 1 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 5 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 766 295,741 SH   SOLE 18 295,741 0 0
TRUECAR INC COM 89785L107 855 330,143 SH   SOLE 19 330,143 0 0
TRUECAR INC COM 89785L107 9,272 3,579,797 SH   SOLE 21 3,579,797 0 0
TRUECAR INC COM 89785L107 7,598 2,933,749 SH   SOLE 22 2,832,505 0 101,244
TRUECAR INC COM 89785L107 62 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 33 12,798 SH   SOLE 25 12,798 0 0
TRUECAR INC COM 89785L107 296 114,328 SH   SOLE 26 5,467 0 108,861
TRUECAR INC COM 89785L107 251 96,760 SH   SOLE 30 96,760 0 0
TRUECAR INC COM 89785L107 24 9,339 SH   SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 12 4,469 SH   SOLE 43 4,469 0 0
TRUIST FINL CORP COM 89832Q109 151,205 3,187,966 SH   SOLE 2 806,758 0 2,381,208
TRUIST FINL CORP COM 89832Q109 53,223 1,122,138 SH   SOLE 4 684,838 0 437,300
TRUIST FINL CORP COM 89832Q109 58,925 1,242,367 SH   SOLE 7 1,204,178 0 38,189
TRUIST FINL CORP COM 89832Q109 397 8,370 SH   SOLE 13 8,370 0 0
TRUIST FINL CORP COM 89832Q109 9,295 195,974 SH   SOLE 15 195,974 0 0
TRUIST FINL CORP COM 89832Q109 134,426 2,834,188 SH   SOLE 18 2,622,322 0 211,866
TRUIST FINL CORP COM 89832Q109 23,265 490,511 SH   SOLE 19 490,511 0 0
TRUIST FINL CORP COM 89832Q109 1,765,820 37,230,019 SH   SOLE 21 37,230,019 0 0
TRUIST FINL CORP COM 89832Q109 1,332,318 28,090,199 SH   SOLE 22 25,364,195 0 2,726,004
TRUIST FINL CORP COM 89832Q109 109,088 2,299,980 SH   SOLE 23 2,299,980 0 0
TRUIST FINL CORP COM 89832Q109 105,743 2,229,446 SH   SOLE 25 2,229,446 0 0
TRUIST FINL CORP COM 89832Q109 130,316 2,747,550 SH   SOLE 26 998,760 0 1,748,790
TRUIST FINL CORP COM 89832Q109 130,274 2,746,668 SH   SOLE 28 109,049 0 2,637,619
TRUIST FINL CORP COM 89832Q109 193 4,065 SH   SOLE 29 4,065 0 0
TRUIST FINL CORP COM 89832Q109 452,528 9,540,960 SH   SOLE 30 9,540,960 0 0
TRUIST FINL CORP COM 89832Q109 14,354 302,642 SH   SOLE 31 165,767 0 136,875
TRUIST FINL CORP COM 89832Q109 3,738 78,802 SH   SOLE 32 78,802 0 0
TRUIST FINL CORP COM 89832Q109 16,843 355,117 SH   SOLE 34 355,117 0 0
TRUIST FINL CORP COM 89832Q109 9,160 193,128 SH   SOLE 35 193,128 0 0
TRUIST FINL CORP COM 89832Q109 26,513 558,995 SH   SOLE 36 558,995 0 0
TRUIST FINL CORP COM 89832Q109 2,027 42,734 SH   SOLE 40 42,734 0 0
TRUIST FINL CORP COM 89832Q109 170 3,590 SH   OTR 43 3,590 0 0
TRUIST FINL CORP COM 89832Q109 52,173 1,099,990 SH   SOLE 43 940,612 0 159,378
TRUPANION INC COM 898202106 1,123 18,640 SH   SOLE 2 11,939 0 6,701
TRUPANION INC COM 898202106 7 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106 29 484 SH   SOLE 7 484 0 0
TRUPANION INC COM 898202106 7,892 130,963 SH   SOLE 18 125,644 0 5,319
TRUPANION INC COM 898202106 8,118 134,721 SH   SOLE 19 134,721 0 0
TRUPANION INC COM 898202106 249,782 4,145,076 SH   SOLE 21 4,145,076 0 0
TRUPANION INC COM 898202106 56,872 943,770 SH   SOLE 22 922,622 0 21,148
TRUPANION INC COM 898202106 45 741 SH   SOLE 23 741 0 0
TRUPANION INC COM 898202106 326 5,404 SH   SOLE 25 5,404 0 0
TRUPANION INC COM 898202106 2,058 34,153 SH   SOLE 26 18,526 0 15,627
TRUPANION INC COM 898202106 43 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106 3,906 64,826 SH   SOLE 30 64,826 0 0
TRUPANION INC COM 898202106 31 515 SH   SOLE 36 515 0 0
TRUPANION INC COM 898202106 240 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 556 9,227 SH   SOLE 43 9,065 0 162
TRUSTCO BK CORP N Y COM NEW 898349204 303 9,815 SH   SOLE 2 5,150 0 4,665
TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 9 294 SH   SOLE 7 294 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,216 71,860 SH   SOLE 18 71,860 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,018 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 67,350 2,183,856 SH   SOLE 21 2,183,856 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 14,202 460,505 SH   SOLE 22 442,437 0 18,068
TRUSTCO BK CORP N Y COM NEW 898349204 321 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 868 28,148 SH   SOLE 30 28,148 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 80 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 275 8,913 SH   SOLE 43 8,715 0 198
TRUSTMARK CORP COM 898402102 1,372 47,009 SH   SOLE 2 17,022 0 29,987
TRUSTMARK CORP COM 898402102 8 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 8 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102 6,376 218,423 SH   SOLE 18 218,423 0 0
TRUSTMARK CORP COM 898402102 3,226 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102 200,960 6,884,564 SH   SOLE 21 6,884,564 0 0
TRUSTMARK CORP COM 898402102 45,536 1,559,990 SH   SOLE 22 1,494,314 0 65,676
TRUSTMARK CORP COM 898402102 234 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102 601 20,602 SH   SOLE 26 15,886 0 4,716
TRUSTMARK CORP COM 898402102 33 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102 2,738 93,804 SH   SOLE 30 93,804 0 0
TRUSTMARK CORP COM 898402102 201 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 3,199 109,595 SH   SOLE 43 109,061 0 534
TSCAN THERAPEUTICS INC COM 89854M101 132 41,969 SH   SOLE 18 41,969 0 0
TSCAN THERAPEUTICS INC COM 89854M101 4,518 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101 103 32,601 SH   SOLE 21 32,601 0 0
TSCAN THERAPEUTICS INC COM 89854M101 12 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102 3,151 46,409 SH   SOLE 2 28,819 0 17,590
TTEC HLDGS INC COM 89854H102 6 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 15 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102 5,683 83,712 SH   SOLE 18 77,657 0 6,055
TTEC HLDGS INC COM 89854H102 7,250 106,795 SH   SOLE 19 106,795 0 0
TTEC HLDGS INC COM 89854H102 146,937 2,164,340 SH   SOLE 21 2,164,340 0 0
TTEC HLDGS INC COM 89854H102 37,556 553,184 SH   SOLE 22 540,102 0 13,082
TTEC HLDGS INC COM 89854H102 240 3,530 SH   SOLE 23 3,530 0 0
TTEC HLDGS INC COM 89854H102 199 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102 1,322 19,466 SH   SOLE 26 6,283 0 13,183
TTEC HLDGS INC COM 89854H102 23 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102 2,101 30,942 SH   SOLE 30 30,942 0 0
TTEC HLDGS INC COM 89854H102 149 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,541 22,700 SH   SOLE 43 21,969 0 731
TTM TECHNOLOGIES INC COM 87305R109 929 74,280 SH   SOLE 2 28,193 0 46,087
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 42 3,323 SH   SOLE 7 3,323 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,597 367,728 SH   SOLE 18 367,728 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,287 182,937 SH   SOLE 19 182,937 0 0
TTM TECHNOLOGIES INC COM 87305R109 159,638 12,771,038 SH   SOLE 21 12,771,038 0 0
TTM TECHNOLOGIES INC COM 87305R109 32,501 2,600,083 SH   SOLE 22 2,494,833 0 105,250
TTM TECHNOLOGIES INC COM 87305R109 161 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109 683 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 2,215 177,172 SH   SOLE 30 177,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 82 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 152 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,121 89,698 SH   SOLE 43 86,614 0 3,084
TUCOWS INC COM NEW 898697206 294 6,595 SH   SOLE 2 5,631 0 964
TUCOWS INC COM NEW 898697206 6 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206 1,216 27,330 SH   SOLE 18 27,330 0 0
TUCOWS INC COM NEW 898697206 783 17,582 SH   SOLE 19 17,582 0 0
TUCOWS INC COM NEW 898697206 15,658 351,780 SH   SOLE 21 351,780 0 0
TUCOWS INC COM NEW 898697206 10,634 238,914 SH   SOLE 22 233,347 0 5,567
TUCOWS INC COM NEW 898697206 51 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206 40 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 34 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206 754 16,935 SH   SOLE 30 16,935 0 0
TUCOWS INC COM NEW 898697206 63 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 560 12,582 SH   SOLE 43 10,756 0 1,826
TUESDAY MORNING CORP COM 89904V101 1 2,716 SH   SOLE 22 2,716 0 0
TUPPERWARE BRANDS CORP COM 899896104 307 48,382 SH   SOLE 2 12,615 0 35,767
TUPPERWARE BRANDS CORP COM 899896104 1 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 9 1,363 SH   SOLE 7 1,363 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,188 187,362 SH   SOLE 18 187,362 0 0
TUPPERWARE BRANDS CORP COM 899896104 590 93,028 SH   SOLE 19 93,028 0 0
TUPPERWARE BRANDS CORP COM 899896104 37,590 5,929,074 SH   SOLE 21 5,929,074 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,630 1,203,537 SH   SOLE 22 1,147,596 0 55,941
TUPPERWARE BRANDS CORP COM 899896104 40 6,250 SH   SOLE 25 6,250 0 0
TUPPERWARE BRANDS CORP COM 899896104 177 27,840 SH   SOLE 26 24,273 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 636 100,392 SH   SOLE 30 100,392 0 0
TUPPERWARE BRANDS CORP COM 899896104 28 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104 37 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 358 56,528 SH   SOLE 43 56,381 0 147
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 93 37,370 SH   SOLE 19 37,370 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 95 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 29 11,624 SH   SOLE 34 11,624 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1,146 458,371 SH   SOLE 43 455,039 0 3,332
TURNING POINT THERAPEUTICS I COM 90041T108 4,310 57,272 SH   SOLE 2 20,813 0 36,459
TURNING POINT THERAPEUTICS I COM 90041T108 13 179 SH   SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 41 543 SH   SOLE 7 543 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 9,981 132,633 SH   SOLE 18 132,633 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 11,559 153,603 SH   SOLE 19 153,603 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 145,984 1,939,984 SH   SOLE 21 1,939,984 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 92,586 1,230,376 SH   SOLE 22 1,184,053 0 46,323
TURNING POINT THERAPEUTICS I COM 90041T108 208 2,769 SH   SOLE 23 2,769 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 574 7,626 SH   SOLE 25 7,626 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,919 38,791 SH   SOLE 26 17,587 0 21,204
TURNING POINT THERAPEUTICS I COM 90041T108 52 696 SH   SOLE 28 696 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 14,992 199,234 SH   SOLE 30 199,234 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 361 4,796 SH   SOLE 40 4,796 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 19 251 SH   OTR 43 251 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,734 23,048 SH   SOLE 43 21,093 0 1,955
TURNING PT BRANDS INC COM 90041L105 2,984 109,999 SH   SOLE 2 93,674 0 16,325
TURNING PT BRANDS INC COM 90041L105 1 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 5 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,088 40,087 SH   SOLE 18 40,087 0 0
TURNING PT BRANDS INC COM 90041L105 4,252 156,744 SH   SOLE 19 156,744 0 0
TURNING PT BRANDS INC COM 90041L105 14,330 528,186 SH   SOLE 21 528,186 0 0
TURNING PT BRANDS INC COM 90041L105 13,455 495,940 SH   SOLE 22 485,509 0 10,431
TURNING PT BRANDS INC COM 90041L105 166 6,115 SH   SOLE 23 6,115 0 0
TURNING PT BRANDS INC COM 90041L105 355 13,075 SH   SOLE 26 2,394 0 10,681
TURNING PT BRANDS INC COM 90041L105 219 8,081 SH   SOLE 30 8,081 0 0
TURNING PT BRANDS INC COM 90041L105 66 2,438 SH   SOLE 34 2,438 0 0
TURNING PT BRANDS INC COM 90041L105 31 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 51 1,862 SH   SOLE 43 1,862 0 0
TURQUOISE HILL RES LTD COM 900435207 1,125 42,026 SH   SOLE 21 42,026 0 0
TURQUOISE HILL RES LTD COM 900435207 849 31,701 SH   SOLE 43 31,525 0 176
TURTLE BEACH CORP COM NEW 900450206 131 10,712 SH   SOLE 2 602 0 10,110
TURTLE BEACH CORP COM NEW 900450206 1 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206 546 44,605 SH   SOLE 18 44,605 0 0
TURTLE BEACH CORP COM NEW 900450206 359 29,349 SH   SOLE 19 29,349 0 0
TURTLE BEACH CORP COM NEW 900450206 6,712 548,845 SH   SOLE 21 548,845 0 0
TURTLE BEACH CORP COM NEW 900450206 4,688 383,284 SH   SOLE 22 378,604 0 4,680
TURTLE BEACH CORP COM NEW 900450206 8 617 SH   SOLE 43 617 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,387 191,819 SH   SOLE 2 77,896 0 113,923
TUSIMPLE HLDGS INC CL A 90089L108 10 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108 3,015 416,973 SH   SOLE 18 416,973 0 0
TUSIMPLE HLDGS INC CL A 90089L108 2,407 332,952 SH   SOLE 19 332,952 0 0
TUSIMPLE HLDGS INC CL A 90089L108 33,974 4,699,079 SH   SOLE 21 4,699,079 0 0
TUSIMPLE HLDGS INC CL A 90089L108 16,040 2,218,594 SH   SOLE 22 2,101,083 0 117,511
TUSIMPLE HLDGS INC CL A 90089L108 50 6,976 SH   SOLE 23 6,976 0 0
TUSIMPLE HLDGS INC CL A 90089L108 34 4,749 SH   SOLE 25 4,749 0 0
TUSIMPLE HLDGS INC CL A 90089L108 327 45,274 SH   SOLE 26 1,381 0 43,893
TUSIMPLE HLDGS INC CL A 90089L108 23 3,113 SH   SOLE 28 3,113 0 0
TUSIMPLE HLDGS INC CL A 90089L108 10,373 1,434,750 SH   SOLE 30 1,434,750 0 0
TUSIMPLE HLDGS INC CL A 90089L108 20 2,728 SH   SOLE 31 0 0 2,728
TUSIMPLE HLDGS INC CL A 90089L108 5 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108 30 4,128 SH   SOLE 40 4,128 0 0
TUTOR PERINI CORP COM 901109108 2,052 233,684 SH   SOLE 2 177,034 0 56,650
TUTOR PERINI CORP COM 901109108 2 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 2 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108 1,193 135,868 SH   SOLE 18 135,868 0 0
TUTOR PERINI CORP COM 901109108 2,934 334,167 SH   SOLE 19 334,167 0 0
TUTOR PERINI CORP COM 901109108 23,543 2,681,417 SH   SOLE 21 2,681,417 0 0
TUTOR PERINI CORP COM 901109108 12,628 1,438,308 SH   SOLE 22 1,392,495 0 45,813
TUTOR PERINI CORP COM 901109108 36 4,126 SH   SOLE 23 4,126 0 0
TUTOR PERINI CORP COM 901109108 51 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108 385 43,836 SH   SOLE 26 0 0 43,836
TUTOR PERINI CORP COM 901109108 105 12,013 SH   SOLE 28 12,013 0 0
TUTOR PERINI CORP COM 901109108 207 23,526 SH   SOLE 30 23,526 0 0
TUTOR PERINI CORP COM 901109108 17 1,954 SH   SOLE 34 1,954 0 0
TUTOR PERINI CORP COM 901109108 36 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 399 45,446 SH   SOLE 43 44,680 0 766
TUYA INC SPONSERED ADS 90114C107 44 16,855 SH   SOLE 2 16,855 0 0
TUYA INC SPONSERED ADS 90114C107 4 1,708 SH   SOLE 4 1,708 0 0
TUYA INC SPONSERED ADS 90114C107 204 77,752 SH   SOLE 19 77,752 0 0
TUYA INC SPONSERED ADS 90114C107 5,863 2,237,709 SH   SOLE 21 2,237,709 0 0
TUYA INC SPONSERED ADS 90114C107 2,968 1,132,966 SH   SOLE 22 1,094,507 0 38,459
TUYA INC SPONSERED ADS 90114C107 107 40,759 SH   SOLE 25 40,759 0 0
TUYA INC SPONSERED ADS 90114C107 124 47,335 SH   SOLE 28 0 0 47,335
TUYA INC SPONSERED ADS 90114C107 823 314,009 SH   SOLE 30 314,009 0 0
TUYA INC SPONSERED ADS 90114C107 354 135,217 SH   SOLE 34 135,217 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 22,116 263,878 SH   SOLE 2 26,579 0 237,299
TWILIO INC CL A 90138F102 9,501 113,367 SH   SOLE 4 68,787 0 44,580
TWILIO INC CL A 90138F102 1,936 23,103 SH   SOLE 7 23,103 0 0
TWILIO INC CL A 90138F102 69 829 SH   SOLE 13 829 0 0
TWILIO INC CL A 90138F102 1,482 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 9,256 110,444 SH   SOLE 18 101,614 0 8,830
TWILIO INC CL A 90138F102 54,389 648,953 SH   SOLE 19 648,953 0 0
TWILIO INC CL A 90138F102 226,829 2,706,465 SH   SOLE 21 2,706,465 0 0
TWILIO INC CL A 90138F102 309,167 3,688,901 SH   SOLE 22 3,376,172 0 312,729
TWILIO INC CL A 90138F102 23,121 275,879 SH   SOLE 23 275,879 0 0
TWILIO INC CL A 90138F102 26,065 311,003 SH   SOLE 25 311,003 0 0
TWILIO INC CL A 90138F102 24,913 297,260 SH   SOLE 26 137,717 0 159,543
TWILIO INC CL A 90138F102 31,008 369,978 SH   SOLE 28 5,758 0 364,220
TWILIO INC CL A 90138F102 15 180 SH   SOLE 29 180 0 0
TWILIO INC CL A 90138F102 30,276 361,250 SH   SOLE 30 361,250 0 0
TWILIO INC CL A 90138F102 2,998 35,775 SH   SOLE 31 18,863 0 16,912
TWILIO INC CL A 90138F102 71,833 857,094 SH   SOLE 34 857,094 0 0
TWILIO INC CL A 90138F102 5,178 61,780 SH   SOLE 36 61,780 0 0
TWILIO INC CL A 90138F102 459 5,471 SH   SOLE 40 5,471 0 0
TWILIO INC CL A 90138F102 31 373 SH   OTR 43 373 0 0
TWILIO INC CL A 90138F102 12,382 147,744 SH   SOLE 43 131,542 0 16,202
TWIN DISC INC COM 901476101 18 2,005 SH   SOLE 18 2,005 0 0
TWIN DISC INC COM 901476101 290 32,011 SH   SOLE 21 32,011 0 0
TWIN DISC INC COM 901476101 1,319 145,547 SH   SOLE 22 145,547 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,284 65,346 SH   SOLE 2 32,248 0 33,098
TWIST BIOSCIENCE CORP COM 90184D100 5 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 138 3,934 SH   SOLE 7 3,934 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,547 158,657 SH   SOLE 18 150,553 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100 17,504 500,685 SH   SOLE 19 500,685 0 0
TWIST BIOSCIENCE CORP COM 90184D100 86,333 2,469,476 SH   SOLE 21 2,469,476 0 0
TWIST BIOSCIENCE CORP COM 90184D100 52,923 1,513,813 SH   SOLE 22 1,471,898 0 41,915
TWIST BIOSCIENCE CORP COM 90184D100 241 6,885 SH   SOLE 23 6,885 0 0
TWIST BIOSCIENCE CORP COM 90184D100 289 8,271 SH   SOLE 25 8,271 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,866 53,364 SH   SOLE 26 13,070 0 40,294
TWIST BIOSCIENCE CORP COM 90184D100 28 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,342 152,795 SH   SOLE 30 152,795 0 0
TWIST BIOSCIENCE CORP COM 90184D100 45 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100 268 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100 14 412 SH   OTR 43 412 0 0
TWIST BIOSCIENCE CORP COM 90184D100 754 21,565 SH   SOLE 43 19,621 0 1,944
TWITTER INC COM 90184L102 56,172 1,502,324 SH   SOLE 2 200,739 0 1,301,585
TWITTER INC COM 90184L102 19,760 528,475 SH   SOLE 4 301,792 0 226,683
TWITTER INC COM 90184L102 25,305 676,790 SH   SOLE 7 654,672 0 22,118
TWITTER INC COM 90184L102 376 10,044 SH   SOLE 13 10,044 0 0
TWITTER INC COM 90184L102 2,782 74,407 SH   SOLE 15 74,407 0 0
TWITTER INC COM 90184L102 32 851 SH   SOLE 17 0 0 851
TWITTER INC COM 90184L102 87,369 2,336,707 SH   SOLE 18 2,230,212 0 106,495
TWITTER INC COM 90184L102 12,420 332,162 SH   SOLE 19 332,162 0 0
TWITTER INC COM 90184L102 738,944 19,763,141 SH   SOLE 21 19,763,141 0 0
TWITTER INC COM 90184L102 595,617 15,929,850 SH   SOLE 22 14,387,147 0 1,542,703
TWITTER INC COM 90184L102 47,137 1,260,688 SH   SOLE 23 1,260,688 0 0
TWITTER INC COM 90184L102 38,682 1,034,565 SH   SOLE 25 1,034,565 0 0
TWITTER INC COM 90184L102 56,745 1,517,662 SH   SOLE 26 548,468 0 969,194
TWITTER INC COM 90184L102 43,656 1,167,591 SH   SOLE 28 83,761 0 1,083,830
TWITTER INC COM 90184L102 31 828 SH   SOLE 29 828 0 0
TWITTER INC COM 90184L102 154,434 4,130,361 SH   SOLE 30 4,130,361 0 0
TWITTER INC COM 90184L102 6,272 167,753 SH   SOLE 31 87,495 0 80,258
TWITTER INC COM 90184L102 2,991 79,999 SH   SOLE 34 79,999 0 0
TWITTER INC COM 90184L102 9,929 265,553 SH   SOLE 36 265,553 0 0
TWITTER INC COM 90184L102 929 24,834 SH   SOLE 40 24,834 0 0
TWITTER INC COM 90184L102 57 1,530 SH   OTR 43 1,530 0 0
TWITTER INC COM 90184L102 22,302 596,480 SH   SOLE 43 545,059 0 51,421
TWITTER INC NOTE 0.250% 6/1 90184LAF9 11,140 11,355,000 PRN   SOLE 21 11,355,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 12,524 14,150,000 PRN   SOLE 21 14,150,000 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 2,680 3,000,000 PRN   SOLE 21 3,000,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,428 286,847 SH   SOLE 2 98,514 0 188,333
TWO HBRS INVT CORP COM NEW 90187B408 7 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 42 8,457 SH   SOLE 7 8,457 0 0
TWO HBRS INVT CORP COM NEW 90187B408 6,421 1,289,453 SH   SOLE 18 1,289,453 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,140 630,495 SH   SOLE 19 630,495 0 0
TWO HBRS INVT CORP COM NEW 90187B408 237,517 47,694,210 SH   SOLE 21 47,694,210 0 0
TWO HBRS INVT CORP COM NEW 90187B408 42,780 8,590,362 SH   SOLE 22 8,215,956 0 374,406
TWO HBRS INVT CORP COM NEW 90187B408 270 54,241 SH   SOLE 25 54,241 0 0
TWO HBRS INVT CORP COM NEW 90187B408 490 98,336 SH   SOLE 26 77,823 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 28 5,590 SH   SOLE 28 5,590 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,012 604,888 SH   SOLE 30 604,888 0 0
TWO HBRS INVT CORP COM NEW 90187B408 73 14,644 SH   SOLE 36 14,644 0 0
TWO HBRS INVT CORP COM NEW 90187B408 155 31,139 SH   SOLE 40 31,139 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,319 264,781 SH   SOLE 43 262,361 0 2,420
TYLER TECHNOLOGIES INC COM 902252105 22,133 66,568 SH   SOLE 2 11,035 0 55,533
TYLER TECHNOLOGIES INC COM 902252105 9,524 28,644 SH   SOLE 4 15,424 0 13,220
TYLER TECHNOLOGIES INC COM 902252105 13,558 40,777 SH   SOLE 7 39,527 0 1,250
TYLER TECHNOLOGIES INC COM 902252105 61 182 SH   SOLE 13 182 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,252 3,765 SH   SOLE 15 3,765 0 0
TYLER TECHNOLOGIES INC COM 902252105 1 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105 35,434 106,574 SH   SOLE 18 100,769 0 5,805
TYLER TECHNOLOGIES INC COM 902252105 45,573 137,071 SH   SOLE 19 137,071 0 0
TYLER TECHNOLOGIES INC COM 902252105 514,555 1,547,626 SH   SOLE 21 1,547,626 0 0
TYLER TECHNOLOGIES INC COM 902252105 300,833 904,814 SH   SOLE 22 822,515 0 82,299
TYLER TECHNOLOGIES INC COM 902252105 21,699 65,264 SH   SOLE 23 65,264 0 0
TYLER TECHNOLOGIES INC COM 902252105 17,120 51,492 SH   SOLE 25 51,492 0 0
TYLER TECHNOLOGIES INC COM 902252105 26,485 79,658 SH   SOLE 26 28,230 0 51,428
TYLER TECHNOLOGIES INC COM 902252105 28,011 84,249 SH   SOLE 28 726 0 83,523
TYLER TECHNOLOGIES INC COM 902252105 41 123 SH   SOLE 29 123 0 0
TYLER TECHNOLOGIES INC COM 902252105 86,331 259,658 SH   SOLE 30 259,658 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,550 7,671 SH   SOLE 31 3,721 0 3,950
TYLER TECHNOLOGIES INC COM 902252105 768 2,309 SH   SOLE 34 2,309 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,616 13,885 SH   SOLE 36 13,885 0 0
TYLER TECHNOLOGIES INC COM 902252105 472 1,420 SH   SOLE 40 1,420 0 0
TYLER TECHNOLOGIES INC COM 902252105 22 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105 8,669 26,074 SH   SOLE 43 23,399 0 2,675
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 5,452 5,815,000 PRN   SOLE 21 5,815,000 0 0
TYME TECHNOLOGIES INC COM 90238J103 15 53,573 SH   SOLE 2 53,009 0 564
TYME TECHNOLOGIES INC COM 90238J103 81 287,612 SH   SOLE 21 287,612 0 0
TYME TECHNOLOGIES INC COM 90238J103 444 1,586,876 SH   SOLE 22 1,586,876 0 0
TYRA BIOSCIENCES INC COM 90240B106 108 15,121 SH   SOLE 2 599 0 14,522
TYRA BIOSCIENCES INC COM 90240B106 281 39,334 SH   SOLE 18 39,334 0 0
TYRA BIOSCIENCES INC COM 90240B106 167 23,408 SH   SOLE 19 23,408 0 0
TYRA BIOSCIENCES INC COM 90240B106 3,002 419,853 SH   SOLE 21 419,853 0 0
TYRA BIOSCIENCES INC COM 90240B106 952 133,139 SH   SOLE 22 126,819 0 6,320
TYSON FOODS INC CL A 902494103 54,919 638,143 SH   SOLE 2 133,233 0 504,910
TYSON FOODS INC CL A 902494103 12,927 150,210 SH   SOLE 4 119,232 0 30,978
TYSON FOODS INC CL A 902494103 47,097 547,254 SH   SOLE 7 467,428 0 79,826
TYSON FOODS INC CL A 902494103 92 1,070 SH   SOLE 13 1,070 0 0
TYSON FOODS INC CL A 902494103 3,780 43,919 SH   SOLE 15 43,919 0 0
TYSON FOODS INC CL A 902494103 1 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 44,322 515,016 SH   SOLE 18 451,980 0 63,036
TYSON FOODS INC CL A 902494103 18,258 212,152 SH   SOLE 19 212,152 0 0
TYSON FOODS INC CL A 902494103 775,683 9,013,285 SH   SOLE 21 9,013,285 0 0
TYSON FOODS INC CL A 902494103 551,127 6,403,985 SH   SOLE 22 5,768,699 0 635,286
TYSON FOODS INC CL A 902494103 42,479 493,599 SH   SOLE 23 493,599 0 0
TYSON FOODS INC CL A 902494103 34,835 404,771 SH   SOLE 25 404,771 0 0
TYSON FOODS INC CL A 902494103 60,884 707,456 SH   SOLE 26 245,807 0 461,649
TYSON FOODS INC CL A 902494103 58,967 685,183 SH   SOLE 28 4,362 0 680,821
TYSON FOODS INC CL A 902494103 256,400 2,979,314 SH   SOLE 30 2,970,221 0 9,093
TYSON FOODS INC CL A 902494103 5,157 59,922 SH   SOLE 31 29,759 0 30,163
TYSON FOODS INC CL A 902494103 1,246 14,481 SH   SOLE 34 14,481 0 0
TYSON FOODS INC CL A 902494103 11,237 130,576 SH   SOLE 36 130,576 0 0
TYSON FOODS INC CL A 902494103 825 9,582 SH   SOLE 40 9,582 0 0
TYSON FOODS INC CL A 902494103 83 963 SH   OTR 43 963 0 0
TYSON FOODS INC CL A 902494103 32,026 372,138 SH   SOLE 43 353,187 0 18,951
U S ENERGY CORP WYO COM 911805307 110 31,797 SH   SOLE 21 31,797 0 0
U S ENERGY CORP WYO COM 911805307 47 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100 87 19,747 SH   SOLE 21 19,747 0 0
U S GLOBAL INVS INC CL A 902952100 1,188 268,742 SH   SOLE 22 268,742 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 63 15,067 SH   SOLE 21 15,067 0 0
U S GOLD CORP COM NEW 90291C201 1 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108 1,161 10,628 SH   SOLE 2 8,130 0 2,498
U S PHYSICAL THERAPY COM 90337L108 5 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 14 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108 4,676 42,817 SH   SOLE 18 42,817 0 0
U S PHYSICAL THERAPY COM 90337L108 7,031 64,382 SH   SOLE 19 64,382 0 0
U S PHYSICAL THERAPY COM 90337L108 174,931 1,601,930 SH   SOLE 21 1,601,930 0 0
U S PHYSICAL THERAPY COM 90337L108 36,115 330,725 SH   SOLE 22 322,613 0 8,112
U S PHYSICAL THERAPY COM 90337L108 178 1,633 SH   SOLE 25 1,633 0 0
U S PHYSICAL THERAPY COM 90337L108 1,025 9,385 SH   SOLE 26 4,562 0 4,823
U S PHYSICAL THERAPY COM 90337L108 2 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108 2,455 22,480 SH   SOLE 30 22,480 0 0
U S PHYSICAL THERAPY COM 90337L108 179 1,636 SH   SOLE 34 1,636 0 0
U S PHYSICAL THERAPY COM 90337L108 145 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 1,401 12,829 SH   SOLE 43 12,475 0 354
U S SILICA HLDGS INC COM 90346E103 765 67,016 SH   SOLE 2 25,032 0 41,984
U S SILICA HLDGS INC COM 90346E103 9 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103 3,109 272,199 SH   SOLE 18 272,199 0 0
U S SILICA HLDGS INC COM 90346E103 1,700 148,883 SH   SOLE 19 148,883 0 0
U S SILICA HLDGS INC COM 90346E103 117,075 10,251,777 SH   SOLE 21 10,251,777 0 0
U S SILICA HLDGS INC COM 90346E103 21,363 1,870,652 SH   SOLE 22 1,793,778 0 76,874
U S SILICA HLDGS INC COM 90346E103 108 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103 522 45,666 SH   SOLE 26 39,705 0 5,961
U S SILICA HLDGS INC COM 90346E103 1,876 164,250 SH   SOLE 30 164,250 0 0
U S SILICA HLDGS INC COM 90346E103 15 1,273 SH   SOLE 31 0 0 1,273
U S SILICA HLDGS INC COM 90346E103 99 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 160 14,042 SH   SOLE 43 12,330 0 1,712
U S XPRESS ENTERPRISES INC COM CL A 90338N202 14 5,152 SH   SOLE 18 5,152 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 155 57,749 SH   SOLE 21 57,749 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 497 185,268 SH   SOLE 22 185,268 0 0
UBER TECHNOLOGIES INC COM 90353T100 64,321 3,143,757 SH   SOLE 2 329,676 0 2,814,081
UBER TECHNOLOGIES INC COM 90353T100 23,432 1,145,260 SH   SOLE 4 689,552 0 455,708
UBER TECHNOLOGIES INC COM 90353T100 3,732 182,422 SH   SOLE 7 182,422 0 0
UBER TECHNOLOGIES INC COM 90353T100 191 9,358 SH   SOLE 13 9,358 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,398 117,218 SH   SOLE 15 117,218 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 11 SH   SOLE 17 0 0 11
UBER TECHNOLOGIES INC COM 90353T100 26,721 1,305,995 SH   SOLE 18 1,227,949 0 78,046
UBER TECHNOLOGIES INC COM 90353T100 17,116 836,563 SH   SOLE 19 836,563 0 0
UBER TECHNOLOGIES INC COM 90353T100 322,782 15,776,264 SH   SOLE 21 15,776,264 0 0
UBER TECHNOLOGIES INC COM 90353T100 761,589 37,223,310 SH   SOLE 22 34,111,547 0 3,111,763
UBER TECHNOLOGIES INC COM 90353T100 46,869 2,290,783 SH   SOLE 23 2,290,783 0 0
UBER TECHNOLOGIES INC COM 90353T100 61,743 3,017,764 SH   SOLE 25 3,017,764 0 0
UBER TECHNOLOGIES INC COM 90353T100 48,696 2,380,068 SH   SOLE 26 1,197,649 0 1,182,419
UBER TECHNOLOGIES INC COM 90353T100 42,703 2,087,137 SH   SOLE 28 52,128 0 2,035,009
UBER TECHNOLOGIES INC COM 90353T100 46 2,228 SH   SOLE 29 2,228 0 0
UBER TECHNOLOGIES INC COM 90353T100 68,306 3,338,507 SH   SOLE 30 3,273,741 0 64,766
UBER TECHNOLOGIES INC COM 90353T100 6,140 300,077 SH   SOLE 31 161,410 0 138,667
UBER TECHNOLOGIES INC COM 90353T100 4,648 227,182 SH   SOLE 34 227,182 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,638 617,682 SH   SOLE 36 617,682 0 0
UBER TECHNOLOGIES INC COM 90353T100 988 48,301 SH   SOLE 40 48,301 0 0
UBER TECHNOLOGIES INC COM 90353T100 54 2,617 SH   OTR 43 2,617 0 0
UBER TECHNOLOGIES INC COM 90353T100 10,080 492,676 SH   SOLE 43 461,315 0 31,361
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1,182 1,482,000 PRN   SOLE 2 920,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1,252 1,570,000 PRN   SOLE 18 1,570,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 26,685 33,452,000 PRN   SOLE 19 33,452,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 8,950 11,220,000 PRN   SOLE 21 11,220,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 140 176,000 PRN   SOLE 22 176,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1,675 2,100,000 PRN   SOLE 26 2,100,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 8,774 10,999,000 PRN   SOLE 34 10,999,000 0 0
UBIQUITI INC COM 90353W103 1,837 7,401 SH   SOLE 2 391 0 7,010
UBIQUITI INC COM 90353W103 35 140 SH   SOLE 4 0 0 140
UBIQUITI INC COM 90353W103 16 65 SH   SOLE 7 65 0 0
UBIQUITI INC COM 90353W103 31 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 660 2,661 SH   SOLE 18 2,661 0 0
UBIQUITI INC COM 90353W103 332 1,336 SH   SOLE 19 1,336 0 0
UBIQUITI INC COM 90353W103 31,923 128,612 SH   SOLE 21 128,612 0 0
UBIQUITI INC COM 90353W103 29,200 117,641 SH   SOLE 22 112,981 0 4,660
UBIQUITI INC COM 90353W103 2,478 9,985 SH   SOLE 25 9,985 0 0
UBIQUITI INC COM 90353W103 370 1,489 SH   SOLE 28 0 0 1,489
UBIQUITI INC COM 90353W103 10,205 41,116 SH   SOLE 30 41,116 0 0
UBIQUITI INC COM 90353W103 24 95 SH   SOLE 31 95 0 0
UBIQUITI INC COM 90353W103 3,236 13,037 SH   SOLE 43 12,717 0 320
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 42,658 2,629,982 SH   SOLE 43 2,393,632 0 236,350
UDEMY INC COM 902685106 90 8,802 SH   SOLE 2 3,050 0 5,752
UDEMY INC COM 902685106 8 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106 1,862 182,375 SH   SOLE 18 182,375 0 0
UDEMY INC COM 902685106 1,332 130,473 SH   SOLE 19 130,473 0 0
UDEMY INC COM 902685106 22,839 2,236,967 SH   SOLE 21 2,236,967 0 0
UDEMY INC COM 902685106 9,752 955,105 SH   SOLE 22 941,535 0 13,570
UDEMY INC COM 902685106 0 25 SH   SOLE 43 25 0 0
UDR INC COM 902653104 52,451 1,139,242 SH   SOLE 2 520,263 0 618,979
UDR INC COM 902653104 40,086 870,684 SH   SOLE 4 739,678 0 131,006
UDR INC COM 902653104 32,232 700,088 SH   SOLE 7 690,697 0 9,391
UDR INC COM 902653104 594 12,901 SH   SOLE 13 12,901 0 0
UDR INC COM 902653104 2,106 45,737 SH   SOLE 15 45,737 0 0
UDR INC COM 902653104 48,125 1,045,285 SH   SOLE 18 1,001,302 0 43,983
UDR INC COM 902653104 69,384 1,507,028 SH   SOLE 19 1,507,028 0 0
UDR INC COM 902653104 529,100 11,492,179 SH   SOLE 21 11,492,179 0 0
UDR INC COM 902653104 438,957 9,534,260 SH   SOLE 22 8,463,471 0 1,070,789
UDR INC COM 902653104 27,519 597,715 SH   SOLE 23 597,715 0 0
UDR INC COM 902653104 97,227 2,111,790 SH   SOLE 25 2,111,790 0 0
UDR INC COM 902653104 38,506 836,363 SH   SOLE 26 254,006 0 582,357
UDR INC COM 902653104 43,304 940,582 SH   SOLE 28 91,135 0 849,447
UDR INC COM 902653104 285 6,183 SH   SOLE 29 6,183 0 0
UDR INC COM 902653104 122,706 2,665,201 SH   SOLE 30 2,665,201 0 0
UDR INC COM 902653104 3,527 76,618 SH   SOLE 31 45,897 0 30,721
UDR INC COM 902653104 47,012 1,021,105 SH   SOLE 34 1,021,105 0 0
UDR INC COM 902653104 5,257 114,189 SH   SOLE 36 114,189 0 0
UDR INC COM 902653104 440 9,565 SH   SOLE 40 9,565 0 0
UDR INC COM 902653104 42 913 SH   OTR 43 913 0 0
UDR INC COM 902653104 6,188 134,408 SH   SOLE 43 126,393 0 8,015
UFP INDUSTRIES INC COM 90278Q108 8,167 119,862 SH   SOLE 2 74,097 0 45,765
UFP INDUSTRIES INC COM 90278Q108 48 699 SH   SOLE 4 220 0 479
UFP INDUSTRIES INC COM 90278Q108 68 1,003 SH   SOLE 7 1,003 0 0
UFP INDUSTRIES INC COM 90278Q108 14,835 217,709 SH   SOLE 18 202,738 0 14,971
UFP INDUSTRIES INC COM 90278Q108 27,090 397,559 SH   SOLE 19 397,559 0 0
UFP INDUSTRIES INC COM 90278Q108 503,901 7,395,082 SH   SOLE 21 7,395,082 0 0
UFP INDUSTRIES INC COM 90278Q108 124,278 1,823,861 SH   SOLE 22 1,781,218 0 42,643
UFP INDUSTRIES INC COM 90278Q108 862 12,648 SH   SOLE 23 12,648 0 0
UFP INDUSTRIES INC COM 90278Q108 598 8,777 SH   SOLE 25 8,777 0 0
UFP INDUSTRIES INC COM 90278Q108 6,019 88,337 SH   SOLE 26 23,089 0 65,248
UFP INDUSTRIES INC COM 90278Q108 75 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108 7,279 106,828 SH   SOLE 30 106,828 0 0
UFP INDUSTRIES INC COM 90278Q108 11 162 SH   SOLE 31 0 0 162
UFP INDUSTRIES INC COM 90278Q108 51 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108 562 8,245 SH   SOLE 40 8,245 0 0
UFP INDUSTRIES INC COM 90278Q108 2,916 42,791 SH   SOLE 43 41,738 0 1,053
UFP TECHNOLOGIES INC COM 902673102 91 1,141 SH   SOLE 2 247 0 894
UFP TECHNOLOGIES INC COM 902673102 7 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,511 18,994 SH   SOLE 18 18,994 0 0
UFP TECHNOLOGIES INC COM 902673102 1,127 14,162 SH   SOLE 19 14,162 0 0
UFP TECHNOLOGIES INC COM 902673102 19,068 239,635 SH   SOLE 21 239,635 0 0
UFP TECHNOLOGIES INC COM 902673102 10,913 137,154 SH   SOLE 22 135,762 0 1,392
UFP TECHNOLOGIES INC COM 902673102 20 257 SH   SOLE 31 0 0 257
UFP TECHNOLOGIES INC COM 902673102 136 1,712 SH   SOLE 43 1,695 0 17
UGI CORP NEW COM 902681105 29,563 765,691 SH   SOLE 2 423,227 0 342,464
UGI CORP NEW COM 902681105 9,710 251,491 SH   SOLE 4 143,083 0 108,408
UGI CORP NEW COM 902681105 10,614 274,899 SH   SOLE 7 274,899 0 0
UGI CORP NEW COM 902681105 589 15,262 SH   SOLE 13 15,262 0 0
UGI CORP NEW COM 902681105 1,062 27,498 SH   SOLE 15 27,498 0 0
UGI CORP NEW COM 902681105 23,455 607,489 SH   SOLE 18 596,712 0 10,777
UGI CORP NEW COM 902681105 2,438 63,133 SH   SOLE 19 63,133 0 0
UGI CORP NEW COM 902681105 700,229 18,135,939 SH   SOLE 21 18,135,939 0 0
UGI CORP NEW COM 902681105 238,831 6,185,735 SH   SOLE 22 5,758,549 0 427,186
UGI CORP NEW COM 902681105 14,278 369,807 SH   SOLE 23 369,807 0 0
UGI CORP NEW COM 902681105 13,651 353,570 SH   SOLE 25 353,570 0 0
UGI CORP NEW COM 902681105 13,017 337,130 SH   SOLE 26 290,387 0 46,743
UGI CORP NEW COM 902681105 32,558 843,247 SH   SOLE 28 12,290 0 830,957
UGI CORP NEW COM 902681105 61 1,582 SH   SOLE 29 1,582 0 0
UGI CORP NEW COM 902681105 49,236 1,275,204 SH   SOLE 30 962,307 0 312,897
UGI CORP NEW COM 902681105 1,741 45,081 SH   SOLE 31 23,099 0 21,982
UGI CORP NEW COM 902681105 4,179 108,236 SH   SOLE 32 108,236 0 0
UGI CORP NEW COM 902681105 737 19,095 SH   SOLE 34 19,095 0 0
UGI CORP NEW COM 902681105 1,899 49,189 SH   SOLE 36 49,189 0 0
UGI CORP NEW COM 902681105 245 6,340 SH   SOLE 40 6,340 0 0
UGI CORP NEW COM 902681105 32 824 SH   OTR 43 824 0 0
UGI CORP NEW COM 902681105 10,918 282,783 SH   SOLE 43 269,812 0 12,971
UGI CORP NEW UNIT 99/99/9999 902681113 15,858 174,077 SH   SOLE 21 174,077 0 0
UIPATH INC CL A 90364P105 7,470 410,678 SH   SOLE 2 34,801 0 375,877
UIPATH INC CL A 90364P105 81 4,443 SH   SOLE 7 4,443 0 0
UIPATH INC CL A 90364P105 37 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105 2,779 152,778 SH   SOLE 18 152,778 0 0
UIPATH INC CL A 90364P105 2,053 112,891 SH   SOLE 19 112,891 0 0
UIPATH INC CL A 90364P105 93,991 5,167,173 SH   SOLE 21 5,167,173 0 0
UIPATH INC CL A 90364P105 122,687 6,744,767 SH   SOLE 22 6,459,143 0 285,624
UIPATH INC CL A 90364P105 7,472 410,762 SH   SOLE 25 410,762 0 0
UIPATH INC CL A 90364P105 3,114 171,191 SH   SOLE 26 13,857 0 157,334
UIPATH INC CL A 90364P105 2,480 136,337 SH   SOLE 28 5,845 0 130,492
UIPATH INC CL A 90364P105 29,581 1,626,250 SH   SOLE 30 1,626,250 0 0
UIPATH INC CL A 90364P105 139 7,669 SH   SOLE 31 5,484 0 2,185
UIPATH INC CL A 90364P105 948 52,143 SH   SOLE 36 52,143 0 0
UIPATH INC CL A 90364P105 107 5,869 SH   SOLE 43 2,387 0 3,482
ULTA BEAUTY INC COM 90384S303 54,681 141,853 SH   SOLE 2 55,642 0 86,211
ULTA BEAUTY INC COM 90384S303 17,950 46,566 SH   SOLE 4 29,094 0 17,472
ULTA BEAUTY INC COM 90384S303 23,823 61,801 SH   SOLE 7 47,162 0 14,639
ULTA BEAUTY INC COM 90384S303 1,334 3,460 SH   SOLE 13 3,460 0 0
ULTA BEAUTY INC COM 90384S303 1,887 4,895 SH   SOLE 15 4,895 0 0
ULTA BEAUTY INC COM 90384S303 36,898 95,719 SH   SOLE 18 88,362 0 7,357
ULTA BEAUTY INC COM 90384S303 18,090 46,929 SH   SOLE 19 46,929 0 0
ULTA BEAUTY INC COM 90384S303 662,728 1,719,229 SH   SOLE 21 1,719,229 0 0
ULTA BEAUTY INC COM 90384S303 433,270 1,123,975 SH   SOLE 22 1,012,898 0 111,077
ULTA BEAUTY INC COM 90384S303 34,731 90,099 SH   SOLE 23 90,099 0 0
ULTA BEAUTY INC COM 90384S303 49,858 129,340 SH   SOLE 25 129,340 0 0
ULTA BEAUTY INC COM 90384S303 46,214 119,887 SH   SOLE 26 48,151 0 71,736
ULTA BEAUTY INC COM 90384S303 53,333 138,356 SH   SOLE 28 876 0 137,480
ULTA BEAUTY INC COM 90384S303 1,497 3,883 SH   SOLE 29 3,883 0 0
ULTA BEAUTY INC COM 90384S303 114,301 296,517 SH   SOLE 30 296,517 0 0
ULTA BEAUTY INC COM 90384S303 5,400 14,008 SH   SOLE 31 8,942 0 5,066
ULTA BEAUTY INC COM 90384S303 27,680 71,807 SH   SOLE 34 71,807 0 0
ULTA BEAUTY INC COM 90384S303 6,959 18,052 SH   SOLE 36 18,052 0 0
ULTA BEAUTY INC COM 90384S303 662 1,718 SH   SOLE 40 1,718 0 0
ULTA BEAUTY INC COM 90384S303 51 132 SH   OTR 43 132 0 0
ULTA BEAUTY INC COM 90384S303 14,698 38,128 SH   SOLE 43 32,428 0 5,700
ULTRA CLEAN HLDGS INC COM 90385V107 2,049 68,814 SH   SOLE 2 39,763 0 29,051
ULTRA CLEAN HLDGS INC COM 90385V107 4 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 14 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 5,039 169,252 SH   SOLE 18 160,714 0 8,538
ULTRA CLEAN HLDGS INC COM 90385V107 6,214 208,748 SH   SOLE 19 208,748 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 157,562 5,292,653 SH   SOLE 21 5,292,653 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 36,758 1,234,732 SH   SOLE 22 1,194,279 0 40,453
ULTRA CLEAN HLDGS INC COM 90385V107 141 4,729 SH   SOLE 23 4,729 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 200 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,104 37,082 SH   SOLE 26 12,258 0 24,824
ULTRA CLEAN HLDGS INC COM 90385V107 23 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,342 78,681 SH   SOLE 30 78,681 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 24,050 807,865 SH   SOLE 34 807,865 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 170 5,726 SH   SOLE 40 5,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 498 16,722 SH   SOLE 43 16,569 0 153
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,973 83,348 SH   SOLE 2 34,429 0 48,919
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 23 383 SH   SOLE 4 383 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 45 758 SH   SOLE 7 758 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1 10 SH   SOLE 17 0 0 10
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,962 32,888 SH   SOLE 18 32,888 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,324 156,280 SH   SOLE 19 156,280 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84,877 1,422,677 SH   SOLE 21 1,422,677 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 98,392 1,649,209 SH   SOLE 22 1,570,271 0 78,938
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 187 3,135 SH   SOLE 23 3,135 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 664 11,133 SH   SOLE 25 11,133 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,136 52,570 SH   SOLE 26 24,132 0 28,438
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 101 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,073 152,071 SH   SOLE 30 152,071 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 57 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 25 420 SH   SOLE 34 420 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 166 2,779 SH   SOLE 36 2,779 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 516 8,655 SH   SOLE 40 8,655 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 27 456 SH   OTR 43 456 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,084 18,164 SH   SOLE 43 15,764 0 2,400
ULTRALIFE CORP COM 903899102 9 1,878 SH   SOLE 18 1,878 0 0
ULTRALIFE CORP COM 903899102 146 32,156 SH   SOLE 21 32,156 0 0
ULTRALIFE CORP COM 903899102 539 118,534 SH   SOLE 22 118,534 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,771 1,179,269 SH   SOLE 2 1,179,269 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 99 42,274 SH   SOLE 4 42,274 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,735 738,297 SH   SOLE 7 738,297 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 35 15,056 SH   SOLE 18 15,056 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 18 7,604 SH   SOLE 19 7,604 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,220 519,287 SH   SOLE 21 519,287 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5,964 2,537,869 SH   SOLE 22 1,924,821 0 613,048
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,233 1,375,650 SH   SOLE 30 1,375,650 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 584 248,514 SH   SOLE 43 245,383 0 3,131
UMB FINL CORP COM 902788108 10,460 121,483 SH   SOLE 2 85,372 0 36,111
UMB FINL CORP COM 902788108 138 1,600 SH   SOLE 4 150 0 1,450
UMB FINL CORP COM 902788108 1,813 21,057 SH   SOLE 7 21,057 0 0
UMB FINL CORP COM 902788108 17,904 207,940 SH   SOLE 18 207,940 0 0
UMB FINL CORP COM 902788108 13,228 153,635 SH   SOLE 19 153,635 0 0
UMB FINL CORP COM 902788108 280,263 3,255,084 SH   SOLE 21 3,255,084 0 0
UMB FINL CORP COM 902788108 124,882 1,450,434 SH   SOLE 22 1,400,749 0 49,685
UMB FINL CORP COM 902788108 301 3,493 SH   SOLE 23 3,493 0 0
UMB FINL CORP COM 902788108 567 6,588 SH   SOLE 25 6,588 0 0
UMB FINL CORP COM 902788108 2,991 34,735 SH   SOLE 26 17,747 0 16,988
UMB FINL CORP COM 902788108 61 714 SH   SOLE 28 714 0 0
UMB FINL CORP COM 902788108 5,379 62,479 SH   SOLE 30 62,479 0 0
UMB FINL CORP COM 902788108 25 293 SH   SOLE 31 0 0 293
UMB FINL CORP COM 902788108 90 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 532 6,175 SH   SOLE 40 6,175 0 0
UMB FINL CORP COM 902788108 2,001 23,236 SH   SOLE 43 21,831 0 1,405
UMH PPTYS INC COM 903002103 1,311 74,263 SH   SOLE 2 49,852 0 24,411
UMH PPTYS INC COM 903002103 11 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,323 131,553 SH   SOLE 18 131,553 0 0
UMH PPTYS INC COM 903002103 1,572 89,004 SH   SOLE 19 89,004 0 0
UMH PPTYS INC COM 903002103 33,999 1,925,187 SH   SOLE 21 1,925,187 0 0
UMH PPTYS INC COM 903002103 22,420 1,269,537 SH   SOLE 22 1,231,533 0 38,004
UMH PPTYS INC COM 903002103 33 1,878 SH   SOLE 23 1,878 0 0
UMH PPTYS INC COM 903002103 138 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103 436 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103 623 35,265 SH   SOLE 30 35,265 0 0
UMH PPTYS INC COM 903002103 253 14,338 SH   SOLE 34 14,338 0 0
UMH PPTYS INC COM 903002103 130 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103 597 33,815 SH   SOLE 43 31,945 0 1,870
UMPQUA HLDGS CORP COM 904214103 16,162 963,738 SH   SOLE 2 183,848 0 779,890
UMPQUA HLDGS CORP COM 904214103 158 9,447 SH   SOLE 4 1,388 0 8,059
UMPQUA HLDGS CORP COM 904214103 68 4,061 SH   SOLE 7 4,061 0 0
UMPQUA HLDGS CORP COM 904214103 7,994 476,710 SH   SOLE 18 476,710 0 0
UMPQUA HLDGS CORP COM 904214103 1,110 66,180 SH   SOLE 19 66,180 0 0
UMPQUA HLDGS CORP COM 904214103 186,238 11,105,417 SH   SOLE 21 11,105,417 0 0
UMPQUA HLDGS CORP COM 904214103 104,915 6,256,135 SH   SOLE 22 5,991,893 0 264,242
UMPQUA HLDGS CORP COM 904214103 600 35,801 SH   SOLE 25 35,801 0 0
UMPQUA HLDGS CORP COM 904214103 1,835 109,399 SH   SOLE 26 90,204 0 19,195
UMPQUA HLDGS CORP COM 904214103 66 3,931 SH   SOLE 28 3,931 0 0
UMPQUA HLDGS CORP COM 904214103 6,923 412,796 SH   SOLE 30 412,796 0 0
UMPQUA HLDGS CORP COM 904214103 79 4,732 SH   SOLE 31 3,166 0 1,566
UMPQUA HLDGS CORP COM 904214103 264 15,762 SH   SOLE 36 15,762 0 0
UMPQUA HLDGS CORP COM 904214103 489 29,185 SH   SOLE 40 29,185 0 0
UMPQUA HLDGS CORP COM 904214103 5,609 334,451 SH   SOLE 43 302,019 0 32,432
UNDER ARMOUR INC CL A 904311107 2,575 309,073 SH   SOLE 2 169,474 0 139,599
UNDER ARMOUR INC CL A 904311107 14 1,715 SH   SOLE 4 1,715 0 0
UNDER ARMOUR INC CL A 904311107 25 3,061 SH   SOLE 7 3,061 0 0
UNDER ARMOUR INC CL A 904311107 3,848 461,975 SH   SOLE 18 461,663 0 312
UNDER ARMOUR INC CL A 904311107 3,383 406,114 SH   SOLE 19 406,114 0 0
UNDER ARMOUR INC CL A 904311107 75,333 9,043,607 SH   SOLE 21 9,043,607 0 0
UNDER ARMOUR INC CL A 904311107 47,406 5,691,056 SH   SOLE 22 5,386,109 0 304,947
UNDER ARMOUR INC CL A 904311107 575 68,999 SH   SOLE 25 68,999 0 0
UNDER ARMOUR INC CL A 904311107 870 104,471 SH   SOLE 26 82,659 0 21,812
UNDER ARMOUR INC CL A 904311107 32 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107 784 94,058 SH   SOLE 30 94,058 0 0
UNDER ARMOUR INC CL A 904311107 48 5,743 SH   SOLE 31 2,763 0 2,980
UNDER ARMOUR INC CL A 904311107 638 76,545 SH   SOLE 34 76,545 0 0
UNDER ARMOUR INC CL A 904311107 49 5,823 SH   SOLE 36 5,823 0 0
UNDER ARMOUR INC CL A 904311107 203 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107 740 88,843 SH   SOLE 43 83,117 0 5,726
UNDER ARMOUR INC CL C 904311206 1,994 263,098 SH   SOLE 2 166,100 0 96,998
UNDER ARMOUR INC CL C 904311206 5 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 26 3,393 SH   SOLE 7 3,393 0 0
UNDER ARMOUR INC CL C 904311206 3,416 450,707 SH   SOLE 18 447,542 0 3,165
UNDER ARMOUR INC CL C 904311206 591 77,959 SH   SOLE 19 77,959 0 0
UNDER ARMOUR INC CL C 904311206 74,472 9,824,838 SH   SOLE 21 9,824,838 0 0
UNDER ARMOUR INC CL C 904311206 42,371 5,589,850 SH   SOLE 22 5,330,251 0 259,599
UNDER ARMOUR INC CL C 904311206 229 30,266 SH   SOLE 25 30,266 0 0
UNDER ARMOUR INC CL C 904311206 732 96,567 SH   SOLE 26 81,195 0 15,372
UNDER ARMOUR INC CL C 904311206 27 3,552 SH   SOLE 28 3,552 0 0
UNDER ARMOUR INC CL C 904311206 630 83,162 SH   SOLE 30 83,162 0 0
UNDER ARMOUR INC CL C 904311206 35 4,586 SH   SOLE 31 2,999 0 1,587
UNDER ARMOUR INC CL C 904311206 67 8,835 SH   SOLE 36 8,835 0 0
UNDER ARMOUR INC CL C 904311206 202 26,709 SH   SOLE 40 26,709 0 0
UNDER ARMOUR INC CL C 904311206 7 959 SH   OTR 43 959 0 0
UNDER ARMOUR INC CL C 904311206 196 25,839 SH   SOLE 43 23,920 0 1,919
UNICO AMERN CORP COM 904607108 1 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 175 12,443 SH   SOLE 2 3,211 0 9,232
UNIFI INC COM NEW 904677200 3 185 SH   SOLE 7 185 0 0
UNIFI INC COM NEW 904677200 763 54,292 SH   SOLE 18 54,292 0 0
UNIFI INC COM NEW 904677200 862 61,278 SH   SOLE 19 61,278 0 0
UNIFI INC COM NEW 904677200 24,359 1,732,481 SH   SOLE 21 1,732,481 0 0
UNIFI INC COM NEW 904677200 5,130 364,887 SH   SOLE 22 356,084 0 8,803
UNIFI INC COM NEW 904677200 256 18,230 SH   SOLE 30 18,230 0 0
UNIFI INC COM NEW 904677200 53 3,748 SH   SOLE 43 1,352 0 2,396
UNIFIRST CORP MASS COM 904708104 2,456 14,262 SH   SOLE 2 4,360 0 9,902
UNIFIRST CORP MASS COM 904708104 10 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104 28 163 SH   SOLE 7 163 0 0
UNIFIRST CORP MASS COM 904708104 9,536 55,382 SH   SOLE 18 55,382 0 0
UNIFIRST CORP MASS COM 904708104 4,659 27,057 SH   SOLE 19 27,057 0 0
UNIFIRST CORP MASS COM 904708104 323,971 1,881,584 SH   SOLE 21 1,881,584 0 0
UNIFIRST CORP MASS COM 904708104 64,613 375,263 SH   SOLE 22 358,702 0 16,561
UNIFIRST CORP MASS COM 904708104 386 2,239 SH   SOLE 25 2,239 0 0
UNIFIRST CORP MASS COM 904708104 1,033 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 47 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104 4,391 25,501 SH   SOLE 30 25,501 0 0
UNIFIRST CORP MASS COM 904708104 318 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 1,097 6,369 SH   SOLE 43 6,321 0 48
UNILEVER PLC SPON ADR NEW 904767704 26,591 580,204 SH   SOLE 2 580,204 0 0
UNILEVER PLC SPON ADR NEW 904767704 265,267 5,788,071 SH   SOLE 18 5,418,187 0 369,884
UNILEVER PLC SPON ADR NEW 904767704 501,703 10,947,039 SH   SOLE 19 10,947,039 0 0
UNILEVER PLC SPON ADR NEW 904767704 43,961 959,217 SH   SOLE 22 959,217 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,138 90,290 SH   SOLE 23 90,290 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,481 54,132 SH   SOLE 25 0 0 54,132
UNILEVER PLC SPON ADR NEW 904767704 5,232 114,167 SH   SOLE 26 114,167 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,270 27,713 SH   SOLE 31 0 0 27,713
UNILEVER PLC SPON ADR NEW 904767704 37,749 823,664 SH   SOLE 34 823,664 0 0
UNILEVER PLC SPON ADR NEW 904767704 849 18,522 SH   SOLE 36 18,522 0 0
UNILEVER PLC SPON ADR NEW 904767704 67,561 1,474,157 SH   SOLE 43 1,310,176 0 163,981
UNION BANKSHARES INC COM 905400107 17 659 SH   SOLE 18 659 0 0
UNION BANKSHARES INC COM 905400107 245 9,355 SH   SOLE 21 9,355 0 0
UNION BANKSHARES INC COM 905400107 17 661 SH   SOLE 22 661 0 0
UNION PAC CORP COM 907818108 300,868 1,410,670 SH   SOLE 2 439,601 0 971,069
UNION PAC CORP COM 907818108 83,776 392,800 SH   SOLE 4 328,963 0 63,837
UNION PAC CORP COM 907818108 120,648 565,677 SH   SOLE 7 547,068 0 18,609
UNION PAC CORP COM 907818108 9,466 44,385 SH   SOLE 13 44,385 0 0
UNION PAC CORP COM 907818108 19,997 93,761 SH   SOLE 15 93,761 0 0
UNION PAC CORP COM 907818108 1 4 SH   SOLE 17 0 0 4
UNION PAC CORP COM 907818108 370,224 1,735,858 SH   SOLE 18 1,594,106 0 141,752
UNION PAC CORP COM 907818108 269,096 1,261,704 SH   SOLE 19 1,261,704 0 0
UNION PAC CORP COM 907818108 16,141 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 3,102,953 14,548,731 SH   SOLE 21 14,548,731 0 0
UNION PAC CORP COM 907818108 2,922,732 13,703,730 SH   SOLE 22 12,217,615 0 1,486,115
UNION PAC CORP COM 907818108 250,871 1,176,254 SH   SOLE 23 1,176,254 0 0
UNION PAC CORP COM 907818108 220,283 1,032,835 SH   SOLE 25 1,032,835 0 0
UNION PAC CORP COM 907818108 329,216 1,543,587 SH   SOLE 26 714,884 0 828,703
UNION PAC CORP COM 907818108 266,779 1,250,837 SH   SOLE 28 14,666 0 1,236,171
UNION PAC CORP COM 907818108 8,282 38,833 SH   SOLE 29 38,833 0 0
UNION PAC CORP COM 907818108 739,423 3,466,914 SH   SOLE 30 3,466,914 0 0
UNION PAC CORP COM 907818108 46,851 219,668 SH   SOLE 31 156,293 0 63,375
UNION PAC CORP COM 907818108 100,752 472,395 SH   SOLE 34 472,395 0 0
UNION PAC CORP COM 907818108 56,568 265,231 SH   SOLE 36 265,231 0 0
UNION PAC CORP COM 907818108 4,415 20,701 SH   SOLE 40 20,701 0 0
UNION PAC CORP COM 907818108 357 1,673 SH   OTR 43 1,673 0 0
UNION PAC CORP COM 907818108 148,258 695,133 SH   SOLE 43 627,178 0 67,955
UNIQUE FABRICATING INC COM 90915J103 1 714 SH   SOLE 21 714 0 0
UNIQURE NV SHS N90064101 449 24,073 SH   SOLE 2 23,106 0 967
UNIQURE NV SHS N90064101 3 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 518 27,808 SH   SOLE 18 27,808 0 0
UNIQURE NV SHS N90064101 64,485 3,459,520 SH   SOLE 21 3,459,520 0 0
UNIQURE NV SHS N90064101 10,710 574,576 SH   SOLE 22 558,675 0 15,901
UNIQURE NV SHS N90064101 191 10,268 SH   SOLE 25 10,268 0 0
UNIQURE NV SHS N90064101 275 14,753 SH   SOLE 26 12,113 0 2,640
UNIQURE NV SHS N90064101 52 2,790 SH   SOLE 28 2,790 0 0
UNIQURE NV SHS N90064101 3,123 167,542 SH   SOLE 30 167,542 0 0
UNIQURE NV SHS N90064101 30 1,630 SH   SOLE 34 1,630 0 0
UNIQURE NV SHS N90064101 115 6,190 SH   SOLE 36 6,190 0 0
UNIQURE NV SHS N90064101 71 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 106 5,706 SH   SOLE 43 5,556 0 150
UNISYS CORP COM NEW 909214306 764 63,489 SH   SOLE 2 34,237 0 29,252
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 10 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306 2,905 241,488 SH   SOLE 18 241,488 0 0
UNISYS CORP COM NEW 909214306 2,126 176,734 SH   SOLE 19 176,734 0 0
UNISYS CORP COM NEW 909214306 99,662 8,284,477 SH   SOLE 21 8,284,477 0 0
UNISYS CORP COM NEW 909214306 20,401 1,695,846 SH   SOLE 22 1,649,059 0 46,787
UNISYS CORP COM NEW 909214306 54 4,503 SH   SOLE 23 4,503 0 0
UNISYS CORP COM NEW 909214306 145 12,018 SH   SOLE 25 12,018 0 0
UNISYS CORP COM NEW 909214306 428 35,614 SH   SOLE 26 29,225 0 6,389
UNISYS CORP COM NEW 909214306 315 26,162 SH   SOLE 28 26,162 0 0
UNISYS CORP COM NEW 909214306 6,972 579,522 SH   SOLE 30 579,522 0 0
UNISYS CORP COM NEW 909214306 35 2,881 SH   SOLE 36 2,881 0 0
UNISYS CORP COM NEW 909214306 122 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306 658 54,715 SH   SOLE 43 53,787 0 928
UNITED AIRLS HLDGS INC COM 910047109 11,560 326,383 SH   SOLE 2 175,239 0 151,144
UNITED AIRLS HLDGS INC COM 910047109 416 11,749 SH   SOLE 4 11,749 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,141 258,064 SH   SOLE 7 248,355 0 9,709
UNITED AIRLS HLDGS INC COM 910047109 217 6,139 SH   SOLE 15 6,139 0 0
UNITED AIRLS HLDGS INC COM 910047109 17,088 482,448 SH   SOLE 18 451,845 0 30,603
UNITED AIRLS HLDGS INC COM 910047109 8,710 245,915 SH   SOLE 19 245,915 0 0
UNITED AIRLS HLDGS INC COM 910047109 279,668 7,895,772 SH   SOLE 21 7,895,772 0 0
UNITED AIRLS HLDGS INC COM 910047109 220,198 6,216,779 SH   SOLE 22 5,883,054 0 333,725
UNITED AIRLS HLDGS INC COM 910047109 62 1,761 SH   SOLE 23 1,761 0 0
UNITED AIRLS HLDGS INC COM 910047109 4,696 132,571 SH   SOLE 25 132,571 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,696 273,751 SH   SOLE 26 18,300 0 255,451
UNITED AIRLS HLDGS INC COM 910047109 3,457 97,605 SH   SOLE 28 68,797 0 28,808
UNITED AIRLS HLDGS INC COM 910047109 26,882 758,943 SH   SOLE 30 758,943 0 0
UNITED AIRLS HLDGS INC COM 910047109 251 7,100 SH   SOLE 31 4,742 0 2,358
UNITED AIRLS HLDGS INC COM 910047109 876 24,728 SH   SOLE 34 24,728 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,225 34,588 SH   SOLE 36 34,588 0 0
UNITED AIRLS HLDGS INC COM 910047109 14 385 SH   OTR 43 385 0 0
UNITED AIRLS HLDGS INC COM 910047109 6,881 194,271 SH   SOLE 43 166,434 0 27,837
UNITED BANCORP INC OHIO COM 909911109 12 727 SH   SOLE 18 727 0 0
UNITED BANCORP INC OHIO COM 909911109 314 19,140 SH   SOLE 21 19,140 0 0
UNITED BANCORP INC OHIO COM 909911109 5 298 SH   SOLE 22 298 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 403 SH   SOLE 18 403 0 0
UNITED BANCSHARES INC OHIO COM 909458101 187 6,570 SH   SOLE 21 6,570 0 0
UNITED BANCSHARES INC OHIO COM 909458101 3 98 SH   SOLE 22 98 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,234 177,761 SH   SOLE 2 95,876 0 81,885
UNITED BANKSHARES INC WEST V COM 909907107 132 3,758 SH   SOLE 4 464 0 3,294
UNITED BANKSHARES INC WEST V COM 909907107 4,628 131,965 SH   SOLE 7 131,965 0 0
UNITED BANKSHARES INC WEST V COM 909907107 24,497 698,515 SH   SOLE 18 698,515 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,697 247,984 SH   SOLE 19 247,984 0 0
UNITED BANKSHARES INC WEST V COM 909907107 467,595 13,333,200 SH   SOLE 21 13,333,200 0 0
UNITED BANKSHARES INC WEST V COM 909907107 140,982 4,020,017 SH   SOLE 22 3,876,090 0 143,927
UNITED BANKSHARES INC WEST V COM 909907107 727 20,723 SH   SOLE 25 20,723 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,992 56,808 SH   SOLE 26 45,832 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 81 2,302 SH   SOLE 28 2,302 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,720 191,619 SH   SOLE 30 191,619 0 0
UNITED BANKSHARES INC WEST V COM 909907107 28 799 SH   SOLE 31 0 0 799
UNITED BANKSHARES INC WEST V COM 909907107 2,361 67,309 SH   SOLE 32 67,309 0 0
UNITED BANKSHARES INC WEST V COM 909907107 127 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107 615 17,539 SH   SOLE 40 17,539 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,171 90,414 SH   SOLE 43 84,562 0 5,852
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,491 82,496 SH   SOLE 2 27,512 0 54,984
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 99 3,279 SH   SOLE 4 189 0 3,090
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 37 1,230 SH   SOLE 7 1,230 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 11,494 380,717 SH   SOLE 18 380,717 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,569 184,481 SH   SOLE 19 184,481 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 371,313 12,299,215 SH   SOLE 21 12,299,215 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 72,524 2,402,250 SH   SOLE 22 2,315,720 0 86,530
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 389 12,880 SH   SOLE 25 12,880 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,296 42,940 SH   SOLE 26 36,406 0 6,534
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 18 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,752 157,413 SH   SOLE 30 157,413 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 361 11,954 SH   SOLE 40 11,954 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 782 25,907 SH   SOLE 43 25,810 0 97
UNITED FIRE GROUP INC COM 910340108 1,426 41,664 SH   SOLE 2 29,156 0 12,508
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 7 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108 2,769 80,885 SH   SOLE 18 80,885 0 0
UNITED FIRE GROUP INC COM 910340108 1,991 58,173 SH   SOLE 19 58,173 0 0
UNITED FIRE GROUP INC COM 910340108 93,917 2,743,707 SH   SOLE 21 2,743,707 0 0
UNITED FIRE GROUP INC COM 910340108 21,053 615,040 SH   SOLE 22 590,446 0 24,594
UNITED FIRE GROUP INC COM 910340108 124 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108 174 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 439 12,826 SH   SOLE 28 12,826 0 0
UNITED FIRE GROUP INC COM 910340108 1,651 48,230 SH   SOLE 30 48,230 0 0
UNITED FIRE GROUP INC COM 910340108 71 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 472 13,780 SH   SOLE 43 13,683 0 97
UNITED GUARDIAN INC COM 910571108 10 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 388 25,910 SH   SOLE 21 25,910 0 0
UNITED GUARDIAN INC COM 910571108 48 3,189 SH   SOLE 22 3,189 0 0
UNITED INS HLDGS CORP COM 910710102 62 39,553 SH   SOLE 2 16,669 0 22,884
UNITED INS HLDGS CORP COM 910710102 6 3,803 SH   SOLE 18 3,803 0 0
UNITED INS HLDGS CORP COM 910710102 95 61,037 SH   SOLE 21 61,037 0 0
UNITED INS HLDGS CORP COM 910710102 884 566,810 SH   SOLE 22 566,810 0 0
UNITED INS HLDGS CORP COM 910710102 11 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 9 5,779 SH   SOLE 26 0 0 5,779
UNITED INS HLDGS CORP COM 910710102 6 4,150 SH   SOLE 43 4,150 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 17,904 2,644,552 SH   SOLE 2 2,644,552 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 370 54,675 SH   SOLE 4 54,675 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,616 238,723 SH   SOLE 13 238,723 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2,248 331,996 SH   SOLE 18 331,996 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 416 61,464 SH   SOLE 19 61,464 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 46,258 6,832,822 SH   SOLE 21 6,832,822 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 27,381 4,044,446 SH   SOLE 22 3,405,338 0 639,108
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 50 7,430 SH   SOLE 28 0 0 7,430
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 575 84,864 SH   SOLE 30 84,864 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 523 77,280 SH   SOLE 31 0 0 77,280
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 220 32,496 SH   SOLE 34 32,496 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 49,778 7,352,750 SH   SOLE 43 7,013,271 0 339,479
UNITED NAT FOODS INC COM 911163103 2,100 53,293 SH   SOLE 2 18,685 0 34,608
UNITED NAT FOODS INC COM 911163103 8 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 71 1,801 SH   SOLE 7 1,801 0 0
UNITED NAT FOODS INC COM 911163103 8,404 213,296 SH   SOLE 18 213,296 0 0
UNITED NAT FOODS INC COM 911163103 4,230 107,352 SH   SOLE 19 107,352 0 0
UNITED NAT FOODS INC COM 911163103 273,279 6,936,015 SH   SOLE 21 6,936,015 0 0
UNITED NAT FOODS INC COM 911163103 58,452 1,483,560 SH   SOLE 22 1,421,007 0 62,553
UNITED NAT FOODS INC COM 911163103 371 9,410 SH   SOLE 25 9,410 0 0
UNITED NAT FOODS INC COM 911163103 1,475 37,441 SH   SOLE 26 32,579 0 4,862
UNITED NAT FOODS INC COM 911163103 40 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103 4,750 120,561 SH   SOLE 30 120,561 0 0
UNITED NAT FOODS INC COM 911163103 473 12,000 SH   SOLE 36 12,000 0 0
UNITED NAT FOODS INC COM 911163103 262 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 3,208 81,414 SH   SOLE 43 78,690 0 2,724
UNITED PARCEL SERVICE INC CL B 911312106 306,118 1,676,994 SH   SOLE 2 485,452 0 1,191,542
UNITED PARCEL SERVICE INC CL B 911312106 84,715 464,091 SH   SOLE 4 376,621 0 87,470
UNITED PARCEL SERVICE INC CL B 911312106 145,571 797,475 SH   SOLE 7 699,758 0 97,717
UNITED PARCEL SERVICE INC CL B 911312106 7,172 39,292 SH   SOLE 13 39,292 0 0
UNITED PARCEL SERVICE INC CL B 911312106 17,092 93,636 SH   SOLE 15 93,636 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 20 SH   SOLE 17 0 0 20
UNITED PARCEL SERVICE INC CL B 911312106 1,027,102 5,626,723 SH   SOLE 18 5,482,312 0 144,411
UNITED PARCEL SERVICE INC CL B 911312106 210,189 1,151,470 SH   SOLE 19 1,151,470 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,938,719 21,577,292 SH   SOLE 21 21,577,292 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,928,887 16,045,177 SH   SOLE 22 14,424,646 0 1,620,531
UNITED PARCEL SERVICE INC CL B 911312106 231,253 1,266,862 SH   SOLE 23 1,266,862 0 0
UNITED PARCEL SERVICE INC CL B 911312106 228,796 1,253,402 SH   SOLE 25 1,253,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106 304,274 1,666,891 SH   SOLE 26 713,935 0 952,956
UNITED PARCEL SERVICE INC CL B 911312106 288,159 1,578,607 SH   SOLE 28 36,041 0 1,542,566
UNITED PARCEL SERVICE INC CL B 911312106 5,868 32,144 SH   SOLE 29 32,144 0 0
UNITED PARCEL SERVICE INC CL B 911312106 680,151 3,726,039 SH   SOLE 30 3,726,039 0 0
UNITED PARCEL SERVICE INC CL B 911312106 38,278 209,698 SH   SOLE 31 135,775 0 73,923
UNITED PARCEL SERVICE INC CL B 911312106 89,979 492,927 SH   SOLE 34 492,927 0 0
UNITED PARCEL SERVICE INC CL B 911312106 51,793 283,734 SH   SOLE 36 283,734 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,321 23,672 SH   SOLE 40 23,672 0 0
UNITED PARCEL SERVICE INC CL B 911312106 343 1,881 SH   OTR 43 1,881 0 0
UNITED PARCEL SERVICE INC CL B 911312106 109,322 598,891 SH   SOLE 43 533,598 0 65,294
UNITED RENTALS INC COM 911363109 51,508 212,046 SH   SOLE 2 68,158 0 143,888
UNITED RENTALS INC COM 911363109 16,272 66,987 SH   SOLE 4 39,593 0 27,394
UNITED RENTALS INC COM 911363109 20,550 84,598 SH   SOLE 7 64,995 0 19,603
UNITED RENTALS INC COM 911363109 1,491 6,137 SH   SOLE 13 6,137 0 0
UNITED RENTALS INC COM 911363109 2,573 10,592 SH   SOLE 15 10,592 0 0
UNITED RENTALS INC COM 911363109 39,253 161,595 SH   SOLE 18 151,237 0 10,358
UNITED RENTALS INC COM 911363109 31,855 131,141 SH   SOLE 19 131,141 0 0
UNITED RENTALS INC COM 911363109 469,322 1,932,081 SH   SOLE 21 1,932,081 0 0
UNITED RENTALS INC COM 911363109 390,012 1,605,583 SH   SOLE 22 1,432,707 0 172,876
UNITED RENTALS INC COM 911363109 31,425 129,370 SH   SOLE 23 129,370 0 0
UNITED RENTALS INC COM 911363109 30,497 125,548 SH   SOLE 25 125,548 0 0
UNITED RENTALS INC COM 911363109 39,174 161,268 SH   SOLE 26 60,669 0 100,599
UNITED RENTALS INC COM 911363109 47,917 197,262 SH   SOLE 28 14,758 0 182,504
UNITED RENTALS INC COM 911363109 794 3,270 SH   SOLE 29 3,270 0 0
UNITED RENTALS INC COM 911363109 139,948 576,133 SH   SOLE 30 576,133 0 0
UNITED RENTALS INC COM 911363109 4,783 19,692 SH   SOLE 31 12,507 0 7,185
UNITED RENTALS INC COM 911363109 16,068 66,149 SH   SOLE 34 66,149 0 0
UNITED RENTALS INC COM 911363109 7,309 30,091 SH   SOLE 36 30,091 0 0
UNITED RENTALS INC COM 911363109 551 2,270 SH   SOLE 40 2,270 0 0
UNITED RENTALS INC COM 911363109 41 167 SH   OTR 43 167 0 0
UNITED RENTALS INC COM 911363109 16,360 67,350 SH   SOLE 43 62,874 0 4,476
UNITED SEC BANCSHARES CALIF COM 911460103 17 2,271 SH   SOLE 18 2,271 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 310 40,689 SH   SOLE 21 40,689 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 101 13,319 SH   SOLE 22 13,319 0 0
UNITED STATES ANTIMONY CORP COM 911549103 31 77,222 SH   SOLE 21 77,222 0 0
UNITED STATES ANTIMONY CORP COM 911549103 628 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,141 108,462 SH   SOLE 2 89,607 0 18,855
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 3 117 SH   SOLE 7 117 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,344 80,929 SH   SOLE 18 63,258 0 17,671
UNITED STATES CELLULAR CORP COM 911684108 6,644 229,405 SH   SOLE 19 229,405 0 0
UNITED STATES CELLULAR CORP COM 911684108 16,962 585,689 SH   SOLE 21 585,689 0 0
UNITED STATES CELLULAR CORP COM 911684108 20,359 702,987 SH   SOLE 22 650,380 0 52,607
UNITED STATES CELLULAR CORP COM 911684108 22 753 SH   SOLE 23 753 0 0
UNITED STATES CELLULAR CORP COM 911684108 53 1,842 SH   SOLE 25 1,842 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 383 SH   SOLE 26 0 0 383
UNITED STATES CELLULAR CORP COM 911684108 1,018 35,137 SH   SOLE 28 0 0 35,137
UNITED STATES CELLULAR CORP COM 911684108 1,070 36,940 SH   SOLE 30 36,940 0 0
UNITED STATES CELLULAR CORP COM 911684108 476 16,444 SH   SOLE 34 16,444 0 0
UNITED STATES CELLULAR CORP COM 911684108 0 1 SH   SOLE 36 1 0 0
UNITED STATES CELLULAR CORP COM 911684108 36 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,240 42,809 SH   SOLE 43 42,190 0 619
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 5,062 3,255,000 PRN   SOLE 21 3,255,000 0 0
UNITED STATES STL CORP NEW COM 912909108 12,451 695,219 SH   SOLE 2 200,810 0 494,409
UNITED STATES STL CORP NEW COM 912909108 137 7,654 SH   SOLE 4 6,433 0 1,221
UNITED STATES STL CORP NEW COM 912909108 99 5,525 SH   SOLE 7 5,525 0 0
UNITED STATES STL CORP NEW COM 912909108 11,651 650,513 SH   SOLE 18 650,513 0 0
UNITED STATES STL CORP NEW COM 912909108 16,243 906,904 SH   SOLE 19 906,904 0 0
UNITED STATES STL CORP NEW COM 912909108 243,278 13,583,348 SH   SOLE 21 13,583,348 0 0
UNITED STATES STL CORP NEW COM 912909108 129,039 7,204,877 SH   SOLE 22 6,892,208 0 312,669
UNITED STATES STL CORP NEW COM 912909108 662 36,983 SH   SOLE 25 36,983 0 0
UNITED STATES STL CORP NEW COM 912909108 2,864 159,900 SH   SOLE 26 138,919 0 20,981
UNITED STATES STL CORP NEW COM 912909108 86 4,805 SH   SOLE 28 4,805 0 0
UNITED STATES STL CORP NEW COM 912909108 2,435 135,971 SH   SOLE 30 135,971 0 0
UNITED STATES STL CORP NEW COM 912909108 106 5,913 SH   SOLE 31 3,921 0 1,992
UNITED STATES STL CORP NEW COM 912909108 5,891 328,910 SH   SOLE 34 328,910 0 0
UNITED STATES STL CORP NEW COM 912909108 503 28,110 SH   SOLE 36 28,110 0 0
UNITED STATES STL CORP NEW COM 912909108 574 32,069 SH   SOLE 40 32,069 0 0
UNITED STATES STL CORP NEW COM 912909108 4,905 273,852 SH   SOLE 43 248,321 0 25,531
UNITED STATES STL CORP NEW OPTIONS 912909108 41 2,300 SH Put SOLE 4 2,300 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 466 26,000 SH Put SOLE 18 26,000 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 12,145 678,100 SH Put SOLE 19 678,100 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 308 17,200 SH Put SOLE 22 17,200 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 3,159 176,400 SH Put SOLE 34 176,400 0 0
UNITED STS LIME & MINERALS I COM 911922102 152 1,441 SH   SOLE 2 1,273 0 168
UNITED STS LIME & MINERALS I COM 911922102 3 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 672 6,365 SH   SOLE 18 6,365 0 0
UNITED STS LIME & MINERALS I COM 911922102 387 3,667 SH   SOLE 19 3,667 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,014 75,889 SH   SOLE 21 75,889 0 0
UNITED STS LIME & MINERALS I COM 911922102 7,585 71,826 SH   SOLE 22 69,932 0 1,894
UNITED STS LIME & MINERALS I COM 911922102 51 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102 90 857 SH   SOLE 30 857 0 0
UNITED STS LIME & MINERALS I COM 911922102 27 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 155 1,465 SH   SOLE 43 763 0 702
UNITED STS OIL FD LP UNITS 91232N207 281 3,494 SH   SOLE 4 3,494 0 0
UNITED STS OIL FD LP UNITS 91232N207 4,373 54,424 SH   SOLE 18 54,424 0 0
UNITED STS OIL FD LP UNITS 91232N207 21,125 262,916 SH   SOLE 19 262,916 0 0
UNITED STS OIL FD LP UNITS 91232N207 296 3,681 SH   SOLE 26 3,681 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 28,901 122,648 SH   SOLE 2 49,659 0 72,989
UNITED THERAPEUTICS CORP DEL COM 91307C102 377 1,602 SH   SOLE 4 1,383 0 219
UNITED THERAPEUTICS CORP DEL COM 91307C102 165 702 SH   SOLE 7 702 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 248 1,051 SH   SOLE 13 1,051 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 22,984 97,537 SH   SOLE 18 97,479 0 58
UNITED THERAPEUTICS CORP DEL COM 91307C102 17,004 72,163 SH   SOLE 19 72,163 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 621,267 2,636,507 SH   SOLE 21 2,636,507 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 294,770 1,250,935 SH   SOLE 22 1,194,508 0 56,427
UNITED THERAPEUTICS CORP DEL COM 91307C102 417 1,768 SH   SOLE 23 1,768 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,584 6,722 SH   SOLE 25 6,722 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,387 22,860 SH   SOLE 26 18,091 0 4,769
UNITED THERAPEUTICS CORP DEL COM 91307C102 197 836 SH   SOLE 28 798 0 38
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,385 44,073 SH   SOLE 30 44,073 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 259 1,098 SH   SOLE 31 647 0 451
UNITED THERAPEUTICS CORP DEL COM 91307C102 946 4,014 SH   SOLE 34 4,014 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 136 577 SH   SOLE 36 577 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,380 5,857 SH   SOLE 40 5,857 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 63 269 SH   OTR 43 269 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,121 42,953 SH   SOLE 43 39,829 0 3,124
UNITEDHEALTH GROUP INC COM 91324P102 1,137,840 2,215,291 SH   SOLE 2 723,564 0 1,491,727
UNITEDHEALTH GROUP INC COM 91324P102 338,248 658,544 SH   SOLE 4 398,895 0 259,649
UNITEDHEALTH GROUP INC COM 91324P102 434,102 845,165 SH   SOLE 7 817,678 0 27,487
UNITEDHEALTH GROUP INC COM 91324P102 9,206 17,924 SH   SOLE 13 17,924 0 0
UNITEDHEALTH GROUP INC COM 91324P102 71,065 138,359 SH   SOLE 15 138,359 0 0
UNITEDHEALTH GROUP INC COM 91324P102 206 400 SH   SOLE 17 0 0 400
UNITEDHEALTH GROUP INC COM 91324P102 2,353,668 4,582,419 SH   SOLE 18 4,286,559 0 295,860
UNITEDHEALTH GROUP INC COM 91324P102 1,748,538 3,404,275 SH   SOLE 19 3,404,275 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,641,669 22,665,477 SH   SOLE 21 22,665,477 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,417,794 20,282,683 SH   SOLE 22 18,331,266 0 1,951,417
UNITEDHEALTH GROUP INC COM 91324P102 841,625 1,638,582 SH   SOLE 23 1,638,582 0 0
UNITEDHEALTH GROUP INC COM 91324P102 852,076 1,658,929 SH   SOLE 25 1,647,801 0 11,128
UNITEDHEALTH GROUP INC COM 91324P102 1,175,690 2,288,983 SH   SOLE 26 937,067 0 1,351,916
UNITEDHEALTH GROUP INC COM 91324P102 776,019 1,510,852 SH   SOLE 28 35,126 0 1,475,726
UNITEDHEALTH GROUP INC COM 91324P102 7,525 14,650 SH   SOLE 29 14,650 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,534,955 4,935,372 SH   SOLE 30 4,935,372 0 0
UNITEDHEALTH GROUP INC COM 91324P102 116,583 226,979 SH   SOLE 31 132,265 0 94,714
UNITEDHEALTH GROUP INC COM 91324P102 25,845 50,319 SH   SOLE 32 50,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,560,348 3,037,883 SH   SOLE 34 3,037,883 0 0
UNITEDHEALTH GROUP INC COM 91324P102 194,282 378,253 SH   SOLE 36 378,253 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,343 4,562 SH   SOLE 37 4,562 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,697 30,561 SH   SOLE 40 30,561 0 0
UNITEDHEALTH GROUP INC COM 91324P102 577,009 1,123,394 SH   SOLE 43 1,029,231 0 94,163
UNITI GROUP INC COM 91325V108 2,368 251,385 SH   SOLE 2 96,452 0 154,933
UNITI GROUP INC COM 91325V108 266 28,265 SH   SOLE 4 28,265 0 0
UNITI GROUP INC COM 91325V108 52 5,532 SH   SOLE 7 5,532 0 0
UNITI GROUP INC COM 91325V108 8,193 869,700 SH   SOLE 18 869,700 0 0
UNITI GROUP INC COM 91325V108 4,029 427,665 SH   SOLE 19 427,665 0 0
UNITI GROUP INC COM 91325V108 272,165 28,892,265 SH   SOLE 21 28,892,265 0 0
UNITI GROUP INC COM 91325V108 57,107 6,062,343 SH   SOLE 22 5,802,302 0 260,041
UNITI GROUP INC COM 91325V108 399 42,405 SH   SOLE 25 42,405 0 0
UNITI GROUP INC COM 91325V108 1,107 117,525 SH   SOLE 26 96,376 0 21,149
UNITI GROUP INC COM 91325V108 39 4,159 SH   SOLE 28 4,159 0 0
UNITI GROUP INC COM 91325V108 7,850 833,361 SH   SOLE 30 833,361 0 0
UNITI GROUP INC COM 91325V108 328 34,863 SH   SOLE 36 34,863 0 0
UNITI GROUP INC COM 91325V108 303 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108 892 94,703 SH   SOLE 43 93,563 0 1,139
UNITIL CORP COM 913259107 1,873 31,901 SH   SOLE 2 23,355 0 8,546
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,495 25,452 SH   SOLE 7 25,452 0 0
UNITIL CORP COM 913259107 3,622 61,691 SH   SOLE 18 61,691 0 0
UNITIL CORP COM 913259107 2,220 37,801 SH   SOLE 19 37,801 0 0
UNITIL CORP COM 913259107 136,824 2,330,114 SH   SOLE 21 2,330,114 0 0
UNITIL CORP COM 913259107 26,034 443,350 SH   SOLE 22 426,787 0 16,563
UNITIL CORP COM 913259107 112 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107 833 14,183 SH   SOLE 26 13,048 0 1,135
UNITIL CORP COM 913259107 1,782 30,340 SH   SOLE 30 30,340 0 0
UNITIL CORP COM 913259107 49 839 SH   SOLE 31 0 0 839
UNITIL CORP COM 913259107 30 513 SH   SOLE 34 513 0 0
UNITIL CORP COM 913259107 89 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 1,761 29,985 SH   SOLE 43 26,125 0 3,860
UNITY BANCORP INC COM 913290102 212 8,007 SH   SOLE 2 5,039 0 2,968
UNITY BANCORP INC COM 913290102 445 16,796 SH   SOLE 18 16,796 0 0
UNITY BANCORP INC COM 913290102 336 12,681 SH   SOLE 19 12,681 0 0
UNITY BANCORP INC COM 913290102 6,650 251,124 SH   SOLE 21 251,124 0 0
UNITY BANCORP INC COM 913290102 1,629 61,509 SH   SOLE 22 57,206 0 4,303
UNITY BIOTECHNOLOGY INC COM 91381U101 2 4,282 SH   SOLE 2 3,544 0 738
UNITY BIOTECHNOLOGY INC COM 91381U101 4 7,493 SH   SOLE 18 7,493 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 66 116,724 SH   SOLE 21 116,724 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 255 451,814 SH   SOLE 22 451,814 0 0
UNITY SOFTWARE INC COM 91332U101 9,634 261,645 SH   SOLE 2 39,570 0 222,075
UNITY SOFTWARE INC COM 91332U101 4,441 120,620 SH   SOLE 4 66,407 0 54,213
UNITY SOFTWARE INC COM 91332U101 777 21,093 SH   SOLE 7 21,093 0 0
UNITY SOFTWARE INC COM 91332U101 25 673 SH   SOLE 13 673 0 0
UNITY SOFTWARE INC COM 91332U101 594 16,144 SH   SOLE 15 16,144 0 0
UNITY SOFTWARE INC COM 91332U101 10,848 294,628 SH   SOLE 18 284,686 0 9,942
UNITY SOFTWARE INC COM 91332U101 18,269 496,179 SH   SOLE 19 496,179 0 0
UNITY SOFTWARE INC COM 91332U101 121,983 3,312,954 SH   SOLE 21 3,312,954 0 0
UNITY SOFTWARE INC COM 91332U101 141,965 3,855,638 SH   SOLE 22 3,490,560 0 365,078
UNITY SOFTWARE INC COM 91332U101 11,043 299,907 SH   SOLE 23 299,907 0 0
UNITY SOFTWARE INC COM 91332U101 10,427 283,192 SH   SOLE 25 283,192 0 0
UNITY SOFTWARE INC COM 91332U101 10,723 291,222 SH   SOLE 26 132,188 0 159,034
UNITY SOFTWARE INC COM 91332U101 13,406 364,109 SH   SOLE 28 2,904 0 361,205
UNITY SOFTWARE INC COM 91332U101 18 493 SH   SOLE 29 493 0 0
UNITY SOFTWARE INC COM 91332U101 24,604 668,221 SH   SOLE 30 668,221 0 0
UNITY SOFTWARE INC COM 91332U101 1,084 29,437 SH   SOLE 31 20,686 0 8,751
UNITY SOFTWARE INC COM 91332U101 18,200 494,286 SH   SOLE 34 494,286 0 0
UNITY SOFTWARE INC COM 91332U101 2,207 59,939 SH   SOLE 36 59,939 0 0
UNITY SOFTWARE INC COM 91332U101 229 6,213 SH   SOLE 40 6,213 0 0
UNITY SOFTWARE INC COM 91332U101 2 49 SH   SOLE 43 40 0 9
UNIVAR SOLUTIONS INC COM 91336L107 37,914 1,524,498 SH   SOLE 2 144,358 0 1,380,140
UNIVAR SOLUTIONS INC COM 91336L107 80 3,208 SH   SOLE 4 1,901 0 1,307
UNIVAR SOLUTIONS INC COM 91336L107 92 3,687 SH   SOLE 7 3,687 0 0
UNIVAR SOLUTIONS INC COM 91336L107 9,533 383,306 SH   SOLE 18 383,306 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,994 160,615 SH   SOLE 19 160,615 0 0
UNIVAR SOLUTIONS INC COM 91336L107 206,104 8,287,269 SH   SOLE 21 8,287,269 0 0
UNIVAR SOLUTIONS INC COM 91336L107 117,828 4,737,742 SH   SOLE 22 4,536,996 0 200,746
UNIVAR SOLUTIONS INC COM 91336L107 615 24,710 SH   SOLE 25 24,710 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,112 84,905 SH   SOLE 26 72,775 0 12,130
UNIVAR SOLUTIONS INC COM 91336L107 2,518 101,263 SH   SOLE 28 101,263 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,825 73,374 SH   SOLE 30 73,374 0 0
UNIVAR SOLUTIONS INC COM 91336L107 91 3,661 SH   SOLE 31 2,460 0 1,201
UNIVAR SOLUTIONS INC COM 91336L107 1,384 55,650 SH   SOLE 34 55,650 0 0
UNIVAR SOLUTIONS INC COM 91336L107 172 6,907 SH   SOLE 36 6,907 0 0
UNIVAR SOLUTIONS INC COM 91336L107 582 23,411 SH   SOLE 40 23,411 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,291 132,339 SH   SOLE 43 128,621 0 3,718
UNIVERSAL CORP VA COM 913456109 1,707 28,222 SH   SOLE 2 7,017 0 21,205
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 17 286 SH   SOLE 7 286 0 0
UNIVERSAL CORP VA COM 913456109 5,465 90,325 SH   SOLE 18 90,325 0 0
UNIVERSAL CORP VA COM 913456109 2,831 46,792 SH   SOLE 19 46,792 0 0
UNIVERSAL CORP VA COM 913456109 186,555 3,083,548 SH   SOLE 21 3,083,548 0 0
UNIVERSAL CORP VA COM 913456109 38,856 642,256 SH   SOLE 22 616,222 0 26,034
UNIVERSAL CORP VA COM 913456109 830 13,715 SH   SOLE 26 12,322 0 1,393
UNIVERSAL CORP VA COM 913456109 1,973 32,618 SH   SOLE 30 32,618 0 0
UNIVERSAL CORP VA COM 913456109 200 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 3,712 61,362 SH   SOLE 43 53,456 0 7,906
UNIVERSAL DISPLAY CORP COM 91347P105 7,170 70,893 SH   SOLE 2 34,377 0 36,516
UNIVERSAL DISPLAY CORP COM 91347P105 57 567 SH   SOLE 4 150 0 417
UNIVERSAL DISPLAY CORP COM 91347P105 52 512 SH   SOLE 7 512 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,912 98,007 SH   SOLE 18 98,007 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,333 13,182 SH   SOLE 19 13,182 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 271,117 2,680,611 SH   SOLE 21 2,680,611 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 121,438 1,200,689 SH   SOLE 22 1,147,416 0 53,273
UNIVERSAL DISPLAY CORP COM 91347P105 824 8,151 SH   SOLE 25 8,151 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,366 23,395 SH   SOLE 26 20,066 0 3,329
UNIVERSAL DISPLAY CORP COM 91347P105 2,716 26,849 SH   SOLE 28 26,849 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 10,130 100,162 SH   SOLE 30 100,162 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 64 635 SH   SOLE 31 635 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 439 4,339 SH   SOLE 36 4,339 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 603 5,965 SH   SOLE 40 5,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,537 34,968 SH   SOLE 43 33,521 0 1,447
UNIVERSAL ELECTRS INC COM 913483103 303 11,861 SH   SOLE 2 3,788 0 8,073
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 2 74 SH   SOLE 7 74 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,217 47,614 SH   SOLE 18 47,614 0 0
UNIVERSAL ELECTRS INC COM 913483103 601 23,496 SH   SOLE 19 23,496 0 0
UNIVERSAL ELECTRS INC COM 913483103 41,474 1,621,973 SH   SOLE 21 1,621,973 0 0
UNIVERSAL ELECTRS INC COM 913483103 8,812 344,610 SH   SOLE 22 329,225 0 15,385
UNIVERSAL ELECTRS INC COM 913483103 45 1,751 SH   SOLE 25 1,751 0 0
UNIVERSAL ELECTRS INC COM 913483103 17 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 637 24,928 SH   SOLE 30 24,928 0 0
UNIVERSAL ELECTRS INC COM 913483103 42 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 222 8,674 SH   SOLE 43 8,533 0 141
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 511 9,596 SH   SOLE 2 3,760 0 5,836
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 336 6,320 SH   SOLE 4 6,320 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 850 15,983 SH   SOLE 7 15,983 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,400 45,109 SH   SOLE 18 45,109 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,105 39,560 SH   SOLE 19 39,560 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 87,603 1,646,361 SH   SOLE 21 1,646,361 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 22,533 423,481 SH   SOLE 22 415,255 0 8,226
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 25 472 SH   SOLE 23 472 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,221 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 413 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 436 8,203 SH   SOLE 28 0 0 8,203
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4,077 76,623 SH   SOLE 30 76,623 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 81 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 840 15,783 SH   SOLE 43 15,705 0 78
UNIVERSAL HLTH SVCS INC CL B 913903100 7,723 76,683 SH   SOLE 2 24,732 0 51,951
UNIVERSAL HLTH SVCS INC CL B 913903100 3,570 35,447 SH   SOLE 4 28,170 0 7,277
UNIVERSAL HLTH SVCS INC CL B 913903100 7,932 78,764 SH   SOLE 7 59,798 0 18,966
UNIVERSAL HLTH SVCS INC CL B 913903100 37 367 SH   SOLE 13 367 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 987 9,798 SH   SOLE 15 9,798 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,868 107,918 SH   SOLE 18 98,783 0 9,135
UNIVERSAL HLTH SVCS INC CL B 913903100 3,515 34,901 SH   SOLE 19 34,901 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 191,639 1,902,875 SH   SOLE 21 1,902,875 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 155,341 1,542,454 SH   SOLE 22 1,398,675 0 143,779
UNIVERSAL HLTH SVCS INC CL B 913903100 11,414 113,336 SH   SOLE 23 113,336 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,902 78,460 SH   SOLE 25 78,460 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 14,102 140,030 SH   SOLE 26 51,941 0 88,089
UNIVERSAL HLTH SVCS INC CL B 913903100 15,573 154,629 SH   SOLE 28 37,028 0 117,601
UNIVERSAL HLTH SVCS INC CL B 913903100 43,720 434,113 SH   SOLE 30 434,113 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,434 14,240 SH   SOLE 31 6,894 0 7,346
UNIVERSAL HLTH SVCS INC CL B 913903100 508 5,045 SH   SOLE 34 5,045 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,882 28,620 SH   SOLE 36 28,620 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 256 2,540 SH   SOLE 40 2,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,842 28,217 SH   SOLE 43 24,896 0 3,321
UNIVERSAL INS HLDGS INC COM 91359V107 367 28,170 SH   SOLE 2 14,593 0 13,577
UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,367 104,934 SH   SOLE 18 104,934 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 967 74,181 SH   SOLE 19 74,181 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 45,601 3,499,703 SH   SOLE 21 3,499,703 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 8,917 684,328 SH   SOLE 22 655,062 0 29,266
UNIVERSAL INS HLDGS INC COM 91359V107 174 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 571 43,810 SH   SOLE 30 43,810 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 47 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 89 6,833 SH   SOLE 43 6,833 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 685 25,095 SH   SOLE 2 346 0 24,749
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 600 21,960 SH   SOLE 18 21,960 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,092 76,608 SH   SOLE 19 76,608 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,217 264,245 SH   SOLE 21 264,245 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 10,316 377,751 SH   SOLE 22 375,566 0 2,185
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 101 3,699 SH   SOLE 23 3,699 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,461 53,501 SH   SOLE 26 0 0 53,501
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 656 SH   SOLE 43 656 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 157 21,253 SH   SOLE 2 21,253 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 13 1,695 SH   SOLE 18 1,695 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 211 28,480 SH   SOLE 21 28,480 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 765 103,410 SH   SOLE 22 103,410 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 120 16,766 SH   SOLE 2 12,905 0 3,861
UNIVERSAL TECHNICAL INST INC COM 913915104 4 624 SH   SOLE 7 624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 562 78,758 SH   SOLE 18 78,758 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 403 56,547 SH   SOLE 19 56,547 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 7,080 993,003 SH   SOLE 21 993,003 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,661 653,770 SH   SOLE 22 651,574 0 2,196
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,202 125,860 SH   SOLE 2 68,521 0 57,339
UNIVEST FINANCIAL CORPORATIO COM 915271100 7 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,360 92,764 SH   SOLE 18 92,764 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,082 160,437 SH   SOLE 19 160,437 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,005 1,179,430 SH   SOLE 21 1,179,430 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,318 1,191,744 SH   SOLE 22 1,159,043 0 32,701
UNIVEST FINANCIAL CORPORATIO COM 915271100 243 9,535 SH   SOLE 23 9,535 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 95 3,723 SH   SOLE 25 3,723 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,740 68,381 SH   SOLE 26 0 0 68,381
UNIVEST FINANCIAL CORPORATIO COM 915271100 504 19,803 SH   SOLE 30 19,803 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 116 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,733 68,127 SH   SOLE 43 63,960 0 4,167
UNUM GROUP COM 91529Y106 28,333 832,838 SH   SOLE 2 169,194 0 663,644
UNUM GROUP COM 91529Y106 232 6,828 SH   SOLE 4 5,581 0 1,247
UNUM GROUP COM 91529Y106 731 21,502 SH   SOLE 7 21,502 0 0
UNUM GROUP COM 91529Y106 107 3,143 SH   SOLE 13 3,143 0 0
UNUM GROUP COM 91529Y106 18,195 534,843 SH   SOLE 18 534,433 0 410
UNUM GROUP COM 91529Y106 2,626 77,189 SH   SOLE 19 77,189 0 0
UNUM GROUP COM 91529Y106 513,701 15,099,972 SH   SOLE 21 15,099,972 0 0
UNUM GROUP COM 91529Y106 189,763 5,577,980 SH   SOLE 22 5,297,832 0 280,148
UNUM GROUP COM 91529Y106 78 2,296 SH   SOLE 23 2,296 0 0
UNUM GROUP COM 91529Y106 1,081 31,785 SH   SOLE 25 31,785 0 0
UNUM GROUP COM 91529Y106 5,289 155,454 SH   SOLE 26 136,393 0 19,061
UNUM GROUP COM 91529Y106 3,754 110,340 SH   SOLE 28 110,182 0 158
UNUM GROUP COM 91529Y106 87 2,547 SH   SOLE 29 2,547 0 0
UNUM GROUP COM 91529Y106 6,724 197,642 SH   SOLE 30 197,642 0 0
UNUM GROUP COM 91529Y106 201 5,897 SH   SOLE 31 4,193 0 1,704
UNUM GROUP COM 91529Y106 3,280 96,400 SH   SOLE 32 96,400 0 0
UNUM GROUP COM 91529Y106 71 2,100 SH   SOLE 34 2,100 0 0
UNUM GROUP COM 91529Y106 1,578 46,376 SH   SOLE 36 46,376 0 0
UNUM GROUP COM 91529Y106 849 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 60 1,774 SH   OTR 43 1,774 0 0
UNUM GROUP COM 91529Y106 36,103 1,061,226 SH   SOLE 43 1,006,613 0 54,613
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 20 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4,966 1,054,372 SH   SOLE 21 1,054,372 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2,916 619,066 SH   SOLE 22 600,859 0 18,207
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 12 2,449 SH   SOLE 25 2,449 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,231 261,420 SH   SOLE 30 261,420 0 0
UPHEALTH INC COM 91532B101 85 143,392 SH   SOLE 22 143,392 0 0
UPLAND SOFTWARE INC COM 91544A109 922 63,513 SH   SOLE 2 51,094 0 12,419
UPLAND SOFTWARE INC COM 91544A109 2 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 6 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 1,325 91,234 SH   SOLE 18 91,234 0 0
UPLAND SOFTWARE INC COM 91544A109 757 52,111 SH   SOLE 19 52,111 0 0
UPLAND SOFTWARE INC COM 91544A109 15,386 1,059,626 SH   SOLE 21 1,059,626 0 0
UPLAND SOFTWARE INC COM 91544A109 10,499 723,090 SH   SOLE 22 691,047 0 32,043
UPLAND SOFTWARE INC COM 91544A109 47 3,240 SH   SOLE 25 3,240 0 0
UPLAND SOFTWARE INC COM 91544A109 243 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 40 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 3,286 226,323 SH   SOLE 30 226,323 0 0
UPLAND SOFTWARE INC COM 91544A109 193 13,309 SH   SOLE 34 13,309 0 0
UPLAND SOFTWARE INC COM 91544A109 36 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 288 19,863 SH   SOLE 43 17,886 0 1,977
UPSTART HLDGS INC COM 91680M107 3,155 99,794 SH   SOLE 2 8,094 0 91,700
UPSTART HLDGS INC COM 91680M107 1,369 43,285 SH   SOLE 4 33,522 0 9,763
UPSTART HLDGS INC COM 91680M107 223 7,049 SH   SOLE 7 7,049 0 0
UPSTART HLDGS INC COM 91680M107 3 106 SH   SOLE 13 106 0 0
UPSTART HLDGS INC COM 91680M107 96 3,046 SH   SOLE 15 3,046 0 0
UPSTART HLDGS INC COM 91680M107 2,529 79,994 SH   SOLE 18 76,568 0 3,426
UPSTART HLDGS INC COM 91680M107 705 22,300 SH   SOLE 19 22,300 0 0
UPSTART HLDGS INC COM 91680M107 29,249 925,003 SH   SOLE 21 925,003 0 0
UPSTART HLDGS INC COM 91680M107 44,393 1,403,963 SH   SOLE 22 1,293,919 0 110,044
UPSTART HLDGS INC COM 91680M107 3,250 102,795 SH   SOLE 23 102,795 0 0
UPSTART HLDGS INC COM 91680M107 261 8,241 SH   SOLE 25 8,241 0 0
UPSTART HLDGS INC COM 91680M107 1,498 47,383 SH   SOLE 26 44,552 0 2,831
UPSTART HLDGS INC COM 91680M107 1,511 47,771 SH   SOLE 28 4,434 0 43,337
UPSTART HLDGS INC COM 91680M107 6,052 191,396 SH   SOLE 30 191,396 0 0
UPSTART HLDGS INC COM 91680M107 148 4,696 SH   SOLE 31 3,810 0 886
UPSTART HLDGS INC COM 91680M107 2,474 78,233 SH   SOLE 34 78,233 0 0
UPSTART HLDGS INC COM 91680M107 223 7,058 SH   SOLE 36 7,058 0 0
UPSTART HLDGS INC COM 91680M107 30 946 SH   SOLE 40 946 0 0
UPSTART HLDGS INC COM 91680M107 25 788 SH   SOLE 43 788 0 0
UPWORK INC COM 91688F104 1,596 77,159 SH   SOLE 2 55,547 0 21,612
UPWORK INC COM 91688F104 6 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104 27 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 6,597 319,016 SH   SOLE 18 306,998 0 12,018
UPWORK INC COM 91688F104 6,756 326,696 SH   SOLE 19 326,696 0 0
UPWORK INC COM 91688F104 81,475 3,939,803 SH   SOLE 21 3,939,803 0 0
UPWORK INC COM 91688F104 60,568 2,928,837 SH   SOLE 22 2,852,411 0 76,426
UPWORK INC COM 91688F104 97 4,678 SH   SOLE 23 4,678 0 0
UPWORK INC COM 91688F104 347 16,766 SH   SOLE 25 16,766 0 0
UPWORK INC COM 91688F104 1,474 71,277 SH   SOLE 26 42,564 0 28,713
UPWORK INC COM 91688F104 46 2,248 SH   SOLE 28 2,248 0 0
UPWORK INC COM 91688F104 4,629 223,846 SH   SOLE 30 223,846 0 0
UPWORK INC COM 91688F104 52 2,510 SH   SOLE 36 2,510 0 0
UPWORK INC COM 91688F104 318 15,380 SH   SOLE 40 15,380 0 0
UPWORK INC COM 91688F104 1,059 51,188 SH   SOLE 43 48,789 0 2,399
UR-ENERGY INC COM 91688R108 277 261,466 SH   SOLE 2 21,793 0 239,673
UR-ENERGY INC COM 91688R108 3 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 617 581,912 SH   SOLE 18 581,912 0 0
UR-ENERGY INC COM 91688R108 373 351,941 SH   SOLE 19 351,941 0 0
UR-ENERGY INC COM 91688R108 7,011 6,614,390 SH   SOLE 21 6,614,390 0 0
UR-ENERGY INC COM 91688R108 2,157 2,035,302 SH   SOLE 22 1,974,127 0 61,175
UR-ENERGY INC COM 91688R108 28 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103 347 112,660 SH   SOLE 2 78,978 0 33,682
URANIUM ENERGY CORP COM 916896103 11 3,505 SH   SOLE 7 3,505 0 0
URANIUM ENERGY CORP COM 916896103 2,431 789,436 SH   SOLE 18 789,436 0 0
URANIUM ENERGY CORP COM 916896103 1,507 489,293 SH   SOLE 19 489,293 0 0
URANIUM ENERGY CORP COM 916896103 30,158 9,791,626 SH   SOLE 21 9,791,626 0 0
URANIUM ENERGY CORP COM 916896103 21,424 6,955,911 SH   SOLE 22 6,769,839 0 186,072
URANIUM ENERGY CORP COM 916896103 155 50,168 SH   SOLE 25 50,168 0 0
URANIUM ENERGY CORP COM 916896103 586 190,115 SH   SOLE 26 176,705 0 13,410
URANIUM ENERGY CORP COM 916896103 597 193,721 SH   SOLE 30 193,721 0 0
URANIUM ENERGY CORP COM 916896103 19 6,311 SH   SOLE 36 6,311 0 0
URANIUM ENERGY CORP COM 916896103 84 27,255 SH   SOLE 40 27,255 0 0
URANIUM ENERGY CORP COM 916896103 213 69,149 SH   SOLE 43 64,932 0 4,217
URBAN EDGE PPTYS COM 91704F104 1,708 112,267 SH   SOLE 2 46,167 0 66,100
URBAN EDGE PPTYS COM 91704F104 844 55,518 SH   SOLE 4 55,518 0 0
URBAN EDGE PPTYS COM 91704F104 2,210 145,327 SH   SOLE 7 145,327 0 0
URBAN EDGE PPTYS COM 91704F104 6,424 422,382 SH   SOLE 18 422,382 0 0
URBAN EDGE PPTYS COM 91704F104 5,279 347,092 SH   SOLE 19 347,092 0 0
URBAN EDGE PPTYS COM 91704F104 214,460 14,099,941 SH   SOLE 21 14,099,941 0 0
URBAN EDGE PPTYS COM 91704F104 56,283 3,700,399 SH   SOLE 22 3,571,960 0 128,439
URBAN EDGE PPTYS COM 91704F104 62 4,103 SH   SOLE 23 4,103 0 0
URBAN EDGE PPTYS COM 91704F104 7,917 520,486 SH   SOLE 25 520,486 0 0
URBAN EDGE PPTYS COM 91704F104 545 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,126 74,061 SH   SOLE 28 2,085 0 71,976
URBAN EDGE PPTYS COM 91704F104 9,763 641,879 SH   SOLE 30 641,879 0 0
URBAN EDGE PPTYS COM 91704F104 29 1,890 SH   SOLE 31 0 0 1,890
URBAN EDGE PPTYS COM 91704F104 66 4,341 SH   SOLE 34 4,341 0 0
URBAN EDGE PPTYS COM 91704F104 47 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104 231 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,072 136,223 SH   SOLE 43 131,909 0 4,314
URBAN ONE INC CL A 91705J105 34 6,171 SH   SOLE 2 0 0 6,171
URBAN ONE INC CL A 91705J105 245 44,799 SH   SOLE 18 44,799 0 0
URBAN ONE INC CL A 91705J105 77 14,051 SH   SOLE 19 14,051 0 0
URBAN ONE INC CL A 91705J105 1,979 362,489 SH   SOLE 21 362,489 0 0
URBAN ONE INC CL A 91705J105 653 119,524 SH   SOLE 22 113,539 0 5,985
URBAN ONE INC CL D NON VTG 91705J204 14 3,321 SH   SOLE 2 0 0 3,321
URBAN ONE INC CL D NON VTG 91705J204 131 30,581 SH   SOLE 18 30,581 0 0
URBAN ONE INC CL D NON VTG 91705J204 86 20,060 SH   SOLE 19 20,060 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,450 338,780 SH   SOLE 21 338,780 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,640 616,814 SH   SOLE 22 612,219 0 4,595
URBAN OUTFITTERS INC COM 917047102 5,053 270,804 SH   SOLE 2 148,541 0 122,263
URBAN OUTFITTERS INC COM 917047102 5 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 28 1,482 SH   SOLE 7 1,482 0 0
URBAN OUTFITTERS INC COM 917047102 4,784 256,391 SH   SOLE 18 240,746 0 15,645
URBAN OUTFITTERS INC COM 917047102 11,915 638,529 SH   SOLE 19 638,529 0 0
URBAN OUTFITTERS INC COM 917047102 150,610 8,071,272 SH   SOLE 21 8,071,272 0 0
URBAN OUTFITTERS INC COM 917047102 43,274 2,319,072 SH   SOLE 22 2,248,784 0 70,288
URBAN OUTFITTERS INC COM 917047102 433 23,204 SH   SOLE 23 23,204 0 0
URBAN OUTFITTERS INC COM 917047102 202 10,830 SH   SOLE 25 10,830 0 0
URBAN OUTFITTERS INC COM 917047102 3,161 169,425 SH   SOLE 26 21,617 0 147,808
URBAN OUTFITTERS INC COM 917047102 22 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102 2,180 116,811 SH   SOLE 30 116,811 0 0
URBAN OUTFITTERS INC COM 917047102 48 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102 107 5,721 SH   SOLE 40 5,721 0 0
URBAN OUTFITTERS INC COM 917047102 957 51,272 SH   SOLE 43 49,035 0 2,237
URBAN-GRO INC COM NEW 91704K202 7 1,510 SH   SOLE 18 1,510 0 0
URBAN-GRO INC COM NEW 91704K202 80 16,629 SH   SOLE 21 16,629 0 0
URBAN-GRO INC COM NEW 91704K202 363 74,909 SH   SOLE 22 74,909 0 0
UROGEN PHARMA LTD COM M96088105 92 11,251 SH   SOLE 2 2,327 0 8,924
UROGEN PHARMA LTD COM M96088105 26 3,130 SH   SOLE 18 3,130 0 0
UROGEN PHARMA LTD COM M96088105 623 76,113 SH   SOLE 19 76,113 0 0
UROGEN PHARMA LTD COM M96088105 1,621 197,985 SH   SOLE 21 197,985 0 0
UROGEN PHARMA LTD COM M96088105 235 28,676 SH   SOLE 22 28,676 0 0
UROGEN PHARMA LTD COM M96088105 23 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 80 9,826 SH   SOLE 26 0 0 9,826
UROGEN PHARMA LTD COM M96088105 82 9,978 SH   SOLE 30 9,978 0 0
UROGEN PHARMA LTD COM M96088105 6 699 SH   SOLE 43 699 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 324 19,995 SH   SOLE 2 8,657 0 11,338
URSTADT BIDDLE PPTYS INC CL A 917286205 4 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,853 114,360 SH   SOLE 18 114,360 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 892 55,078 SH   SOLE 19 55,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 58,597 3,617,113 SH   SOLE 21 3,617,113 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 13,310 821,609 SH   SOLE 22 792,237 0 29,372
URSTADT BIDDLE PPTYS INC CL A 917286205 18 1,111 SH   SOLE 23 1,111 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 62 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,189 73,391 SH   SOLE 30 73,391 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 47 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 438 27,009 SH   SOLE 43 25,449 0 1,560
US BANCORP DEL COM NEW 902973304 133,704 2,905,341 SH   SOLE 2 798,406 0 2,106,935
US BANCORP DEL COM NEW 902973304 48,004 1,043,119 SH   SOLE 4 637,145 0 405,974
US BANCORP DEL COM NEW 902973304 62,055 1,348,441 SH   SOLE 7 1,308,006 0 40,435
US BANCORP DEL COM NEW 902973304 666 14,482 SH   SOLE 13 14,482 0 0
US BANCORP DEL COM NEW 902973304 9,463 205,633 SH   SOLE 15 205,633 0 0
US BANCORP DEL COM NEW 902973304 0 7 SH   SOLE 17 0 0 7
US BANCORP DEL COM NEW 902973304 136,019 2,955,656 SH   SOLE 18 2,767,390 0 188,266
US BANCORP DEL COM NEW 902973304 41,916 910,824 SH   SOLE 19 910,824 0 0
US BANCORP DEL COM NEW 902973304 1,880,317 40,858,702 SH   SOLE 21 40,858,702 0 0
US BANCORP DEL COM NEW 902973304 1,320,512 28,694,300 SH   SOLE 22 25,830,386 0 2,863,914
US BANCORP DEL COM NEW 902973304 111,614 2,425,327 SH   SOLE 23 2,425,327 0 0
US BANCORP DEL COM NEW 902973304 115,494 2,509,646 SH   SOLE 25 2,509,646 0 0
US BANCORP DEL COM NEW 902973304 128,057 2,782,634 SH   SOLE 26 952,992 0 1,829,642
US BANCORP DEL COM NEW 902973304 134,920 2,931,760 SH   SOLE 28 50,815 0 2,880,945
US BANCORP DEL COM NEW 902973304 145 3,154 SH   SOLE 29 3,154 0 0
US BANCORP DEL COM NEW 902973304 324,805 7,057,911 SH   SOLE 30 7,057,911 0 0
US BANCORP DEL COM NEW 902973304 13,586 295,214 SH   SOLE 31 151,263 0 143,951
US BANCORP DEL COM NEW 902973304 4,102 89,134 SH   SOLE 32 89,134 0 0
US BANCORP DEL COM NEW 902973304 17,656 383,667 SH   SOLE 34 383,667 0 0
US BANCORP DEL COM NEW 902973304 10,144 220,416 SH   SOLE 35 220,416 0 0
US BANCORP DEL COM NEW 902973304 26,533 576,543 SH   SOLE 36 576,543 0 0
US BANCORP DEL COM NEW 902973304 2,134 46,363 SH   SOLE 40 46,363 0 0
US BANCORP DEL COM NEW 902973304 203 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304 54,233 1,178,467 SH   SOLE 43 1,086,909 0 91,558
US FOODS HLDG CORP COM 912008109 9,328 304,043 SH   SOLE 2 72,557 0 231,486
US FOODS HLDG CORP COM 912008109 99 3,240 SH   SOLE 4 777 0 2,463
US FOODS HLDG CORP COM 912008109 184 5,995 SH   SOLE 7 5,995 0 0
US FOODS HLDG CORP COM 912008109 2,796 91,149 SH   SOLE 18 91,149 0 0
US FOODS HLDG CORP COM 912008109 2,079 67,749 SH   SOLE 19 67,749 0 0
US FOODS HLDG CORP COM 912008109 85,069 2,772,779 SH   SOLE 21 2,772,779 0 0
US FOODS HLDG CORP COM 912008109 155,637 5,072,909 SH   SOLE 22 4,816,058 0 256,851
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 917 29,874 SH   SOLE 25 29,874 0 0
US FOODS HLDG CORP COM 912008109 4,022 131,083 SH   SOLE 26 114,090 0 16,993
US FOODS HLDG CORP COM 912008109 121 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109 4,547 148,207 SH   SOLE 30 148,207 0 0
US FOODS HLDG CORP COM 912008109 148 4,822 SH   SOLE 31 3,239 0 1,583
US FOODS HLDG CORP COM 912008109 1,384 45,113 SH   SOLE 36 45,113 0 0
US FOODS HLDG CORP COM 912008109 834 27,181 SH   SOLE 40 27,181 0 0
US FOODS HLDG CORP COM 912008109 27 879 SH   OTR 43 879 0 0
US FOODS HLDG CORP COM 912008109 3,627 118,220 SH   SOLE 43 113,427 0 4,793
US WELL SERVICES INC CL A NEW 91274U200 43 45,546 SH   SOLE 21 45,546 0 0
US WELL SERVICES INC CL A NEW 91274U200 282 300,203 SH   SOLE 22 300,203 0 0
USA TRUCK INC COM 902925106 49 1,560 SH   SOLE 18 1,560 0 0
USA TRUCK INC COM 902925106 839 26,707 SH   SOLE 21 26,707 0 0
USA TRUCK INC COM 902925106 1,917 61,000 SH   SOLE 22 61,000 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,344 18,568 SH   SOLE 2 13,867 0 4,701
USANA HEALTH SCIENCES INC COM 90328M107 4 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 10 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,589 35,785 SH   SOLE 18 35,785 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,324 45,933 SH   SOLE 19 45,933 0 0
USANA HEALTH SCIENCES INC COM 90328M107 100,694 1,391,576 SH   SOLE 21 1,391,576 0 0
USANA HEALTH SCIENCES INC COM 90328M107 21,638 299,037 SH   SOLE 22 291,202 0 7,835
USANA HEALTH SCIENCES INC COM 90328M107 138 1,914 SH   SOLE 23 1,914 0 0
USANA HEALTH SCIENCES INC COM 90328M107 116 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107 482 6,658 SH   SOLE 26 3,762 0 2,896
USANA HEALTH SCIENCES INC COM 90328M107 4 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,513 20,915 SH   SOLE 30 20,915 0 0
USANA HEALTH SCIENCES INC COM 90328M107 97 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,602 22,146 SH   SOLE 43 21,877 0 269
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 56 4,848 SH   SOLE 2 1,211 0 3,637
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 357 30,929 SH   SOLE 18 30,929 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 207 17,904 SH   SOLE 19 17,904 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 4,258 368,946 SH   SOLE 21 368,946 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 768 66,561 SH   SOLE 22 61,370 0 5,191
USERTESTING INC COM 91734E101 27 5,300 SH   SOLE 2 2,156 0 3,144
USERTESTING INC COM 91734E101 5 957 SH   SOLE 7 957 0 0
USERTESTING INC COM 91734E101 618 123,098 SH   SOLE 18 123,098 0 0
USERTESTING INC COM 91734E101 446 88,837 SH   SOLE 19 88,837 0 0
USERTESTING INC COM 91734E101 7,593 1,512,456 SH   SOLE 21 1,512,456 0 0
USERTESTING INC COM 91734E101 2,352 468,540 SH   SOLE 22 456,664 0 11,876
USIO INC COM 917313108 15 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108 6 2,468 SH   SOLE 18 2,468 0 0
USIO INC COM 917313108 130 53,298 SH   SOLE 21 53,298 0 0
USIO INC COM 917313108 107 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108 246 2,861 SH   SOLE 2 120 0 2,741
UTAH MED PRODS INC COM 917488108 5 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 813 9,466 SH   SOLE 18 9,466 0 0
UTAH MED PRODS INC COM 917488108 538 6,259 SH   SOLE 19 6,259 0 0
UTAH MED PRODS INC COM 917488108 9,790 113,964 SH   SOLE 21 113,964 0 0
UTAH MED PRODS INC COM 917488108 5,892 68,590 SH   SOLE 22 67,855 0 735
UTAH MED PRODS INC COM 917488108 62 718 SH   SOLE 43 624 0 94
UTZ BRANDS INC COM CL A 918090101 442 31,952 SH   SOLE 2 22,452 0 9,500
UTZ BRANDS INC COM CL A 918090101 2 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 13 906 SH   SOLE 7 906 0 0
UTZ BRANDS INC COM CL A 918090101 2,195 158,808 SH   SOLE 18 158,808 0 0
UTZ BRANDS INC COM CL A 918090101 1,634 118,251 SH   SOLE 19 118,251 0 0
UTZ BRANDS INC COM CL A 918090101 30,345 2,195,737 SH   SOLE 21 2,195,737 0 0
UTZ BRANDS INC COM CL A 918090101 20,713 1,498,745 SH   SOLE 22 1,459,791 0 38,954
UTZ BRANDS INC COM CL A 918090101 107 7,776 SH   SOLE 25 7,776 0 0
UTZ BRANDS INC COM CL A 918090101 343 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101 63 4,557 SH   SOLE 30 4,557 0 0
UTZ BRANDS INC COM CL A 918090101 108 7,822 SH   SOLE 40 7,822 0 0
UTZ BRANDS INC COM CL A 918090101 1 48 SH   SOLE 43 48 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 476 134,502 SH   SOLE 2 28,208 0 106,294
UWM HOLDINGS CORPORATION COM CL A 91823B109 2 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 174 49,147 SH   SOLE 18 49,147 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 101 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 4,459 1,259,502 SH   SOLE 21 1,259,502 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 7,501 2,119,028 SH   SOLE 22 2,014,208 0 104,820
UWM HOLDINGS CORPORATION COM CL A 91823B109 42 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 213 60,054 SH   SOLE 30 60,054 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 42 11,778 SH   SOLE 31 1,330 0 10,448
UWM HOLDINGS CORPORATION COM CL A 91823B109 9 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 39 11,017 SH   SOLE 40 11,017 0 0
V F CORP COM 918204108 17,252 390,571 SH   SOLE 2 122,725 0 267,846
V F CORP COM 918204108 14,515 328,606 SH   SOLE 4 208,148 0 120,458
V F CORP COM 918204108 18,048 408,598 SH   SOLE 7 398,067 0 10,531
V F CORP COM 918204108 65 1,471 SH   SOLE 13 1,471 0 0
V F CORP COM 918204108 2,151 48,696 SH   SOLE 15 48,696 0 0
V F CORP COM 918204108 26,445 598,707 SH   SOLE 18 554,805 0 43,902
V F CORP COM 918204108 7,195 162,886 SH   SOLE 19 162,886 0 0
V F CORP COM 918204108 478,573 10,834,791 SH   SOLE 21 10,834,791 0 0
V F CORP COM 918204108 307,406 6,959,609 SH   SOLE 22 6,281,845 0 677,764
V F CORP COM 918204108 25,114 568,587 SH   SOLE 23 568,587 0 0
V F CORP COM 918204108 39,860 902,420 SH   SOLE 25 902,420 0 0
V F CORP COM 918204108 36,010 815,249 SH   SOLE 26 364,117 0 451,132
V F CORP COM 918204108 41,288 934,742 SH   SOLE 28 55,185 0 879,557
V F CORP COM 918204108 112,176 2,539,651 SH   SOLE 30 2,539,651 0 0
V F CORP COM 918204108 3,095 70,073 SH   SOLE 31 35,975 0 34,098
V F CORP COM 918204108 1,585 35,892 SH   SOLE 34 35,892 0 0
V F CORP COM 918204108 6,239 141,258 SH   SOLE 36 141,258 0 0
V F CORP COM 918204108 473 10,712 SH   SOLE 40 10,712 0 0
V F CORP COM 918204108 9,703 219,672 SH   SOLE 43 200,260 0 19,412
VAALCO ENERGY INC COM NEW 91851C201 74 10,605 SH   SOLE 2 2,430 0 8,175
VAALCO ENERGY INC COM NEW 91851C201 4 567 SH   SOLE 7 567 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,059 152,612 SH   SOLE 18 152,612 0 0
VAALCO ENERGY INC COM NEW 91851C201 731 105,339 SH   SOLE 19 105,339 0 0
VAALCO ENERGY INC COM NEW 91851C201 14,216 2,048,371 SH   SOLE 21 2,048,371 0 0
VAALCO ENERGY INC COM NEW 91851C201 10,124 1,458,724 SH   SOLE 22 1,446,210 0 12,514
VAALCO ENERGY INC COM NEW 91851C201 446 64,303 SH   SOLE 43 63,669 0 634
VACASA INC CLASS A COM 91854V107 44 15,213 SH   SOLE 2 0 0 15,213
VACASA INC CLASS A COM 91854V107 335 116,417 SH   SOLE 18 116,417 0 0
VACASA INC CLASS A COM 91854V107 196 67,955 SH   SOLE 19 67,955 0 0
VACASA INC CLASS A COM 91854V107 4,264 1,480,410 SH   SOLE 21 1,480,410 0 0
VACASA INC CLASS A COM 91854V107 4,549 1,579,457 SH   SOLE 22 1,557,750 0 21,707
VACCINEX INC COM 918640103 4 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 64 59,685 SH   SOLE 21 59,685 0 0
VAIL RESORTS INC COM 91879Q109 13,308 61,030 SH   SOLE 2 31,606 0 29,424
VAIL RESORTS INC COM 91879Q109 6,630 30,405 SH   SOLE 4 25,507 0 4,898
VAIL RESORTS INC COM 91879Q109 1,335 6,123 SH   SOLE 7 6,123 0 0
VAIL RESORTS INC COM 91879Q109 41 189 SH   SOLE 13 189 0 0
VAIL RESORTS INC COM 91879Q109 666 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 5,890 27,010 SH   SOLE 18 24,927 0 2,083
VAIL RESORTS INC COM 91879Q109 199,961 917,044 SH   SOLE 19 917,044 0 0
VAIL RESORTS INC COM 91879Q109 165,225 757,739 SH   SOLE 21 757,739 0 0
VAIL RESORTS INC COM 91879Q109 235,329 1,079,242 SH   SOLE 22 1,000,966 0 78,276
VAIL RESORTS INC COM 91879Q109 13,761 63,110 SH   SOLE 23 63,110 0 0
VAIL RESORTS INC COM 91879Q109 21,734 99,674 SH   SOLE 25 99,674 0 0
VAIL RESORTS INC COM 91879Q109 14,259 65,395 SH   SOLE 26 40,118 0 25,277
VAIL RESORTS INC COM 91879Q109 21,502 98,610 SH   SOLE 28 2,153 0 96,457
VAIL RESORTS INC COM 91879Q109 50,838 233,147 SH   SOLE 30 203,110 0 30,037
VAIL RESORTS INC COM 91879Q109 1,809 8,296 SH   SOLE 31 4,370 0 3,926
VAIL RESORTS INC COM 91879Q109 486 2,229 SH   SOLE 34 2,229 0 0
VAIL RESORTS INC COM 91879Q109 3,278 15,035 SH   SOLE 36 15,035 0 0
VAIL RESORTS INC COM 91879Q109 307 1,409 SH   SOLE 40 1,409 0 0
VAIL RESORTS INC COM 91879Q109 21 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109 3,272 15,007 SH   SOLE 43 12,599 0 2,408
VAIL RESORTS INC NOTE 1/0 91879QAN9 4,655 5,350,000 PRN   SOLE 21 5,350,000 0 0
VALARIS LIMITED CL A G9460G101 2,972 70,356 SH   SOLE 2 37,793 0 32,563
VALARIS LIMITED CL A G9460G101 31 723 SH   SOLE 4 0 0 723
VALARIS LIMITED CL A G9460G101 61 1,448 SH   SOLE 7 1,448 0 0
VALARIS LIMITED CL A G9460G101 32 760 SH   SOLE 13 760 0 0
VALARIS LIMITED CL A G9460G101 7,063 167,209 SH   SOLE 18 154,093 0 13,116
VALARIS LIMITED CL A G9460G101 13,652 323,191 SH   SOLE 19 323,191 0 0
VALARIS LIMITED CL A G9460G101 93,918 2,223,438 SH   SOLE 21 2,223,438 0 0
VALARIS LIMITED CL A G9460G101 70,724 1,674,338 SH   SOLE 22 1,652,751 0 21,587
VALARIS LIMITED CL A G9460G101 478 11,313 SH   SOLE 23 11,313 0 0
VALARIS LIMITED CL A G9460G101 142 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101 1,297 30,704 SH   SOLE 26 15,730 0 14,974
VALARIS LIMITED CL A G9460G101 69 1,639 SH   SOLE 28 1,639 0 0
VALARIS LIMITED CL A G9460G101 700 16,569 SH   SOLE 30 16,569 0 0
VALARIS LIMITED CL A G9460G101 75 1,770 SH   SOLE 36 1,770 0 0
VALARIS LIMITED CL A G9460G101 143 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 61 SH   SOLE 18 61 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH   SOLE 43 22 0 0
VALE S A SPONSORED ADS 91912E105 1,634 111,715 SH   SOLE 2 111,715 0 0
VALE S A SPONSORED ADS 91912E105 17,240 1,178,431 SH   SOLE 18 0 0 1,178,431
VALE S A SPONSORED ADS 91912E105 50,841 3,475,103 SH   SOLE 19 3,475,103 0 0
VALE S A SPONSORED ADS 91912E105 190,111 12,994,626 SH   SOLE 21 12,994,626 0 0
VALE S A SPONSORED ADS 91912E105 44 2,991 SH   SOLE 22 2,991 0 0
VALE S A SPONSORED ADS 91912E105 116,427 7,958,107 SH   SOLE 25 7,958,107 0 0
VALE S A SPONSORED ADS 91912E105 60,594 4,141,771 SH   SOLE 29 4,141,771 0 0
VALE S A SPONSORED ADS 91912E105 10,706 731,812 SH   SOLE 30 731,812 0 0
VALE S A SPONSORED ADS 91912E105 497,684 34,018,021 SH   SOLE 34 34,018,021 0 0
VALE S A SPONSORED ADS 91912E105 21,908 1,497,502 SH   SOLE 43 1,398,077 0 99,425
VALERO ENERGY CORP COM 91913Y100 71,927 676,767 SH   SOLE 2 201,588 0 475,179
VALERO ENERGY CORP COM 91913Y100 41,561 391,055 SH   SOLE 4 259,799 0 131,256
VALERO ENERGY CORP COM 91913Y100 39,397 370,695 SH   SOLE 7 358,827 0 11,868
VALERO ENERGY CORP COM 91913Y100 635 5,978 SH   SOLE 13 5,978 0 0
VALERO ENERGY CORP COM 91913Y100 6,306 59,331 SH   SOLE 15 59,331 0 0
VALERO ENERGY CORP COM 91913Y100 102,367 963,186 SH   SOLE 18 892,333 0 70,853
VALERO ENERGY CORP COM 91913Y100 177,440 1,669,549 SH   SOLE 19 1,669,549 0 0
VALERO ENERGY CORP COM 91913Y100 1,519,457 14,296,739 SH   SOLE 21 14,296,739 0 0
VALERO ENERGY CORP COM 91913Y100 933,160 8,780,202 SH   SOLE 22 7,967,732 0 812,470
VALERO ENERGY CORP COM 91913Y100 69,090 650,078 SH   SOLE 23 650,078 0 0
VALERO ENERGY CORP COM 91913Y100 75,058 706,232 SH   SOLE 25 706,232 0 0
VALERO ENERGY CORP COM 91913Y100 107,073 1,007,459 SH   SOLE 26 394,188 0 613,271
VALERO ENERGY CORP COM 91913Y100 85,671 806,085 SH   SOLE 28 4,866 0 801,219
VALERO ENERGY CORP COM 91913Y100 255 2,398 SH   SOLE 29 2,398 0 0
VALERO ENERGY CORP COM 91913Y100 333,545 3,138,362 SH   SOLE 30 3,138,362 0 0
VALERO ENERGY CORP COM 91913Y100 9,611 90,435 SH   SOLE 31 48,028 0 42,407
VALERO ENERGY CORP COM 91913Y100 8,356 78,619 SH   SOLE 32 78,619 0 0
VALERO ENERGY CORP COM 91913Y100 186,969 1,759,216 SH   SOLE 34 1,759,216 0 0
VALERO ENERGY CORP COM 91913Y100 22,333 210,135 SH   SOLE 36 210,135 0 0
VALERO ENERGY CORP COM 91913Y100 1,358 12,781 SH   SOLE 40 12,781 0 0
VALERO ENERGY CORP COM 91913Y100 14,627 137,625 SH   SOLE 43 129,435 0 8,190
VALERO ENERGY CORP OPTIONS 91913Y100 181 1,700 SH Put SOLE 2 0 0 1,700
VALERO ENERGY CORP OPTIONS 91913Y100 159 1,500 SH Put SOLE 4 1,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 2,402 22,600 SH Put SOLE 18 22,600 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 4,868 45,800 SH Call SOLE 19 45,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 12,307 115,800 SH Put SOLE 19 115,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 64 600 SH Call SOLE 22 600 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 988 9,300 SH Put SOLE 22 9,300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 159 1,500 SH Put SOLE 26 1,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 1,063 10,000 SH Call SOLE 34 10,000 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 7,291 68,600 SH Put SOLE 34 68,600 0 0
VALHI INC NEW COM 918905209 106 2,339 SH   SOLE 2 115 0 2,224
VALHI INC NEW COM 918905209 326 7,200 SH   SOLE 18 7,200 0 0
VALHI INC NEW COM 918905209 151 3,324 SH   SOLE 19 3,324 0 0
VALHI INC NEW COM 918905209 3,853 84,987 SH   SOLE 21 84,987 0 0
VALHI INC NEW COM 918905209 1,848 40,749 SH   SOLE 22 39,430 0 1,319
VALHI INC NEW COM 918905209 170 3,754 SH   SOLE 43 3,751 0 3
VALLEY NATL BANCORP COM 919794107 6,267 601,977 SH   SOLE 2 342,495 0 259,482
VALLEY NATL BANCORP COM 919794107 142 13,610 SH   SOLE 4 1,416 0 12,194
VALLEY NATL BANCORP COM 919794107 399 38,310 SH   SOLE 7 38,310 0 0
VALLEY NATL BANCORP COM 919794107 23,017 2,211,016 SH   SOLE 18 2,211,016 0 0
VALLEY NATL BANCORP COM 919794107 9,713 933,080 SH   SOLE 19 933,080 0 0
VALLEY NATL BANCORP COM 919794107 435,386 41,823,799 SH   SOLE 21 41,823,799 0 0
VALLEY NATL BANCORP COM 919794107 135,660 13,031,727 SH   SOLE 22 12,561,960 0 469,767
VALLEY NATL BANCORP COM 919794107 724 69,534 SH   SOLE 25 69,534 0 0
VALLEY NATL BANCORP COM 919794107 1,852 177,953 SH   SOLE 26 148,321 0 29,632
VALLEY NATL BANCORP COM 919794107 75 7,232 SH   SOLE 28 7,232 0 0
VALLEY NATL BANCORP COM 919794107 8,232 790,754 SH   SOLE 30 790,754 0 0
VALLEY NATL BANCORP COM 919794107 2,054 197,287 SH   SOLE 32 197,287 0 0
VALLEY NATL BANCORP COM 919794107 304 29,242 SH   SOLE 36 29,242 0 0
VALLEY NATL BANCORP COM 919794107 547 52,539 SH   SOLE 40 52,539 0 0
VALLEY NATL BANCORP COM 919794107 1,940 186,370 SH   SOLE 43 176,009 0 10,361
VALMONT INDS INC COM 920253101 6,036 26,870 SH   SOLE 2 16,785 0 10,085
VALMONT INDS INC COM 920253101 54 240 SH   SOLE 4 86 0 154
VALMONT INDS INC COM 920253101 78 347 SH   SOLE 7 347 0 0
VALMONT INDS INC COM 920253101 10,356 46,103 SH   SOLE 18 46,103 0 0
VALMONT INDS INC COM 920253101 1,443 6,425 SH   SOLE 19 6,425 0 0
VALMONT INDS INC COM 920253101 238,485 1,061,681 SH   SOLE 21 1,061,681 0 0
VALMONT INDS INC COM 920253101 130,094 579,147 SH   SOLE 22 553,876 0 25,271
VALMONT INDS INC COM 920253101 716 3,187 SH   SOLE 25 3,187 0 0
VALMONT INDS INC COM 920253101 2,205 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 1,832 8,156 SH   SOLE 28 8,156 0 0
VALMONT INDS INC COM 920253101 2,774 12,349 SH   SOLE 30 12,349 0 0
VALMONT INDS INC COM 920253101 97 430 SH   SOLE 31 306 0 124
VALMONT INDS INC COM 920253101 306 1,363 SH   SOLE 36 1,363 0 0
VALMONT INDS INC COM 920253101 589 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 45 201 SH   OTR 43 201 0 0
VALMONT INDS INC COM 920253101 2,091 9,307 SH   SOLE 43 9,103 0 204
VALUE LINE INC COM 920437100 28 426 SH   SOLE 2 0 0 426
VALUE LINE INC COM 920437100 274 4,152 SH   SOLE 18 4,152 0 0
VALUE LINE INC COM 920437100 132 1,999 SH   SOLE 19 1,999 0 0
VALUE LINE INC COM 920437100 2,449 37,074 SH   SOLE 21 37,074 0 0
VALUE LINE INC COM 920437100 2,920 44,202 SH   SOLE 22 44,087 0 115
VALUE LINE INC COM 920437100 63 957 SH   SOLE 43 957 0 0
VALVOLINE INC COM 92047W101 19,730 684,356 SH   SOLE 2 188,550 0 495,806
VALVOLINE INC COM 92047W101 71 2,470 SH   SOLE 4 1,195 0 1,275
VALVOLINE INC COM 92047W101 81 2,797 SH   SOLE 7 2,797 0 0
VALVOLINE INC COM 92047W101 11,375 394,567 SH   SOLE 18 394,567 0 0
VALVOLINE INC COM 92047W101 1,561 54,153 SH   SOLE 19 54,153 0 0
VALVOLINE INC COM 92047W101 268,132 9,300,447 SH   SOLE 21 9,300,447 0 0
VALVOLINE INC COM 92047W101 143,581 4,980,262 SH   SOLE 22 4,760,794 0 219,468
VALVOLINE INC COM 92047W101 993 34,435 SH   SOLE 25 34,435 0 0
VALVOLINE INC COM 92047W101 2,601 90,220 SH   SOLE 26 75,546 0 14,674
VALVOLINE INC COM 92047W101 95 3,293 SH   SOLE 28 3,226 0 67
VALVOLINE INC COM 92047W101 4,064 140,956 SH   SOLE 30 140,956 0 0
VALVOLINE INC COM 92047W101 148 5,143 SH   SOLE 31 2,656 0 2,487
VALVOLINE INC COM 92047W101 803 27,870 SH   SOLE 36 27,870 0 0
VALVOLINE INC COM 92047W101 679 23,543 SH   SOLE 40 23,543 0 0
VALVOLINE INC COM 92047W101 9 329 SH   OTR 43 329 0 0
VALVOLINE INC COM 92047W101 5,624 195,062 SH   SOLE 43 186,858 0 8,204
VANDA PHARMACEUTICALS INC COM 921659108 1,258 115,417 SH   SOLE 2 35,422 0 79,995
VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 8 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,359 216,457 SH   SOLE 18 216,457 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,074 98,488 SH   SOLE 19 98,488 0 0
VANDA PHARMACEUTICALS INC COM 921659108 81,652 7,491,011 SH   SOLE 21 7,491,011 0 0
VANDA PHARMACEUTICALS INC COM 921659108 15,231 1,397,356 SH   SOLE 22 1,332,897 0 64,459
VANDA PHARMACEUTICALS INC COM 921659108 76 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108 256 23,525 SH   SOLE 26 17,544 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 50 4,588 SH   SOLE 28 4,588 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,172 291,012 SH   SOLE 30 291,012 0 0
VANDA PHARMACEUTICALS INC COM 921659108 73 6,680 SH   SOLE 34 6,680 0 0
VANDA PHARMACEUTICALS INC COM 921659108 68 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 262 24,014 SH   SOLE 43 23,608 0 406
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 40 1,793 SH   SOLE 2 1,793 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 286 1,400 SH Put SOLE 4 1,400 0 0
VANECK ETF TRUST OPTIONS 92189F676 4,564 22,400 SH Put SOLE 18 22,400 0 0
VANECK ETF TRUST OPTIONS 92189F676 54,172 265,900 SH Put SOLE 19 265,900 0 0
VANECK ETF TRUST OPTIONS 92189F676 2,098 10,300 SH Put SOLE 22 10,300 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 98 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,535 7,533 SH   SOLE 18 7,533 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 13,870 68,078 SH   SOLE 19 68,078 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 704 3,457 SH   SOLE 22 3,457 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1,652 36,164 SH   SOLE 17 0 0 36,164
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 39 SH   SOLE 17 0 0 39
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 34 SH   SOLE 18 34 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 22 405 SH   SOLE 2 405 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 5 97 SH   SOLE 17 0 0 97
VANECK ETF TRUST OIL SERVICES ETF 92189H607 23 100 SH   SOLE 43 100 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 37 168 SH   SOLE 17 0 0 168
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 15 110 SH   SOLE 17 0 0 110
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4 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 31 200 SH   SOLE 43 200 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6 81 SH   SOLE 17 0 0 81
VANGUARD BD INDEX FDS INTERMED TERM 921937819 22 288 SH   SOLE 17 0 0 288
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 58 758 SH   SOLE 17 0 0 758
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 989,719 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 70,747 940,033 SH   SOLE 17 0 0 940,033
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,123 94,648 SH   SOLE 18 0 0 94,648
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9,438 190,517 SH   SOLE 2 190,517 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 3 60 SH   SOLE 17 0 0 60
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 61,996 178,726 SH   SOLE 2 178,726 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,469 30,181 SH   SOLE 17 0 0 30,181
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,022 51,956 SH   SOLE 18 51,866 0 90
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1 3 SH   SOLE 43 1 0 2
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 79 611 SH   SOLE 17 0 0 611
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12 70 SH   SOLE 17 0 0 70
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 331 1,887 SH   SOLE 43 1,232 0 655
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 13,944 153,048 SH   SOLE 2 152,495 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10 105 SH   SOLE 17 0 0 105
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 73 800 SH   SOLE 43 800 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2 9 SH   SOLE 2 9 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 24 123 SH   SOLE 17 0 0 123
VANGUARD INDEX FDS SML CP GRW ETF 922908595 114 576 SH   SOLE 43 353 0 223
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11 72 SH   SOLE 2 72 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 165 1,098 SH   SOLE 17 0 0 1,098
VANGUARD INDEX FDS SM CP VAL ETF 922908611 84 560 SH   SOLE 43 421 0 139
VANGUARD INDEX FDS MID CAP ETF 922908629 30,796 156,350 SH   SOLE 17 0 0 156,350
VANGUARD INDEX FDS MID CAP ETF 922908629 0 2 SH   SOLE 18 2 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 301 1,526 SH   SOLE 43 1,233 0 293
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,053 11,911 SH   SOLE 17 0 0 11,911
VANGUARD INDEX FDS LARGE CAP ETF 922908637 407 2,362 SH   SOLE 43 1,239 0 1,123
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 15 116 SH   SOLE 17 0 0 116
VANGUARD INDEX FDS GROWTH ETF 922908736 29 132 SH   SOLE 2 132 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,168 18,702 SH   SOLE 17 0 0 18,702
VANGUARD INDEX FDS GROWTH ETF 922908736 365 1,637 SH   SOLE 18 1,637 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 0 1 SH   SOLE 43 1 0 1
VANGUARD INDEX FDS VALUE ETF 922908744 30 229 SH   SOLE 2 229 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 8,379 63,533 SH   SOLE 17 0 0 63,533
VANGUARD INDEX FDS VALUE ETF 922908744 75,522 572,657 SH   SOLE 18 563,580 0 9,077
VANGUARD INDEX FDS VALUE ETF 922908744 66 501 SH   SOLE 43 501 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 39,822 226,121 SH   SOLE 2 226,121 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 39,984 227,042 SH   SOLE 17 0 0 227,042
VANGUARD INDEX FDS SMALL CP ETF 922908751 794 4,507 SH   SOLE 18 4,507 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 44 250 SH   SOLE 43 250 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,738 35,721 SH   SOLE 2 11,210 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769 35,166 186,441 SH   SOLE 17 0 0 186,441
VANGUARD INDEX FDS TOTAL STK MKT 922908769 397 2,103 SH   SOLE 43 1,802 0 301
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4 91 SH   SOLE 17 0 0 91
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 23,015 222,996 SH   SOLE 2 222,996 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,431 52,625 SH   SOLE 17 0 0 52,625
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 0 1 SH   SOLE 43 0 0 1
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 156 1,830 SH   SOLE 17 0 0 1,830
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 10,286 120,531 SH   SOLE 18 120,060 0 471
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 128 1,500 SH   SOLE 43 0 0 1,500
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 300 6,013 SH   SOLE 17 0 0 6,013
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,128 42,600 SH   SOLE 18 42,432 0 168
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 349 6,988 SH   SOLE 43 0 0 6,988
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21,443 514,831 SH   SOLE 17 0 0 514,831
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 33 801 SH   SOLE 43 800 0 1
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5 71 SH   SOLE 17 0 0 71
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 27 506 SH   SOLE 17 0 0 506
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 120,937 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,619 32,308 SH   SOLE 17 0 0 32,308
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 16,151 323,537 SH   SOLE 17 0 0 323,537
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 193 3,863 SH   SOLE 18 3,863 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 41 698 SH   SOLE 17 0 0 698
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 89 1,163 SH   SOLE 17 0 0 1,163
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 610 8,000 SH   SOLE 18 8,000 0 0
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,503 95,114 SH   SOLE 17 0 0 95,114
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1 8 SH   SOLE 18 8 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 12 205 SH   SOLE 17 0 0 205
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,197 19,575 SH   SOLE 2 19,575 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1 9 SH   SOLE 18 9 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2 32 SH   SOLE 18 32 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17,094 99,481 SH   SOLE 17 0 0 99,481
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 34 706 SH   SOLE 17 0 0 706
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,023 21,390 SH   SOLE 18 21,390 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 14 167 SH   SOLE 17 0 0 167
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1 10 SH   SOLE 17 0 0 10
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2 20 SH   SOLE 2 20 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16,850 210,578 SH   SOLE 17 0 0 210,578
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 790 9,866 SH   SOLE 18 9,866 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 30,568 382,000 SH   SOLE 19 382,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 190 1,325 SH   SOLE 17 0 0 1,325
VANGUARD STAR FDS VG TL INTL STK F 921909768 94 1,822 SH   SOLE 17 0 0 1,822
VANGUARD STAR FDS VG TL INTL STK F 921909768 0 1 SH   SOLE 43 0 0 1
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 48,650 1,192,402 SH   SOLE 17 0 0 1,192,402
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 49 1,202 SH   SOLE 43 1,200 0 2
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55 541 SH   SOLE 2 541 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 75 735 SH   SOLE 17 0 0 735
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 842 13,739 SH   SOLE 17 0 0 13,739
VANGUARD WORLD FD EXTENDED DUR 921910709 1 12 SH   SOLE 17 0 0 12
VANGUARD WORLD FD ESG INTL STK ETF 921910725 0 4 SH   SOLE 17 0 0 4
VANGUARD WORLD FD ESG US STK ETF 921910733 9 135 SH   SOLE 17 0 0 135
VANGUARD WORLD FD MEGA GRWTH IND 921910816 56 306 SH   SOLE 17 0 0 306
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1 6 SH   SOLE 17 0 0 6
VANGUARD WORLD FD MEGA CAP INDEX 921910873 15 113 SH   SOLE 17 0 0 113
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 122 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1 5 SH   SOLE 43 0 0 5
VANGUARD WORLD FDS ENERGY ETF 92204A306 2 18 SH   SOLE 17 0 0 18
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 20 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 49 150 SH   SOLE 43 150 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 7 45 SH   SOLE 17 0 0 45
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 24 250 SH   SOLE 43 250 0 0
VAPOTHERM INC COM 922107107 1 576 SH   SOLE 2 0 0 576
VAPOTHERM INC COM 922107107 12 4,583 SH   SOLE 18 4,583 0 0
VAPOTHERM INC COM 922107107 255 100,670 SH   SOLE 21 100,670 0 0
VAPOTHERM INC COM 922107107 873 345,181 SH   SOLE 22 345,181 0 0
VAPOTHERM INC COM 922107107 5 2,032 SH   SOLE 43 2,032 0 0
VAREX IMAGING CORP COM 92214X106 1,836 85,826 SH   SOLE 2 44,749 0 41,077
VAREX IMAGING CORP COM 92214X106 19 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,044 142,293 SH   SOLE 18 142,293 0 0
VAREX IMAGING CORP COM 92214X106 3,625 169,458 SH   SOLE 19 169,458 0 0
VAREX IMAGING CORP COM 92214X106 108,386 5,067,140 SH   SOLE 21 5,067,140 0 0
VAREX IMAGING CORP COM 92214X106 23,419 1,094,880 SH   SOLE 22 1,052,498 0 42,382
VAREX IMAGING CORP COM 92214X106 82 3,832 SH   SOLE 23 3,832 0 0
VAREX IMAGING CORP COM 92214X106 107 4,982 SH   SOLE 25 4,982 0 0
VAREX IMAGING CORP COM 92214X106 442 20,669 SH   SOLE 26 3,818 0 16,851
VAREX IMAGING CORP COM 92214X106 207 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106 2,071 96,804 SH   SOLE 30 96,804 0 0
VAREX IMAGING CORP COM 92214X106 135 6,332 SH   SOLE 34 6,332 0 0
VAREX IMAGING CORP COM 92214X106 91 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 1,364 63,776 SH   SOLE 43 61,400 0 2,376
VARONIS SYS INC COM 922280102 5,750 196,098 SH   SOLE 2 105,999 0 90,099
VARONIS SYS INC COM 922280102 50 1,710 SH   SOLE 4 399 0 1,311
VARONIS SYS INC COM 922280102 103 3,506 SH   SOLE 7 3,506 0 0
VARONIS SYS INC COM 922280102 9,021 307,685 SH   SOLE 18 277,585 0 30,100
VARONIS SYS INC COM 922280102 21,364 728,655 SH   SOLE 19 728,655 0 0
VARONIS SYS INC COM 922280102 124,996 4,263,161 SH   SOLE 21 4,263,161 0 0
VARONIS SYS INC COM 922280102 91,893 3,134,133 SH   SOLE 22 3,064,495 0 69,638
VARONIS SYS INC COM 922280102 640 21,815 SH   SOLE 23 21,815 0 0
VARONIS SYS INC COM 922280102 445 15,189 SH   SOLE 25 15,189 0 0
VARONIS SYS INC COM 922280102 5,145 175,471 SH   SOLE 26 48,442 0 127,029
VARONIS SYS INC COM 922280102 55 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102 19,212 655,241 SH   SOLE 30 655,241 0 0
VARONIS SYS INC COM 922280102 528 18,004 SH   SOLE 34 18,004 0 0
VARONIS SYS INC COM 922280102 58 1,988 SH   SOLE 36 1,988 0 0
VARONIS SYS INC COM 922280102 407 13,872 SH   SOLE 40 13,872 0 0
VARONIS SYS INC COM 922280102 569 19,421 SH   SOLE 43 18,772 0 649
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3,093 2,630,000 PRN   SOLE 21 2,630,000 0 0
VAXART INC COM NEW 92243A200 332 94,737 SH   SOLE 2 36,475 0 58,262
VAXART INC COM NEW 92243A200 1 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 35 9,904 SH   SOLE 7 9,904 0 0
VAXART INC COM NEW 92243A200 1,348 385,067 SH   SOLE 18 385,067 0 0
VAXART INC COM NEW 92243A200 771 220,251 SH   SOLE 19 220,251 0 0
VAXART INC COM NEW 92243A200 17,676 5,050,300 SH   SOLE 21 5,050,300 0 0
VAXART INC COM NEW 92243A200 10,576 3,021,690 SH   SOLE 22 2,902,692 0 118,998
VAXART INC COM NEW 92243A200 52 14,967 SH   SOLE 25 14,967 0 0
VAXART INC COM NEW 92243A200 28 8,015 SH   SOLE 26 0 0 8,015
VAXART INC COM NEW 92243A200 1,221 348,720 SH   SOLE 30 348,720 0 0
VAXART INC COM NEW 92243A200 46 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 60 17,117 SH   SOLE 43 16,948 0 169
VAXCYTE INC COM 92243G108 331 15,230 SH   SOLE 2 10,484 0 4,746
VAXCYTE INC COM 92243G108 14 653 SH   SOLE 7 653 0 0
VAXCYTE INC COM 92243G108 2,908 133,661 SH   SOLE 18 133,661 0 0
VAXCYTE INC COM 92243G108 2,070 95,149 SH   SOLE 19 95,149 0 0
VAXCYTE INC COM 92243G108 43,692 2,007,919 SH   SOLE 21 2,007,919 0 0
VAXCYTE INC COM 92243G108 20,431 938,941 SH   SOLE 22 914,217 0 24,724
VAXCYTE INC COM 92243G108 122 5,598 SH   SOLE 25 5,598 0 0
VAXCYTE INC COM 92243G108 643 29,549 SH   SOLE 26 26,427 0 3,122
VAXCYTE INC COM 92243G108 878 40,363 SH   SOLE 30 40,363 0 0
VAXCYTE INC COM 92243G108 38 1,765 SH   SOLE 40 1,765 0 0
VAXCYTE INC COM 92243G108 61 2,802 SH   SOLE 43 2,645 0 157
VBI VACCINES INC CDA COM NEW 91822J103 88 108,238 SH   SOLE 2 48,770 0 59,468
VBI VACCINES INC CDA COM NEW 91822J103 3 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 488 603,951 SH   SOLE 18 603,951 0 0
VBI VACCINES INC CDA COM NEW 91822J103 293 362,909 SH   SOLE 19 362,909 0 0
VBI VACCINES INC CDA COM NEW 91822J103 5,723 7,078,596 SH   SOLE 21 7,078,596 0 0
VBI VACCINES INC CDA COM NEW 91822J103 4,411 5,455,831 SH   SOLE 22 5,257,680 0 198,151
VBI VACCINES INC CDA COM NEW 91822J103 17 21,534 SH   SOLE 25 21,534 0 0
VBI VACCINES INC CDA COM NEW 91822J103 36 44,935 SH   SOLE 30 44,935 0 0
VBI VACCINES INC CDA COM NEW 91822J103 15 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 8 9,576 SH   SOLE 43 9,576 0 0
VECTOR GROUP LTD COM 92240M108 1,536 146,329 SH   SOLE 2 99,519 0 46,810
VECTOR GROUP LTD COM 92240M108 5 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 16 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108 5,416 515,804 SH   SOLE 18 515,804 0 0
VECTOR GROUP LTD COM 92240M108 2,885 274,789 SH   SOLE 19 274,789 0 0
VECTOR GROUP LTD COM 92240M108 166,662 15,872,618 SH   SOLE 21 15,872,618 0 0
VECTOR GROUP LTD COM 92240M108 36,346 3,461,544 SH   SOLE 22 3,316,405 0 145,139
VECTOR GROUP LTD COM 92240M108 434 41,371 SH   SOLE 26 31,916 0 9,455
VECTOR GROUP LTD COM 92240M108 2,381 226,735 SH   SOLE 30 226,735 0 0
VECTOR GROUP LTD COM 92240M108 41 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 172 16,390 SH   SOLE 40 16,390 0 0
VECTOR GROUP LTD COM 92240M108 728 69,317 SH   SOLE 43 65,573 0 3,744
VECTRUS INC COM 92242T101 2,669 79,754 SH   SOLE 2 64,227 0 15,527
VECTRUS INC COM 92242T101 3 96 SH   SOLE 7 96 0 0
VECTRUS INC COM 92242T101 1,213 36,250 SH   SOLE 18 36,250 0 0
VECTRUS INC COM 92242T101 2,222 66,404 SH   SOLE 19 66,404 0 0
VECTRUS INC COM 92242T101 15,548 464,688 SH   SOLE 21 464,688 0 0
VECTRUS INC COM 92242T101 12,971 387,651 SH   SOLE 22 374,632 0 13,019
VECTRUS INC COM 92242T101 38 1,138 SH   SOLE 23 1,138 0 0
VECTRUS INC COM 92242T101 8,770 262,112 SH   SOLE 25 262,112 0 0
VECTRUS INC COM 92242T101 1,106 33,040 SH   SOLE 26 1,155 0 31,885
VECTRUS INC COM 92242T101 764 22,847 SH   SOLE 30 22,847 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 1,320 39,439 SH   SOLE 34 39,439 0 0
VECTRUS INC COM 92242T101 113 3,373 SH   SOLE 36 3,373 0 0
VECTRUS INC COM 92242T101 46 1,379 SH   SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 73 2,192 SH   OTR 43 2,192 0 0
VECTRUS INC COM 92242T101 383 11,442 SH   SOLE 43 11,127 0 315
VEECO INSTRS INC DEL COM 922417100 1,491 76,852 SH   SOLE 2 62,339 0 14,513
VEECO INSTRS INC DEL COM 922417100 2 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100 13 647 SH   SOLE 7 647 0 0
VEECO INSTRS INC DEL COM 922417100 3,335 171,893 SH   SOLE 18 171,893 0 0
VEECO INSTRS INC DEL COM 922417100 2,318 119,503 SH   SOLE 19 119,503 0 0
VEECO INSTRS INC DEL COM 922417100 115,755 5,966,756 SH   SOLE 21 5,966,756 0 0
VEECO INSTRS INC DEL COM 922417100 24,862 1,281,549 SH   SOLE 22 1,244,321 0 37,228
VEECO INSTRS INC DEL COM 922417100 36 1,848 SH   SOLE 23 1,848 0 0
VEECO INSTRS INC DEL COM 922417100 123 6,320 SH   SOLE 25 6,320 0 0
VEECO INSTRS INC DEL COM 922417100 169 8,690 SH   SOLE 26 6,394 0 2,296
VEECO INSTRS INC DEL COM 922417100 7 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100 2,735 141,004 SH   SOLE 30 141,004 0 0
VEECO INSTRS INC DEL COM 922417100 16 846 SH   SOLE 31 0 0 846
VEECO INSTRS INC DEL COM 922417100 30 1,524 SH   SOLE 34 1,524 0 0
VEECO INSTRS INC DEL COM 922417100 105 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 386 19,878 SH   SOLE 43 19,364 0 514
VEEVA SYS INC CL A COM 922475108 47,197 238,319 SH   SOLE 2 31,622 0 206,697
VEEVA SYS INC CL A COM 922475108 17,276 87,233 SH   SOLE 4 46,494 0 40,739
VEEVA SYS INC CL A COM 922475108 3,258 16,451 SH   SOLE 7 16,451 0 0
VEEVA SYS INC CL A COM 922475108 122 617 SH   SOLE 13 617 0 0
VEEVA SYS INC CL A COM 922475108 2,129 10,752 SH   SOLE 15 10,752 0 0
VEEVA SYS INC CL A COM 922475108 44,324 223,814 SH   SOLE 18 216,306 0 7,508
VEEVA SYS INC CL A COM 922475108 397,948 2,009,431 SH   SOLE 19 2,009,431 0 0
VEEVA SYS INC CL A COM 922475108 433,673 2,189,824 SH   SOLE 21 2,189,824 0 0
VEEVA SYS INC CL A COM 922475108 640,289 3,233,131 SH   SOLE 22 2,978,949 0 254,182
VEEVA SYS INC CL A COM 922475108 43,107 217,666 SH   SOLE 23 217,666 0 0
VEEVA SYS INC CL A COM 922475108 42,505 214,627 SH   SOLE 25 206,786 0 7,841
VEEVA SYS INC CL A COM 922475108 47,049 237,573 SH   SOLE 26 106,833 0 130,740
VEEVA SYS INC CL A COM 922475108 34,367 173,534 SH   SOLE 28 2,018 0 171,516
VEEVA SYS INC CL A COM 922475108 23 115 SH   SOLE 29 115 0 0
VEEVA SYS INC CL A COM 922475108 63,256 319,411 SH   SOLE 30 319,411 0 0
VEEVA SYS INC CL A COM 922475108 5,700 28,782 SH   SOLE 31 15,629 0 13,153
VEEVA SYS INC CL A COM 922475108 13,070 65,998 SH   SOLE 34 65,998 0 0
VEEVA SYS INC CL A COM 922475108 10,787 54,471 SH   SOLE 36 54,471 0 0
VEEVA SYS INC CL A COM 922475108 844 4,260 SH   SOLE 40 4,260 0 0
VEEVA SYS INC CL A COM 922475108 67 337 SH   OTR 43 337 0 0
VEEVA SYS INC CL A COM 922475108 15,633 78,938 SH   SOLE 43 70,888 0 8,050
VELO3D INC COMMON STOCK 92259N104 25 18,177 SH   SOLE 2 12,968 0 5,209
VELO3D INC COMMON STOCK 92259N104 227 164,678 SH   SOLE 18 164,678 0 0
VELO3D INC COMMON STOCK 92259N104 129 93,646 SH   SOLE 19 93,646 0 0
VELO3D INC COMMON STOCK 92259N104 2,709 1,963,372 SH   SOLE 21 1,963,372 0 0
VELO3D INC COMMON STOCK 92259N104 1,803 1,306,854 SH   SOLE 22 1,303,152 0 3,702
VELOCITY FINL INC COM 92262D101 77 7,038 SH   SOLE 2 3,608 0 3,430
VELOCITY FINL INC COM 92262D101 300 27,298 SH   SOLE 18 27,298 0 0
VELOCITY FINL INC COM 92262D101 211 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 4,096 372,664 SH   SOLE 21 372,664 0 0
VELOCITY FINL INC COM 92262D101 1,270 115,553 SH   SOLE 22 110,669 0 4,884
VELODYNE LIDAR INC COM 92259F101 107 111,645 SH   SOLE 2 48,729 0 62,916
VELODYNE LIDAR INC COM 92259F101 1 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 572 598,696 SH   SOLE 18 598,696 0 0
VELODYNE LIDAR INC COM 92259F101 331 346,284 SH   SOLE 19 346,284 0 0
VELODYNE LIDAR INC COM 92259F101 6,725 7,040,350 SH   SOLE 21 7,040,350 0 0
VELODYNE LIDAR INC COM 92259F101 3,203 3,352,915 SH   SOLE 22 3,194,177 0 158,738
VELODYNE LIDAR INC COM 92259F101 164 171,881 SH   SOLE 25 171,881 0 0
VELODYNE LIDAR INC COM 92259F101 82 86,112 SH   SOLE 26 29,049 0 57,063
VELODYNE LIDAR INC COM 92259F101 51 53,620 SH   SOLE 30 53,620 0 0
VELODYNE LIDAR INC COM 92259F101 13 13,919 SH   SOLE 31 0 0 13,919
VELODYNE LIDAR INC COM 92259F101 102 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 116 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100 60,359 1,173,618 SH   SOLE 2 278,281 0 895,337
VENTAS INC COM 92276F100 39,105 760,358 SH   SOLE 4 712,407 0 47,951
VENTAS INC COM 92276F100 47,258 918,889 SH   SOLE 7 892,449 0 26,440
VENTAS INC COM 92276F100 76 1,481 SH   SOLE 13 1,481 0 0
VENTAS INC COM 92276F100 2,994 58,218 SH   SOLE 15 58,218 0 0
VENTAS INC COM 92276F100 51,455 1,000,478 SH   SOLE 18 945,641 0 54,837
VENTAS INC COM 92276F100 44,659 868,352 SH   SOLE 19 868,352 0 0
VENTAS INC COM 92276F100 808,060 15,711,848 SH   SOLE 21 15,711,848 0 0
VENTAS INC COM 92276F100 601,832 11,701,960 SH   SOLE 22 10,658,455 0 1,043,505
VENTAS INC COM 92276F100 36,598 711,600 SH   SOLE 23 711,600 0 0
VENTAS INC COM 92276F100 144,720 2,813,926 SH   SOLE 25 2,813,926 0 0
VENTAS INC COM 92276F100 55,392 1,077,035 SH   SOLE 26 496,056 0 580,979
VENTAS INC COM 92276F100 68,361 1,329,212 SH   SOLE 28 47,266 0 1,281,946
VENTAS INC COM 92276F100 25 492 SH   SOLE 29 492 0 0
VENTAS INC COM 92276F100 219,967 4,277,010 SH   SOLE 30 4,277,010 0 0
VENTAS INC COM 92276F100 4,247 82,583 SH   SOLE 31 41,369 0 41,214
VENTAS INC COM 92276F100 3,676 71,469 SH   SOLE 34 71,469 0 0
VENTAS INC COM 92276F100 9,512 184,957 SH   SOLE 36 184,957 0 0
VENTAS INC COM 92276F100 674 13,112 SH   SOLE 40 13,112 0 0
VENTAS INC COM 92276F100 65 1,263 SH   OTR 43 1,263 0 0
VENTAS INC COM 92276F100 22,660 440,607 SH   SOLE 43 411,269 0 29,338
VENTYX BIOSCIENCES INC COM 92332V107 36 2,924 SH   SOLE 2 1,400 0 1,524
VENTYX BIOSCIENCES INC COM 92332V107 4 346 SH   SOLE 7 346 0 0
VENTYX BIOSCIENCES INC COM 92332V107 716 58,553 SH   SOLE 18 58,553 0 0
VENTYX BIOSCIENCES INC COM 92332V107 503 41,121 SH   SOLE 19 41,121 0 0
VENTYX BIOSCIENCES INC COM 92332V107 8,750 715,477 SH   SOLE 21 715,477 0 0
VENTYX BIOSCIENCES INC COM 92332V107 2,920 238,768 SH   SOLE 22 234,251 0 4,517
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 36 77,904 SH   SOLE 21 77,904 0 0
VENUS CONCEPT INC COM 92332W105 2 3,500 SH   SOLE 22 3,500 0 0
VERA BRADLEY INC COM 92335C106 111 25,645 SH   SOLE 2 5,419 0 20,226
VERA BRADLEY INC COM 92335C106 22 5,176 SH   SOLE 18 5,176 0 0
VERA BRADLEY INC COM 92335C106 444 102,339 SH   SOLE 19 102,339 0 0
VERA BRADLEY INC COM 92335C106 339 78,004 SH   SOLE 21 78,004 0 0
VERA BRADLEY INC COM 92335C106 2,152 495,883 SH   SOLE 22 495,883 0 0
VERA BRADLEY INC COM 92335C106 175 40,227 SH   SOLE 26 0 0 40,227
VERA BRADLEY INC COM 92335C106 4 979 SH   SOLE 43 979 0 0
VERA THERAPEUTICS INC CL A 92337R101 146 10,704 SH   SOLE 2 3,812 0 6,892
VERA THERAPEUTICS INC CL A 92337R101 509 37,382 SH   SOLE 18 37,382 0 0
VERA THERAPEUTICS INC CL A 92337R101 406 29,833 SH   SOLE 19 29,833 0 0
VERA THERAPEUTICS INC CL A 92337R101 6,083 446,974 SH   SOLE 21 446,974 0 0
VERA THERAPEUTICS INC CL A 92337R101 2,545 186,966 SH   SOLE 22 184,837 0 2,129
VERA THERAPEUTICS INC CL A 92337R101 70 5,175 SH   SOLE 25 5,175 0 0
VERACYTE INC COM 92337F107 3,177 159,636 SH   SOLE 2 58,242 0 101,394
VERACYTE INC COM 92337F107 6 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 19 930 SH   SOLE 7 930 0 0
VERACYTE INC COM 92337F107 4,176 209,848 SH   SOLE 18 209,848 0 0
VERACYTE INC COM 92337F107 7,890 396,479 SH   SOLE 19 396,479 0 0
VERACYTE INC COM 92337F107 60,671 3,048,780 SH   SOLE 21 3,048,780 0 0
VERACYTE INC COM 92337F107 41,157 2,068,215 SH   SOLE 22 1,992,286 0 75,929
VERACYTE INC COM 92337F107 207 10,408 SH   SOLE 23 10,408 0 0
VERACYTE INC COM 92337F107 203 10,214 SH   SOLE 25 10,214 0 0
VERACYTE INC COM 92337F107 2,099 105,480 SH   SOLE 26 29,203 0 76,277
VERACYTE INC COM 92337F107 22 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107 4,345 218,333 SH   SOLE 30 218,333 0 0
VERACYTE INC COM 92337F107 198 9,948 SH   SOLE 40 9,948 0 0
VERACYTE INC COM 92337F107 252 12,668 SH   SOLE 43 11,509 0 1,159
VERASTEM INC COM 92337C104 4 3,757 SH   SOLE 2 0 0 3,757
VERASTEM INC COM 92337C104 40 34,213 SH   SOLE 18 34,213 0 0
VERASTEM INC COM 92337C104 2,264 1,951,951 SH   SOLE 21 1,951,951 0 0
VERASTEM INC COM 92337C104 2,625 2,263,348 SH   SOLE 22 2,263,348 0 0
VERASTEM INC COM 92337C104 98 84,065 SH   SOLE 30 84,065 0 0
VERB TECHNOLOGY CO INC COM 92337U104 68 130,010 SH   SOLE 21 130,010 0 0
VERB TECHNOLOGY CO INC COM 92337U104 571 1,094,687 SH   SOLE 22 1,094,687 0 0
VERICEL CORP COM 92346J108 485 19,257 SH   SOLE 2 14,132 0 5,125
VERICEL CORP COM 92346J108 4 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 13 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108 4,040 160,449 SH   SOLE 18 155,128 0 5,321
VERICEL CORP COM 92346J108 2,627 104,321 SH   SOLE 19 104,321 0 0
VERICEL CORP COM 92346J108 137,793 5,472,313 SH   SOLE 21 5,472,313 0 0
VERICEL CORP COM 92346J108 29,107 1,155,974 SH   SOLE 22 1,131,135 0 24,839
VERICEL CORP COM 92346J108 20 784 SH   SOLE 23 784 0 0
VERICEL CORP COM 92346J108 170 6,763 SH   SOLE 25 6,763 0 0
VERICEL CORP COM 92346J108 473 18,789 SH   SOLE 26 12,985 0 5,804
VERICEL CORP COM 92346J108 62 2,462 SH   SOLE 28 2,462 0 0
VERICEL CORP COM 92346J108 3,177 126,190 SH   SOLE 30 126,190 0 0
VERICEL CORP COM 92346J108 29 1,153 SH   SOLE 36 1,153 0 0
VERICEL CORP COM 92346J108 119 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 350 13,916 SH   SOLE 43 13,898 0 18
VERICITY INC COM 92347D100 2 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 35 4,964 SH   SOLE 21 4,964 0 0
VERIFYME INC COM NEW 92346X206 1 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100 5,419 127,960 SH   SOLE 2 97,103 0 30,857
VERINT SYS INC COM 92343X100 51 1,202 SH   SOLE 4 277 0 925
VERINT SYS INC COM 92343X100 32 761 SH   SOLE 7 761 0 0
VERINT SYS INC COM 92343X100 7,225 170,605 SH   SOLE 18 170,605 0 0
VERINT SYS INC COM 92343X100 11,364 268,345 SH   SOLE 19 268,345 0 0
VERINT SYS INC COM 92343X100 103,270 2,438,481 SH   SOLE 21 2,438,481 0 0
VERINT SYS INC COM 92343X100 74,307 1,754,584 SH   SOLE 22 1,709,853 0 44,731
VERINT SYS INC COM 92343X100 279 6,597 SH   SOLE 23 6,597 0 0
VERINT SYS INC COM 92343X100 404 9,532 SH   SOLE 25 9,532 0 0
VERINT SYS INC COM 92343X100 2,894 68,331 SH   SOLE 26 28,733 0 39,598
VERINT SYS INC COM 92343X100 49 1,158 SH   SOLE 28 1,158 0 0
VERINT SYS INC COM 92343X100 1,170 27,617 SH   SOLE 30 27,617 0 0
VERINT SYS INC COM 92343X100 329 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 501 11,819 SH   SOLE 43 11,333 0 486
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4 2,427 2,660,000 PRN   SOLE 21 2,660,000 0 0
VERIS RESIDENTIAL INC COM 554489104 1,866 140,963 SH   SOLE 2 100,980 0 39,983
VERIS RESIDENTIAL INC COM 554489104 553 41,791 SH   SOLE 4 41,791 0 0
VERIS RESIDENTIAL INC COM 554489104 1,428 107,844 SH   SOLE 7 107,844 0 0
VERIS RESIDENTIAL INC COM 554489104 4,265 322,095 SH   SOLE 18 322,095 0 0
VERIS RESIDENTIAL INC COM 554489104 3,525 266,205 SH   SOLE 19 266,205 0 0
VERIS RESIDENTIAL INC COM 554489104 139,596 10,543,521 SH   SOLE 21 10,543,521 0 0
VERIS RESIDENTIAL INC COM 554489104 37,225 2,811,546 SH   SOLE 22 2,716,759 0 94,787
VERIS RESIDENTIAL INC COM 554489104 39 2,951 SH   SOLE 23 2,951 0 0
VERIS RESIDENTIAL INC COM 554489104 5,222 394,409 SH   SOLE 25 394,409 0 0
VERIS RESIDENTIAL INC COM 554489104 514 38,790 SH   SOLE 26 19,459 0 19,331
VERIS RESIDENTIAL INC COM 554489104 718 54,260 SH   SOLE 28 0 0 54,260
VERIS RESIDENTIAL INC COM 554489104 3,641 275,019 SH   SOLE 30 275,019 0 0
VERIS RESIDENTIAL INC COM 554489104 29 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104 120 9,091 SH   SOLE 40 9,091 0 0
VERIS RESIDENTIAL INC COM 554489104 401 30,316 SH   SOLE 43 29,628 0 688
VERISIGN INC COM 92343E102 42,441 253,634 SH   SOLE 2 84,624 0 169,010
VERISIGN INC COM 92343E102 13,016 77,787 SH   SOLE 4 44,570 0 33,217
VERISIGN INC COM 92343E102 21,610 129,148 SH   SOLE 7 118,650 0 10,498
VERISIGN INC COM 92343E102 539 3,223 SH   SOLE 13 3,223 0 0
VERISIGN INC COM 92343E102 1,613 9,640 SH   SOLE 15 9,640 0 0
VERISIGN INC COM 92343E102 30,996 185,241 SH   SOLE 18 172,051 0 13,190
VERISIGN INC COM 92343E102 35,963 214,922 SH   SOLE 19 214,922 0 0
VERISIGN INC COM 92343E102 606,390 3,623,916 SH   SOLE 21 3,623,916 0 0
VERISIGN INC COM 92343E102 380,797 2,275,724 SH   SOLE 22 2,078,539 0 197,185
VERISIGN INC COM 92343E102 26,352 157,483 SH   SOLE 23 157,483 0 0
VERISIGN INC COM 92343E102 47,577 284,328 SH   SOLE 25 284,328 0 0
VERISIGN INC COM 92343E102 50,832 303,784 SH   SOLE 26 169,899 0 133,885
VERISIGN INC COM 92343E102 43,874 262,201 SH   SOLE 28 1,383 0 260,818
VERISIGN INC COM 92343E102 172,375 1,030,148 SH   SOLE 30 992,386 0 37,762
VERISIGN INC COM 92343E102 3,382 20,214 SH   SOLE 31 10,561 0 9,653
VERISIGN INC COM 92343E102 4,214 25,183 SH   SOLE 32 25,183 0 0
VERISIGN INC COM 92343E102 30,848 184,357 SH   SOLE 34 184,357 0 0
VERISIGN INC COM 92343E102 9,211 55,046 SH   SOLE 36 55,046 0 0
VERISIGN INC COM 92343E102 512 3,058 SH   SOLE 40 3,058 0 0
VERISIGN INC COM 92343E102 45 270 SH   OTR 43 270 0 0
VERISIGN INC COM 92343E102 18,026 107,730 SH   SOLE 43 93,693 0 14,037
VERISK ANALYTICS INC COM 92345Y106 44,293 255,898 SH   SOLE 2 39,472 0 216,426
VERISK ANALYTICS INC COM 92345Y106 21,992 127,054 SH   SOLE 4 68,802 0 58,252
VERISK ANALYTICS INC COM 92345Y106 28,563 165,017 SH   SOLE 7 160,510 0 4,507
VERISK ANALYTICS INC COM 92345Y106 111 642 SH   SOLE 13 642 0 0
VERISK ANALYTICS INC COM 92345Y106 3,237 18,700 SH   SOLE 15 18,700 0 0
VERISK ANALYTICS INC COM 92345Y106 2 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 58,215 336,329 SH   SOLE 18 314,441 0 21,888
VERISK ANALYTICS INC COM 92345Y106 40,446 233,669 SH   SOLE 19 233,669 0 0
VERISK ANALYTICS INC COM 92345Y106 779,653 4,504,319 SH   SOLE 21 4,504,319 0 0
VERISK ANALYTICS INC COM 92345Y106 578,417 3,341,711 SH   SOLE 22 3,025,419 0 316,292
VERISK ANALYTICS INC COM 92345Y106 45,223 261,270 SH   SOLE 23 261,270 0 0
VERISK ANALYTICS INC COM 92345Y106 74,516 430,503 SH   SOLE 25 430,503 0 0
VERISK ANALYTICS INC COM 92345Y106 75,289 434,969 SH   SOLE 26 213,998 0 220,971
VERISK ANALYTICS INC COM 92345Y106 58,015 335,173 SH   SOLE 28 2,600 0 332,573
VERISK ANALYTICS INC COM 92345Y106 37 214 SH   SOLE 29 214 0 0
VERISK ANALYTICS INC COM 92345Y106 183,955 1,062,773 SH   SOLE 30 1,062,773 0 0
VERISK ANALYTICS INC COM 92345Y106 5,519 31,886 SH   SOLE 31 16,636 0 15,250
VERISK ANALYTICS INC COM 92345Y106 6,268 36,213 SH   SOLE 32 36,213 0 0
VERISK ANALYTICS INC COM 92345Y106 52,677 304,334 SH   SOLE 34 304,334 0 0
VERISK ANALYTICS INC COM 92345Y106 9,117 52,674 SH   SOLE 36 52,674 0 0
VERISK ANALYTICS INC COM 92345Y106 862 4,978 SH   SOLE 40 4,978 0 0
VERISK ANALYTICS INC COM 92345Y106 62 357 SH   OTR 43 357 0 0
VERISK ANALYTICS INC COM 92345Y106 43,055 248,741 SH   SOLE 43 237,329 0 11,412
VERITEX HLDGS INC COM 923451108 3,004 102,659 SH   SOLE 2 72,739 0 29,920
VERITEX HLDGS INC COM 923451108 38 1,309 SH   SOLE 4 0 0 1,309
VERITEX HLDGS INC COM 923451108 16 562 SH   SOLE 7 562 0 0
VERITEX HLDGS INC COM 923451108 5,160 176,364 SH   SOLE 18 176,364 0 0
VERITEX HLDGS INC COM 923451108 4,587 156,777 SH   SOLE 19 156,777 0 0
VERITEX HLDGS INC COM 923451108 176,422 6,029,454 SH   SOLE 21 6,029,454 0 0
VERITEX HLDGS INC COM 923451108 39,379 1,345,814 SH   SOLE 22 1,300,087 0 45,727
VERITEX HLDGS INC COM 923451108 28 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108 237 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108 854 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108 26 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108 2,627 89,792 SH   SOLE 30 89,792 0 0
VERITEX HLDGS INC COM 923451108 262 8,954 SH   SOLE 34 8,954 0 0
VERITEX HLDGS INC COM 923451108 188 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108 680 23,230 SH   SOLE 43 22,965 0 265
VERITIV CORP COM 923454102 768 7,077 SH   SOLE 2 5,584 0 1,493
VERITIV CORP COM 923454102 5 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102 43 393 SH   SOLE 7 393 0 0
VERITIV CORP COM 923454102 5,149 47,430 SH   SOLE 18 47,430 0 0
VERITIV CORP COM 923454102 3,090 28,463 SH   SOLE 19 28,463 0 0
VERITIV CORP COM 923454102 189,807 1,748,572 SH   SOLE 21 1,748,572 0 0
VERITIV CORP COM 923454102 37,549 345,911 SH   SOLE 22 336,829 0 9,082
VERITIV CORP COM 923454102 10 96 SH   SOLE 23 96 0 0
VERITIV CORP COM 923454102 209 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102 1,268 11,677 SH   SOLE 26 10,425 0 1,252
VERITIV CORP COM 923454102 3,249 29,932 SH   SOLE 30 29,932 0 0
VERITIV CORP COM 923454102 13 117 SH   SOLE 31 0 0 117
VERITIV CORP COM 923454102 192 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 638 5,873 SH   SOLE 43 5,820 0 53
VERITONE INC COM 92347M100 102 15,625 SH   SOLE 2 12,441 0 3,184
VERITONE INC COM 92347M100 3 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 526 80,519 SH   SOLE 18 80,519 0 0
VERITONE INC COM 92347M100 341 52,260 SH   SOLE 19 52,260 0 0
VERITONE INC COM 92347M100 7,420 1,136,286 SH   SOLE 21 1,136,286 0 0
VERITONE INC COM 92347M100 5,007 766,738 SH   SOLE 22 750,525 0 16,213
VERITONE INC COM 92347M100 27 4,101 SH   SOLE 25 4,101 0 0
VERITONE INC COM 92347M100 18 2,770 SH   SOLE 26 0 0 2,770
VERITONE INC COM 92347M100 48 7,356 SH   SOLE 30 7,356 0 0
VERITONE INC COM 92347M100 21 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 14 2,121 SH   SOLE 43 2,121 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 464,289 9,148,555 SH   SOLE 2 2,167,338 0 6,981,217
VERIZON COMMUNICATIONS INC COM 92343V104 157,833 3,110,016 SH   SOLE 4 1,827,032 0 1,282,984
VERIZON COMMUNICATIONS INC COM 92343V104 226,744 4,467,864 SH   SOLE 7 4,337,588 0 130,276
VERIZON COMMUNICATIONS INC COM 92343V104 2,362 46,539 SH   SOLE 13 46,539 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 31,174 614,267 SH   SOLE 15 614,267 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10 194 SH   SOLE 17 0 0 194
VERIZON COMMUNICATIONS INC COM 92343V104 510,981 10,068,583 SH   SOLE 18 9,094,250 0 974,333
VERIZON COMMUNICATIONS INC COM 92343V104 607,909 11,978,511 SH   SOLE 19 11,978,511 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,863,023 115,527,547 SH   SOLE 21 115,527,547 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,665,222 91,925,547 SH   SOLE 22 83,537,314 0 8,388,233
VERIZON COMMUNICATIONS INC COM 92343V104 368,250 7,256,149 SH   SOLE 23 7,256,149 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 377,187 7,432,265 SH   SOLE 25 7,432,265 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 497,256 9,798,147 SH   SOLE 26 4,334,495 0 5,463,652
VERIZON COMMUNICATIONS INC COM 92343V104 560,592 11,046,151 SH   SOLE 28 287,405 0 10,758,746
VERIZON COMMUNICATIONS INC COM 92343V104 345 6,806 SH   SOLE 29 6,806 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,281,775 25,256,641 SH   SOLE 30 24,828,398 0 428,243
VERIZON COMMUNICATIONS INC COM 92343V104 44,050 867,975 SH   SOLE 31 441,400 0 426,575
VERIZON COMMUNICATIONS INC COM 92343V104 9,345 184,140 SH   SOLE 32 184,140 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 48,518 956,014 SH   SOLE 34 956,014 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16,408 323,315 SH   SOLE 35 323,315 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 110,961 2,186,414 SH   SOLE 36 2,186,414 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,878 135,534 SH   SOLE 40 135,534 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 425 8,375 SH   OTR 43 8,375 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 190,516 3,754,004 SH   SOLE 43 3,502,642 0 251,362
VERMILION ENERGY INC COM 923725105 1,336 70,091 SH   SOLE 21 70,091 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,354 86,169 SH   SOLE 2 51,134 0 35,035
VERRA MOBILITY CORP CL A COM STK 92511U102 9 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 29 1,840 SH   SOLE 7 1,840 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 7,834 498,660 SH   SOLE 18 487,926 0 10,734
VERRA MOBILITY CORP CL A COM STK 92511U102 5,942 378,256 SH   SOLE 19 378,256 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 76,225 4,852,009 SH   SOLE 21 4,852,009 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 53,474 3,403,842 SH   SOLE 22 3,310,900 0 92,942
VERRA MOBILITY CORP CL A COM STK 92511U102 27 1,711 SH   SOLE 23 1,711 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 295 18,748 SH   SOLE 25 18,748 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 1,586 100,925 SH   SOLE 26 53,337 0 47,588
VERRA MOBILITY CORP CL A COM STK 92511U102 959 61,031 SH   SOLE 30 61,031 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 271 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 369 23,518 SH   SOLE 43 22,944 0 574
VERRICA PHARMACEUTICALS INC COM 92511W108 8 4,067 SH   SOLE 2 3,670 0 397
VERRICA PHARMACEUTICALS INC COM 92511W108 5 2,602 SH   SOLE 18 2,602 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 289 150,413 SH   SOLE 21 150,413 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 82 42,476 SH   SOLE 22 42,476 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 23 12,001 SH   SOLE 30 12,001 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 0 110 SH   SOLE 43 110 0 0
VERTEX ENERGY INC COM 92534K107 302 28,679 SH   SOLE 2 6,278 0 22,401
VERTEX ENERGY INC COM 92534K107 6 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107 1,600 152,101 SH   SOLE 18 152,101 0 0
VERTEX ENERGY INC COM 92534K107 1,267 120,394 SH   SOLE 19 120,394 0 0
VERTEX ENERGY INC COM 92534K107 19,465 1,850,295 SH   SOLE 21 1,850,295 0 0
VERTEX ENERGY INC COM 92534K107 13,545 1,287,520 SH   SOLE 22 1,274,092 0 13,428
VERTEX ENERGY INC COM 92534K107 29 2,744 SH   SOLE 23 2,744 0 0
VERTEX ENERGY INC COM 92534K107 193 18,337 SH   SOLE 26 0 0 18,337
VERTEX ENERGY INC COM 92534K107 178 16,965 SH   SOLE 43 16,666 0 299
VERTEX INC CL A 92538J106 252 22,251 SH   SOLE 2 21,680 0 571
VERTEX INC CL A 92538J106 1 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 685 60,467 SH   SOLE 21 60,467 0 0
VERTEX INC CL A 92538J106 4,970 438,653 SH   SOLE 22 424,582 0 14,071
VERTEX INC CL A 92538J106 39 3,460 SH   SOLE 25 3,460 0 0
VERTEX INC CL A 92538J106 40 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106 78 6,903 SH   SOLE 30 6,903 0 0
VERTEX INC CL A 92538J106 0 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106 46 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 174,076 617,750 SH   SOLE 2 233,474 0 384,276
VERTEX PHARMACEUTICALS INC COM 92532F100 53,954 191,470 SH   SOLE 4 112,981 0 78,489
VERTEX PHARMACEUTICALS INC COM 92532F100 80,507 285,699 SH   SOLE 7 278,508 0 7,191
VERTEX PHARMACEUTICALS INC COM 92532F100 2,001 7,102 SH   SOLE 13 7,102 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,098 25,188 SH   SOLE 15 25,188 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 164,575 584,034 SH   SOLE 18 548,239 0 35,795
VERTEX PHARMACEUTICALS INC COM 92532F100 303,328 1,076,434 SH   SOLE 19 1,076,434 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,840,076 10,078,696 SH   SOLE 21 10,078,696 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,661,940 5,897,796 SH   SOLE 22 5,360,487 0 537,309
VERTEX PHARMACEUTICALS INC COM 92532F100 116,914 414,898 SH   SOLE 23 414,898 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 133,585 474,058 SH   SOLE 25 474,058 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 167,385 594,006 SH   SOLE 26 257,813 0 336,193
VERTEX PHARMACEUTICALS INC COM 92532F100 220,982 784,209 SH   SOLE 28 6,898 0 777,311
VERTEX PHARMACEUTICALS INC COM 92532F100 1,209 4,291 SH   SOLE 29 4,291 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 781,627 2,773,793 SH   SOLE 30 2,733,601 0 40,192
VERTEX PHARMACEUTICALS INC COM 92532F100 17,256 61,237 SH   SOLE 31 35,396 0 25,841
VERTEX PHARMACEUTICALS INC COM 92532F100 16,536 58,683 SH   SOLE 32 58,683 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 235,324 835,104 SH   SOLE 34 835,104 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 33,537 119,013 SH   SOLE 36 119,013 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,340 8,304 SH   SOLE 40 8,304 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 69,138 245,352 SH   SOLE 43 224,295 0 21,057
VERTICAL AEROSPACE LTD ORD SHS G9471C107 0 40 SH   SOLE 17 0 0 40
VERTIV HOLDINGS CO COM CL A 92537N108 5,742 698,542 SH   SOLE 2 111,803 0 586,739
VERTIV HOLDINGS CO COM CL A 92537N108 34 4,115 SH   SOLE 4 1,095 0 3,020
VERTIV HOLDINGS CO COM CL A 92537N108 27 3,336 SH   SOLE 7 3,336 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 9,043 1,100,114 SH   SOLE 18 1,100,114 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 6,003 730,240 SH   SOLE 19 730,240 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 31,295 3,807,145 SH   SOLE 21 3,807,145 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 56,606 6,886,363 SH   SOLE 22 6,510,199 0 376,164
VERTIV HOLDINGS CO COM CL A 92537N108 364 44,308 SH   SOLE 25 44,308 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,495 425,239 SH   SOLE 26 184,629 0 240,610
VERTIV HOLDINGS CO COM CL A 92537N108 43 5,209 SH   SOLE 28 5,209 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,647 200,415 SH   SOLE 30 200,415 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 63 7,634 SH   SOLE 31 4,712 0 2,922
VERTIV HOLDINGS CO COM CL A 92537N108 43,337 5,272,173 SH   SOLE 34 5,272,173 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 352 42,859 SH   SOLE 40 42,859 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 754 91,700 SH Put SOLE 19 91,700 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 2 300 SH Put SOLE 22 300 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 66 8,000 SH Put SOLE 34 8,000 0 0
VERU INC COM 92536C103 298 26,409 SH   SOLE 2 20,033 0 6,376
VERU INC COM 92536C103 10 923 SH   SOLE 7 923 0 0
VERU INC COM 92536C103 1,937 171,384 SH   SOLE 18 171,384 0 0
VERU INC COM 92536C103 3,075 272,153 SH   SOLE 19 272,153 0 0
VERU INC COM 92536C103 26,840 2,375,224 SH   SOLE 21 2,375,224 0 0
VERU INC COM 92536C103 17,805 1,575,664 SH   SOLE 22 1,535,188 0 40,476
VERU INC COM 92536C103 7 615 SH   SOLE 23 615 0 0
VERU INC COM 92536C103 104 9,246 SH   SOLE 25 9,246 0 0
VERU INC COM 92536C103 587 51,977 SH   SOLE 26 50,572 0 1,405
VERU INC COM 92536C103 799 70,707 SH   SOLE 30 70,707 0 0
VERU INC COM 92536C103 39 3,478 SH   SOLE 36 3,478 0 0
VERU INC COM 92536C103 84 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 367 32,473 SH   SOLE 43 31,077 0 1,396
VERVE THERAPEUTICS INC COM 92539P101 876 57,360 SH   SOLE 2 15,617 0 41,743
VERVE THERAPEUTICS INC COM 92539P101 8 504 SH   SOLE 7 504 0 0
VERVE THERAPEUTICS INC COM 92539P101 1,727 113,011 SH   SOLE 18 113,011 0 0
VERVE THERAPEUTICS INC COM 92539P101 2,132 139,498 SH   SOLE 19 139,498 0 0
VERVE THERAPEUTICS INC COM 92539P101 24,261 1,587,769 SH   SOLE 21 1,587,769 0 0
VERVE THERAPEUTICS INC COM 92539P101 9,287 607,763 SH   SOLE 22 579,618 0 28,145
VERVE THERAPEUTICS INC COM 92539P101 85 5,551 SH   SOLE 23 5,551 0 0
VERVE THERAPEUTICS INC COM 92539P101 55 3,587 SH   SOLE 25 3,587 0 0
VERVE THERAPEUTICS INC COM 92539P101 208 13,593 SH   SOLE 26 1,057 0 12,536
VERVE THERAPEUTICS INC COM 92539P101 785 51,398 SH   SOLE 30 51,398 0 0
VERVE THERAPEUTICS INC COM 92539P101 30 1,935 SH   SOLE 36 1,935 0 0
VERVE THERAPEUTICS INC COM 92539P101 32 2,102 SH   SOLE 40 2,102 0 0
VIA RENEWABLES INC CL A COM 92556D106 68 8,928 SH   SOLE 2 502 0 8,426
VIA RENEWABLES INC CL A COM 92556D106 1 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106 286 37,399 SH   SOLE 18 37,399 0 0
VIA RENEWABLES INC CL A COM 92556D106 185 24,214 SH   SOLE 19 24,214 0 0
VIA RENEWABLES INC CL A COM 92556D106 3,619 472,410 SH   SOLE 21 472,410 0 0
VIA RENEWABLES INC CL A COM 92556D106 2,846 371,546 SH   SOLE 22 368,835 0 2,711
VIA RENEWABLES INC CL A COM 92556D106 1 67 SH   SOLE 43 67 0 0
VIAD CORP COM 92552R406 745 26,968 SH   SOLE 2 15,170 0 11,798
VIAD CORP COM 92552R406 3 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 8 287 SH   SOLE 7 287 0 0
VIAD CORP COM 92552R406 2,199 79,640 SH   SOLE 18 79,640 0 0
VIAD CORP COM 92552R406 997 36,116 SH   SOLE 19 36,116 0 0
VIAD CORP COM 92552R406 69,755 2,526,455 SH   SOLE 21 2,526,455 0 0
VIAD CORP COM 92552R406 15,686 568,112 SH   SOLE 22 545,775 0 22,337
VIAD CORP COM 92552R406 72 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406 484 17,527 SH   SOLE 26 5,536 0 11,991
VIAD CORP COM 92552R406 985 35,669 SH   SOLE 30 35,669 0 0
VIAD CORP COM 92552R406 57 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 622 22,526 SH   SOLE 43 14,463 0 8,063
VIANT TECHNOLOGY INC COM CL A 92557A101 94 18,520 SH   SOLE 2 17,217 0 1,303
VIANT TECHNOLOGY INC COM CL A 92557A101 1 283 SH   SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 180 35,504 SH   SOLE 18 35,504 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 119 23,346 SH   SOLE 19 23,346 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 2,026 398,733 SH   SOLE 21 398,733 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,721 338,777 SH   SOLE 22 336,669 0 2,108
VIASAT INC COM 92552V100 4,005 130,755 SH   SOLE 2 51,457 0 79,298
VIASAT INC COM 92552V100 6 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 44 1,423 SH   SOLE 7 1,423 0 0
VIASAT INC COM 92552V100 4,876 159,186 SH   SOLE 18 159,186 0 0
VIASAT INC COM 92552V100 672 21,951 SH   SOLE 19 21,951 0 0
VIASAT INC COM 92552V100 123,543 4,033,401 SH   SOLE 21 4,033,401 0 0
VIASAT INC COM 92552V100 61,183 1,997,496 SH   SOLE 22 1,919,535 0 77,961
VIASAT INC COM 92552V100 225 7,353 SH   SOLE 25 7,353 0 0
VIASAT INC COM 92552V100 773 25,240 SH   SOLE 26 20,649 0 4,591
VIASAT INC COM 92552V100 37 1,213 SH   SOLE 28 1,213 0 0
VIASAT INC COM 92552V100 660 21,532 SH   SOLE 30 21,532 0 0
VIASAT INC COM 92552V100 45 1,468 SH   SOLE 31 1,019 0 449
VIASAT INC COM 92552V100 62 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100 213 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 435 14,199 SH   SOLE 43 13,193 0 1,006
VIATRIS INC COM 92556V106 39,564 3,778,761 SH   SOLE 2 1,526,357 0 2,252,404
VIATRIS INC COM 92556V106 8,790 839,519 SH   SOLE 4 713,964 0 125,555
VIATRIS INC COM 92556V106 11,644 1,112,151 SH   SOLE 7 1,075,875 0 36,276
VIATRIS INC COM 92556V106 2,953 282,050 SH   SOLE 13 282,050 0 0
VIATRIS INC COM 92556V106 1,711 163,407 SH   SOLE 15 163,407 0 0
VIATRIS INC COM 92556V106 0 1 SH   SOLE 17 0 0 1
VIATRIS INC COM 92556V106 39,291 3,752,680 SH   SOLE 18 3,542,150 0 210,530
VIATRIS INC COM 92556V106 11,474 1,095,886 SH   SOLE 19 1,095,886 0 0
VIATRIS INC COM 92556V106 353,753 33,787,253 SH   SOLE 21 33,787,253 0 0
VIATRIS INC COM 92556V106 289,183 27,620,121 SH   SOLE 22 24,128,010 0 3,492,111
VIATRIS INC COM 92556V106 25,875 2,471,390 SH   SOLE 23 2,471,390 0 0
VIATRIS INC COM 92556V106 17,616 1,682,538 SH   SOLE 25 1,682,538 0 0
VIATRIS INC COM 92556V106 31,139 2,974,076 SH   SOLE 26 1,278,904 0 1,695,172
VIATRIS INC COM 92556V106 18,746 1,790,411 SH   SOLE 28 149,906 0 1,640,505
VIATRIS INC COM 92556V106 2,015 192,421 SH   SOLE 29 192,421 0 0
VIATRIS INC COM 92556V106 100,384 9,587,763 SH   SOLE 30 9,587,763 0 0
VIATRIS INC COM 92556V106 6,560 626,557 SH   SOLE 31 499,820 0 126,737
VIATRIS INC COM 92556V106 1,887 180,190 SH   SOLE 34 180,190 0 0
VIATRIS INC COM 92556V106 6,010 573,996 SH   SOLE 36 573,996 0 0
VIATRIS INC COM 92556V106 447 42,667 SH   SOLE 40 42,667 0 0
VIATRIS INC COM 92556V106 10,017 956,732 SH   SOLE 43 887,889 0 68,844
VIAVI SOLUTIONS INC COM 925550105 1,344 101,564 SH   SOLE 2 77,109 0 24,455
VIAVI SOLUTIONS INC COM 925550105 28 2,125 SH   SOLE 4 962 0 1,163
VIAVI SOLUTIONS INC COM 925550105 35 2,628 SH   SOLE 7 2,628 0 0
VIAVI SOLUTIONS INC COM 925550105 9,904 748,566 SH   SOLE 18 748,566 0 0
VIAVI SOLUTIONS INC COM 925550105 5,660 427,791 SH   SOLE 19 427,791 0 0
VIAVI SOLUTIONS INC COM 925550105 364,857 27,577,972 SH   SOLE 21 27,577,972 0 0
VIAVI SOLUTIONS INC COM 925550105 77,479 5,856,303 SH   SOLE 22 5,709,528 0 146,775
VIAVI SOLUTIONS INC COM 925550105 7 500 SH   SOLE 23 500 0 0
VIAVI SOLUTIONS INC COM 925550105 456 34,455 SH   SOLE 25 34,455 0 0
VIAVI SOLUTIONS INC COM 925550105 1,728 130,590 SH   SOLE 26 109,033 0 21,557
VIAVI SOLUTIONS INC COM 925550105 54 4,074 SH   SOLE 28 4,074 0 0
VIAVI SOLUTIONS INC COM 925550105 8,689 656,776 SH   SOLE 30 656,776 0 0
VIAVI SOLUTIONS INC COM 925550105 53 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 417 31,524 SH   SOLE 40 31,524 0 0
VIAVI SOLUTIONS INC COM 925550105 1,654 125,027 SH   SOLE 43 121,445 0 3,582
VICARIOUS SURGICAL INC COM CL A 92561V109 19 6,366 SH   SOLE 2 2,847 0 3,519
VICARIOUS SURGICAL INC COM CL A 92561V109 406 138,126 SH   SOLE 18 138,126 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 283 96,177 SH   SOLE 19 96,177 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 4,704 1,599,897 SH   SOLE 21 1,599,897 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 2,719 924,712 SH   SOLE 22 921,140 0 3,572
VICI PPTYS INC COM 925652109 64,287 2,157,996 SH   SOLE 2 771,226 0 1,386,770
VICI PPTYS INC COM 925652109 49,781 1,671,071 SH   SOLE 4 1,573,254 0 97,817
VICI PPTYS INC COM 925652109 64,898 2,178,524 SH   SOLE 7 2,152,967 0 25,557
VICI PPTYS INC COM 925652109 687 23,064 SH   SOLE 13 23,064 0 0
VICI PPTYS INC COM 925652109 4,154 139,434 SH   SOLE 15 139,434 0 0
VICI PPTYS INC COM 925652109 76,353 2,563,058 SH   SOLE 18 2,431,921 0 131,137
VICI PPTYS INC COM 925652109 92,328 3,099,287 SH   SOLE 19 3,099,287 0 0
VICI PPTYS INC COM 925652109 1,024,175 34,379,828 SH   SOLE 21 34,379,828 0 0
VICI PPTYS INC COM 925652109 814,303 27,334,771 SH   SOLE 22 24,763,146 0 2,571,625
VICI PPTYS INC COM 925652109 51,212 1,719,095 SH   SOLE 23 1,719,095 0 0
VICI PPTYS INC COM 925652109 158,034 5,304,950 SH   SOLE 25 5,304,950 0 0
VICI PPTYS INC COM 925652109 52,948 1,777,389 SH   SOLE 26 652,062 0 1,125,327
VICI PPTYS INC COM 925652109 79,452 2,667,059 SH   SOLE 28 92,264 0 2,574,795
VICI PPTYS INC COM 925652109 45 1,520 SH   SOLE 29 1,520 0 0
VICI PPTYS INC COM 925652109 257,378 8,639,741 SH   SOLE 30 8,639,741 0 0
VICI PPTYS INC COM 925652109 5,374 180,400 SH   SOLE 31 104,761 0 75,639
VICI PPTYS INC COM 925652109 22,313 749,022 SH   SOLE 34 749,022 0 0
VICI PPTYS INC COM 925652109 10,227 343,291 SH   SOLE 36 343,291 0 0
VICI PPTYS INC COM 925652109 915 30,730 SH   SOLE 40 30,730 0 0
VICI PPTYS INC COM 925652109 50 1,687 SH   OTR 43 1,687 0 0
VICI PPTYS INC COM 925652109 26,349 884,491 SH   SOLE 43 805,232 0 79,259
VICINITY MOTOR CORP COM 925654105 0 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102 958 17,508 SH   SOLE 2 15,306 0 2,202
VICOR CORP COM 925815102 6 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 14 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102 5,126 93,657 SH   SOLE 18 93,657 0 0
VICOR CORP COM 925815102 2,186 39,942 SH   SOLE 19 39,942 0 0
VICOR CORP COM 925815102 81,081 1,481,474 SH   SOLE 21 1,481,474 0 0
VICOR CORP COM 925815102 33,991 621,061 SH   SOLE 22 605,543 0 15,518
VICOR CORP COM 925815102 153 2,804 SH   SOLE 25 2,804 0 0
VICOR CORP COM 925815102 495 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 21 383 SH   SOLE 28 383 0 0
VICOR CORP COM 925815102 568 10,386 SH   SOLE 30 10,386 0 0
VICOR CORP COM 925815102 164 2,989 SH   SOLE 40 2,989 0 0
VICOR CORP COM 925815102 816 14,903 SH   SOLE 43 13,935 0 968
VICTORIAS SECRET AND CO COMMON STOCK 926400102 4,621 165,208 SH   SOLE 2 68,706 0 96,502
VICTORIAS SECRET AND CO COMMON STOCK 926400102 34 1,233 SH   SOLE 4 320 0 913
VICTORIAS SECRET AND CO COMMON STOCK 926400102 44 1,567 SH   SOLE 7 1,567 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 4,420 158,016 SH   SOLE 18 158,016 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 687 24,561 SH   SOLE 19 24,561 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 98,536 3,522,924 SH   SOLE 21 3,522,924 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 56,507 2,020,271 SH   SOLE 22 1,916,818 0 103,453
VICTORIAS SECRET AND CO COMMON STOCK 926400102 390 13,948 SH   SOLE 25 13,948 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,316 47,041 SH   SOLE 26 40,176 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102 46 1,659 SH   SOLE 28 1,658 0 1
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,737 62,114 SH   SOLE 30 62,114 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 31 1,096 SH   SOLE 31 1,096 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 182 6,521 SH   SOLE 36 6,521 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 303 10,838 SH   SOLE 40 10,838 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 4 148 SH   OTR 43 148 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 557 19,908 SH   SOLE 43 18,005 0 1,903
VICTORY CAP HLDGS INC COM CL A 92645B103 1,748 72,547 SH   SOLE 2 65,878 0 6,669
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,077 44,702 SH   SOLE 18 44,702 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 722 29,944 SH   SOLE 19 29,944 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 15,145 628,435 SH   SOLE 21 628,435 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 13,019 540,226 SH   SOLE 22 524,269 0 15,957
VICTORY CAP HLDGS INC COM CL A 92645B103 52 2,158 SH   SOLE 25 2,158 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 25 1,049 SH   SOLE 26 1,049 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 614 25,458 SH   SOLE 30 25,458 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 384 15,928 SH   SOLE 34 15,928 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 69 2,855 SH   SOLE 40 2,855 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1 9 SH   SOLE 17 0 0 9
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 20 300 SH   SOLE 17 0 0 300
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH   SOLE 17 0 0 98
VIEMED HEALTHCARE INC COM 92663R105 100 18,574 SH   SOLE 2 4,027 0 14,547
VIEMED HEALTHCARE INC COM 92663R105 96 17,914 SH   SOLE 18 5,956 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,337 248,566 SH   SOLE 19 248,566 0 0
VIEMED HEALTHCARE INC COM 92663R105 399 74,202 SH   SOLE 21 74,202 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,906 540,234 SH   SOLE 22 540,234 0 0
VIEMED HEALTHCARE INC COM 92663R105 147 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 228 141,000 SH   SOLE 2 5,200 0 135,800
VIEW INC COM CL A 92671V106 2 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 546 337,112 SH   SOLE 18 337,112 0 0
VIEW INC COM CL A 92671V106 287 177,055 SH   SOLE 19 177,055 0 0
VIEW INC COM CL A 92671V106 6,376 3,935,536 SH   SOLE 21 3,935,536 0 0
VIEW INC COM CL A 92671V106 3,180 1,962,991 SH   SOLE 22 1,894,894 0 68,097
VIEWRAY INC COM 92672L107 484 182,513 SH   SOLE 2 142,238 0 40,275
VIEWRAY INC COM 92672L107 6 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 1,088 410,409 SH   SOLE 18 410,409 0 0
VIEWRAY INC COM 92672L107 1,011 381,678 SH   SOLE 19 381,678 0 0
VIEWRAY INC COM 92672L107 16,094 6,073,050 SH   SOLE 21 6,073,050 0 0
VIEWRAY INC COM 92672L107 9,368 3,535,079 SH   SOLE 22 3,441,851 0 93,228
VIEWRAY INC COM 92672L107 6 2,322 SH   SOLE 23 2,322 0 0
VIEWRAY INC COM 92672L107 41 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107 37 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 130 48,985 SH   SOLE 30 48,985 0 0
VIEWRAY INC COM 92672L107 38 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 95 35,767 SH   SOLE 43 35,558 0 209
VIGIL NEUROSCIENCE INC COM 92673K108 3 1,314 SH   SOLE 18 1,314 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 42 16,205 SH   SOLE 21 16,205 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 224 86,704 SH   SOLE 22 86,704 0 0
VIKING THERAPEUTICS INC COM 92686J106 220 76,165 SH   SOLE 2 49,637 0 26,528
VIKING THERAPEUTICS INC COM 92686J106 32 11,192 SH   SOLE 18 11,192 0 0
VIKING THERAPEUTICS INC COM 92686J106 662 228,946 SH   SOLE 21 228,946 0 0
VIKING THERAPEUTICS INC COM 92686J106 3,210 1,110,794 SH   SOLE 22 1,110,794 0 0
VIKING THERAPEUTICS INC COM 92686J106 0 124 SH   SOLE 43 124 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 61 1,326 SH   SOLE 21 1,326 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 82 3,599 SH   SOLE 2 334 0 3,265
VILLAGE SUPER MKT INC CL A NEW 927107409 0 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 596 26,116 SH   SOLE 18 26,116 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 374 16,376 SH   SOLE 19 16,376 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,865 300,971 SH   SOLE 21 300,971 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,361 191,209 SH   SOLE 22 186,390 0 4,819
VILLAGE SUPER MKT INC CL A NEW 927107409 51 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100 649 107,797 SH   SOLE 2 66,893 0 40,904
VIMEO INC COMMON STOCK 92719V100 3 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 63 10,397 SH   SOLE 7 10,397 0 0
VIMEO INC COMMON STOCK 92719V100 2,184 362,753 SH   SOLE 18 362,753 0 0
VIMEO INC COMMON STOCK 92719V100 2,012 334,207 SH   SOLE 19 334,207 0 0
VIMEO INC COMMON STOCK 92719V100 31,094 5,165,155 SH   SOLE 21 5,165,155 0 0
VIMEO INC COMMON STOCK 92719V100 22,232 3,692,974 SH   SOLE 22 3,607,666 0 85,308
VIMEO INC COMMON STOCK 92719V100 13 2,235 SH   SOLE 23 2,235 0 0
VIMEO INC COMMON STOCK 92719V100 113 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100 322 53,485 SH   SOLE 26 42,106 0 11,379
VIMEO INC COMMON STOCK 92719V100 17 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100 1,509 250,715 SH   SOLE 30 250,715 0 0
VIMEO INC COMMON STOCK 92719V100 18 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100 110 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100 1,116 185,363 SH   SOLE 43 162,923 0 22,440
VINCE HLDG CORP COM NEW 92719W207 5 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 70 8,908 SH   SOLE 21 8,908 0 0
VINCE HLDG CORP COM NEW 92719W207 347 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106 18 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 17 13,200 SH   SOLE 19 13,200 0 0
VINCERX PHARMA INC COM NEW 92731L106 53 39,807 SH   SOLE 21 39,807 0 0
VINCERX PHARMA INC COM NEW 92731L106 88 66,769 SH   SOLE 22 66,769 0 0
VINCERX PHARMA INC COM NEW 92731L106 4 3,115 SH   SOLE 23 3,115 0 0
VINCERX PHARMA INC COM NEW 92731L106 4 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 97 70,324 SH   SOLE 2 39,113 0 31,211
VINCO VENTURES INC COM 927330100 3 2,124 SH   SOLE 7 2,124 0 0
VINCO VENTURES INC COM 927330100 711 515,567 SH   SOLE 18 515,567 0 0
VINCO VENTURES INC COM 927330100 462 335,019 SH   SOLE 19 335,019 0 0
VINCO VENTURES INC COM 927330100 8,984 6,510,374 SH   SOLE 21 6,510,374 0 0
VINCO VENTURES INC COM 927330100 6,305 4,568,549 SH   SOLE 22 4,414,952 0 153,597
VINCO VENTURES INC COM 927330100 20 14,271 SH   SOLE 26 0 0 14,271
VINTAGE WINE ESTATES INC COM 92747V106 283 35,967 SH   SOLE 2 21,262 0 14,705
VINTAGE WINE ESTATES INC COM 92747V106 4 488 SH   SOLE 7 488 0 0
VINTAGE WINE ESTATES INC COM 92747V106 715 90,963 SH   SOLE 18 90,963 0 0
VINTAGE WINE ESTATES INC COM 92747V106 464 58,992 SH   SOLE 19 58,992 0 0
VINTAGE WINE ESTATES INC COM 92747V106 8,185 1,041,377 SH   SOLE 21 1,041,377 0 0
VINTAGE WINE ESTATES INC COM 92747V106 3,761 478,451 SH   SOLE 22 440,323 0 38,128
VINTAGE WINE ESTATES INC COM 92747V106 74 9,373 SH   SOLE 25 9,373 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 18 10,656 SH   SOLE 22 10,656 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 400 14,986 SH   SOLE 2 14,986 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,479 55,451 SH   SOLE 21 55,451 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,548 58,009 SH   SOLE 22 28,405 0 29,604
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 266 9,973 SH   SOLE 25 9,973 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 927 34,760 SH   SOLE 26 29,905 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3,186 119,411 SH   SOLE 30 119,411 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 174 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9,485 959,006 SH   SOLE 2 600,951 0 358,055
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,047 308,087 SH   SOLE 4 148,866 0 159,221
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 663 67,086 SH   SOLE 7 67,086 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,566 158,382 SH   SOLE 13 76,383 0 81,999
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,747 480,007 SH   SOLE 15 480,007 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,434 246,129 SH   SOLE 18 246,129 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 479 48,416 SH   SOLE 19 48,416 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 94,371 9,542,051 SH   SOLE 21 9,542,051 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 54,178 5,478,068 SH   SOLE 22 4,830,105 0 647,963
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,734 680,886 SH   SOLE 23 680,886 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,154 318,897 SH   SOLE 25 318,897 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,872 694,861 SH   SOLE 26 132,331 0 562,530
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17,749 1,794,596 SH   SOLE 28 35,857 0 1,758,739
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 577 58,298 SH   SOLE 29 58,298 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 46,225 4,673,924 SH   SOLE 30 4,673,924 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,021 204,307 SH   SOLE 31 177,839 0 26,468
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 402 40,634 SH   SOLE 34 40,634 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 229 23,164 SH   SOLE 36 23,164 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 10 1,036 SH   SOLE 40 1,036 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9,604 971,118 SH   SOLE 43 918,584 0 52,534
VIR BIOTECHNOLOGY INC COM 92764N102 2,625 103,058 SH   SOLE 2 34,725 0 68,333
VIR BIOTECHNOLOGY INC COM 92764N102 8 319 SH   SOLE 4 319 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 137 5,388 SH   SOLE 7 5,388 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 6,842 268,633 SH   SOLE 18 268,633 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 8,160 320,392 SH   SOLE 19 320,392 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 242,574 9,523,901 SH   SOLE 21 9,523,901 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 51,323 2,015,040 SH   SOLE 22 1,935,708 0 79,332
VIR BIOTECHNOLOGY INC COM 92764N102 126 4,951 SH   SOLE 23 4,951 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 282 11,072 SH   SOLE 25 11,072 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,652 64,856 SH   SOLE 26 21,568 0 43,288
VIR BIOTECHNOLOGY INC COM 92764N102 43 1,688 SH   SOLE 28 1,688 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 10,786 423,494 SH   SOLE 30 423,494 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 101 3,953 SH   SOLE 36 3,953 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 214 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,440 56,545 SH   SOLE 43 56,157 0 388
VIRACTA THERAPEUTICS INC COM 92765F108 0 119 SH   SOLE 2 0 0 119
VIRACTA THERAPEUTICS INC COM 92765F108 19 4,830 SH   SOLE 18 4,830 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 1,111 286,310 SH   SOLE 21 286,310 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 911 234,846 SH   SOLE 22 234,846 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 63 16,326 SH   SOLE 30 16,326 0 0
VIRCO MFG CO COM 927651109 9 2,233 SH   SOLE 18 2,233 0 0
VIRCO MFG CO COM 927651109 116 30,112 SH   SOLE 21 30,112 0 0
VIRCO MFG CO COM 927651109 208 54,022 SH   SOLE 22 54,022 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,346 223,642 SH   SOLE 2 139,292 0 84,350
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 4 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18 3,032 SH   SOLE 7 3,032 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3,750 622,893 SH   SOLE 18 622,893 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,485 412,839 SH   SOLE 19 412,839 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 60,318 10,019,632 SH   SOLE 21 10,019,632 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 29,441 4,890,582 SH   SOLE 22 4,686,868 0 203,714
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 238 39,556 SH   SOLE 25 39,556 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,083 179,832 SH   SOLE 26 109,319 0 70,513
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 17 2,831 SH   SOLE 28 2,831 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,031 171,211 SH   SOLE 30 171,211 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 14 2,381 SH   SOLE 31 0 0 2,381
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 32 5,261 SH   SOLE 34 5,261 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 41 6,819 SH   SOLE 36 6,819 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 142 23,543 SH   SOLE 40 23,543 0 0
VIRGIN ORBIT HOLDINGS INC COMMON STOCK 92771A101 4 1,000 SH   SOLE 43 1,000 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 24 771 SH   SOLE 18 771 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 341 10,838 SH   SOLE 21 10,838 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 23 738 SH   SOLE 22 738 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 145 12,571 SH   SOLE 2 4,790 0 7,781
VIRIDIAN THERAPEUTICS INC COM 92790C104 5 403 SH   SOLE 7 403 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 802 69,357 SH   SOLE 18 69,357 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 550 47,568 SH   SOLE 19 47,568 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 9,927 857,952 SH   SOLE 21 857,952 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 5,033 434,973 SH   SOLE 22 426,290 0 8,683
VIRIOS THERAPEUTICS INC COM 92829J104 6 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 59 13,860 SH   SOLE 21 13,860 0 0
VIRNETX HLDG CORP COM 92823T108 2 1,921 SH   SOLE 2 0 0 1,921
VIRNETX HLDG CORP COM 92823T108 14 12,386 SH   SOLE 18 12,386 0 0
VIRNETX HLDG CORP COM 92823T108 225 192,061 SH   SOLE 21 192,061 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 7 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 150 30,502 SH   SOLE 21 30,502 0 0
VIRTRA INC COM PAR 92827K301 279 56,646 SH   SOLE 22 56,646 0 0
VIRTU FINL INC CL A 928254101 5,121 218,773 SH   SOLE 2 46,832 0 171,941
VIRTU FINL INC CL A 928254101 33 1,399 SH   SOLE 4 250 0 1,149
VIRTU FINL INC CL A 928254101 28 1,210 SH   SOLE 7 1,210 0 0
VIRTU FINL INC CL A 928254101 962 41,104 SH   SOLE 18 41,104 0 0
VIRTU FINL INC CL A 928254101 1,190 50,836 SH   SOLE 19 50,836 0 0
VIRTU FINL INC CL A 928254101 36,712 1,568,214 SH   SOLE 21 1,568,214 0 0
VIRTU FINL INC CL A 928254101 46,635 1,992,078 SH   SOLE 22 1,874,209 0 117,869
VIRTU FINL INC CL A 928254101 391 16,714 SH   SOLE 23 16,714 0 0
VIRTU FINL INC CL A 928254101 288 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101 939 40,092 SH   SOLE 26 33,404 0 6,688
VIRTU FINL INC CL A 928254101 21 888 SH   SOLE 28 888 0 0
VIRTU FINL INC CL A 928254101 836 35,731 SH   SOLE 30 35,731 0 0
VIRTU FINL INC CL A 928254101 30 1,286 SH   SOLE 31 1,286 0 0
VIRTU FINL INC CL A 928254101 8 336 SH   SOLE 34 336 0 0
VIRTU FINL INC CL A 928254101 255 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 1,793 76,581 SH   SOLE 43 68,212 0 8,369
VIRTUS INVT PARTNERS INC COM 92828Q109 2,364 13,825 SH   SOLE 2 5,199 0 8,626
VIRTUS INVT PARTNERS INC COM 92828Q109 4 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 13 74 SH   SOLE 7 74 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,601 26,902 SH   SOLE 18 26,902 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7,748 45,303 SH   SOLE 19 45,303 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 142,461 833,009 SH   SOLE 21 833,009 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 38,588 225,632 SH   SOLE 22 218,091 0 7,541
VIRTUS INVT PARTNERS INC COM 92828Q109 292 1,705 SH   SOLE 23 1,705 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 215 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,177 12,731 SH   SOLE 26 2,586 0 10,145
VIRTUS INVT PARTNERS INC COM 92828Q109 23 136 SH   SOLE 28 136 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,257 13,198 SH   SOLE 30 13,198 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 153 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,155 12,601 SH   SOLE 43 10,215 0 2,386
VISA INC COM CL A 92826C839 739,858 3,757,725 SH   SOLE 2 1,095,357 0 2,662,368
VISA INC COM CL A 92826C839 248,051 1,259,846 SH   SOLE 4 771,875 0 487,971
VISA INC COM CL A 92826C839 293,434 1,490,343 SH   SOLE 7 1,442,306 0 48,037
VISA INC COM CL A 92826C839 18,284 92,865 SH   SOLE 13 92,865 0 0
VISA INC COM CL A 92826C839 30,802 156,445 SH   SOLE 15 156,445 0 0
VISA INC COM CL A 92826C839 58 294 SH   SOLE 17 0 0 294
VISA INC COM CL A 92826C839 1,457,118 7,400,668 SH   SOLE 18 6,357,471 0 1,043,197
VISA INC COM CL A 92826C839 977,621 4,965,314 SH   SOLE 19 4,965,314 0 0
VISA INC COM CL A 92826C839 7,951,906 40,387,559 SH   SOLE 21 40,387,559 0 0
VISA INC COM CL A 92826C839 7,188,023 36,507,812 SH   SOLE 22 32,798,851 0 3,708,961
VISA INC COM CL A 92826C839 554,882 2,818,235 SH   SOLE 23 2,818,235 0 0
VISA INC COM CL A 92826C839 582,661 2,959,322 SH   SOLE 25 2,932,852 0 26,470
VISA INC COM CL A 92826C839 788,285 4,003,682 SH   SOLE 26 1,801,807 0 2,201,875
VISA INC COM CL A 92826C839 808,839 4,108,075 SH   SOLE 28 161,708 0 3,946,367
VISA INC COM CL A 92826C839 17,874 90,783 SH   SOLE 29 90,783 0 0
VISA INC COM CL A 92826C839 1,752,327 8,900,032 SH   SOLE 30 8,900,032 0 0
VISA INC COM CL A 92826C839 101,207 514,026 SH   SOLE 31 352,986 0 161,040
VISA INC COM CL A 92826C839 31,332 159,137 SH   SOLE 32 159,137 0 0
VISA INC COM CL A 92826C839 400,036 2,031,776 SH   SOLE 34 2,031,776 0 0
VISA INC COM CL A 92826C839 123,998 629,782 SH   SOLE 36 629,782 0 0
VISA INC COM CL A 92826C839 1,872 9,508 SH   SOLE 37 9,508 0 0
VISA INC COM CL A 92826C839 10,678 54,234 SH   SOLE 40 54,234 0 0
VISA INC COM CL A 92826C839 775 3,938 SH   OTR 43 3,938 0 0
VISA INC COM CL A 92826C839 367,495 1,866,500 SH   SOLE 43 1,714,455 0 152,045
VISHAY INTERTECHNOLOGY INC COM 928298108 8,968 503,257 SH   SOLE 2 373,826 0 129,431
VISHAY INTERTECHNOLOGY INC COM 928298108 25 1,423 SH   SOLE 4 585 0 838
VISHAY INTERTECHNOLOGY INC COM 928298108 49 2,766 SH   SOLE 7 2,766 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 11,028 618,832 SH   SOLE 18 618,832 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 11,644 653,450 SH   SOLE 19 653,450 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 174,279 9,779,952 SH   SOLE 21 9,779,952 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 80,667 4,526,761 SH   SOLE 22 4,380,355 0 146,406
VISHAY INTERTECHNOLOGY INC COM 928298108 318 17,822 SH   SOLE 23 17,822 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 354 19,855 SH   SOLE 25 19,855 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,086 117,054 SH   SOLE 26 35,651 0 81,403
VISHAY INTERTECHNOLOGY INC COM 928298108 64 3,613 SH   SOLE 28 3,613 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,191 235,169 SH   SOLE 30 235,169 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 5,005 280,881 SH   SOLE 43 269,967 0 10,914
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 4,258 4,500,000 PRN   SOLE 2 4,500,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 3,865 4,084,000 PRN   SOLE 21 4,084,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 7,807 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 182 6,251 SH   SOLE 2 3,486 0 2,765
VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,129 38,765 SH   SOLE 18 38,765 0 0
VISHAY PRECISION GROUP INC COM 92835K103 687 23,583 SH   SOLE 19 23,583 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,393 494,082 SH   SOLE 21 494,082 0 0
VISHAY PRECISION GROUP INC COM 92835K103 9,294 319,052 SH   SOLE 22 305,091 0 13,961
VISHAY PRECISION GROUP INC COM 92835K103 58 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103 92 3,148 SH   SOLE 26 596 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 315 10,802 SH   SOLE 30 10,802 0 0
VISHAY PRECISION GROUP INC COM 92835K103 17 584 SH   SOLE 31 0 0 584
VISHAY PRECISION GROUP INC COM 92835K103 44 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 70 2,403 SH   SOLE 43 2,211 0 192
VISLINK TECHNOLOGIES INC COM 92836Y300 0 4 SH   SOLE 21 4 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 362 608,771 SH   SOLE 22 608,771 0 0
VISTA OUTDOOR INC COM 928377100 1,079 38,684 SH   SOLE 2 27,394 0 11,290
VISTA OUTDOOR INC COM 928377100 6 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 19 690 SH   SOLE 7 690 0 0
VISTA OUTDOOR INC COM 928377100 5,703 204,392 SH   SOLE 18 204,392 0 0
VISTA OUTDOOR INC COM 928377100 2,809 100,674 SH   SOLE 19 100,674 0 0
VISTA OUTDOOR INC COM 928377100 185,751 6,657,748 SH   SOLE 21 6,657,748 0 0
VISTA OUTDOOR INC COM 928377100 39,130 1,402,511 SH   SOLE 22 1,342,686 0 59,825
VISTA OUTDOOR INC COM 928377100 913 32,730 SH   SOLE 26 29,984 0 2,746
VISTA OUTDOOR INC COM 928377100 2,565 91,925 SH   SOLE 30 91,925 0 0
VISTA OUTDOOR INC COM 928377100 194 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,119 40,124 SH   SOLE 43 37,008 0 3,116
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 27 30,622 SH   SOLE 2 7,834 0 22,788
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 3 3,074 SH   SOLE 7 3,074 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 491 557,737 SH   SOLE 18 557,737 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 300 341,353 SH   SOLE 19 341,353 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5,865 6,664,379 SH   SOLE 21 6,664,379 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 3,625 4,118,874 SH   SOLE 22 4,064,217 0 54,657
VISTEON CORP COM NEW 92839U206 3,240 31,278 SH   SOLE 2 25,170 0 6,108
VISTEON CORP COM NEW 92839U206 12 114 SH   SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 70 672 SH   SOLE 7 672 0 0
VISTEON CORP COM NEW 92839U206 12,613 121,775 SH   SOLE 18 119,314 0 2,461
VISTEON CORP COM NEW 92839U206 10,237 98,834 SH   SOLE 19 98,834 0 0
VISTEON CORP COM NEW 92839U206 201,989 1,950,080 SH   SOLE 21 1,950,080 0 0
VISTEON CORP COM NEW 92839U206 86,840 838,381 SH   SOLE 22 820,902 0 17,479
VISTEON CORP COM NEW 92839U206 191 1,844 SH   SOLE 23 1,844 0 0
VISTEON CORP COM NEW 92839U206 569 5,489 SH   SOLE 25 5,489 0 0
VISTEON CORP COM NEW 92839U206 2,193 21,173 SH   SOLE 26 11,546 0 9,627
VISTEON CORP COM NEW 92839U206 52 498 SH   SOLE 28 498 0 0
VISTEON CORP COM NEW 92839U206 7,209 69,595 SH   SOLE 30 69,595 0 0
VISTEON CORP COM NEW 92839U206 456 4,403 SH   SOLE 36 4,403 0 0
VISTEON CORP COM NEW 92839U206 398 3,839 SH   SOLE 40 3,839 0 0
VISTEON CORP COM NEW 92839U206 1,940 18,731 SH   SOLE 43 17,483 0 1,248
VISTRA CORP COM 92840M102 25,789 1,128,639 SH   SOLE 2 344,311 0 784,328
VISTRA CORP COM 92840M102 4,846 212,078 SH   SOLE 4 167,356 0 44,722
VISTRA CORP COM 92840M102 1,376 60,236 SH   SOLE 7 60,236 0 0
VISTRA CORP COM 92840M102 740 32,403 SH   SOLE 13 32,403 0 0
VISTRA CORP COM 92840M102 1,363 59,649 SH   SOLE 15 59,649 0 0
VISTRA CORP COM 92840M102 6,442 281,934 SH   SOLE 18 256,199 0 25,735
VISTRA CORP COM 92840M102 3,473 152,001 SH   SOLE 19 152,001 0 0
VISTRA CORP COM 92840M102 170,916 7,479,897 SH   SOLE 21 7,479,897 0 0
VISTRA CORP COM 92840M102 238,314 10,429,489 SH   SOLE 22 9,589,994 0 839,495
VISTRA CORP COM 92840M102 18,192 796,153 SH   SOLE 23 796,153 0 0
VISTRA CORP COM 92840M102 3,120 136,556 SH   SOLE 25 136,556 0 0
VISTRA CORP COM 92840M102 15,584 681,993 SH   SOLE 26 443,575 0 238,418
VISTRA CORP COM 92840M102 6,449 282,249 SH   SOLE 28 8,589 0 273,660
VISTRA CORP COM 92840M102 507 22,188 SH   SOLE 29 22,188 0 0
VISTRA CORP COM 92840M102 18,245 798,484 SH   SOLE 30 798,484 0 0
VISTRA CORP COM 92840M102 2,844 124,483 SH   SOLE 31 80,537 0 43,946
VISTRA CORP COM 92840M102 550 24,052 SH   SOLE 34 24,052 0 0
VISTRA CORP COM 92840M102 4,163 182,193 SH   SOLE 36 182,193 0 0
VISTRA CORP COM 92840M102 186 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 18 791 SH   OTR 43 791 0 0
VISTRA CORP COM 92840M102 4,254 186,165 SH   SOLE 43 175,009 0 11,156
VITA COCO CO INC COM 92846Q107 195 19,957 SH   SOLE 2 16,096 0 3,861
VITA COCO CO INC COM 92846Q107 4 434 SH   SOLE 7 434 0 0
VITA COCO CO INC COM 92846Q107 693 70,768 SH   SOLE 18 70,768 0 0
VITA COCO CO INC COM 92846Q107 489 49,996 SH   SOLE 19 49,996 0 0
VITA COCO CO INC COM 92846Q107 8,623 880,831 SH   SOLE 21 880,831 0 0
VITA COCO CO INC COM 92846Q107 4,087 417,496 SH   SOLE 22 411,697 0 5,799
VITA COCO CO INC COM 92846Q107 10 1,041 SH   SOLE 23 1,041 0 0
VITA COCO CO INC COM 92846Q107 6 587 SH   SOLE 43 587 0 0
VITAL FARMS INC COM 92847W103 1,204 137,644 SH   SOLE 2 80,684 0 56,960
VITAL FARMS INC COM 92847W103 4 510 SH   SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 806 92,073 SH   SOLE 18 71,168 0 20,905
VITAL FARMS INC COM 92847W103 4,513 515,774 SH   SOLE 19 515,774 0 0
VITAL FARMS INC COM 92847W103 10,076 1,151,516 SH   SOLE 21 1,151,516 0 0
VITAL FARMS INC COM 92847W103 9,995 1,142,317 SH   SOLE 22 1,132,317 0 10,000
VITAL FARMS INC COM 92847W103 209 23,889 SH   SOLE 23 23,889 0 0
VITAL FARMS INC COM 92847W103 40 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103 956 109,225 SH   SOLE 26 1,394 0 107,831
VITAL FARMS INC COM 92847W103 248 28,352 SH   SOLE 30 28,352 0 0
VITAL FARMS INC COM 92847W103 26 2,937 SH   SOLE 36 2,937 0 0
VITAL FARMS INC COM 92847W103 19 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 104 11,873 SH   SOLE 43 11,661 0 212
VITRU LTD COM G9440D103 62 3,541 SH   SOLE 2 3,541 0 0
VITRU LTD COM G9440D103 40 2,297 SH   SOLE 22 2,297 0 0
VIVEVE MED INC COM NEW 92852W501 160 244,226 SH   SOLE 22 244,226 0 0
VIVID SEATS INC COM CL A 92854T100 109 14,543 SH   SOLE 2 6,423 0 8,120
VIVID SEATS INC COM CL A 92854T100 488 65,308 SH   SOLE 18 65,308 0 0
VIVID SEATS INC COM CL A 92854T100 326 43,591 SH   SOLE 19 43,591 0 0
VIVID SEATS INC COM CL A 92854T100 5,675 759,712 SH   SOLE 21 759,712 0 0
VIVID SEATS INC COM CL A 92854T100 2,305 308,607 SH   SOLE 22 279,049 0 29,558
VIVID SEATS INC COM CL A 92854T100 71 9,555 SH   SOLE 25 9,555 0 0
VIVID SEATS INC COM CL A 92854T100 0 22 SH   SOLE 43 22 0 0
VIVINT SMART HOME INC COM CL A 928542109 261 74,959 SH   SOLE 2 15,132 0 59,827
VIVINT SMART HOME INC COM CL A 928542109 4 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 931 267,470 SH   SOLE 18 267,470 0 0
VIVINT SMART HOME INC COM CL A 928542109 596 171,260 SH   SOLE 19 171,260 0 0
VIVINT SMART HOME INC COM CL A 928542109 10,657 3,062,309 SH   SOLE 21 3,062,309 0 0
VIVINT SMART HOME INC COM CL A 928542109 5,572 1,601,279 SH   SOLE 22 1,520,301 0 80,978
VIVINT SMART HOME INC COM CL A 928542109 110 31,738 SH   SOLE 25 31,738 0 0
VIVINT SMART HOME INC COM CL A 928542109 48 13,931 SH   SOLE 26 2,741 0 11,190
VIVINT SMART HOME INC COM CL A 928542109 1,670 479,968 SH   SOLE 30 479,968 0 0
VIVINT SMART HOME INC COM CL A 928542109 17 4,894 SH   SOLE 34 4,894 0 0
VIVINT SMART HOME INC COM CL A 928542109 1 338 SH   SOLE 36 338 0 0
VIVINT SMART HOME INC COM CL A 928542109 25 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 101 29,089 SH   SOLE 43 27,813 0 1,276
VIVOS THERAPEUTICS INC COM 92859E108 4 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108 55 42,918 SH   SOLE 21 42,918 0 0
VIVOS THERAPEUTICS INC COM 92859E108 1 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101 60 8,839 SH   SOLE 2 2,930 0 5,909
VIZIO HLDG CORP CL A COM 92858V101 5 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101 1,168 171,285 SH   SOLE 18 171,285 0 0
VIZIO HLDG CORP CL A COM 92858V101 836 122,608 SH   SOLE 19 122,608 0 0
VIZIO HLDG CORP CL A COM 92858V101 14,949 2,191,901 SH   SOLE 21 2,191,901 0 0
VIZIO HLDG CORP CL A COM 92858V101 7,495 1,098,997 SH   SOLE 22 1,086,353 0 12,644
VMWARE INC CL A COM 928563402 51,890 455,253 SH   SOLE 2 106,532 0 348,721
VMWARE INC CL A COM 928563402 20,259 177,741 SH   SOLE 4 107,290 0 70,451
VMWARE INC CL A COM 928563402 3,415 29,960 SH   SOLE 7 29,960 0 0
VMWARE INC CL A COM 928563402 719 6,310 SH   SOLE 13 6,310 0 0
VMWARE INC CL A COM 928563402 2,704 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 32,122 281,824 SH   SOLE 18 270,978 0 10,846
VMWARE INC CL A COM 928563402 4,251 37,296 SH   SOLE 19 37,296 0 0
VMWARE INC CL A COM 928563402 390,611 3,427,017 SH   SOLE 21 3,427,017 0 0
VMWARE INC CL A COM 928563402 502,248 4,406,454 SH   SOLE 22 4,012,214 0 394,240
VMWARE INC CL A COM 928563402 39,236 344,234 SH   SOLE 23 344,234 0 0
VMWARE INC CL A COM 928563402 57,241 502,199 SH   SOLE 25 502,199 0 0
VMWARE INC CL A COM 928563402 36,650 321,552 SH   SOLE 26 181,113 0 140,439
VMWARE INC CL A COM 928563402 59,116 518,650 SH   SOLE 28 25,150 0 493,500
VMWARE INC CL A COM 928563402 49 433 SH   SOLE 29 433 0 0
VMWARE INC CL A COM 928563402 121,585 1,066,720 SH   SOLE 30 948,475 0 118,245
VMWARE INC CL A COM 928563402 5,044 44,255 SH   SOLE 31 23,975 0 20,280
VMWARE INC CL A COM 928563402 3,957 34,713 SH   SOLE 34 34,713 0 0
VMWARE INC CL A COM 928563402 9,067 79,545 SH   SOLE 36 79,545 0 0
VMWARE INC CL A COM 928563402 779 6,837 SH   SOLE 40 6,837 0 0
VMWARE INC CL A COM 928563402 43 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402 28,532 250,326 SH   SOLE 43 238,844 0 11,482
VNET GROUP INC SPONSORED ADS A 90138A103 89 14,746 SH   SOLE 2 14,746 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 10 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 6,625 1,096,809 SH   SOLE 21 1,096,809 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 3,861 639,156 SH   SOLE 22 617,833 0 21,323
VNET GROUP INC SPONSORED ADS A 90138A103 6 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1,713 283,564 SH   SOLE 30 283,564 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1 248 SH   SOLE 34 248 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 672 111,221 SH   SOLE 43 87,355 0 23,866
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6,036 387,408 SH   SOLE 18 386,467 0 941
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 532 34,176 SH   SOLE 25 34,176 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,043 66,952 SH   SOLE 34 66,952 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15,574 999,607 SH   SOLE 43 883,983 0 115,624
VOLCON INC COM 92864V103 3 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103 42 23,070 SH   SOLE 21 23,070 0 0
VOLITIONRX LTD COM 928661107 2 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107 15 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 178 86,900 SH   SOLE 21 86,900 0 0
VOLITIONRX LTD COM 928661107 913 445,187 SH   SOLE 22 445,187 0 0
VOLTA INC COM CL A 92873V102 119 91,830 SH   SOLE 2 37,403 0 54,427
VOLTA INC COM CL A 92873V102 487 374,748 SH   SOLE 18 374,748 0 0
VOLTA INC COM CL A 92873V102 280 215,442 SH   SOLE 19 215,442 0 0
VOLTA INC COM CL A 92873V102 5,879 4,522,349 SH   SOLE 21 4,522,349 0 0
VOLTA INC COM CL A 92873V102 3,698 2,844,747 SH   SOLE 22 2,735,154 0 109,593
VOLTA INC COM CL A 92873V102 19 14,611 SH   SOLE 25 14,611 0 0
VOLTA INC COM CL A 92873V102 28 21,664 SH   SOLE 26 0 0 21,664
VOLTA INC COM CL A 92873V102 105 80,387 SH   SOLE 30 80,387 0 0
VOLTA INC COM CL A 92873V102 19 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 12 40,136 SH   SOLE 18 40,136 0 0
VOLTA INC *W EXP 08/26/202 92873V110 187 603,714 SH   SOLE 19 603,714 0 0
VOLTA INC *W EXP 08/26/202 92873V110 6 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 52 167,570 SH   SOLE 34 167,570 0 0
VONAGE HLDGS CORP COM 92886T201 3,345 177,568 SH   SOLE 2 107,831 0 69,737
VONAGE HLDGS CORP COM 92886T201 86 4,550 SH   SOLE 4 709 0 3,841
VONAGE HLDGS CORP COM 92886T201 56 2,972 SH   SOLE 7 2,972 0 0
VONAGE HLDGS CORP COM 92886T201 16,512 876,432 SH   SOLE 18 846,744 0 29,688
VONAGE HLDGS CORP COM 92886T201 18,223 967,268 SH   SOLE 19 967,268 0 0
VONAGE HLDGS CORP COM 92886T201 454,883 24,144,543 SH   SOLE 21 24,144,543 0 0
VONAGE HLDGS CORP COM 92886T201 125,515 6,662,172 SH   SOLE 22 6,500,443 0 161,729
VONAGE HLDGS CORP COM 92886T201 364 19,297 SH   SOLE 23 19,297 0 0
VONAGE HLDGS CORP COM 92886T201 719 38,154 SH   SOLE 25 38,154 0 0
VONAGE HLDGS CORP COM 92886T201 3,798 201,573 SH   SOLE 26 96,661 0 104,912
VONAGE HLDGS CORP COM 92886T201 84 4,479 SH   SOLE 28 4,479 0 0
VONAGE HLDGS CORP COM 92886T201 8,161 433,162 SH   SOLE 30 433,162 0 0
VONAGE HLDGS CORP COM 92886T201 612 32,495 SH   SOLE 40 32,495 0 0
VONAGE HLDGS CORP COM 92886T201 79 4,210 SH   OTR 43 4,210 0 0
VONAGE HLDGS CORP COM 92886T201 2,140 113,604 SH   SOLE 43 110,720 0 2,884
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 3,978 3,175,000 PRN   SOLE 21 3,175,000 0 0
VONTIER CORPORATION COM 928881101 4,501 195,780 SH   SOLE 2 132,880 0 62,900
VONTIER CORPORATION COM 928881101 68 2,941 SH   SOLE 4 651 0 2,290
VONTIER CORPORATION COM 928881101 214 9,290 SH   SOLE 7 9,290 0 0
VONTIER CORPORATION COM 928881101 8,483 368,987 SH   SOLE 18 368,987 0 0
VONTIER CORPORATION COM 928881101 5,941 258,421 SH   SOLE 19 258,421 0 0
VONTIER CORPORATION COM 928881101 189,640 8,248,784 SH   SOLE 21 8,248,784 0 0
VONTIER CORPORATION COM 928881101 103,404 4,497,779 SH   SOLE 22 4,305,710 0 192,069
VONTIER CORPORATION COM 928881101 1,456 63,351 SH   SOLE 25 63,351 0 0
VONTIER CORPORATION COM 928881101 1,692 73,618 SH   SOLE 26 60,224 0 13,394
VONTIER CORPORATION COM 928881101 69 3,008 SH   SOLE 28 3,008 0 0
VONTIER CORPORATION COM 928881101 2,409 104,791 SH   SOLE 30 104,791 0 0
VONTIER CORPORATION COM 928881101 57 2,500 SH   SOLE 31 2,500 0 0
VONTIER CORPORATION COM 928881101 1,574 68,479 SH   SOLE 34 68,479 0 0
VONTIER CORPORATION COM 928881101 277 12,045 SH   SOLE 36 12,045 0 0
VONTIER CORPORATION COM 928881101 496 21,580 SH   SOLE 40 21,580 0 0
VONTIER CORPORATION COM 928881101 7 325 SH   OTR 43 325 0 0
VONTIER CORPORATION COM 928881101 3,867 168,187 SH   SOLE 43 149,374 0 18,813
VOR BIOPHARMA INC COM 929033108 11 2,311 SH   SOLE 2 1,751 0 560
VOR BIOPHARMA INC COM 929033108 18 3,697 SH   SOLE 18 3,697 0 0
VOR BIOPHARMA INC COM 929033108 3 528 SH   SOLE 19 528 0 0
VOR BIOPHARMA INC COM 929033108 1,274 256,376 SH   SOLE 21 256,376 0 0
VOR BIOPHARMA INC COM 929033108 800 160,911 SH   SOLE 22 160,911 0 0
VOR BIOPHARMA INC COM 929033108 81 16,295 SH   SOLE 30 16,295 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,095 423,058 SH   SOLE 2 43,620 0 379,438
VORNADO RLTY TR SH BEN INT 929042109 4,592 160,612 SH   SOLE 4 143,040 0 17,572
VORNADO RLTY TR SH BEN INT 929042109 10,232 357,897 SH   SOLE 7 351,938 0 5,959
VORNADO RLTY TR SH BEN INT 929042109 10 339 SH   SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 593 20,727 SH   SOLE 15 20,727 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,386 258,343 SH   SOLE 18 236,177 0 22,166
VORNADO RLTY TR SH BEN INT 929042109 8,696 304,171 SH   SOLE 19 304,171 0 0
VORNADO RLTY TR SH BEN INT 929042109 154,118 5,390,643 SH   SOLE 21 5,390,643 0 0
VORNADO RLTY TR SH BEN INT 929042109 153,147 5,356,676 SH   SOLE 22 5,013,670 0 343,006
VORNADO RLTY TR SH BEN INT 929042109 7,932 277,451 SH   SOLE 23 277,451 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,698 968,785 SH   SOLE 25 968,785 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,326 326,193 SH   SOLE 26 121,072 0 205,121
VORNADO RLTY TR SH BEN INT 929042109 10,600 370,753 SH   SOLE 28 3,088 0 367,665
VORNADO RLTY TR SH BEN INT 929042109 47,959 1,677,465 SH   SOLE 30 1,677,465 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,024 35,812 SH   SOLE 31 19,141 0 16,671
VORNADO RLTY TR SH BEN INT 929042109 221 7,744 SH   SOLE 34 7,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,387 83,498 SH   SOLE 36 83,498 0 0
VORNADO RLTY TR SH BEN INT 929042109 185 6,456 SH   SOLE 40 6,456 0 0
VORNADO RLTY TR SH BEN INT 929042109 32 1,104 SH   OTR 43 1,104 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,768 341,653 SH   SOLE 43 325,933 0 15,720
VOXX INTL CORP CL A 91829F104 20 2,143 SH   SOLE 2 1,834 0 309
VOXX INTL CORP CL A 91829F104 24 2,540 SH   SOLE 18 2,540 0 0
VOXX INTL CORP CL A 91829F104 468 50,263 SH   SOLE 21 50,263 0 0
VOXX INTL CORP CL A 91829F104 2,023 217,339 SH   SOLE 22 217,339 0 0
VOYA FINANCIAL INC COM 929089100 34,426 578,303 SH   SOLE 2 410,768 0 167,535
VOYA FINANCIAL INC COM 929089100 3,317 55,727 SH   SOLE 4 53,434 0 2,293
VOYA FINANCIAL INC COM 929089100 503 8,448 SH   SOLE 7 8,448 0 0
VOYA FINANCIAL INC COM 929089100 422 7,091 SH   SOLE 13 7,091 0 0
VOYA FINANCIAL INC COM 929089100 53 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100 28,576 480,020 SH   SOLE 18 315,360 0 164,660
VOYA FINANCIAL INC COM 929089100 58,137 976,596 SH   SOLE 19 976,596 0 0
VOYA FINANCIAL INC COM 929089100 296,023 4,972,663 SH   SOLE 21 4,972,663 0 0
VOYA FINANCIAL INC COM 929089100 234,077 3,932,090 SH   SOLE 22 3,521,737 0 410,353
VOYA FINANCIAL INC COM 929089100 2,565 43,088 SH   SOLE 23 43,088 0 0
VOYA FINANCIAL INC COM 929089100 7,935 133,295 SH   SOLE 25 133,295 0 0
VOYA FINANCIAL INC COM 929089100 13,169 221,211 SH   SOLE 26 87,214 0 133,997
VOYA FINANCIAL INC COM 929089100 12,074 202,829 SH   SOLE 28 63,111 0 139,718
VOYA FINANCIAL INC COM 929089100 2,647 44,466 SH   SOLE 29 44,466 0 0
VOYA FINANCIAL INC COM 929089100 14,533 244,135 SH   SOLE 30 244,135 0 0
VOYA FINANCIAL INC COM 929089100 4,487 75,374 SH   SOLE 31 75,374 0 0
VOYA FINANCIAL INC COM 929089100 1,494 25,096 SH   SOLE 34 25,096 0 0
VOYA FINANCIAL INC COM 929089100 3,866 64,940 SH   SOLE 36 64,940 0 0
VOYA FINANCIAL INC COM 929089100 862 14,487 SH   SOLE 40 14,487 0 0
VOYA FINANCIAL INC COM 929089100 17 291 SH   OTR 43 291 0 0
VOYA FINANCIAL INC COM 929089100 7,531 126,509 SH   SOLE 43 120,424 0 6,085
VOYAGER THERAPEUTICS INC COM 92915B106 145 24,615 SH   SOLE 2 7,174 0 17,441
VOYAGER THERAPEUTICS INC COM 92915B106 30 5,079 SH   SOLE 18 5,079 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 323 54,589 SH   SOLE 19 54,589 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 528 89,366 SH   SOLE 21 89,366 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,303 389,690 SH   SOLE 22 389,690 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 4 722 SH   SOLE 23 722 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1 154 SH   SOLE 43 154 0 0
VROOM INC COM 92918V109 5 4,263 SH   SOLE 2 640 0 3,623
VROOM INC COM 92918V109 28 22,758 SH   SOLE 18 22,758 0 0
VROOM INC COM 92918V109 543 434,260 SH   SOLE 21 434,260 0 0
VROOM INC COM 92918V109 3,243 2,594,564 SH   SOLE 22 2,594,564 0 0
VROOM INC COM 92918V109 7 5,668 SH   SOLE 28 5,668 0 0
VSE CORP COM 918284100 348 9,248 SH   SOLE 2 4,358 0 4,890
VSE CORP COM 918284100 6 150 SH   SOLE 7 150 0 0
VSE CORP COM 918284100 1,232 32,780 SH   SOLE 18 32,780 0 0
VSE CORP COM 918284100 828 22,026 SH   SOLE 19 22,026 0 0
VSE CORP COM 918284100 14,528 386,589 SH   SOLE 21 386,589 0 0
VSE CORP COM 918284100 9,394 249,973 SH   SOLE 22 242,485 0 7,488
VSE CORP COM 918284100 9 252 SH   SOLE 31 0 0 252
VSE CORP COM 918284100 6 168 SH   SOLE 43 168 0 0
VTEX SHS CL A G9470A102 3 837 SH   SOLE 22 837 0 0
VTV THERAPEUTICS INC CL A 918385105 1 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105 7 9,456 SH   SOLE 21 9,456 0 0
VTV THERAPEUTICS INC CL A 918385105 34 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109 20,023 140,909 SH   SOLE 2 34,521 0 106,388
VULCAN MATLS CO COM 929160109 16,348 115,047 SH   SOLE 4 66,326 0 48,721
VULCAN MATLS CO COM 929160109 16,505 116,149 SH   SOLE 7 112,205 0 3,944
VULCAN MATLS CO COM 929160109 403 2,838 SH   SOLE 13 2,838 0 0
VULCAN MATLS CO COM 929160109 2,142 15,074 SH   SOLE 15 15,074 0 0
VULCAN MATLS CO COM 929160109 50,288 353,889 SH   SOLE 18 334,419 0 19,470
VULCAN MATLS CO COM 929160109 221,052 1,555,611 SH   SOLE 19 1,555,611 0 0
VULCAN MATLS CO COM 929160109 502,775 3,538,176 SH   SOLE 21 3,538,176 0 0
VULCAN MATLS CO COM 929160109 425,605 2,995,108 SH   SOLE 22 2,723,018 0 272,090
VULCAN MATLS CO COM 929160109 30,867 217,218 SH   SOLE 23 217,218 0 0
VULCAN MATLS CO COM 929160109 24,884 175,116 SH   SOLE 25 175,116 0 0
VULCAN MATLS CO COM 929160109 37,516 264,014 SH   SOLE 26 100,081 0 163,933
VULCAN MATLS CO COM 929160109 40,322 283,757 SH   SOLE 28 1,898 0 281,859
VULCAN MATLS CO COM 929160109 183 1,289 SH   SOLE 29 1,289 0 0
VULCAN MATLS CO COM 929160109 81,708 575,002 SH   SOLE 30 575,002 0 0
VULCAN MATLS CO COM 929160109 3,889 27,366 SH   SOLE 31 13,317 0 14,049
VULCAN MATLS CO COM 929160109 55,645 391,591 SH   SOLE 34 391,591 0 0
VULCAN MATLS CO COM 929160109 6,780 47,711 SH   SOLE 36 47,711 0 0
VULCAN MATLS CO COM 929160109 563 3,962 SH   SOLE 40 3,962 0 0
VULCAN MATLS CO COM 929160109 44 313 SH   OTR 43 313 0 0
VULCAN MATLS CO COM 929160109 10,947 77,036 SH   SOLE 43 69,602 0 7,434
VUZIX CORP COM NEW 92921W300 171 24,133 SH   SOLE 2 16,394 0 7,739
VUZIX CORP COM NEW 92921W300 7 943 SH   SOLE 7 943 0 0
VUZIX CORP COM NEW 92921W300 1,167 164,382 SH   SOLE 18 164,382 0 0
VUZIX CORP COM NEW 92921W300 816 114,978 SH   SOLE 19 114,978 0 0
VUZIX CORP COM NEW 92921W300 14,514 2,044,204 SH   SOLE 21 2,044,204 0 0
VUZIX CORP COM NEW 92921W300 8,664 1,220,332 SH   SOLE 22 1,182,790 0 37,542
VUZIX CORP COM NEW 92921W300 1,811 255,063 SH   SOLE 25 255,063 0 0
VUZIX CORP COM NEW 92921W300 580 81,719 SH   SOLE 26 24,935 0 56,784
VUZIX CORP COM NEW 92921W300 276 38,810 SH   SOLE 30 38,810 0 0
VUZIX CORP COM NEW 92921W300 289 40,686 SH   SOLE 34 40,686 0 0
VUZIX CORP COM NEW 92921W300 12 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300 34 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM 92942V109 0 257 SH   SOLE 21 257 0 0
VYANT BIO INC COM 92942V109 121 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 31 79,399 SH   SOLE 21 79,399 0 0
VYNE THERAPEUTICS INC COM 92941V209 315 808,976 SH   SOLE 22 808,976 0 0
W & T OFFSHORE INC COM 92922P106 1,016 235,074 SH   SOLE 2 131,133 0 103,941
W & T OFFSHORE INC COM 92922P106 5 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106 1,483 343,402 SH   SOLE 18 271,889 0 71,513
W & T OFFSHORE INC COM 92922P106 3,819 884,062 SH   SOLE 19 884,062 0 0
W & T OFFSHORE INC COM 92922P106 14,827 3,432,241 SH   SOLE 21 3,432,241 0 0
W & T OFFSHORE INC COM 92922P106 13,288 3,075,814 SH   SOLE 22 3,007,278 0 68,536
W & T OFFSHORE INC COM 92922P106 100 23,134 SH   SOLE 23 23,134 0 0
W & T OFFSHORE INC COM 92922P106 61 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106 802 185,662 SH   SOLE 26 0 0 185,662
W & T OFFSHORE INC COM 92922P106 10 2,283 SH   SOLE 31 0 0 2,283
W & T OFFSHORE INC COM 92922P106 62 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106 379 87,816 SH   SOLE 43 86,280 0 1,536
WABASH NATL CORP COM 929566107 1,077 79,289 SH   SOLE 2 53,177 0 26,112
WABASH NATL CORP COM 929566107 4 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 7 528 SH   SOLE 7 528 0 0
WABASH NATL CORP COM 929566107 2,402 176,887 SH   SOLE 18 176,887 0 0
WABASH NATL CORP COM 929566107 2,805 206,520 SH   SOLE 19 206,520 0 0
WABASH NATL CORP COM 929566107 83,764 6,168,156 SH   SOLE 21 6,168,156 0 0
WABASH NATL CORP COM 929566107 18,791 1,383,718 SH   SOLE 22 1,352,449 0 31,269
WABASH NATL CORP COM 929566107 31 2,264 SH   SOLE 23 2,264 0 0
WABASH NATL CORP COM 929566107 90 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107 877 64,569 SH   SOLE 26 13,307 0 51,262
WABASH NATL CORP COM 929566107 12 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107 1,628 119,889 SH   SOLE 30 119,889 0 0
WABASH NATL CORP COM 929566107 99 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 1,416 104,248 SH   SOLE 43 101,993 0 2,255
WABTEC COM 929740108 22,611 275,481 SH   SOLE 2 46,826 0 228,655
WABTEC COM 929740108 11,463 139,659 SH   SOLE 4 69,257 0 70,402
WABTEC COM 929740108 13,046 158,937 SH   SOLE 7 154,242 0 4,695
WABTEC COM 929740108 73 893 SH   SOLE 13 893 0 0
WABTEC COM 929740108 2,070 25,219 SH   SOLE 15 25,219 0 0
WABTEC COM 929740108 29,214 355,918 SH   SOLE 18 331,050 0 24,868
WABTEC COM 929740108 6,709 81,733 SH   SOLE 19 81,733 0 0
WABTEC COM 929740108 38 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 375,716 4,577,433 SH   SOLE 21 4,577,433 0 0
WABTEC COM 929740108 310,434 3,782,087 SH   SOLE 22 3,429,008 0 353,079
WABTEC COM 929740108 24,521 298,744 SH   SOLE 23 298,744 0 0
WABTEC COM 929740108 18,866 229,845 SH   SOLE 25 229,845 0 0
WABTEC COM 929740108 30,823 375,528 SH   SOLE 26 122,832 0 252,696
WABTEC COM 929740108 26,915 327,917 SH   SOLE 28 3,257 0 324,660
WABTEC COM 929740108 8 92 SH   SOLE 29 92 0 0
WABTEC COM 929740108 79,339 966,609 SH   SOLE 30 966,609 0 0
WABTEC COM 929740108 2,847 34,683 SH   SOLE 31 16,624 0 18,059
WABTEC COM 929740108 749 9,121 SH   SOLE 34 9,121 0 0
WABTEC COM 929740108 5,287 64,411 SH   SOLE 36 64,411 0 0
WABTEC COM 929740108 478 5,818 SH   SOLE 40 5,818 0 0
WABTEC COM 929740108 36 439 SH   OTR 43 439 0 0
WABTEC COM 929740108 8,645 105,318 SH   SOLE 43 95,508 0 9,810
WAITR HLDGS INC COM 930752100 0 2,672 SH   SOLE 2 0 0 2,672
WAITR HLDGS INC COM 930752100 12 77,997 SH   SOLE 21 77,997 0 0
WAITR HLDGS INC COM 930752100 243 1,592,152 SH   SOLE 22 1,592,152 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 56,301 1,485,504 SH   SOLE 2 305,098 0 1,180,406
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,268 534,781 SH   SOLE 4 285,447 0 249,334
WALGREENS BOOTS ALLIANCE INC COM 931427108 40,339 1,064,357 SH   SOLE 7 889,506 0 174,851
WALGREENS BOOTS ALLIANCE INC COM 931427108 574 15,146 SH   SOLE 13 15,146 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,164 109,857 SH   SOLE 15 109,857 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 43,454 1,146,554 SH   SOLE 18 1,048,584 0 97,970
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,666 202,268 SH   SOLE 19 202,268 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 904,847 23,874,597 SH   SOLE 21 23,874,597 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 576,518 15,211,547 SH   SOLE 22 13,769,512 0 1,442,035
WALGREENS BOOTS ALLIANCE INC COM 931427108 47,082 1,242,265 SH   SOLE 23 1,242,265 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 63,762 1,682,384 SH   SOLE 25 1,682,384 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 77,853 2,054,172 SH   SOLE 26 1,034,652 0 1,019,520
WALGREENS BOOTS ALLIANCE INC COM 931427108 62,496 1,648,984 SH   SOLE 28 20,914 0 1,628,070
WALGREENS BOOTS ALLIANCE INC COM 931427108 226,632 5,979,724 SH   SOLE 30 5,679,527 0 300,197
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,703 176,850 SH   SOLE 31 79,422 0 97,428
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,291 377,081 SH   SOLE 32 377,081 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,361 35,911 SH   SOLE 34 35,911 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,744 309,857 SH   SOLE 35 309,857 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,839 391,539 SH   SOLE 36 391,539 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 901 23,784 SH   SOLE 40 23,784 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 60 1,588 SH   OTR 43 1,588 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,663 703,503 SH   SOLE 43 638,708 0 64,795
WALKER & DUNLOP INC COM 93148P102 3,114 32,323 SH   SOLE 2 13,379 0 18,944
WALKER & DUNLOP INC COM 93148P102 93 961 SH   SOLE 4 126 0 835
WALKER & DUNLOP INC COM 93148P102 34 348 SH   SOLE 7 348 0 0
WALKER & DUNLOP INC COM 93148P102 10,156 105,418 SH   SOLE 18 105,418 0 0
WALKER & DUNLOP INC COM 93148P102 12,618 130,977 SH   SOLE 19 130,977 0 0
WALKER & DUNLOP INC COM 93148P102 341,286 3,542,519 SH   SOLE 21 3,542,519 0 0
WALKER & DUNLOP INC COM 93148P102 79,520 825,409 SH   SOLE 22 801,731 0 23,678
WALKER & DUNLOP INC COM 93148P102 206 2,136 SH   SOLE 23 2,136 0 0
WALKER & DUNLOP INC COM 93148P102 432 4,487 SH   SOLE 25 4,487 0 0
WALKER & DUNLOP INC COM 93148P102 3,822 39,671 SH   SOLE 26 18,346 0 21,325
WALKER & DUNLOP INC COM 93148P102 1,791 18,588 SH   SOLE 28 18,588 0 0
WALKER & DUNLOP INC COM 93148P102 5,319 55,210 SH   SOLE 30 55,210 0 0
WALKER & DUNLOP INC COM 93148P102 41 422 SH   SOLE 31 0 0 422
WALKER & DUNLOP INC COM 93148P102 364 3,780 SH   SOLE 40 3,780 0 0
WALKER & DUNLOP INC COM 93148P102 912 9,463 SH   SOLE 43 8,705 0 758
WALMART INC COM 931142103 350,273 2,881,010 SH   SOLE 2 607,768 0 2,273,242
WALMART INC COM 931142103 119,121 979,771 SH   SOLE 4 539,503 0 440,268
WALMART INC COM 931142103 171,518 1,410,744 SH   SOLE 7 1,368,791 0 41,953
WALMART INC COM 931142103 838 6,890 SH   SOLE 13 6,890 0 0
WALMART INC COM 931142103 26,981 221,916 SH   SOLE 15 221,916 0 0
WALMART INC COM 931142103 7 58 SH   SOLE 17 0 0 58
WALMART INC COM 931142103 270,765 2,227,048 SH   SOLE 18 1,986,467 0 240,581
WALMART INC COM 931142103 234,146 1,925,860 SH   SOLE 19 1,925,860 0 0
WALMART INC COM 931142103 2,089 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 3,904,792 32,117,059 SH   SOLE 21 32,117,059 0 0
WALMART INC COM 931142103 3,733,847 30,711,029 SH   SOLE 22 27,753,591 0 2,957,438
WALMART INC COM 931142103 317,152 2,608,584 SH   SOLE 23 2,608,584 0 0
WALMART INC COM 931142103 316,360 2,602,071 SH   SOLE 25 2,602,071 0 0
WALMART INC COM 931142103 378,146 3,110,263 SH   SOLE 26 1,285,511 0 1,824,752
WALMART INC COM 931142103 282,112 2,320,384 SH   SOLE 28 32,937 0 2,287,447
WALMART INC COM 931142103 907,345 7,462,945 SH   SOLE 30 7,414,480 0 48,465
WALMART INC COM 931142103 38,985 320,650 SH   SOLE 31 162,710 0 157,940
WALMART INC COM 931142103 17,403 143,143 SH   SOLE 32 143,143 0 0
WALMART INC COM 931142103 46,516 382,594 SH   SOLE 34 382,594 0 0
WALMART INC COM 931142103 82,350 677,331 SH   SOLE 36 677,331 0 0
WALMART INC COM 931142103 6,048 49,746 SH   SOLE 40 49,746 0 0
WALMART INC COM 931142103 433 3,559 SH   OTR 43 3,559 0 0
WALMART INC COM 931142103 204,009 1,677,986 SH   SOLE 43 1,544,789 0 133,197
WARBY PARKER INC CL A COM 93403J106 315 27,986 SH   SOLE 2 21,627 0 6,359
WARBY PARKER INC CL A COM 93403J106 11 967 SH   SOLE 7 967 0 0
WARBY PARKER INC CL A COM 93403J106 2,386 211,915 SH   SOLE 18 211,915 0 0
WARBY PARKER INC CL A COM 93403J106 2,078 184,514 SH   SOLE 19 184,514 0 0
WARBY PARKER INC CL A COM 93403J106 29,564 2,625,588 SH   SOLE 21 2,625,588 0 0
WARBY PARKER INC CL A COM 93403J106 12,412 1,102,347 SH   SOLE 22 1,057,815 0 44,532
WARBY PARKER INC CL A COM 93403J106 7 641 SH   SOLE 23 641 0 0
WARBY PARKER INC CL A COM 93403J106 106 9,394 SH   SOLE 25 9,394 0 0
WARBY PARKER INC CL A COM 93403J106 530 47,086 SH   SOLE 26 40,583 0 6,503
WARBY PARKER INC CL A COM 93403J106 1,006 89,375 SH   SOLE 30 89,375 0 0
WARBY PARKER INC CL A COM 93403J106 83 7,407 SH   SOLE 40 7,407 0 0
WARBY PARKER INC CL A COM 93403J106 32 2,805 SH   SOLE 43 2,805 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 58,368 4,349,294 SH   SOLE 2 603,149 0 3,746,145
WARNER BROS DISCOVERY INC COM SER A 934423104 20,702 1,542,618 SH   SOLE 4 887,467 0 655,151
WARNER BROS DISCOVERY INC COM SER A 934423104 26,802 1,997,161 SH   SOLE 7 1,933,556 0 63,605
WARNER BROS DISCOVERY INC COM SER A 934423104 189 14,102 SH   SOLE 13 14,102 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 4,496 335,001 SH   SOLE 15 335,001 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 56,540 4,213,132 SH   SOLE 18 3,845,646 0 367,486
WARNER BROS DISCOVERY INC COM SER A 934423104 30,176 2,248,580 SH   SOLE 19 2,248,580 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 898,517 66,953,550 SH   SOLE 21 66,953,550 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 646,517 48,175,605 SH   SOLE 22 43,657,184 0 4,518,421
WARNER BROS DISCOVERY INC COM SER A 934423104 52,648 3,923,106 SH   SOLE 23 3,923,106 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 57,632 4,294,493 SH   SOLE 25 4,294,493 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 74,723 5,568,027 SH   SOLE 26 2,739,209 0 2,828,818
WARNER BROS DISCOVERY INC COM SER A 934423104 60,717 4,524,359 SH   SOLE 28 56,252 0 4,468,107
WARNER BROS DISCOVERY INC COM SER A 934423104 108 8,022 SH   SOLE 29 8,022 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 202,271 15,072,320 SH   SOLE 30 15,072,320 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 6,262 466,622 SH   SOLE 31 239,111 0 227,511
WARNER BROS DISCOVERY INC COM SER A 934423104 3,683 274,466 SH   SOLE 34 274,466 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 22,003 1,639,578 SH   SOLE 36 1,639,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 934 69,586 SH   SOLE 40 69,586 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 45 3,348 SH   OTR 43 3,348 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 11,139 830,060 SH   SOLE 43 759,918 0 70,142
WARNER MUSIC GROUP CORP COM CL A 934550203 87 3,583 SH   SOLE 2 0 0 3,583
WARNER MUSIC GROUP CORP COM CL A 934550203 32 1,304 SH   SOLE 4 0 0 1,304
WARNER MUSIC GROUP CORP COM CL A 934550203 27,569 1,131,717 SH   SOLE 19 1,131,717 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 3,634 149,182 SH   SOLE 21 149,182 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 36,182 1,485,311 SH   SOLE 22 1,485,311 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 59 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 43,239 1,775,014 SH   SOLE 34 1,775,014 0 0
WARRIOR MET COAL INC COM 93627C101 1,733 56,601 SH   SOLE 2 32,716 0 23,885
WARRIOR MET COAL INC COM 93627C101 7 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 55 1,797 SH   SOLE 7 1,797 0 0
WARRIOR MET COAL INC COM 93627C101 5,853 191,213 SH   SOLE 18 191,213 0 0
WARRIOR MET COAL INC COM 93627C101 4,128 134,846 SH   SOLE 19 134,846 0 0
WARRIOR MET COAL INC COM 93627C101 166,404 5,436,255 SH   SOLE 21 5,436,255 0 0
WARRIOR MET COAL INC COM 93627C101 41,111 1,343,044 SH   SOLE 22 1,288,592 0 54,452
WARRIOR MET COAL INC COM 93627C101 34 1,106 SH   SOLE 23 1,106 0 0
WARRIOR MET COAL INC COM 93627C101 268 8,763 SH   SOLE 25 8,763 0 0
WARRIOR MET COAL INC COM 93627C101 811 26,490 SH   SOLE 26 17,440 0 9,050
WARRIOR MET COAL INC COM 93627C101 2,965 96,857 SH   SOLE 30 96,857 0 0
WARRIOR MET COAL INC COM 93627C101 22 718 SH   SOLE 31 0 0 718
WARRIOR MET COAL INC COM 93627C101 226 7,371 SH   SOLE 34 7,371 0 0
WARRIOR MET COAL INC COM 93627C101 137 4,473 SH   SOLE 36 4,473 0 0
WARRIOR MET COAL INC COM 93627C101 234 7,632 SH   SOLE 40 7,632 0 0
WARRIOR MET COAL INC COM 93627C101 952 31,114 SH   SOLE 43 30,633 0 481
WARRIOR TECHNOLOGIES ACQUI C COM CL A 936273101 74 7,400 SH   SOLE 2 7,400 0 0
WASHINGTON FED INC COM 938824109 5,361 178,595 SH   SOLE 2 110,064 0 68,531
WASHINGTON FED INC COM 938824109 74 2,449 SH   SOLE 4 333 0 2,116
WASHINGTON FED INC COM 938824109 39 1,287 SH   SOLE 7 1,287 0 0
WASHINGTON FED INC COM 938824109 9,502 316,514 SH   SOLE 18 316,514 0 0
WASHINGTON FED INC COM 938824109 6,943 231,275 SH   SOLE 19 231,275 0 0
WASHINGTON FED INC COM 938824109 145,758 4,855,355 SH   SOLE 21 4,855,355 0 0
WASHINGTON FED INC COM 938824109 62,734 2,089,726 SH   SOLE 22 2,016,108 0 73,618
WASHINGTON FED INC COM 938824109 99 3,286 SH   SOLE 23 3,286 0 0
WASHINGTON FED INC COM 938824109 274 9,140 SH   SOLE 25 9,140 0 0
WASHINGTON FED INC COM 938824109 2,163 72,058 SH   SOLE 26 21,850 0 50,208
WASHINGTON FED INC COM 938824109 49 1,641 SH   SOLE 28 1,641 0 0
WASHINGTON FED INC COM 938824109 2,907 96,819 SH   SOLE 30 96,819 0 0
WASHINGTON FED INC COM 938824109 47 1,565 SH   SOLE 34 1,565 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 1,218 40,564 SH   SOLE 43 38,089 0 2,475
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,224 104,377 SH   SOLE 2 35,266 0 69,111
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 876 41,084 SH   SOLE 4 41,084 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,279 106,935 SH   SOLE 7 106,935 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,905 324,049 SH   SOLE 18 324,049 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,565 261,160 SH   SOLE 19 261,160 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 241,878 11,350,454 SH   SOLE 21 11,350,454 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 60,771 2,851,781 SH   SOLE 22 2,761,131 0 90,650
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 70 3,308 SH   SOLE 23 3,308 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,181 383,914 SH   SOLE 25 383,914 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,006 47,211 SH   SOLE 26 41,856 0 5,355
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,133 53,186 SH   SOLE 28 1,507 0 51,679
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11,576 543,204 SH   SOLE 30 543,204 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10 460 SH   SOLE 31 0 0 460
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 59 2,747 SH   SOLE 36 2,747 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 209 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,100 51,622 SH   SOLE 43 51,366 0 256
WASHINGTON TR BANCORP INC COM 940610108 1,918 39,661 SH   SOLE 2 7,273 0 32,388
WASHINGTON TR BANCORP INC COM 940610108 8 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108 2,736 56,572 SH   SOLE 18 56,572 0 0
WASHINGTON TR BANCORP INC COM 940610108 4,864 100,562 SH   SOLE 19 100,562 0 0
WASHINGTON TR BANCORP INC COM 940610108 33,591 694,455 SH   SOLE 21 694,455 0 0
WASHINGTON TR BANCORP INC COM 940610108 28,633 591,965 SH   SOLE 22 570,314 0 21,651
WASHINGTON TR BANCORP INC COM 940610108 165 3,417 SH   SOLE 23 3,417 0 0
WASHINGTON TR BANCORP INC COM 940610108 161 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,013 20,938 SH   SOLE 26 1,018 0 19,920
WASHINGTON TR BANCORP INC COM 940610108 5 95 SH   SOLE 28 95 0 0
WASHINGTON TR BANCORP INC COM 940610108 486 10,052 SH   SOLE 30 10,052 0 0
WASHINGTON TR BANCORP INC COM 940610108 140 2,886 SH   SOLE 40 2,886 0 0
WASHINGTON TR BANCORP INC COM 940610108 27 563 SH   OTR 43 563 0 0
WASHINGTON TR BANCORP INC COM 940610108 597 12,340 SH   SOLE 43 11,570 0 770
WASTE CONNECTIONS INC COM 94106B101 8,782 70,847 SH   SOLE 2 70,847 0 0
WASTE CONNECTIONS INC COM 94106B101 15,932 128,525 SH   SOLE 4 97,395 0 31,130
WASTE CONNECTIONS INC COM 94106B101 9,056 73,055 SH   SOLE 7 73,055 0 0
WASTE CONNECTIONS INC COM 94106B101 141 1,134 SH   SOLE 13 1,134 0 0
WASTE CONNECTIONS INC COM 94106B101 2,947 23,772 SH   SOLE 15 23,772 0 0
WASTE CONNECTIONS INC COM 94106B101 17,905 144,442 SH   SOLE 18 131,333 0 13,109
WASTE CONNECTIONS INC COM 94106B101 226,797 1,829,600 SH   SOLE 19 1,829,600 0 0
WASTE CONNECTIONS INC COM 94106B101 417,925 3,371,450 SH   SOLE 21 3,371,450 0 0
WASTE CONNECTIONS INC COM 94106B101 145,081 1,170,386 SH   SOLE 22 896,262 0 274,124
WASTE CONNECTIONS INC COM 94106B101 51,758 417,536 SH   SOLE 23 417,536 0 0
WASTE CONNECTIONS INC COM 94106B101 19,582 157,967 SH   SOLE 25 157,967 0 0
WASTE CONNECTIONS INC COM 94106B101 33,759 272,340 SH   SOLE 26 178,790 0 93,550
WASTE CONNECTIONS INC COM 94106B101 44,470 358,744 SH   SOLE 28 0 0 358,744
WASTE CONNECTIONS INC COM 94106B101 37 299 SH   SOLE 29 299 0 0
WASTE CONNECTIONS INC COM 94106B101 85,248 687,706 SH   SOLE 30 687,706 0 0
WASTE CONNECTIONS INC COM 94106B101 6,099 49,205 SH   SOLE 31 24,126 0 25,079
WASTE CONNECTIONS INC COM 94106B101 5,149 41,541 SH   SOLE 34 41,541 0 0
WASTE CONNECTIONS INC COM 94106B101 7,798 62,910 SH   SOLE 36 62,910 0 0
WASTE CONNECTIONS INC COM 94106B101 1,033 8,330 SH   SOLE 40 8,330 0 0
WASTE CONNECTIONS INC COM 94106B101 14,316 115,487 SH   SOLE 43 105,604 0 9,883
WASTE MGMT INC DEL COM 94106L109 132,495 866,094 SH   SOLE 2 132,875 0 733,219
WASTE MGMT INC DEL COM 94106L109 32,375 211,628 SH   SOLE 4 161,348 0 50,280
WASTE MGMT INC DEL COM 94106L109 59,859 391,286 SH   SOLE 7 379,742 0 11,544
WASTE MGMT INC DEL COM 94106L109 443 2,894 SH   SOLE 13 2,894 0 0
WASTE MGMT INC DEL COM 94106L109 8,113 53,032 SH   SOLE 15 53,032 0 0
WASTE MGMT INC DEL COM 94106L109 9 57 SH   SOLE 17 0 0 57
WASTE MGMT INC DEL COM 94106L109 112,958 738,386 SH   SOLE 18 682,959 0 55,427
WASTE MGMT INC DEL COM 94106L109 35,692 233,310 SH   SOLE 19 233,310 0 0
WASTE MGMT INC DEL COM 94106L109 1,768,197 11,558,357 SH   SOLE 21 11,558,357 0 0
WASTE MGMT INC DEL COM 94106L109 1,401,087 9,158,627 SH   SOLE 22 8,333,822 0 824,805
WASTE MGMT INC DEL COM 94106L109 107,785 704,566 SH   SOLE 23 704,566 0 0
WASTE MGMT INC DEL COM 94106L109 119,566 781,579 SH   SOLE 25 781,579 0 0
WASTE MGMT INC DEL COM 94106L109 175,938 1,150,070 SH   SOLE 26 451,963 0 698,107
WASTE MGMT INC DEL COM 94106L109 173,114 1,131,615 SH   SOLE 28 6,907 0 1,124,708
WASTE MGMT INC DEL COM 94106L109 301 1,965 SH   SOLE 29 1,965 0 0
WASTE MGMT INC DEL COM 94106L109 390,466 2,552,402 SH   SOLE 30 2,552,402 0 0
WASTE MGMT INC DEL COM 94106L109 14,363 93,887 SH   SOLE 31 51,124 0 42,763
WASTE MGMT INC DEL COM 94106L109 71,303 466,096 SH   SOLE 34 466,096 0 0
WASTE MGMT INC DEL COM 94106L109 32,591 213,044 SH   SOLE 36 213,044 0 0
WASTE MGMT INC DEL COM 94106L109 2,098 13,713 SH   SOLE 40 13,713 0 0
WASTE MGMT INC DEL COM 94106L109 236 1,541 SH   OTR 43 1,541 0 0
WASTE MGMT INC DEL COM 94106L109 77,086 503,897 SH   SOLE 43 464,417 0 39,481
WATERS CORP COM 941848103 70,261 212,281 SH   SOLE 2 85,399 0 126,882
WATERS CORP COM 941848103 22,144 66,905 SH   SOLE 4 43,661 0 23,244
WATERS CORP COM 941848103 24,705 74,642 SH   SOLE 7 57,844 0 16,798
WATERS CORP COM 941848103 145 439 SH   SOLE 13 439 0 0
WATERS CORP COM 941848103 1,823 5,508 SH   SOLE 15 5,508 0 0
WATERS CORP COM 941848103 58,008 175,262 SH   SOLE 18 166,882 0 8,380
WATERS CORP COM 941848103 109,243 330,058 SH   SOLE 19 330,058 0 0
WATERS CORP COM 941848103 896,891 2,709,803 SH   SOLE 21 2,709,803 0 0
WATERS CORP COM 941848103 424,939 1,283,881 SH   SOLE 22 1,159,130 0 124,751
WATERS CORP COM 941848103 32,236 97,395 SH   SOLE 23 97,395 0 0
WATERS CORP COM 941848103 50,168 151,575 SH   SOLE 25 151,575 0 0
WATERS CORP COM 941848103 47,669 144,024 SH   SOLE 26 65,404 0 78,620
WATERS CORP COM 941848103 82,679 249,801 SH   SOLE 28 38,272 0 211,529
WATERS CORP COM 941848103 43 129 SH   SOLE 29 129 0 0
WATERS CORP COM 941848103 196,223 592,855 SH   SOLE 30 567,646 0 25,209
WATERS CORP COM 941848103 3,971 11,999 SH   SOLE 31 6,135 0 5,864
WATERS CORP COM 941848103 74,113 223,920 SH   SOLE 34 223,920 0 0
WATERS CORP COM 941848103 7,580 22,901 SH   SOLE 36 22,901 0 0
WATERS CORP COM 941848103 711 2,149 SH   SOLE 40 2,149 0 0
WATERS CORP COM 941848103 64 192 SH   OTR 43 192 0 0
WATERS CORP COM 941848103 22,126 66,849 SH   SOLE 43 62,177 0 4,672
WATERSTONE FINL INC MD COM 94188P101 248 14,545 SH   SOLE 2 6,514 0 8,031
WATERSTONE FINL INC MD COM 94188P101 5 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,224 71,767 SH   SOLE 18 71,767 0 0
WATERSTONE FINL INC MD COM 94188P101 721 42,310 SH   SOLE 19 42,310 0 0
WATERSTONE FINL INC MD COM 94188P101 15,597 914,753 SH   SOLE 21 914,753 0 0
WATERSTONE FINL INC MD COM 94188P101 11,467 672,543 SH   SOLE 22 646,357 0 26,186
WATERSTONE FINL INC MD COM 94188P101 59 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101 42 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 158 9,250 SH   SOLE 30 9,250 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 24 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101 577 33,831 SH   SOLE 43 30,666 0 3,165
WATSCO INC COM 942622200 34,560 144,713 SH   SOLE 2 35,247 0 109,466
WATSCO INC COM 942622200 270 1,132 SH   SOLE 4 994 0 138
WATSCO INC COM 942622200 1,131 4,736 SH   SOLE 7 4,736 0 0
WATSCO INC COM 942622200 23,396 97,963 SH   SOLE 18 97,963 0 0
WATSCO INC COM 942622200 4,165 17,440 SH   SOLE 19 17,440 0 0
WATSCO INC COM 942622200 633,573 2,652,933 SH   SOLE 21 2,652,933 0 0
WATSCO INC COM 942622200 219,935 920,925 SH   SOLE 22 880,645 0 40,280
WATSCO INC COM 942622200 58 242 SH   SOLE 23 242 0 0
WATSCO INC COM 942622200 1,199 5,019 SH   SOLE 25 5,019 0 0
WATSCO INC COM 942622200 3,399 14,233 SH   SOLE 26 11,736 0 2,497
WATSCO INC COM 942622200 149 622 SH   SOLE 28 586 0 36
WATSCO INC COM 942622200 3,176 13,299 SH   SOLE 30 13,299 0 0
WATSCO INC COM 942622200 135 564 SH   SOLE 31 479 0 85
WATSCO INC COM 942622200 3,522 14,746 SH   SOLE 32 14,746 0 0
WATSCO INC COM 942622200 820 3,432 SH   SOLE 34 3,432 0 0
WATSCO INC COM 942622200 112 470 SH   SOLE 36 470 0 0
WATSCO INC COM 942622200 1,006 4,212 SH   SOLE 40 4,212 0 0
WATSCO INC COM 942622200 43 180 SH   OTR 43 180 0 0
WATSCO INC COM 942622200 7,947 33,275 SH   SOLE 43 31,025 0 2,249
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,147 58,183 SH   SOLE 2 41,329 0 16,854
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,780 30,771 SH   SOLE 7 30,771 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 14,830 120,730 SH   SOLE 18 116,675 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102 20,875 169,935 SH   SOLE 19 169,935 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 235,473 1,916,905 SH   SOLE 21 1,916,905 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 112,597 916,614 SH   SOLE 22 899,000 0 17,614
WATTS WATER TECHNOLOGIES INC CL A 942749102 686 5,587 SH   SOLE 23 5,587 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,814 63,610 SH   SOLE 25 63,610 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,937 64,616 SH   SOLE 26 20,454 0 44,162
WATTS WATER TECHNOLOGIES INC CL A 942749102 60 491 SH   SOLE 28 491 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 36,701 298,767 SH   SOLE 30 298,767 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,543 53,264 SH   SOLE 34 53,264 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 398 3,244 SH   SOLE 36 3,244 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 446 3,632 SH   SOLE 40 3,632 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,776 22,597 SH   SOLE 43 22,273 0 324
WAVE LIFE SCIENCES LTD SHS Y95308105 9 2,630 SH   SOLE 2 0 0 2,630
WAVE LIFE SCIENCES LTD SHS Y95308105 27 8,386 SH   SOLE 18 8,386 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,231 686,378 SH   SOLE 21 686,378 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,978 608,507 SH   SOLE 22 608,507 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 96 29,451 SH   SOLE 30 29,451 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 0 135 SH   SOLE 43 135 0 0
WAVEDANCER INC COM 456696103 4 2,977 SH   SOLE 18 2,977 0 0
WAVEDANCER INC COM 456696103 45 33,905 SH   SOLE 21 33,905 0 0
WAYFAIR INC CL A 94419L101 6,548 150,315 SH   SOLE 2 32,366 0 117,949
WAYFAIR INC CL A 94419L101 2,314 53,123 SH   SOLE 4 31,261 0 21,862
WAYFAIR INC CL A 94419L101 280 6,427 SH   SOLE 7 6,427 0 0
WAYFAIR INC CL A 94419L101 14 329 SH   SOLE 13 329 0 0
WAYFAIR INC CL A 94419L101 242 5,555 SH   SOLE 15 5,555 0 0
WAYFAIR INC CL A 94419L101 6,835 156,911 SH   SOLE 18 153,147 0 3,764
WAYFAIR INC CL A 94419L101 1,024 23,515 SH   SOLE 19 23,515 0 0
WAYFAIR INC CL A 94419L101 46,287 1,062,607 SH   SOLE 21 1,062,607 0 0
WAYFAIR INC CL A 94419L101 80,385 1,845,377 SH   SOLE 22 1,706,938 0 138,439
WAYFAIR INC CL A 94419L101 5,115 117,424 SH   SOLE 23 117,424 0 0
WAYFAIR INC CL A 94419L101 4,451 102,174 SH   SOLE 25 102,174 0 0
WAYFAIR INC CL A 94419L101 4,309 98,915 SH   SOLE 26 51,725 0 47,190
WAYFAIR INC CL A 94419L101 4,915 112,839 SH   SOLE 28 1,383 0 111,456
WAYFAIR INC CL A 94419L101 10,360 237,839 SH   SOLE 30 237,839 0 0
WAYFAIR INC CL A 94419L101 685 15,715 SH   SOLE 31 8,585 0 7,130
WAYFAIR INC CL A 94419L101 156 3,570 SH   SOLE 34 3,570 0 0
WAYFAIR INC CL A 94419L101 1,146 26,302 SH   SOLE 36 26,302 0 0
WAYFAIR INC CL A 94419L101 102 2,353 SH   SOLE 40 2,353 0 0
WAYFAIR INC CL A 94419L101 9 200 SH   OTR 43 200 0 0
WAYFAIR INC CL A 94419L101 2,974 68,268 SH   SOLE 43 60,381 0 7,887
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 5,277 8,245,000 PRN   SOLE 21 8,245,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 435 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5,677 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 9,832 14,885,000 PRN   SOLE 21 14,885,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 3,795 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 48 1,442 SH   SOLE 2 1,442 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 25 765 SH   SOLE 18 765 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 313 9,416 SH   SOLE 21 9,416 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 5,606 168,666 SH   SOLE 22 168,666 0 0
WD 40 CO COM 929236107 2,518 12,505 SH   SOLE 2 10,968 0 1,537
WD 40 CO COM 929236107 11 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 31 153 SH   SOLE 7 153 0 0
WD 40 CO COM 929236107 8,964 44,519 SH   SOLE 18 44,519 0 0
WD 40 CO COM 929236107 5,594 27,780 SH   SOLE 19 27,780 0 0
WD 40 CO COM 929236107 332,160 1,649,583 SH   SOLE 21 1,649,583 0 0
WD 40 CO COM 929236107 68,925 342,298 SH   SOLE 22 334,156 0 8,142
WD 40 CO COM 929236107 239 1,185 SH   SOLE 23 1,185 0 0
WD 40 CO COM 929236107 434 2,155 SH   SOLE 25 2,155 0 0
WD 40 CO COM 929236107 847 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107 49 244 SH   SOLE 28 244 0 0
WD 40 CO COM 929236107 4,833 24,000 SH   SOLE 30 24,000 0 0
WD 40 CO COM 929236107 17 83 SH   SOLE 34 83 0 0
WD 40 CO COM 929236107 350 1,739 SH   SOLE 40 1,739 0 0
WD 40 CO COM 929236107 3,172 15,752 SH   SOLE 43 15,578 0 174
WEATHERFORD INTL PLC ORD SHS G48833118 537 25,380 SH   SOLE 2 18,568 0 6,812
WEATHERFORD INTL PLC ORD SHS G48833118 4 186 SH   SOLE 7 186 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 3,330 157,277 SH   SOLE 18 157,277 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 2,589 122,274 SH   SOLE 19 122,274 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 49,301 2,328,823 SH   SOLE 21 2,328,823 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 30,570 1,444,033 SH   SOLE 22 1,409,102 0 34,931
WEATHERFORD INTL PLC ORD SHS G48833118 190 8,997 SH   SOLE 25 8,997 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 741 35,022 SH   SOLE 26 29,681 0 5,341
WEATHERFORD INTL PLC ORD SHS G48833118 775 36,592 SH   SOLE 28 36,592 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 720 34,033 SH   SOLE 30 34,033 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 176 8,318 SH   SOLE 40 8,318 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 0 7 SH   SOLE 43 7 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 1 223 SH   SOLE 2 0 0 223
WEAVE COMMUNICATIONS INC COM 94724R108 44 14,324 SH   SOLE 18 14,324 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 33 10,850 SH   SOLE 19 10,850 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 576 189,573 SH   SOLE 21 189,573 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 87 28,512 SH   SOLE 22 28,321 0 191
WEBER INC CL A 94770D102 105 14,602 SH   SOLE 2 4,486 0 10,116
WEBER INC CL A 94770D102 4 514 SH   SOLE 7 514 0 0
WEBER INC CL A 94770D102 509 70,636 SH   SOLE 18 70,636 0 0
WEBER INC CL A 94770D102 345 47,816 SH   SOLE 19 47,816 0 0
WEBER INC CL A 94770D102 6,289 872,268 SH   SOLE 21 872,268 0 0
WEBER INC CL A 94770D102 3,476 482,049 SH   SOLE 22 467,269 0 14,780
WEBER INC CL A 94770D102 62 8,638 SH   SOLE 25 8,638 0 0
WEBSTER FINL CORP COM 947890109 16,457 390,447 SH   SOLE 2 110,256 0 280,191
WEBSTER FINL CORP COM 947890109 6,772 160,662 SH   SOLE 4 75,650 0 85,012
WEBSTER FINL CORP COM 947890109 1,154 27,378 SH   SOLE 7 27,378 0 0
WEBSTER FINL CORP COM 947890109 30 717 SH   SOLE 13 717 0 0
WEBSTER FINL CORP COM 947890109 898 21,298 SH   SOLE 15 21,298 0 0
WEBSTER FINL CORP COM 947890109 22,209 526,907 SH   SOLE 18 517,794 0 9,113
WEBSTER FINL CORP COM 947890109 2,275 53,984 SH   SOLE 19 53,984 0 0
WEBSTER FINL CORP COM 947890109 399,367 9,474,896 SH   SOLE 21 9,474,896 0 0
WEBSTER FINL CORP COM 947890109 217,066 5,149,852 SH   SOLE 22 4,823,794 0 326,058
WEBSTER FINL CORP COM 947890109 13,012 308,711 SH   SOLE 23 308,711 0 0
WEBSTER FINL CORP COM 947890109 710 16,854 SH   SOLE 25 16,854 0 0
WEBSTER FINL CORP COM 947890109 5,034 119,424 SH   SOLE 26 92,786 0 26,638
WEBSTER FINL CORP COM 947890109 12,224 290,004 SH   SOLE 28 2,963 0 287,041
WEBSTER FINL CORP COM 947890109 23,508 557,731 SH   SOLE 30 557,731 0 0
WEBSTER FINL CORP COM 947890109 1,083 25,699 SH   SOLE 31 20,150 0 5,549
WEBSTER FINL CORP COM 947890109 378 8,973 SH   SOLE 34 8,973 0 0
WEBSTER FINL CORP COM 947890109 1,475 34,999 SH   SOLE 36 34,999 0 0
WEBSTER FINL CORP COM 947890109 254 6,025 SH   SOLE 40 6,025 0 0
WEBSTER FINL CORP COM 947890109 6,292 149,283 SH   SOLE 43 134,522 0 14,761
WEC ENERGY GROUP INC COM 92939U106 63,490 630,859 SH   SOLE 2 117,022 0 513,837
WEC ENERGY GROUP INC COM 92939U106 19,726 196,001 SH   SOLE 4 164,123 0 31,878
WEC ENERGY GROUP INC COM 92939U106 38,970 387,225 SH   SOLE 7 377,583 0 9,642
WEC ENERGY GROUP INC COM 92939U106 135 1,337 SH   SOLE 13 1,337 0 0
WEC ENERGY GROUP INC COM 92939U106 4,528 44,994 SH   SOLE 15 44,994 0 0
WEC ENERGY GROUP INC COM 92939U106 56,280 559,220 SH   SOLE 18 515,532 0 43,688
WEC ENERGY GROUP INC COM 92939U106 28,249 280,698 SH   SOLE 19 280,698 0 0
WEC ENERGY GROUP INC COM 92939U106 1,550,508 15,406,483 SH   SOLE 21 15,406,483 0 0
WEC ENERGY GROUP INC COM 92939U106 738,620 7,339,232 SH   SOLE 22 6,721,670 0 617,562
WEC ENERGY GROUP INC COM 92939U106 54,621 542,740 SH   SOLE 23 542,740 0 0
WEC ENERGY GROUP INC COM 92939U106 10,064 100,001 SH   SOLE 25 100,001 0 0
WEC ENERGY GROUP INC COM 92939U106 61,796 614,033 SH   SOLE 26 257,078 0 356,955
WEC ENERGY GROUP INC COM 92939U106 24,370 242,146 SH   SOLE 28 4,794 0 237,352
WEC ENERGY GROUP INC COM 92939U106 81 806 SH   SOLE 29 806 0 0
WEC ENERGY GROUP INC COM 92939U106 174,861 1,737,487 SH   SOLE 30 1,737,487 0 0
WEC ENERGY GROUP INC COM 92939U106 6,394 63,532 SH   SOLE 31 33,570 0 29,962
WEC ENERGY GROUP INC COM 92939U106 5,190 51,566 SH   SOLE 32 51,566 0 0
WEC ENERGY GROUP INC COM 92939U106 9,959 98,960 SH   SOLE 34 98,960 0 0
WEC ENERGY GROUP INC COM 92939U106 17,655 175,425 SH   SOLE 36 175,425 0 0
WEC ENERGY GROUP INC COM 92939U106 589 5,854 SH   SOLE 40 5,854 0 0
WEC ENERGY GROUP INC COM 92939U106 81 803 SH   OTR 43 803 0 0
WEC ENERGY GROUP INC COM 92939U106 39,108 388,591 SH   SOLE 43 362,870 0 25,721
WEIBO CORP SPONSORED ADR 948596101 1,393 60,245 SH   SOLE 2 16,097 0 44,148
WEIBO CORP SPONSORED ADR 948596101 625 27,014 SH   SOLE 4 10,356 0 16,658
WEIBO CORP SPONSORED ADR 948596101 121 5,215 SH   SOLE 7 5,215 0 0
WEIBO CORP SPONSORED ADR 948596101 283 12,242 SH   SOLE 13 0 0 12,242
WEIBO CORP SPONSORED ADR 948596101 1,656 71,588 SH   SOLE 15 71,588 0 0
WEIBO CORP SPONSORED ADR 948596101 360 15,563 SH   SOLE 18 15,563 0 0
WEIBO CORP SPONSORED ADR 948596101 30,373 1,313,141 SH   SOLE 21 1,313,141 0 0
WEIBO CORP SPONSORED ADR 948596101 15,338 663,121 SH   SOLE 22 610,257 0 52,864
WEIBO CORP SPONSORED ADR 948596101 1,675 72,434 SH   SOLE 23 72,434 0 0
WEIBO CORP SPONSORED ADR 948596101 1,335 57,699 SH   SOLE 25 57,699 0 0
WEIBO CORP SPONSORED ADR 948596101 1,739 75,166 SH   SOLE 26 8,777 0 66,389
WEIBO CORP SPONSORED ADR 948596101 2,277 98,438 SH   SOLE 28 5,321 0 93,117
WEIBO CORP SPONSORED ADR 948596101 9,151 395,633 SH   SOLE 30 395,633 0 0
WEIBO CORP SPONSORED ADR 948596101 75 3,230 SH   SOLE 34 3,230 0 0
WEIBO CORP SPONSORED ADR 948596101 5 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 6,364 275,140 SH   SOLE 43 255,893 0 19,247
WEIS MKTS INC COM 948849104 1,339 17,965 SH   SOLE 2 9,412 0 8,553
WEIS MKTS INC COM 948849104 6 84 SH   SOLE 4 84 0 0
WEIS MKTS INC COM 948849104 14 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 3,679 49,353 SH   SOLE 18 49,353 0 0
WEIS MKTS INC COM 948849104 2,204 29,562 SH   SOLE 19 29,562 0 0
WEIS MKTS INC COM 948849104 47,641 639,136 SH   SOLE 21 639,136 0 0
WEIS MKTS INC COM 948849104 31,533 423,036 SH   SOLE 22 405,147 0 17,889
WEIS MKTS INC COM 948849104 419 5,615 SH   SOLE 23 5,615 0 0
WEIS MKTS INC COM 948849104 166 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104 516 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 555 7,444 SH   SOLE 30 7,444 0 0
WEIS MKTS INC COM 948849104 200 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 7,793 104,554 SH   SOLE 43 92,131 0 12,423
WEJO GROUP LIMITED COMMON SHARES G9525W109 1 966 SH   SOLE 2 0 0 966
WEJO GROUP LIMITED COMMON SHARES G9525W109 64 53,483 SH   SOLE 18 53,483 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 7 5,810 SH   SOLE 19 5,810 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 1,018 855,685 SH   SOLE 21 855,685 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 829 696,669 SH   SOLE 22 692,897 0 3,772
WELBILT INC COM 949090104 2,320 97,438 SH   SOLE 2 56,144 0 41,294
WELBILT INC COM 949090104 13 555 SH   SOLE 4 555 0 0
WELBILT INC COM 949090104 36 1,532 SH   SOLE 7 1,532 0 0
WELBILT INC COM 949090104 8,256 346,728 SH   SOLE 18 330,139 0 16,589
WELBILT INC COM 949090104 11,327 475,722 SH   SOLE 19 475,722 0 0
WELBILT INC COM 949090104 103,901 4,363,758 SH   SOLE 21 4,363,758 0 0
WELBILT INC COM 949090104 78,364 3,291,228 SH   SOLE 22 3,208,102 0 83,126
WELBILT INC COM 949090104 221 9,289 SH   SOLE 23 9,289 0 0
WELBILT INC COM 949090104 465 19,523 SH   SOLE 25 19,523 0 0
WELBILT INC COM 949090104 2,348 98,611 SH   SOLE 26 35,663 0 62,948
WELBILT INC COM 949090104 56 2,351 SH   SOLE 28 2,351 0 0
WELBILT INC COM 949090104 1,940 81,465 SH   SOLE 30 81,465 0 0
WELBILT INC COM 949090104 376 15,811 SH   SOLE 40 15,811 0 0
WELBILT INC COM 949090104 1,075 45,138 SH   SOLE 43 44,679 0 459
WELLS FARGO CO NEW COM 949746101 363,188 9,272,084 SH   SOLE 2 2,926,340 0 6,345,744
WELLS FARGO CO NEW COM 949746101 94,379 2,409,468 SH   SOLE 4 1,359,722 0 1,049,746
WELLS FARGO CO NEW COM 949746101 141,892 3,622,463 SH   SOLE 7 3,266,023 0 356,440
WELLS FARGO CO NEW COM 949746101 5,215 133,146 SH   SOLE 13 133,146 0 0
WELLS FARGO CO NEW COM 949746101 21,978 561,096 SH   SOLE 15 561,096 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 644,969 16,465,894 SH   SOLE 18 15,208,441 0 1,257,453
WELLS FARGO CO NEW COM 949746101 836,264 21,349,593 SH   SOLE 19 21,349,593 0 0
WELLS FARGO CO NEW COM 949746101 2,482 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 3,068,694 78,342,975 SH   SOLE 21 78,342,975 0 0
WELLS FARGO CO NEW COM 949746101 3,250,890 82,994,376 SH   SOLE 22 74,613,751 0 8,380,625
WELLS FARGO CO NEW COM 949746101 274,984 7,020,265 SH   SOLE 23 7,020,265 0 0
WELLS FARGO CO NEW COM 949746101 117,554 3,001,124 SH   SOLE 25 3,001,124 0 0
WELLS FARGO CO NEW COM 949746101 298,734 7,626,592 SH   SOLE 26 2,722,862 0 4,903,730
WELLS FARGO CO NEW COM 949746101 197,247 5,035,666 SH   SOLE 28 301,593 0 4,734,073
WELLS FARGO CO NEW COM 949746101 5,242 133,832 SH   SOLE 29 133,832 0 0
WELLS FARGO CO NEW COM 949746101 748,194 19,101,209 SH   SOLE 30 19,101,209 0 0
WELLS FARGO CO NEW COM 949746101 42,222 1,077,923 SH   SOLE 31 668,566 0 409,357
WELLS FARGO CO NEW COM 949746101 160,703 4,102,708 SH   SOLE 34 4,102,708 0 0
WELLS FARGO CO NEW COM 949746101 69,491 1,774,092 SH   SOLE 36 1,774,092 0 0
WELLS FARGO CO NEW COM 949746101 4,856 123,963 SH   SOLE 40 123,963 0 0
WELLS FARGO CO NEW COM 949746101 333 8,489 SH   OTR 43 8,489 0 0
WELLS FARGO CO NEW COM 949746101 82,815 2,114,252 SH   SOLE 43 1,970,024 0 144,228
WELLS FARGO CO NEW PERP PFD CNV A 949746804 123 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,835 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 8,798 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 287,734 236,719 SH   SOLE 21 236,719 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 547 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,279 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 111,697 1,356,369 SH   SOLE 2 397,668 0 958,701
WELLTOWER INC COM 95040Q104 67,343 817,764 SH   SOLE 4 763,872 0 53,892
WELLTOWER INC COM 95040Q104 84,336 1,024,118 SH   SOLE 7 1,012,015 0 12,103
WELLTOWER INC COM 95040Q104 165 2,005 SH   SOLE 13 2,005 0 0
WELLTOWER INC COM 95040Q104 5,455 66,236 SH   SOLE 15 66,236 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 89,167 1,082,778 SH   SOLE 18 1,020,734 0 62,044
WELLTOWER INC COM 95040Q104 134,960 1,638,859 SH   SOLE 19 1,638,859 0 0
WELLTOWER INC COM 95040Q104 1,489,236 18,084,221 SH   SOLE 21 18,084,221 0 0
WELLTOWER INC COM 95040Q104 1,092,029 13,260,826 SH   SOLE 22 12,116,598 0 1,144,228
WELLTOWER INC COM 95040Q104 65,368 793,779 SH   SOLE 23 793,779 0 0
WELLTOWER INC COM 95040Q104 229,793 2,790,449 SH   SOLE 25 2,790,449 0 0
WELLTOWER INC COM 95040Q104 83,925 1,019,125 SH   SOLE 26 430,556 0 588,569
WELLTOWER INC COM 95040Q104 97,449 1,183,347 SH   SOLE 28 42,997 0 1,140,350
WELLTOWER INC COM 95040Q104 47 576 SH   SOLE 29 576 0 0
WELLTOWER INC COM 95040Q104 419,425 5,093,203 SH   SOLE 30 5,089,752 0 3,451
WELLTOWER INC COM 95040Q104 7,456 90,541 SH   SOLE 31 45,336 0 45,205
WELLTOWER INC COM 95040Q104 84,543 1,026,631 SH   SOLE 34 1,026,631 0 0
WELLTOWER INC COM 95040Q104 15,336 186,235 SH   SOLE 36 186,235 0 0
WELLTOWER INC COM 95040Q104 1,151 13,975 SH   SOLE 40 13,975 0 0
WELLTOWER INC COM 95040Q104 57 687 SH   OTR 43 687 0 0
WELLTOWER INC COM 95040Q104 26,519 322,029 SH   SOLE 43 292,731 0 29,298
WENDYS CO COM 95058W100 7,423 393,178 SH   SOLE 2 165,735 0 227,443
WENDYS CO COM 95058W100 43 2,267 SH   SOLE 4 309 0 1,958
WENDYS CO COM 95058W100 40 2,110 SH   SOLE 7 2,110 0 0
WENDYS CO COM 95058W100 7,739 409,918 SH   SOLE 18 409,918 0 0
WENDYS CO COM 95058W100 5,829 308,759 SH   SOLE 19 308,759 0 0
WENDYS CO COM 95058W100 162,194 8,590,759 SH   SOLE 21 8,590,759 0 0
WENDYS CO COM 95058W100 97,553 5,166,990 SH   SOLE 22 4,848,482 0 318,508
WENDYS CO COM 95058W100 593 31,422 SH   SOLE 25 31,422 0 0
WENDYS CO COM 95058W100 1,525 80,748 SH   SOLE 26 66,235 0 14,513
WENDYS CO COM 95058W100 781 41,343 SH   SOLE 28 3,383 0 37,960
WENDYS CO COM 95058W100 2,656 140,669 SH   SOLE 30 140,669 0 0
WENDYS CO COM 95058W100 49 2,594 SH   SOLE 31 2,594 0 0
WENDYS CO COM 95058W100 16 822 SH   SOLE 34 822 0 0
WENDYS CO COM 95058W100 264 13,966 SH   SOLE 36 13,966 0 0
WENDYS CO COM 95058W100 439 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,456 77,137 SH   SOLE 43 68,618 0 8,519
WEREWOLF THERAPEUTICS INC COM 95075A107 3 650 SH   SOLE 2 650 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 4 1,096 SH   SOLE 18 1,096 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 602 147,190 SH   SOLE 21 147,190 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 94 22,974 SH   SOLE 22 22,974 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 49 12,047 SH   SOLE 30 12,047 0 0
WERNER ENTERPRISES INC COM 950755108 7,056 183,071 SH   SOLE 2 99,379 0 83,692
WERNER ENTERPRISES INC COM 950755108 50 1,291 SH   SOLE 7 1,291 0 0
WERNER ENTERPRISES INC COM 950755108 11,734 304,452 SH   SOLE 18 286,799 0 17,653
WERNER ENTERPRISES INC COM 950755108 19,032 493,812 SH   SOLE 19 493,812 0 0
WERNER ENTERPRISES INC COM 950755108 184,276 4,781,429 SH   SOLE 21 4,781,429 0 0
WERNER ENTERPRISES INC COM 950755108 84,528 2,193,250 SH   SOLE 22 2,129,742 0 63,508
WERNER ENTERPRISES INC COM 950755108 790 20,487 SH   SOLE 23 20,487 0 0
WERNER ENTERPRISES INC COM 950755108 436 11,304 SH   SOLE 25 11,304 0 0
WERNER ENTERPRISES INC COM 950755108 5,497 142,635 SH   SOLE 26 29,660 0 112,975
WERNER ENTERPRISES INC COM 950755108 43 1,116 SH   SOLE 28 1,116 0 0
WERNER ENTERPRISES INC COM 950755108 3,007 78,021 SH   SOLE 30 78,021 0 0
WERNER ENTERPRISES INC COM 950755108 266 6,914 SH   SOLE 36 6,914 0 0
WERNER ENTERPRISES INC COM 950755108 286 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 27,181 705,263 SH   SOLE 43 702,577 0 2,686
WESBANCO INC COM 950810101 6,518 205,561 SH   SOLE 2 125,533 0 80,028
WESBANCO INC COM 950810101 47 1,493 SH   SOLE 4 212 0 1,281
WESBANCO INC COM 950810101 40 1,259 SH   SOLE 7 1,259 0 0
WESBANCO INC COM 950810101 5,431 171,261 SH   SOLE 18 171,261 0 0
WESBANCO INC COM 950810101 19,568 617,089 SH   SOLE 19 617,089 0 0
WESBANCO INC COM 950810101 65,601 2,068,765 SH   SOLE 21 2,068,765 0 0
WESBANCO INC COM 950810101 61,219 1,930,603 SH   SOLE 22 1,864,375 0 66,228
WESBANCO INC COM 950810101 591 18,629 SH   SOLE 23 18,629 0 0
WESBANCO INC COM 950810101 272 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101 3,312 104,432 SH   SOLE 26 19,354 0 85,078
WESBANCO INC COM 950810101 38 1,199 SH   SOLE 28 1,199 0 0
WESBANCO INC COM 950810101 807 25,461 SH   SOLE 30 25,461 0 0
WESBANCO INC COM 950810101 279 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,466 77,781 SH   SOLE 43 66,310 0 11,471
WESCO INTL INC COM 95082P105 41,748 389,804 SH   SOLE 2 36,540 0 353,264
WESCO INTL INC COM 95082P105 46 432 SH   SOLE 4 117 0 315
WESCO INTL INC COM 95082P105 101 940 SH   SOLE 7 940 0 0
WESCO INTL INC COM 95082P105 2,315 21,611 SH   SOLE 18 21,611 0 0
WESCO INTL INC COM 95082P105 13,665 127,587 SH   SOLE 19 127,587 0 0
WESCO INTL INC COM 95082P105 60,692 566,684 SH   SOLE 21 566,684 0 0
WESCO INTL INC COM 95082P105 125,763 1,174,262 SH   SOLE 22 1,120,701 0 53,561
WESCO INTL INC COM 95082P105 558 5,207 SH   SOLE 23 5,207 0 0
WESCO INTL INC COM 95082P105 833 7,780 SH   SOLE 25 7,780 0 0
WESCO INTL INC COM 95082P105 5,719 53,398 SH   SOLE 26 19,687 0 33,711
WESCO INTL INC COM 95082P105 1,939 18,102 SH   SOLE 28 18,102 0 0
WESCO INTL INC COM 95082P105 4,118 38,451 SH   SOLE 30 38,451 0 0
WESCO INTL INC COM 95082P105 106 991 SH   SOLE 31 655 0 336
WESCO INTL INC COM 95082P105 435 4,062 SH   SOLE 36 4,062 0 0
WESCO INTL INC COM 95082P105 625 5,839 SH   SOLE 40 5,839 0 0
WESCO INTL INC COM 95082P105 19,852 185,357 SH   SOLE 43 182,230 0 3,127
WEST BANCORPORATION INC CAP STK 95123P106 401 16,455 SH   SOLE 2 8,090 0 8,365
WEST BANCORPORATION INC CAP STK 95123P106 5 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,270 52,168 SH   SOLE 18 52,168 0 0
WEST BANCORPORATION INC CAP STK 95123P106 769 31,580 SH   SOLE 19 31,580 0 0
WEST BANCORPORATION INC CAP STK 95123P106 14,553 597,888 SH   SOLE 21 597,888 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,606 312,481 SH   SOLE 22 301,973 0 10,508
WEST BANCORPORATION INC CAP STK 95123P106 1 26 SH   SOLE 43 26 0 0
WEST FRASER TIMBER CO LTD COM 952845105 10,987 143,190 SH   SOLE 21 143,190 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 56,587 187,146 SH   SOLE 2 53,215 0 133,931
WEST PHARMACEUTICAL SVSC INC COM 955306105 16,584 54,847 SH   SOLE 4 44,868 0 9,979
WEST PHARMACEUTICAL SVSC INC COM 955306105 22,885 75,686 SH   SOLE 7 73,558 0 2,128
WEST PHARMACEUTICAL SVSC INC COM 955306105 109 361 SH   SOLE 13 361 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,037 6,738 SH   SOLE 15 6,738 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 62,375 206,288 SH   SOLE 18 196,051 0 10,237
WEST PHARMACEUTICAL SVSC INC COM 955306105 439,561 1,453,719 SH   SOLE 19 1,453,719 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 791,285 2,616,944 SH   SOLE 21 2,616,944 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 537,075 1,776,217 SH   SOLE 22 1,627,690 0 148,527
WEST PHARMACEUTICAL SVSC INC COM 955306105 35,377 116,999 SH   SOLE 23 116,999 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 54,884 181,513 SH   SOLE 25 181,513 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 56,412 186,565 SH   SOLE 26 92,828 0 93,737
WEST PHARMACEUTICAL SVSC INC COM 955306105 75,974 251,261 SH   SOLE 28 3,710 0 247,551
WEST PHARMACEUTICAL SVSC INC COM 955306105 33 110 SH   SOLE 29 110 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 222,945 737,325 SH   SOLE 30 692,395 0 44,930
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,601 15,217 SH   SOLE 31 8,028 0 7,189
WEST PHARMACEUTICAL SVSC INC COM 955306105 18,033 59,639 SH   SOLE 34 59,639 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 9,313 30,799 SH   SOLE 36 30,799 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 708 2,341 SH   SOLE 40 2,341 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 60 199 SH   OTR 43 199 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 28,974 95,822 SH   SOLE 43 83,031 0 12,791
WESTAMERICA BANCORPORATION COM 957090103 865 15,536 SH   SOLE 2 7,115 0 8,421
WESTAMERICA BANCORPORATION COM 957090103 19 344 SH   SOLE 7 344 0 0
WESTAMERICA BANCORPORATION COM 957090103 5,024 90,260 SH   SOLE 18 90,260 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,525 45,373 SH   SOLE 19 45,373 0 0
WESTAMERICA BANCORPORATION COM 957090103 173,175 3,111,297 SH   SOLE 21 3,111,297 0 0
WESTAMERICA BANCORPORATION COM 957090103 34,447 618,891 SH   SOLE 22 593,791 0 25,100
WESTAMERICA BANCORPORATION COM 957090103 171 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103 570 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 22 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,149 38,617 SH   SOLE 30 38,617 0 0
WESTAMERICA BANCORPORATION COM 957090103 159 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 325 5,846 SH   SOLE 43 5,846 0 0
WESTERN ACQSTN VENTURES CORP COM 95758L107 0 4 SH   SOLE 2 4 0 0
WESTERN ALLIANCE BANCORP COM 957638109 10,396 147,255 SH   SOLE 2 34,184 0 113,071
WESTERN ALLIANCE BANCORP COM 957638109 163 2,314 SH   SOLE 4 344 0 1,970
WESTERN ALLIANCE BANCORP COM 957638109 107 1,522 SH   SOLE 7 1,522 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,223 45,657 SH   SOLE 18 45,657 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,267 32,104 SH   SOLE 19 32,104 0 0
WESTERN ALLIANCE BANCORP COM 957638109 114,349 1,619,676 SH   SOLE 21 1,619,676 0 0
WESTERN ALLIANCE BANCORP COM 957638109 170,232 2,411,220 SH   SOLE 22 2,282,462 0 128,758
WESTERN ALLIANCE BANCORP COM 957638109 1,145 16,216 SH   SOLE 25 16,216 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,249 46,025 SH   SOLE 26 37,708 0 8,317
WESTERN ALLIANCE BANCORP COM 957638109 130 1,844 SH   SOLE 28 1,844 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,356 75,869 SH   SOLE 30 75,869 0 0
WESTERN ALLIANCE BANCORP COM 957638109 134 1,892 SH   SOLE 31 1,548 0 344
WESTERN ALLIANCE BANCORP COM 957638109 195 2,755 SH   SOLE 36 2,755 0 0
WESTERN ALLIANCE BANCORP COM 957638109 940 13,314 SH   SOLE 40 13,314 0 0
WESTERN ALLIANCE BANCORP COM 957638109 28 395 SH   OTR 43 395 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,236 59,994 SH   SOLE 43 54,749 0 5,245
WESTERN ASSET HIGH INCOM FD COM 95766J102 563 114,200 SH   SOLE 2 114,200 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 1,014 256,058 SH   SOLE 2 256,058 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 46 37,782 SH   SOLE 2 0 0 37,782
WESTERN ASSET MTG CAP CORP COM 95790D105 14 11,367 SH   SOLE 18 11,367 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 228 188,404 SH   SOLE 21 188,404 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,198 989,935 SH   SOLE 22 989,935 0 0
WESTERN DIGITAL CORP. COM 958102105 37,785 842,852 SH   SOLE 2 368,218 0 474,634
WESTERN DIGITAL CORP. COM 958102105 8,008 178,629 SH   SOLE 4 146,461 0 32,168
WESTERN DIGITAL CORP. COM 958102105 12,952 288,915 SH   SOLE 7 279,883 0 9,032
WESTERN DIGITAL CORP. COM 958102105 315 7,024 SH   SOLE 13 7,024 0 0
WESTERN DIGITAL CORP. COM 958102105 2,102 46,889 SH   SOLE 15 46,889 0 0
WESTERN DIGITAL CORP. COM 958102105 31,788 709,073 SH   SOLE 18 665,647 0 43,426
WESTERN DIGITAL CORP. COM 958102105 86,146 1,921,614 SH   SOLE 19 1,921,614 0 0
WESTERN DIGITAL CORP. COM 958102105 405,178 9,038,098 SH   SOLE 21 9,038,098 0 0
WESTERN DIGITAL CORP. COM 958102105 303,421 6,768,267 SH   SOLE 22 6,098,293 0 669,974
WESTERN DIGITAL CORP. COM 958102105 29,052 648,045 SH   SOLE 23 648,045 0 0
WESTERN DIGITAL CORP. COM 958102105 27,493 613,262 SH   SOLE 25 613,262 0 0
WESTERN DIGITAL CORP. COM 958102105 33,733 752,464 SH   SOLE 26 357,318 0 395,146
WESTERN DIGITAL CORP. COM 958102105 31,275 697,628 SH   SOLE 28 6,639 0 690,989
WESTERN DIGITAL CORP. COM 958102105 355 7,928 SH   SOLE 29 7,928 0 0
WESTERN DIGITAL CORP. COM 958102105 112,934 2,519,170 SH   SOLE 30 2,511,440 0 7,730
WESTERN DIGITAL CORP. COM 958102105 3,481 77,656 SH   SOLE 31 46,224 0 31,432
WESTERN DIGITAL CORP. COM 958102105 9,416 210,047 SH   SOLE 34 210,047 0 0
WESTERN DIGITAL CORP. COM 958102105 6,261 139,661 SH   SOLE 36 139,661 0 0
WESTERN DIGITAL CORP. COM 958102105 451 10,055 SH   SOLE 40 10,055 0 0
WESTERN DIGITAL CORP. COM 958102105 27 598 SH   OTR 43 598 0 0
WESTERN DIGITAL CORP. COM 958102105 7,429 165,721 SH   SOLE 43 148,656 0 17,065
WESTERN DIGITAL CORP. OPTIONS 958102105 153 3,400 SH Call SOLE 4 3,400 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,659 37,000 SH Call SOLE 18 37,000 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 38,272 853,700 SH Call SOLE 19 853,700 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,089 24,300 SH Call SOLE 22 24,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 10,383 231,600 SH Call SOLE 34 231,600 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 855 900,000 PRN   SOLE 2 900,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 10,536 11,090,000 PRN   SOLE 21 11,090,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,663 1,750,000 PRN   SOLE 22 1,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 76 3,125 SH   SOLE 2 3,125 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 145 5,956 SH   SOLE 18 5,956 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,793 197,149 SH   SOLE 19 197,149 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 582 78,036 SH   SOLE 2 65,675 0 12,361
WESTERN NEW ENG BANCORP INC COM 958892101 26 3,475 SH   SOLE 18 3,475 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 201 26,969 SH   SOLE 19 26,969 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 633 84,881 SH   SOLE 21 84,881 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,191 829,945 SH   SOLE 22 829,945 0 0
WESTERN UN CO COM 959802109 26,798 1,627,051 SH   SOLE 2 514,073 0 1,112,978
WESTERN UN CO COM 959802109 7,133 433,093 SH   SOLE 4 258,336 0 174,757
WESTERN UN CO COM 959802109 4,207 255,417 SH   SOLE 7 255,417 0 0
WESTERN UN CO COM 959802109 96 5,838 SH   SOLE 13 5,838 0 0
WESTERN UN CO COM 959802109 863 52,424 SH   SOLE 15 52,424 0 0
WESTERN UN CO COM 959802109 24,494 1,487,196 SH   SOLE 18 1,466,219 0 20,977
WESTERN UN CO COM 959802109 7,576 459,975 SH   SOLE 19 459,975 0 0
WESTERN UN CO COM 959802109 623,253 37,841,737 SH   SOLE 21 37,841,737 0 0
WESTERN UN CO COM 959802109 215,633 13,092,469 SH   SOLE 22 12,217,785 0 874,684
WESTERN UN CO COM 959802109 11,581 703,151 SH   SOLE 23 703,151 0 0
WESTERN UN CO COM 959802109 12,773 775,530 SH   SOLE 25 775,530 0 0
WESTERN UN CO COM 959802109 14,801 898,654 SH   SOLE 26 515,761 0 382,893
WESTERN UN CO COM 959802109 20,422 1,239,937 SH   SOLE 28 7,292 0 1,232,645
WESTERN UN CO COM 959802109 52,603 3,193,845 SH   SOLE 30 2,996,381 0 197,464
WESTERN UN CO COM 959802109 1,370 83,173 SH   SOLE 31 45,310 0 37,863
WESTERN UN CO COM 959802109 3,147 191,052 SH   SOLE 32 191,052 0 0
WESTERN UN CO COM 959802109 451 27,411 SH   SOLE 34 27,411 0 0
WESTERN UN CO COM 959802109 5,285 320,915 SH   SOLE 36 320,915 0 0
WESTERN UN CO COM 959802109 211 12,803 SH   SOLE 40 12,803 0 0
WESTERN UN CO COM 959802109 36 2,174 SH   OTR 43 2,174 0 0
WESTERN UN CO COM 959802109 5,681 344,945 SH   SOLE 43 307,825 0 37,120
WESTLAKE CORPORATION COM 960413102 11,968 122,102 SH   SOLE 2 15,156 0 106,946
WESTLAKE CORPORATION COM 960413102 4,188 42,721 SH   SOLE 4 16,262 0 26,459
WESTLAKE CORPORATION COM 960413102 486 4,956 SH   SOLE 7 4,956 0 0
WESTLAKE CORPORATION COM 960413102 14 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102 450 4,587 SH   SOLE 15 4,587 0 0
WESTLAKE CORPORATION COM 960413102 2,034 20,747 SH   SOLE 18 18,611 0 2,136
WESTLAKE CORPORATION COM 960413102 3,982 40,624 SH   SOLE 19 40,624 0 0
WESTLAKE CORPORATION COM 960413102 60,818 620,465 SH   SOLE 21 620,465 0 0
WESTLAKE CORPORATION COM 960413102 79,242 808,431 SH   SOLE 22 734,603 0 73,828
WESTLAKE CORPORATION COM 960413102 6,313 64,408 SH   SOLE 23 64,408 0 0
WESTLAKE CORPORATION COM 960413102 5,369 54,770 SH   SOLE 25 54,770 0 0
WESTLAKE CORPORATION COM 960413102 4,424 45,131 SH   SOLE 26 24,838 0 20,293
WESTLAKE CORPORATION COM 960413102 6,820 69,578 SH   SOLE 28 638 0 68,940
WESTLAKE CORPORATION COM 960413102 15 158 SH   SOLE 29 158 0 0
WESTLAKE CORPORATION COM 960413102 9,276 94,629 SH   SOLE 30 94,629 0 0
WESTLAKE CORPORATION COM 960413102 515 5,250 SH   SOLE 31 4,040 0 1,210
WESTLAKE CORPORATION COM 960413102 189 1,932 SH   SOLE 34 1,932 0 0
WESTLAKE CORPORATION COM 960413102 1,216 12,408 SH   SOLE 36 12,408 0 0
WESTLAKE CORPORATION COM 960413102 122 1,249 SH   SOLE 40 1,249 0 0
WESTLAKE CORPORATION COM 960413102 5,573 56,855 SH   SOLE 43 53,338 0 3,517
WESTROCK CO COM 96145D105 17,846 447,939 SH   SOLE 2 114,434 0 333,505
WESTROCK CO COM 96145D105 8,867 222,565 SH   SOLE 4 106,128 0 116,437
WESTROCK CO COM 96145D105 9,593 240,794 SH   SOLE 7 232,206 0 8,588
WESTROCK CO COM 96145D105 52 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105 1,456 36,554 SH   SOLE 15 36,554 0 0
WESTROCK CO COM 96145D105 19,601 491,995 SH   SOLE 18 456,828 0 35,167
WESTROCK CO COM 96145D105 4,524 113,555 SH   SOLE 19 113,555 0 0
WESTROCK CO COM 96145D105 432,229 10,849,120 SH   SOLE 21 10,849,120 0 0
WESTROCK CO COM 96145D105 230,947 5,796,859 SH   SOLE 22 5,266,344 0 530,515
WESTROCK CO COM 96145D105 17,916 449,687 SH   SOLE 23 449,687 0 0
WESTROCK CO COM 96145D105 22,053 553,527 SH   SOLE 25 553,527 0 0
WESTROCK CO COM 96145D105 25,611 642,841 SH   SOLE 26 248,230 0 394,611
WESTROCK CO COM 96145D105 19,833 497,809 SH   SOLE 28 4,742 0 493,067
WESTROCK CO COM 96145D105 80,658 2,024,548 SH   SOLE 30 1,997,613 0 26,935
WESTROCK CO COM 96145D105 2,304 57,841 SH   SOLE 31 30,672 0 27,169
WESTROCK CO COM 96145D105 3,099 77,776 SH   SOLE 32 77,776 0 0
WESTROCK CO COM 96145D105 8,094 203,155 SH   SOLE 34 203,155 0 0
WESTROCK CO COM 96145D105 4,674 117,317 SH   SOLE 36 117,317 0 0
WESTROCK CO COM 96145D105 323 8,115 SH   SOLE 40 8,115 0 0
WESTROCK CO COM 96145D105 16 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105 8,999 225,868 SH   SOLE 43 200,665 0 25,203
WESTWATER RES INC COM NEW 961684206 7 6,486 SH   SOLE 18 6,486 0 0
WESTWATER RES INC COM NEW 961684206 120 110,885 SH   SOLE 21 110,885 0 0
WESTWATER RES INC COM NEW 961684206 397 367,595 SH   SOLE 22 367,595 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 20 1,430 SH   SOLE 18 1,430 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 351 25,426 SH   SOLE 21 25,426 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 2,181 158,070 SH   SOLE 22 158,070 0 0
WEWORK INC CL A 96209A104 487 97,029 SH   SOLE 2 51,211 0 45,818
WEWORK INC CL A 96209A104 8 1,575 SH   SOLE 7 1,575 0 0
WEWORK INC CL A 96209A104 275 54,706 SH   SOLE 18 54,706 0 0
WEWORK INC CL A 96209A104 201 40,110 SH   SOLE 19 40,110 0 0
WEWORK INC CL A 96209A104 8,591 1,711,348 SH   SOLE 21 1,711,348 0 0
WEWORK INC CL A 96209A104 19,867 3,957,654 SH   SOLE 22 3,786,570 0 171,084
WEWORK INC CL A 96209A104 125 24,818 SH   SOLE 25 24,818 0 0
WEWORK INC CL A 96209A104 589 117,336 SH   SOLE 26 102,121 0 15,215
WEWORK INC CL A 96209A104 10 1,910 SH   SOLE 31 1,910 0 0
WEWORK INC CL A 96209A104 100 19,935 SH   SOLE 40 19,935 0 0
WEX INC COM 96208T104 14,387 92,486 SH   SOLE 2 32,402 0 60,084
WEX INC COM 96208T104 42 273 SH   SOLE 4 155 0 118
WEX INC COM 96208T104 107 688 SH   SOLE 7 688 0 0
WEX INC COM 96208T104 21,210 136,345 SH   SOLE 18 136,345 0 0
WEX INC COM 96208T104 2,633 16,923 SH   SOLE 19 16,923 0 0
WEX INC COM 96208T104 349,605 2,247,399 SH   SOLE 21 2,247,399 0 0
WEX INC COM 96208T104 192,514 1,237,554 SH   SOLE 22 1,183,061 0 54,493
WEX INC COM 96208T104 1,081 6,949 SH   SOLE 25 6,949 0 0
WEX INC COM 96208T104 2,934 18,862 SH   SOLE 26 15,318 0 3,544
WEX INC COM 96208T104 124 798 SH   SOLE 28 798 0 0
WEX INC COM 96208T104 13,029 83,757 SH   SOLE 30 83,757 0 0
WEX INC COM 96208T104 102 655 SH   SOLE 31 655 0 0
WEX INC COM 96208T104 16,568 106,505 SH   SOLE 34 106,505 0 0
WEX INC COM 96208T104 257 1,651 SH   SOLE 36 1,651 0 0
WEX INC COM 96208T104 894 5,750 SH   SOLE 40 5,750 0 0
WEX INC COM 96208T104 2,476 15,915 SH   SOLE 43 15,327 0 588
WEYCO GROUP INC COM 962149100 68 2,797 SH   SOLE 2 348 0 2,449
WEYCO GROUP INC COM 962149100 321 13,123 SH   SOLE 18 13,123 0 0
WEYCO GROUP INC COM 962149100 256 10,483 SH   SOLE 19 10,483 0 0
WEYCO GROUP INC COM 962149100 5,168 211,365 SH   SOLE 21 211,365 0 0
WEYCO GROUP INC COM 962149100 3,710 151,736 SH   SOLE 22 149,024 0 2,712
WEYERHAEUSER CO MTN BE COM NEW 962166104 47,920 1,446,846 SH   SOLE 2 252,409 0 1,194,437
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,950 390,994 SH   SOLE 4 302,110 0 88,884
WEYERHAEUSER CO MTN BE COM NEW 962166104 28,461 859,344 SH   SOLE 7 656,802 0 202,542
WEYERHAEUSER CO MTN BE COM NEW 962166104 103 3,120 SH   SOLE 13 3,120 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,347 101,045 SH   SOLE 15 101,045 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 46,239 1,396,101 SH   SOLE 18 1,294,110 0 101,991
WEYERHAEUSER CO MTN BE COM NEW 962166104 23,500 709,539 SH   SOLE 19 709,539 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 847,882 25,600,310 SH   SOLE 21 25,600,310 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 526,868 15,907,837 SH   SOLE 22 14,406,855 0 1,500,982
WEYERHAEUSER CO MTN BE COM NEW 962166104 42,033 1,269,105 SH   SOLE 23 1,269,105 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 61,771 1,865,055 SH   SOLE 25 1,865,055 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 52,186 1,575,663 SH   SOLE 26 598,170 0 977,493
WEYERHAEUSER CO MTN BE COM NEW 962166104 39,432 1,190,576 SH   SOLE 28 13,769 0 1,176,807
WEYERHAEUSER CO MTN BE COM NEW 962166104 33 993 SH   SOLE 29 993 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 186,916 5,643,601 SH   SOLE 30 5,643,601 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,395 162,902 SH   SOLE 31 85,237 0 77,665
WEYERHAEUSER CO MTN BE COM NEW 962166104 15,565 469,972 SH   SOLE 34 469,972 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 9,799 295,867 SH   SOLE 36 295,867 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 762 23,011 SH   SOLE 40 23,011 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 47 1,407 SH   OTR 43 1,407 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,454 436,416 SH   SOLE 43 404,763 0 31,653
WHEATON PRECIOUS METALS CORP COM 962879102 23,883 662,875 SH   SOLE 19 662,875 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6,913 191,870 SH   SOLE 21 191,870 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 7,855 218,001 SH   SOLE 25 218,001 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 31,392 871,284 SH   SOLE 29 871,284 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,063 279,289 SH   SOLE 34 279,289 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 33,289 923,911 SH   SOLE 43 863,777 0 60,134
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 121 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 163 83,344 SH   SOLE 2 22,955 0 60,389
WHEELS UP EXPERIENCE INC COM CL A 96328L106 4 1,849 SH   SOLE 7 1,849 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 945 484,497 SH   SOLE 18 484,497 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 737 377,933 SH   SOLE 19 377,933 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 11,459 5,876,298 SH   SOLE 21 5,876,298 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 7,870 4,035,931 SH   SOLE 22 3,893,885 0 142,046
WHEELS UP EXPERIENCE INC COM CL A 96328L106 17 8,757 SH   SOLE 23 8,757 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 36 18,675 SH   SOLE 25 18,675 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 54 27,471 SH   SOLE 30 27,471 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 31 15,957 SH   SOLE 40 15,957 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 5 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 70 6,499 SH   SOLE 21 6,499 0 0
WHIRLPOOL CORP COM 963320106 21,523 138,974 SH   SOLE 2 98,588 0 40,386
WHIRLPOOL CORP COM 963320106 9,238 59,648 SH   SOLE 4 37,387 0 22,261
WHIRLPOOL CORP COM 963320106 8,409 54,294 SH   SOLE 7 52,348 0 1,946
WHIRLPOOL CORP COM 963320106 752 4,853 SH   SOLE 13 4,853 0 0
WHIRLPOOL CORP COM 963320106 1,364 8,808 SH   SOLE 15 8,808 0 0
WHIRLPOOL CORP COM 963320106 19,727 127,380 SH   SOLE 18 101,021 0 26,359
WHIRLPOOL CORP COM 963320106 23,506 151,780 SH   SOLE 19 151,780 0 0
WHIRLPOOL CORP COM 963320106 267,095 1,724,641 SH   SOLE 21 1,724,641 0 0
WHIRLPOOL CORP COM 963320106 233,941 1,510,564 SH   SOLE 22 1,325,688 0 184,876
WHIRLPOOL CORP COM 963320106 18,160 117,258 SH   SOLE 23 117,258 0 0
WHIRLPOOL CORP COM 963320106 16,991 109,710 SH   SOLE 25 109,710 0 0
WHIRLPOOL CORP COM 963320106 35,784 231,059 SH   SOLE 26 139,900 0 91,159
WHIRLPOOL CORP COM 963320106 26,476 170,957 SH   SOLE 28 1,428 0 169,529
WHIRLPOOL CORP COM 963320106 271 1,748 SH   SOLE 29 1,748 0 0
WHIRLPOOL CORP COM 963320106 88,529 571,635 SH   SOLE 30 492,179 0 79,456
WHIRLPOOL CORP COM 963320106 3,099 20,010 SH   SOLE 31 14,119 0 5,891
WHIRLPOOL CORP COM 963320106 1,763 11,384 SH   SOLE 34 11,384 0 0
WHIRLPOOL CORP COM 963320106 4,341 28,027 SH   SOLE 36 28,027 0 0
WHIRLPOOL CORP COM 963320106 322 2,077 SH   SOLE 40 2,077 0 0
WHIRLPOOL CORP COM 963320106 46 294 SH   OTR 43 294 0 0
WHIRLPOOL CORP COM 963320106 5,565 35,932 SH   SOLE 43 33,049 0 2,883
WHITE MTNS INS GROUP LTD COM G9618E107 3,393 2,723 SH   SOLE 2 1,267 0 1,456
WHITE MTNS INS GROUP LTD COM G9618E107 14 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 66 53 SH   SOLE 7 53 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,442 1,157 SH   SOLE 18 1,157 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,100 883 SH   SOLE 19 883 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 49,673 39,862 SH   SOLE 21 39,862 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 83,637 67,117 SH   SOLE 22 63,434 0 3,683
WHITE MTNS INS GROUP LTD COM G9618E107 563 452 SH   SOLE 25 452 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,740 1,396 SH   SOLE 26 1,150 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 69 55 SH   SOLE 28 55 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,605 1,288 SH   SOLE 30 1,288 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 54 43 SH   SOLE 31 43 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 67 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 475 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4,487 3,601 SH   SOLE 43 3,321 0 280
WHITEHORSE FIN INC COM 96524V106 1,614 122,825 SH   SOLE 30 122,825 0 0
WHITESTONE REIT COM 966084204 588 54,654 SH   SOLE 2 28,639 0 26,015
WHITESTONE REIT COM 966084204 4 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204 1,870 173,979 SH   SOLE 18 173,979 0 0
WHITESTONE REIT COM 966084204 993 92,341 SH   SOLE 19 92,341 0 0
WHITESTONE REIT COM 966084204 65,288 6,073,259 SH   SOLE 21 6,073,259 0 0
WHITESTONE REIT COM 966084204 13,458 1,251,944 SH   SOLE 22 1,200,324 0 51,620
WHITESTONE REIT COM 966084204 18 1,701 SH   SOLE 23 1,701 0 0
WHITESTONE REIT COM 966084204 71 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204 623 57,957 SH   SOLE 30 57,957 0 0
WHITESTONE REIT COM 966084204 11 1,009 SH   SOLE 31 0 0 1,009
WHITESTONE REIT COM 966084204 80 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204 939 87,381 SH   SOLE 43 85,776 0 1,605
WHITING PETE CORP NEW COM NEW 966387508 1,557 22,886 SH   SOLE 2 11,362 0 11,524
WHITING PETE CORP NEW COM NEW 966387508 10 150 SH   SOLE 4 150 0 0
WHITING PETE CORP NEW COM NEW 966387508 31 456 SH   SOLE 7 456 0 0
WHITING PETE CORP NEW COM NEW 966387508 7,633 112,196 SH   SOLE 18 112,196 0 0
WHITING PETE CORP NEW COM NEW 966387508 5,024 73,857 SH   SOLE 19 73,857 0 0
WHITING PETE CORP NEW COM NEW 966387508 102,503 1,506,726 SH   SOLE 21 1,506,726 0 0
WHITING PETE CORP NEW COM NEW 966387508 64,057 941,602 SH   SOLE 22 903,038 0 38,564
WHITING PETE CORP NEW COM NEW 966387508 1,293 19,013 SH   SOLE 26 19,013 0 0
WHITING PETE CORP NEW COM NEW 966387508 17 246 SH   SOLE 31 0 0 246
WHITING PETE CORP NEW COM NEW 966387508 316 4,639 SH   SOLE 40 4,639 0 0
WHITING PETE CORP NEW COM NEW 966387508 379 5,569 SH   SOLE 43 5,429 0 140
WHOLE EARTH BRANDS INC COM CL A 96684W100 352 56,709 SH   SOLE 2 23,160 0 33,549
WHOLE EARTH BRANDS INC COM CL A 96684W100 4 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 769 124,081 SH   SOLE 18 124,081 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 401 64,640 SH   SOLE 19 64,640 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 8,781 1,416,302 SH   SOLE 21 1,416,302 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 5,718 922,254 SH   SOLE 22 897,094 0 25,160
WIDEOPENWEST INC COM 96758W101 759 41,658 SH   SOLE 2 22,593 0 19,065
WIDEOPENWEST INC COM 96758W101 3 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 10 546 SH   SOLE 7 546 0 0
WIDEOPENWEST INC COM 96758W101 2,624 144,114 SH   SOLE 18 144,114 0 0
WIDEOPENWEST INC COM 96758W101 2,541 139,515 SH   SOLE 19 139,515 0 0
WIDEOPENWEST INC COM 96758W101 35,736 1,962,415 SH   SOLE 21 1,962,415 0 0
WIDEOPENWEST INC COM 96758W101 24,187 1,328,253 SH   SOLE 22 1,287,134 0 41,119
WIDEOPENWEST INC COM 96758W101 136 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101 836 45,886 SH   SOLE 26 37,691 0 8,195
WIDEOPENWEST INC COM 96758W101 891 48,913 SH   SOLE 30 48,913 0 0
WIDEOPENWEST INC COM 96758W101 19 1,023 SH   SOLE 36 1,023 0 0
WIDEOPENWEST INC COM 96758W101 114 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 561 30,806 SH   SOLE 43 30,691 0 115
WIDEPOINT CORP COMMON 967590209 4 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 63 26,234 SH   SOLE 21 26,234 0 0
WIDEPOINT CORP COMMON 967590209 33 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206 1,852 38,784 SH   SOLE 2 30,678 0 8,106
WILEY JOHN & SONS INC CL A 968223206 8 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,541 32,261 SH   SOLE 7 32,261 0 0
WILEY JOHN & SONS INC CL A 968223206 8,951 187,420 SH   SOLE 18 187,420 0 0
WILEY JOHN & SONS INC CL A 968223206 3,715 77,783 SH   SOLE 19 77,783 0 0
WILEY JOHN & SONS INC CL A 968223206 152,875 3,200,896 SH   SOLE 21 3,200,896 0 0
WILEY JOHN & SONS INC CL A 968223206 59,862 1,253,402 SH   SOLE 22 1,222,098 0 31,304
WILEY JOHN & SONS INC CL A 968223206 342 7,170 SH   SOLE 25 7,170 0 0
WILEY JOHN & SONS INC CL A 968223206 806 16,886 SH   SOLE 26 13,119 0 3,767
WILEY JOHN & SONS INC CL A 968223206 40 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206 1,581 33,101 SH   SOLE 30 33,101 0 0
WILEY JOHN & SONS INC CL A 968223206 144 3,025 SH   SOLE 36 3,025 0 0
WILEY JOHN & SONS INC CL A 968223206 247 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 34 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206 4,319 90,436 SH   SOLE 43 88,997 0 1,439
WILEY JOHN & SONS INC CL B 968223305 38 787 SH   SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 3 62 SH   SOLE 43 62 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 73 11,591 SH   SOLE 21 11,591 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 1 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100 484 17,541 SH   SOLE 2 8,811 0 8,730
WILLDAN GROUP INC COM 96924N100 6 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 987 35,803 SH   SOLE 18 35,803 0 0
WILLDAN GROUP INC COM 96924N100 522 18,915 SH   SOLE 19 18,915 0 0
WILLDAN GROUP INC COM 96924N100 11,204 406,253 SH   SOLE 21 406,253 0 0
WILLDAN GROUP INC COM 96924N100 8,102 293,759 SH   SOLE 22 279,535 0 14,224
WILLDAN GROUP INC COM 96924N100 48 1,731 SH   SOLE 25 1,731 0 0
WILLDAN GROUP INC COM 96924N100 74 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 76 2,744 SH   SOLE 30 2,744 0 0
WILLDAN GROUP INC COM 96924N100 60 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 33 1,184 SH   SOLE 43 1,184 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 30 2,540 SH   SOLE 18 2,540 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 330 28,172 SH   SOLE 21 28,172 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 8 696 SH   SOLE 22 696 0 0
WILLIAMS COS INC COM 969457100 119,572 3,831,200 SH   SOLE 2 776,815 0 3,054,385
WILLIAMS COS INC COM 969457100 29,531 946,219 SH   SOLE 4 824,035 0 122,184
WILLIAMS COS INC COM 969457100 98,660 3,161,166 SH   SOLE 7 3,123,062 0 38,104
WILLIAMS COS INC COM 969457100 166 5,314 SH   SOLE 13 5,314 0 0
WILLIAMS COS INC COM 969457100 5,563 178,251 SH   SOLE 15 178,251 0 0
WILLIAMS COS INC COM 969457100 246,881 7,910,333 SH   SOLE 18 7,692,084 0 218,249
WILLIAMS COS INC COM 969457100 158,191 5,068,595 SH   SOLE 19 5,068,595 0 0
WILLIAMS COS INC COM 969457100 1,323,892 42,418,826 SH   SOLE 21 42,418,826 0 0
WILLIAMS COS INC COM 969457100 845,116 27,078,372 SH   SOLE 22 24,419,896 0 2,658,476
WILLIAMS COS INC COM 969457100 65,405 2,095,651 SH   SOLE 23 2,095,651 0 0
WILLIAMS COS INC COM 969457100 98,786 3,165,210 SH   SOLE 25 3,165,210 0 0
WILLIAMS COS INC COM 969457100 181,733 5,822,903 SH   SOLE 26 2,719,540 0 3,103,363
WILLIAMS COS INC COM 969457100 53,406 1,711,183 SH   SOLE 28 175,826 0 1,535,357
WILLIAMS COS INC COM 969457100 11 364 SH   SOLE 29 364 0 0
WILLIAMS COS INC COM 969457100 321,495 10,301,028 SH   SOLE 30 10,301,028 0 0
WILLIAMS COS INC COM 969457100 7,980 255,674 SH   SOLE 31 125,472 0 130,202
WILLIAMS COS INC COM 969457100 201,290 6,449,531 SH   SOLE 34 6,449,531 0 0
WILLIAMS COS INC COM 969457100 18,880 604,928 SH   SOLE 36 604,928 0 0
WILLIAMS COS INC COM 969457100 865 27,705 SH   SOLE 37 27,705 0 0
WILLIAMS COS INC COM 969457100 1,247 39,947 SH   SOLE 40 39,947 0 0
WILLIAMS COS INC COM 969457100 136 4,367 SH   OTR 43 4,367 0 0
WILLIAMS COS INC COM 969457100 29,541 946,508 SH   SOLE 43 822,406 0 124,102
WILLIAMS INDL SVCS GROUP INC COM 96951A104 5 3,358 SH   SOLE 18 3,358 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 57 41,086 SH   SOLE 21 41,086 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 2 1,179 SH   SOLE 22 1,179 0 0
WILLIAMS ROWLAND ACQUISITION COM 96951B102 1 100 SH   SOLE 2 100 0 0
WILLIAMS SONOMA INC COM 969904101 20,336 183,286 SH   SOLE 2 67,402 0 115,884
WILLIAMS SONOMA INC COM 969904101 120 1,080 SH   SOLE 4 791 0 289
WILLIAMS SONOMA INC COM 969904101 127 1,143 SH   SOLE 7 1,143 0 0
WILLIAMS SONOMA INC COM 969904101 156 1,406 SH   SOLE 13 1,406 0 0
WILLIAMS SONOMA INC COM 969904101 17,629 158,892 SH   SOLE 18 158,892 0 0
WILLIAMS SONOMA INC COM 969904101 20,566 185,359 SH   SOLE 19 185,359 0 0
WILLIAMS SONOMA INC COM 969904101 401,744 3,620,950 SH   SOLE 21 3,620,950 0 0
WILLIAMS SONOMA INC COM 969904101 216,813 1,954,149 SH   SOLE 22 1,863,919 0 90,230
WILLIAMS SONOMA INC COM 969904101 38 339 SH   SOLE 23 339 0 0
WILLIAMS SONOMA INC COM 969904101 1,296 11,683 SH   SOLE 25 11,683 0 0
WILLIAMS SONOMA INC COM 969904101 4,136 37,281 SH   SOLE 26 31,466 0 5,815
WILLIAMS SONOMA INC COM 969904101 912 8,220 SH   SOLE 28 6,786 0 1,434
WILLIAMS SONOMA INC COM 969904101 15,213 137,119 SH   SOLE 30 137,119 0 0
WILLIAMS SONOMA INC COM 969904101 113 1,022 SH   SOLE 31 1,022 0 0
WILLIAMS SONOMA INC COM 969904101 452 4,073 SH   SOLE 36 4,073 0 0
WILLIAMS SONOMA INC COM 969904101 978 8,816 SH   SOLE 40 8,816 0 0
WILLIAMS SONOMA INC COM 969904101 22 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101 8,418 75,871 SH   SOLE 43 69,991 0 5,880
WILLIS LEASE FIN CORP COM 970646105 21 556 SH   SOLE 18 556 0 0
WILLIS LEASE FIN CORP COM 970646105 579 15,438 SH   SOLE 21 15,438 0 0
WILLIS LEASE FIN CORP COM 970646105 836 22,301 SH   SOLE 22 22,301 0 0
WILLIS LEASE FIN CORP COM 970646105 8 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 53,414 270,600 SH   SOLE 2 95,632 0 174,968
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,534 93,897 SH   SOLE 4 55,081 0 38,816
WILLIS TOWERS WATSON PLC LTD SHS G96629103 27,672 140,189 SH   SOLE 7 108,017 0 32,172
WILLIS TOWERS WATSON PLC LTD SHS G96629103 98 494 SH   SOLE 13 494 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,561 18,039 SH   SOLE 15 18,039 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 146,648 742,937 SH   SOLE 18 657,705 0 85,232
WILLIS TOWERS WATSON PLC LTD SHS G96629103 424,883 2,152,507 SH   SOLE 19 2,152,507 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 630,945 3,196,440 SH   SOLE 21 3,196,440 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 509,137 2,579,344 SH   SOLE 22 2,346,934 0 232,410
WILLIS TOWERS WATSON PLC LTD SHS G96629103 39,218 198,681 SH   SOLE 23 198,681 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 37,130 188,105 SH   SOLE 25 188,105 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 51,470 260,752 SH   SOLE 26 115,945 0 144,807
WILLIS TOWERS WATSON PLC LTD SHS G96629103 47,733 241,823 SH   SOLE 28 1,943 0 239,880
WILLIS TOWERS WATSON PLC LTD SHS G96629103 110,779 561,221 SH   SOLE 30 561,221 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,294 31,884 SH   SOLE 31 13,728 0 18,156
WILLIS TOWERS WATSON PLC LTD SHS G96629103 25,901 131,217 SH   SOLE 34 131,217 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 9,942 50,365 SH   SOLE 36 50,365 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 792 4,010 SH   SOLE 40 4,010 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 53 268 SH   OTR 43 268 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,070 66,216 SH   SOLE 43 59,517 0 6,699
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 24,459 754,445 SH   SOLE 2 77,258 0 677,187
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 204 6,287 SH   SOLE 4 5,161 0 1,126
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 84 2,594 SH   SOLE 7 2,594 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 5,368 165,590 SH   SOLE 18 165,590 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 126,399 3,898,805 SH   SOLE 19 3,898,805 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 90,520 2,792,117 SH   SOLE 21 2,792,117 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 174,052 5,368,652 SH   SOLE 22 5,112,234 0 256,418
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 19 601 SH   SOLE 23 601 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,111 34,261 SH   SOLE 25 34,261 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,959 91,256 SH   SOLE 26 71,418 0 19,838
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 119 3,685 SH   SOLE 28 3,685 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 5,233 161,420 SH   SOLE 30 161,420 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 103 3,185 SH   SOLE 31 3,185 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 9,233 284,782 SH   SOLE 34 284,782 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 216 6,663 SH   SOLE 36 6,663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 876 27,027 SH   SOLE 40 27,027 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,552 78,723 SH   SOLE 43 74,219 0 4,504
WINC INC COMMON STOCK 97265W105 1 341 SH   SOLE 18 341 0 0
WINC INC COMMON STOCK 97265W105 11 7,149 SH   SOLE 21 7,149 0 0
WINGSTOP INC COM 974155103 6,694 89,524 SH   SOLE 2 54,855 0 34,669
WINGSTOP INC COM 974155103 8 109 SH   SOLE 4 109 0 0
WINGSTOP INC COM 974155103 26 345 SH   SOLE 7 345 0 0
WINGSTOP INC COM 974155103 10,305 137,829 SH   SOLE 18 129,407 0 8,422
WINGSTOP INC COM 974155103 18,148 242,711 SH   SOLE 19 242,711 0 0
WINGSTOP INC COM 974155103 155,569 2,080,634 SH   SOLE 21 2,080,634 0 0
WINGSTOP INC COM 974155103 78,983 1,056,350 SH   SOLE 22 1,036,837 0 19,513
WINGSTOP INC COM 974155103 513 6,861 SH   SOLE 23 6,861 0 0
WINGSTOP INC COM 974155103 312 4,172 SH   SOLE 25 4,172 0 0
WINGSTOP INC COM 974155103 3,379 45,189 SH   SOLE 26 11,014 0 34,175
WINGSTOP INC COM 974155103 40 530 SH   SOLE 28 530 0 0
WINGSTOP INC COM 974155103 1,459 19,514 SH   SOLE 30 19,514 0 0
WINGSTOP INC COM 974155103 33 437 SH   SOLE 34 437 0 0
WINGSTOP INC COM 974155103 264 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 1,285 17,189 SH   SOLE 43 15,987 0 1,202
WINMARK CORP COM 974250102 554 2,833 SH   SOLE 2 1,617 0 1,216
WINMARK CORP COM 974250102 4 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 9 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,587 8,117 SH   SOLE 18 8,117 0 0
WINMARK CORP COM 974250102 1,024 5,234 SH   SOLE 19 5,234 0 0
WINMARK CORP COM 974250102 22,199 113,511 SH   SOLE 21 113,511 0 0
WINMARK CORP COM 974250102 13,491 68,984 SH   SOLE 22 66,123 0 2,861
WINMARK CORP COM 974250102 75 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102 112 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 115 587 SH   SOLE 30 587 0 0
WINMARK CORP COM 974250102 50 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 94 482 SH   SOLE 43 474 0 8
WINNEBAGO INDS INC COM 974637100 5,386 110,919 SH   SOLE 2 53,040 0 57,879
WINNEBAGO INDS INC COM 974637100 6 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 17 350 SH   SOLE 7 350 0 0
WINNEBAGO INDS INC COM 974637100 6,254 128,783 SH   SOLE 18 121,289 0 7,494
WINNEBAGO INDS INC COM 974637100 14,084 290,040 SH   SOLE 19 290,040 0 0
WINNEBAGO INDS INC COM 974637100 193,224 3,979,072 SH   SOLE 21 3,979,072 0 0
WINNEBAGO INDS INC COM 974637100 53,277 1,097,140 SH   SOLE 22 1,062,407 0 34,733
WINNEBAGO INDS INC COM 974637100 380 7,830 SH   SOLE 23 7,830 0 0
WINNEBAGO INDS INC COM 974637100 197 4,051 SH   SOLE 25 4,051 0 0
WINNEBAGO INDS INC COM 974637100 3,969 81,735 SH   SOLE 26 16,565 0 65,170
WINNEBAGO INDS INC COM 974637100 29 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100 5,919 121,891 SH   SOLE 30 121,891 0 0
WINNEBAGO INDS INC COM 974637100 195 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 1,399 28,800 SH   SOLE 43 28,366 0 434
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,252 2,200,000 PRN   SOLE 2 2,200,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 3,122 3,050,000 PRN   SOLE 21 3,050,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 7,780 7,600,000 PRN   SOLE 22 7,600,000 0 0
WINTRUST FINL CORP COM 97650W108 16,496 205,812 SH   SOLE 2 84,522 0 121,290
WINTRUST FINL CORP COM 97650W108 1,019 12,710 SH   SOLE 4 10,946 0 1,764
WINTRUST FINL CORP COM 97650W108 107 1,341 SH   SOLE 7 1,341 0 0
WINTRUST FINL CORP COM 97650W108 74 921 SH   SOLE 13 921 0 0
WINTRUST FINL CORP COM 97650W108 10,621 132,515 SH   SOLE 18 130,945 0 1,570
WINTRUST FINL CORP COM 97650W108 7,816 97,517 SH   SOLE 19 97,517 0 0
WINTRUST FINL CORP COM 97650W108 249,453 3,112,331 SH   SOLE 21 3,112,331 0 0
WINTRUST FINL CORP COM 97650W108 156,060 1,947,101 SH   SOLE 22 1,859,323 0 87,778
WINTRUST FINL CORP COM 97650W108 720 8,979 SH   SOLE 23 8,979 0 0
WINTRUST FINL CORP COM 97650W108 747 9,318 SH   SOLE 25 9,318 0 0
WINTRUST FINL CORP COM 97650W108 4,746 59,216 SH   SOLE 26 18,232 0 40,984
WINTRUST FINL CORP COM 97650W108 104 1,295 SH   SOLE 28 1,016 0 279
WINTRUST FINL CORP COM 97650W108 109 1,358 SH   SOLE 29 1,358 0 0
WINTRUST FINL CORP COM 97650W108 8,786 109,619 SH   SOLE 30 109,619 0 0
WINTRUST FINL CORP COM 97650W108 431 5,372 SH   SOLE 31 4,548 0 824
WINTRUST FINL CORP COM 97650W108 2,126 26,522 SH   SOLE 34 26,522 0 0
WINTRUST FINL CORP COM 97650W108 199 2,482 SH   SOLE 36 2,482 0 0
WINTRUST FINL CORP COM 97650W108 566 7,066 SH   SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 6,775 84,532 SH   SOLE 43 78,513 0 6,019
WIPRO LTD SPON ADR 1 SH 97651M109 1,421 267,667 SH   SOLE 2 267,667 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,414 1,019,601 SH   SOLE 4 1,019,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 14,689 2,766,321 SH   SOLE 18 2,766,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,991 939,938 SH   SOLE 21 939,938 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,657 500,288 SH   SOLE 22 500,288 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 22 4,102 SH   SOLE 26 0 0 4,102
WIPRO LTD SPON ADR 1 SH 97651M109 7,413 1,396,018 SH   SOLE 28 208,473 0 1,187,545
WIPRO LTD SPON ADR 1 SH 97651M109 3,105 584,652 SH   SOLE 30 584,652 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 42,515 8,006,656 SH   SOLE 43 7,332,596 0 674,060
WIRELESS TELECOM GROUP INC COM 976524108 4 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 89 67,599 SH   SOLE 21 67,599 0 0
WIRELESS TELECOM GROUP INC COM 976524108 2 1,143 SH   SOLE 22 1,143 0 0
WISDOMTREE INVTS INC COM 97717P104 261 51,473 SH   SOLE 2 38,559 0 12,914
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 9 1,786 SH   SOLE 7 1,786 0 0
WISDOMTREE INVTS INC COM 97717P104 2,154 424,894 SH   SOLE 18 424,894 0 0
WISDOMTREE INVTS INC COM 97717P104 2,296 452,873 SH   SOLE 19 452,873 0 0
WISDOMTREE INVTS INC COM 97717P104 69,221 13,653,016 SH   SOLE 21 13,653,016 0 0
WISDOMTREE INVTS INC COM 97717P104 16,682 3,290,419 SH   SOLE 22 3,212,109 0 78,310
WISDOMTREE INVTS INC COM 97717P104 72 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INVTS INC COM 97717P104 174 34,416 SH   SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 3 507 SH   SOLE 28 507 0 0
WISDOMTREE INVTS INC COM 97717P104 1,060 208,999 SH   SOLE 30 208,999 0 0
WISDOMTREE INVTS INC COM 97717P104 63 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 473 93,331 SH   SOLE 43 93,331 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 2 39 SH   SOLE 17 0 0 39
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,620 122,040 SH   SOLE 2 0 0 122,040
WISDOMTREE TR INDIA ERNGS FD 97717W422 47,433 1,599,217 SH   SOLE 22 1,599,217 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 14,753 236,316 SH   SOLE 18 0 0 236,316
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EM EX ST-OWNED 97717X578 1 22 SH   SOLE 17 0 0 22
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,790 73,083 SH   SOLE 18 0 0 73,083
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 7,210 109,997 SH   SOLE 2 23,638 0 86,359
WIX COM LTD SHS M98068105 3,369 51,399 SH   SOLE 4 33,467 0 17,932
WIX COM LTD SHS M98068105 3,241 49,443 SH   SOLE 7 46,525 0 2,918
WIX COM LTD SHS M98068105 6 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 413 6,299 SH   SOLE 15 6,299 0 0
WIX COM LTD SHS M98068105 5,015 76,499 SH   SOLE 18 76,499 0 0
WIX COM LTD SHS M98068105 3,253 49,625 SH   SOLE 19 49,625 0 0
WIX COM LTD SHS M98068105 96,360 1,470,024 SH   SOLE 21 1,470,024 0 0
WIX COM LTD SHS M98068105 81,129 1,237,670 SH   SOLE 22 1,176,556 0 61,114
WIX COM LTD SHS M98068105 6,497 99,111 SH   SOLE 23 99,111 0 0
WIX COM LTD SHS M98068105 6,419 97,931 SH   SOLE 25 97,931 0 0
WIX COM LTD SHS M98068105 3,792 57,847 SH   SOLE 26 22,018 0 35,829
WIX COM LTD SHS M98068105 4,864 74,206 SH   SOLE 28 1,005 0 73,201
WIX COM LTD SHS M98068105 11,206 170,959 SH   SOLE 30 170,959 0 0
WIX COM LTD SHS M98068105 543 8,289 SH   SOLE 31 6,948 0 1,341
WIX COM LTD SHS M98068105 133 2,026 SH   SOLE 34 2,026 0 0
WIX COM LTD SHS M98068105 1,430 21,823 SH   SOLE 36 21,823 0 0
WIX COM LTD SHS M98068105 132 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 5,275 80,466 SH   SOLE 43 71,118 0 9,348
WM TECHNOLOGY INC COM 92971A109 82 24,807 SH   SOLE 2 16,525 0 8,282
WM TECHNOLOGY INC COM 92971A109 3 1,037 SH   SOLE 7 1,037 0 0
WM TECHNOLOGY INC COM 92971A109 636 193,233 SH   SOLE 18 193,233 0 0
WM TECHNOLOGY INC COM 92971A109 429 130,500 SH   SOLE 19 130,500 0 0
WM TECHNOLOGY INC COM 92971A109 7,935 2,411,862 SH   SOLE 21 2,411,862 0 0
WM TECHNOLOGY INC COM 92971A109 5,318 1,616,347 SH   SOLE 22 1,573,178 0 43,169
WNS HLDGS LTD SPON ADR 92932M101 1,235 16,543 SH   SOLE 22 16,543 0 0
WNS HLDGS LTD SPON ADR 92932M101 98 1,308 SH   SOLE 25 1,308 0 0
WNS HLDGS LTD SPON ADR 92932M101 56 751 SH   SOLE 30 751 0 0
WNS HLDGS LTD SPON ADR 92932M101 78 1,043 SH   SOLE 34 1,043 0 0
WNS HLDGS LTD SPON ADR 92932M101 3,461 46,372 SH   SOLE 43 44,127 0 2,245
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 8,556 5,601,000 PRN   SOLE 21 5,601,000 0 0
WOLFSPEED INC COM 977852102 18,266 287,873 SH   SOLE 2 123,026 0 164,847
WOLFSPEED INC COM 977852102 53 840 SH   SOLE 4 395 0 445
WOLFSPEED INC COM 977852102 87 1,368 SH   SOLE 7 1,368 0 0
WOLFSPEED INC COM 977852102 16,784 264,531 SH   SOLE 18 264,531 0 0
WOLFSPEED INC COM 977852102 124,935 1,969,034 SH   SOLE 19 1,969,034 0 0
WOLFSPEED INC COM 977852102 454,238 7,158,994 SH   SOLE 21 7,158,994 0 0
WOLFSPEED INC COM 977852102 210,346 3,315,138 SH   SOLE 22 3,171,232 0 143,906
WOLFSPEED INC COM 977852102 1,142 18,001 SH   SOLE 25 18,001 0 0
WOLFSPEED INC COM 977852102 16,811 264,948 SH   SOLE 26 43,493 0 221,455
WOLFSPEED INC COM 977852102 13,040 205,510 SH   SOLE 28 14,891 0 190,619
WOLFSPEED INC COM 977852102 6,621 104,349 SH   SOLE 30 104,349 0 0
WOLFSPEED INC COM 977852102 156 2,457 SH   SOLE 31 1,691 0 766
WOLFSPEED INC COM 977852102 169,555 2,672,254 SH   SOLE 34 2,672,254 0 0
WOLFSPEED INC COM 977852102 89 1,397 SH   SOLE 36 1,397 0 0
WOLFSPEED INC COM 977852102 1,026 16,178 SH   SOLE 40 16,178 0 0
WOLFSPEED INC COM 977852102 18 288 SH   OTR 43 288 0 0
WOLFSPEED INC COM 977852102 2,792 44,000 SH   SOLE 43 38,093 0 5,907
WOLVERINE WORLD WIDE INC COM 978097103 633 31,380 SH   SOLE 2 23,412 0 7,968
WOLVERINE WORLD WIDE INC COM 978097103 6 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103 21 1,035 SH   SOLE 7 1,035 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,292 262,513 SH   SOLE 18 262,513 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,890 143,331 SH   SOLE 19 143,331 0 0
WOLVERINE WORLD WIDE INC COM 978097103 193,827 9,614,445 SH   SOLE 21 9,614,445 0 0
WOLVERINE WORLD WIDE INC COM 978097103 40,987 2,033,096 SH   SOLE 22 1,981,096 0 52,000
WOLVERINE WORLD WIDE INC COM 978097103 242 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103 583 28,928 SH   SOLE 26 21,175 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 30 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,254 161,410 SH   SOLE 30 161,410 0 0
WOLVERINE WORLD WIDE INC COM 978097103 70 3,456 SH   SOLE 36 3,456 0 0
WOLVERINE WORLD WIDE INC COM 978097103 194 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,115 55,329 SH   SOLE 43 53,815 0 1,514
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4 201 SH   SOLE 2 201 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 17 779 SH   SOLE 18 779 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 31,199 1,447,073 SH   SOLE 43 1,332,993 0 114,080
WOODWARD INC COM 980745103 7,394 79,947 SH   SOLE 2 57,609 0 22,338
WOODWARD INC COM 980745103 45 483 SH   SOLE 4 483 0 0
WOODWARD INC COM 980745103 79 858 SH   SOLE 7 858 0 0
WOODWARD INC COM 980745103 12,081 130,617 SH   SOLE 18 130,617 0 0
WOODWARD INC COM 980745103 1,677 18,133 SH   SOLE 19 18,133 0 0
WOODWARD INC COM 980745103 339,712 3,672,954 SH   SOLE 21 3,672,954 0 0
WOODWARD INC COM 980745103 153,050 1,654,776 SH   SOLE 22 1,583,363 0 71,413
WOODWARD INC COM 980745103 939 10,156 SH   SOLE 25 10,156 0 0
WOODWARD INC COM 980745103 2,233 24,142 SH   SOLE 26 19,733 0 4,409
WOODWARD INC COM 980745103 97 1,054 SH   SOLE 28 1,054 0 0
WOODWARD INC COM 980745103 3,440 37,197 SH   SOLE 30 37,197 0 0
WOODWARD INC COM 980745103 110 1,185 SH   SOLE 31 909 0 276
WOODWARD INC COM 980745103 324 3,499 SH   SOLE 36 3,499 0 0
WOODWARD INC COM 980745103 735 7,950 SH   SOLE 40 7,950 0 0
WOODWARD INC COM 980745103 2,692 29,101 SH   SOLE 43 27,344 0 1,757
WOORI FINL GROUP INC SPONSORED ADS 981064108 29,193 1,032,272 SH   SOLE 43 946,685 0 85,587
WORKDAY INC CL A 98138H101 80,584 577,333 SH   SOLE 2 282,204 0 295,129
WORKDAY INC CL A 98138H101 22,712 162,720 SH   SOLE 4 106,453 0 56,267
WORKDAY INC CL A 98138H101 7,010 50,221 SH   SOLE 7 50,221 0 0
WORKDAY INC CL A 98138H101 2,306 16,522 SH   SOLE 13 16,522 0 0
WORKDAY INC CL A 98138H101 2,292 16,419 SH   SOLE 15 16,419 0 0
WORKDAY INC CL A 98138H101 44,056 315,636 SH   SOLE 18 283,686 0 31,950
WORKDAY INC CL A 98138H101 49,600 355,350 SH   SOLE 19 355,350 0 0
WORKDAY INC CL A 98138H101 336,560 2,411,233 SH   SOLE 21 2,411,233 0 0
WORKDAY INC CL A 98138H101 642,964 4,606,418 SH   SOLE 22 4,131,301 0 475,117
WORKDAY INC CL A 98138H101 48,842 349,923 SH   SOLE 23 349,923 0 0
WORKDAY INC CL A 98138H101 70,422 504,531 SH   SOLE 25 504,531 0 0
WORKDAY INC CL A 98138H101 49,513 354,729 SH   SOLE 26 172,360 0 182,369
WORKDAY INC CL A 98138H101 67,620 484,454 SH   SOLE 28 21,777 0 462,677
WORKDAY INC CL A 98138H101 2,336 16,737 SH   SOLE 29 16,737 0 0
WORKDAY INC CL A 98138H101 111,670 800,045 SH   SOLE 30 800,045 0 0
WORKDAY INC CL A 98138H101 10,471 75,016 SH   SOLE 31 56,249 0 18,767
WORKDAY INC CL A 98138H101 6,372 45,649 SH   SOLE 32 45,649 0 0
WORKDAY INC CL A 98138H101 58,883 421,857 SH   SOLE 34 421,857 0 0
WORKDAY INC CL A 98138H101 9,406 67,388 SH   SOLE 36 67,388 0 0
WORKDAY INC CL A 98138H101 910 6,522 SH   SOLE 40 6,522 0 0
WORKDAY INC CL A 98138H101 59 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101 10,763 77,111 SH   SOLE 43 70,643 0 6,468
WORKDAY INC NOTE 0.250%10/0 98138HAF8 12,051 11,527,000 PRN   SOLE 21 11,527,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 245 94,114 SH   SOLE 2 44,568 0 49,546
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,095 421,299 SH   SOLE 18 421,299 0 0
WORKHORSE GROUP INC COM NEW 98138J206 893 343,405 SH   SOLE 19 343,405 0 0
WORKHORSE GROUP INC COM NEW 98138J206 13,248 5,095,262 SH   SOLE 21 5,095,262 0 0
WORKHORSE GROUP INC COM NEW 98138J206 9,348 3,595,543 SH   SOLE 22 3,516,952 0 78,591
WORKHORSE GROUP INC COM NEW 98138J206 112 43,219 SH   SOLE 25 43,219 0 0
WORKHORSE GROUP INC COM NEW 98138J206 125 48,171 SH   SOLE 26 38,647 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 137 52,861 SH   SOLE 28 52,861 0 0
WORKHORSE GROUP INC COM NEW 98138J206 489 187,970 SH   SOLE 30 187,970 0 0
WORKHORSE GROUP INC COM NEW 98138J206 17 6,669 SH   SOLE 31 0 0 6,669
WORKHORSE GROUP INC COM NEW 98138J206 64 24,478 SH   SOLE 36 24,478 0 0
WORKHORSE GROUP INC COM NEW 98138J206 40 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 380 146,168 SH   SOLE 43 141,528 0 4,640
WORKIVA INC COM CL A 98139A105 3,184 48,253 SH   SOLE 2 25,700 0 22,553
WORKIVA INC COM CL A 98139A105 72 1,095 SH   SOLE 4 152 0 943
WORKIVA INC COM CL A 98139A105 38 579 SH   SOLE 7 579 0 0
WORKIVA INC COM CL A 98139A105 8,836 133,903 SH   SOLE 18 121,373 0 12,530
WORKIVA INC COM CL A 98139A105 15,718 238,194 SH   SOLE 19 238,194 0 0
WORKIVA INC COM CL A 98139A105 116,481 1,765,129 SH   SOLE 21 1,765,129 0 0
WORKIVA INC COM CL A 98139A105 83,979 1,272,600 SH   SOLE 22 1,244,178 0 28,422
WORKIVA INC COM CL A 98139A105 447 6,779 SH   SOLE 23 6,779 0 0
WORKIVA INC COM CL A 98139A105 535 8,101 SH   SOLE 25 8,101 0 0
WORKIVA INC COM CL A 98139A105 4,088 61,945 SH   SOLE 26 22,603 0 39,342
WORKIVA INC COM CL A 98139A105 50 752 SH   SOLE 28 752 0 0
WORKIVA INC COM CL A 98139A105 3,843 58,240 SH   SOLE 30 58,240 0 0
WORKIVA INC COM CL A 98139A105 199 3,018 SH   SOLE 36 3,018 0 0
WORKIVA INC COM CL A 98139A105 338 5,122 SH   SOLE 40 5,122 0 0
WORKIVA INC COM CL A 98139A105 1,271 19,253 SH   SOLE 43 18,148 0 1,105
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 3,753 3,475,000 PRN   SOLE 21 3,475,000 0 0
WORLD ACCEP CORPORATION COM 981419104 264 2,348 SH   SOLE 2 1,052 0 1,296
WORLD ACCEP CORPORATION COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 6 56 SH   SOLE 7 56 0 0
WORLD ACCEP CORPORATION COM 981419104 1,664 14,821 SH   SOLE 18 14,821 0 0
WORLD ACCEP CORPORATION COM 981419104 927 8,255 SH   SOLE 19 8,255 0 0
WORLD ACCEP CORPORATION COM 981419104 51,410 458,034 SH   SOLE 21 458,034 0 0
WORLD ACCEP CORPORATION COM 981419104 11,292 100,608 SH   SOLE 22 97,149 0 3,459
WORLD ACCEP CORPORATION COM 981419104 58 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104 366 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 1,031 9,185 SH   SOLE 30 9,185 0 0
WORLD ACCEP CORPORATION COM 981419104 54 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 495 4,411 SH   SOLE 43 3,566 0 845
WORLD FUEL SVCS CORP COM 981475106 2,858 139,703 SH   SOLE 2 73,349 0 66,354
WORLD FUEL SVCS CORP COM 981475106 6 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 35 1,728 SH   SOLE 7 1,728 0 0
WORLD FUEL SVCS CORP COM 981475106 4,847 236,918 SH   SOLE 18 236,918 0 0
WORLD FUEL SVCS CORP COM 981475106 5,439 265,814 SH   SOLE 19 265,814 0 0
WORLD FUEL SVCS CORP COM 981475106 167,625 8,192,837 SH   SOLE 21 8,192,837 0 0
WORLD FUEL SVCS CORP COM 981475106 36,864 1,801,740 SH   SOLE 22 1,726,014 0 75,726
WORLD FUEL SVCS CORP COM 981475106 95 4,667 SH   SOLE 23 4,667 0 0
WORLD FUEL SVCS CORP COM 981475106 222 10,837 SH   SOLE 25 10,837 0 0
WORLD FUEL SVCS CORP COM 981475106 1,497 73,181 SH   SOLE 26 26,888 0 46,293
WORLD FUEL SVCS CORP COM 981475106 754 36,854 SH   SOLE 28 36,854 0 0
WORLD FUEL SVCS CORP COM 981475106 2,923 142,858 SH   SOLE 30 142,858 0 0
WORLD FUEL SVCS CORP COM 981475106 607 29,664 SH   SOLE 31 0 0 29,664
WORLD FUEL SVCS CORP COM 981475106 18 868 SH   SOLE 34 868 0 0
WORLD FUEL SVCS CORP COM 981475106 66 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106 151 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 520 25,418 SH   SOLE 43 24,580 0 838
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,238 83,824 SH   SOLE 2 36,880 0 46,944
WORLD WRESTLING ENTMT INC CL A 98156Q108 52 826 SH   SOLE 4 174 0 652
WORLD WRESTLING ENTMT INC CL A 98156Q108 31 492 SH   SOLE 7 492 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 53,649 858,518 SH   SOLE 18 855,222 0 3,296
WORLD WRESTLING ENTMT INC CL A 98156Q108 11,674 186,821 SH   SOLE 19 186,821 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 142,521 2,280,707 SH   SOLE 21 2,280,707 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 76,135 1,218,347 SH   SOLE 22 1,167,674 0 50,673
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,938 47,010 SH   SOLE 25 7,839 0 39,171
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,220 19,521 SH   SOLE 26 15,685 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 50 806 SH   SOLE 28 806 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,888 30,205 SH   SOLE 30 30,205 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 40 639 SH   SOLE 31 639 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 16,740 267,888 SH   SOLE 34 267,888 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 920 14,726 SH   SOLE 36 14,726 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 332 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,516 88,275 SH   SOLE 43 85,358 0 2,917
WORTHINGTON INDS INC COM 981811102 3,227 73,165 SH   SOLE 2 32,533 0 40,632
WORTHINGTON INDS INC COM 981811102 2 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102 16 372 SH   SOLE 7 372 0 0
WORTHINGTON INDS INC COM 981811102 6,514 147,718 SH   SOLE 18 147,718 0 0
WORTHINGTON INDS INC COM 981811102 9,327 211,501 SH   SOLE 19 211,501 0 0
WORTHINGTON INDS INC COM 981811102 114,852 2,604,351 SH   SOLE 21 2,604,351 0 0
WORTHINGTON INDS INC COM 981811102 47,578 1,078,857 SH   SOLE 22 1,044,116 0 34,741
WORTHINGTON INDS INC COM 981811102 201 4,549 SH   SOLE 23 4,549 0 0
WORTHINGTON INDS INC COM 981811102 190 4,312 SH   SOLE 25 4,312 0 0
WORTHINGTON INDS INC COM 981811102 3,014 68,349 SH   SOLE 26 18,886 0 49,463
WORTHINGTON INDS INC COM 981811102 28 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102 556 12,618 SH   SOLE 30 12,618 0 0
WORTHINGTON INDS INC COM 981811102 12 274 SH   SOLE 31 0 0 274
WORTHINGTON INDS INC COM 981811102 55 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 173 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 2,921 66,233 SH   SOLE 43 63,125 0 3,108
WP CAREY INC COM 92936U109 43,212 521,507 SH   SOLE 2 34,910 0 486,597
WP CAREY INC COM 92936U109 20,995 253,374 SH   SOLE 4 170,516 0 82,858
WP CAREY INC COM 92936U109 21,444 258,797 SH   SOLE 7 258,797 0 0
WP CAREY INC COM 92936U109 60 730 SH   SOLE 13 730 0 0
WP CAREY INC COM 92936U109 2,059 24,853 SH   SOLE 15 24,853 0 0
WP CAREY INC COM 92936U109 8,410 101,497 SH   SOLE 18 91,787 0 9,710
WP CAREY INC COM 92936U109 33,021 398,514 SH   SOLE 19 398,514 0 0
WP CAREY INC COM 92936U109 306,852 3,703,261 SH   SOLE 21 3,703,261 0 0
WP CAREY INC COM 92936U109 454,223 5,481,817 SH   SOLE 22 5,138,756 0 343,061
WP CAREY INC COM 92936U109 27,053 326,486 SH   SOLE 23 326,486 0 0
WP CAREY INC COM 92936U109 85,924 1,036,974 SH   SOLE 25 1,036,974 0 0
WP CAREY INC COM 92936U109 22,612 272,895 SH   SOLE 26 143,904 0 128,991
WP CAREY INC COM 92936U109 40,717 491,390 SH   SOLE 28 3,283 0 488,107
WP CAREY INC COM 92936U109 7 82 SH   SOLE 29 82 0 0
WP CAREY INC COM 92936U109 93,967 1,134,040 SH   SOLE 30 1,134,040 0 0
WP CAREY INC COM 92936U109 3,453 41,678 SH   SOLE 31 22,013 0 19,665
WP CAREY INC COM 92936U109 798 9,631 SH   SOLE 34 9,631 0 0
WP CAREY INC COM 92936U109 5,678 68,524 SH   SOLE 36 68,524 0 0
WP CAREY INC COM 92936U109 478 5,769 SH   SOLE 40 5,769 0 0
WP CAREY INC COM 92936U109 61 741 SH   OTR 43 741 0 0
WP CAREY INC COM 92936U109 12,548 151,433 SH   SOLE 43 133,609 0 17,824
WPP PLC NEW ADR 92937A102 18,787 371,358 SH   SOLE 43 348,474 0 22,884
WRAP TECHNOLOGIES INC COM 98212N107 0 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107 7 3,669 SH   SOLE 18 3,669 0 0
WRAP TECHNOLOGIES INC COM 98212N107 102 54,882 SH   SOLE 21 54,882 0 0
WRAP TECHNOLOGIES INC COM 98212N107 798 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102 2,066 51,523 SH   SOLE 2 17,630 0 33,893
WSFS FINL CORP COM 929328102 54 1,347 SH   SOLE 4 171 0 1,176
WSFS FINL CORP COM 929328102 29 734 SH   SOLE 7 734 0 0
WSFS FINL CORP COM 929328102 9,168 228,676 SH   SOLE 18 228,676 0 0
WSFS FINL CORP COM 929328102 4,496 112,140 SH   SOLE 19 112,140 0 0
WSFS FINL CORP COM 929328102 297,226 7,413,980 SH   SOLE 21 7,413,980 0 0
WSFS FINL CORP COM 929328102 61,777 1,540,957 SH   SOLE 22 1,475,889 0 65,068
WSFS FINL CORP COM 929328102 239 5,963 SH   SOLE 25 5,963 0 0
WSFS FINL CORP COM 929328102 1,005 25,067 SH   SOLE 26 20,027 0 5,040
WSFS FINL CORP COM 929328102 30 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102 3,860 96,282 SH   SOLE 30 96,282 0 0
WSFS FINL CORP COM 929328102 241 6,011 SH   SOLE 40 6,011 0 0
WSFS FINL CORP COM 929328102 649 16,185 SH   SOLE 43 14,584 0 1,601
WW INTL INC COM 98262P101 380 59,540 SH   SOLE 2 15,801 0 43,739
WW INTL INC COM 98262P101 1 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 5 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 1,320 206,650 SH   SOLE 18 206,650 0 0
WW INTL INC COM 98262P101 697 109,119 SH   SOLE 19 109,119 0 0
WW INTL INC COM 98262P101 43,370 6,787,129 SH   SOLE 21 6,787,129 0 0
WW INTL INC COM 98262P101 8,648 1,353,297 SH   SOLE 22 1,299,591 0 53,706
WW INTL INC COM 98262P101 42 6,576 SH   SOLE 25 6,576 0 0
WW INTL INC COM 98262P101 202 31,659 SH   SOLE 26 27,832 0 3,827
WW INTL INC COM 98262P101 33 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 619 96,847 SH   SOLE 30 96,847 0 0
WW INTL INC COM 98262P101 43 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 199 31,192 SH   SOLE 43 29,665 0 1,527
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19,269 293,199 SH   SOLE 2 146,011 0 147,188
WYNDHAM HOTELS & RESORTS INC COM 98311A105 185 2,808 SH   SOLE 4 2,368 0 440
WYNDHAM HOTELS & RESORTS INC COM 98311A105 68 1,042 SH   SOLE 7 1,042 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19 292 SH   SOLE 13 292 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 13,702 208,485 SH   SOLE 18 208,239 0 246
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,803 27,430 SH   SOLE 19 27,430 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 298,400 4,540,477 SH   SOLE 21 4,540,477 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 164,994 2,510,556 SH   SOLE 22 2,399,905 0 110,651
WYNDHAM HOTELS & RESORTS INC COM 98311A105 55 844 SH   SOLE 23 844 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 840 12,789 SH   SOLE 25 12,789 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,495 37,968 SH   SOLE 26 29,642 0 8,326
WYNDHAM HOTELS & RESORTS INC COM 98311A105 109 1,664 SH   SOLE 28 1,664 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,445 67,636 SH   SOLE 30 67,636 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 88 1,345 SH   SOLE 31 1,345 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 79 1,201 SH   SOLE 36 1,201 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 725 11,037 SH   SOLE 40 11,037 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19 291 SH   OTR 43 291 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,648 70,730 SH   SOLE 43 63,154 0 7,576
WYNN RESORTS LTD COM 983134107 14,357 251,966 SH   SOLE 2 23,925 0 228,041
WYNN RESORTS LTD COM 983134107 3,056 53,631 SH   SOLE 4 43,474 0 10,157
WYNN RESORTS LTD COM 983134107 5,320 93,369 SH   SOLE 7 89,524 0 3,845
WYNN RESORTS LTD COM 983134107 22 384 SH   SOLE 13 384 0 0
WYNN RESORTS LTD COM 983134107 508 8,907 SH   SOLE 15 8,907 0 0
WYNN RESORTS LTD COM 983134107 10,136 177,894 SH   SOLE 18 163,548 0 14,346
WYNN RESORTS LTD COM 983134107 3,047 53,479 SH   SOLE 19 53,479 0 0
WYNN RESORTS LTD COM 983134107 143,666 2,521,340 SH   SOLE 21 2,521,340 0 0
WYNN RESORTS LTD COM 983134107 138,068 2,423,095 SH   SOLE 22 2,265,220 0 157,875
WYNN RESORTS LTD COM 983134107 9,971 174,996 SH   SOLE 23 174,996 0 0
WYNN RESORTS LTD COM 983134107 8,007 140,531 SH   SOLE 25 140,531 0 0
WYNN RESORTS LTD COM 983134107 10,822 189,922 SH   SOLE 26 63,753 0 126,169
WYNN RESORTS LTD COM 983134107 12,375 217,189 SH   SOLE 28 47,569 0 169,620
WYNN RESORTS LTD COM 983134107 26,775 469,896 SH   SOLE 30 469,896 0 0
WYNN RESORTS LTD COM 983134107 691 12,131 SH   SOLE 31 1,550 0 10,581
WYNN RESORTS LTD COM 983134107 317 5,570 SH   SOLE 34 5,570 0 0
WYNN RESORTS LTD COM 983134107 2,389 41,930 SH   SOLE 36 41,930 0 0
WYNN RESORTS LTD COM 983134107 184 3,224 SH   SOLE 40 3,224 0 0
WYNN RESORTS LTD COM 983134107 2,236 39,235 SH   SOLE 43 33,159 0 6,076
X4 PHARMACEUTICALS INC COM 98420X103 3 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103 5 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 15 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103 63 65,382 SH   SOLE 21 65,382 0 0
X4 PHARMACEUTICALS INC COM 98420X103 182 188,663 SH   SOLE 22 188,663 0 0
XBIOTECH INC COM 98400H102 45 7,994 SH   SOLE 2 7,994 0 0
XBIOTECH INC COM 98400H102 16 2,911 SH   SOLE 18 2,911 0 0
XBIOTECH INC COM 98400H102 232 41,215 SH   SOLE 21 41,215 0 0
XBIOTECH INC COM 98400H102 1,142 202,812 SH   SOLE 22 202,812 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 80,333 1,135,295 SH   SOLE 2 204,265 0 931,030
XCEL ENERGY INC COM 98389B100 23,681 334,668 SH   SOLE 4 279,475 0 55,193
XCEL ENERGY INC COM 98389B100 47,998 678,323 SH   SOLE 7 662,947 0 15,376
XCEL ENERGY INC COM 98389B100 546 7,716 SH   SOLE 13 7,716 0 0
XCEL ENERGY INC COM 98389B100 5,762 81,429 SH   SOLE 15 81,429 0 0
XCEL ENERGY INC COM 98389B100 67,432 952,961 SH   SOLE 18 876,944 0 76,017
XCEL ENERGY INC COM 98389B100 38,404 542,739 SH   SOLE 19 542,739 0 0
XCEL ENERGY INC COM 98389B100 1,718,340 24,284,058 SH   SOLE 21 24,284,058 0 0
XCEL ENERGY INC COM 98389B100 887,240 12,538,719 SH   SOLE 22 11,461,741 0 1,076,978
XCEL ENERGY INC COM 98389B100 65,712 928,666 SH   SOLE 23 928,666 0 0
XCEL ENERGY INC COM 98389B100 12,433 175,709 SH   SOLE 25 175,709 0 0
XCEL ENERGY INC COM 98389B100 77,769 1,099,050 SH   SOLE 26 411,704 0 687,346
XCEL ENERGY INC COM 98389B100 46,222 653,220 SH   SOLE 28 8,391 0 644,829
XCEL ENERGY INC COM 98389B100 93 1,310 SH   SOLE 29 1,310 0 0
XCEL ENERGY INC COM 98389B100 237,321 3,353,886 SH   SOLE 30 3,353,886 0 0
XCEL ENERGY INC COM 98389B100 7,753 109,561 SH   SOLE 31 57,241 0 52,320
XCEL ENERGY INC COM 98389B100 13,119 185,407 SH   SOLE 32 185,407 0 0
XCEL ENERGY INC COM 98389B100 7,634 107,890 SH   SOLE 34 107,890 0 0
XCEL ENERGY INC COM 98389B100 21,733 307,141 SH   SOLE 36 307,141 0 0
XCEL ENERGY INC COM 98389B100 700 9,890 SH   SOLE 40 9,890 0 0
XCEL ENERGY INC COM 98389B100 64 907 SH   OTR 43 907 0 0
XCEL ENERGY INC COM 98389B100 33,334 471,081 SH   SOLE 43 442,578 0 28,503
XENCOR INC COM 98401F105 2,405 87,859 SH   SOLE 2 32,100 0 55,759
XENCOR INC COM 98401F105 6 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 19 690 SH   SOLE 7 690 0 0
XENCOR INC COM 98401F105 5,902 215,632 SH   SOLE 18 215,632 0 0
XENCOR INC COM 98401F105 4,083 149,164 SH   SOLE 19 149,164 0 0
XENCOR INC COM 98401F105 205,397 7,504,454 SH   SOLE 21 7,504,454 0 0
XENCOR INC COM 98401F105 42,266 1,544,260 SH   SOLE 22 1,481,140 0 63,120
XENCOR INC COM 98401F105 289 10,558 SH   SOLE 25 10,558 0 0
XENCOR INC COM 98401F105 1,344 49,101 SH   SOLE 26 26,593 0 22,508
XENCOR INC COM 98401F105 179 6,555 SH   SOLE 28 6,555 0 0
XENCOR INC COM 98401F105 8,645 315,873 SH   SOLE 30 315,873 0 0
XENCOR INC COM 98401F105 169 6,172 SH   SOLE 34 6,172 0 0
XENCOR INC COM 98401F105 63 2,297 SH   SOLE 36 2,297 0 0
XENCOR INC COM 98401F105 167 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 24 893 SH   OTR 43 893 0 0
XENCOR INC COM 98401F105 653 23,862 SH   SOLE 43 21,767 0 2,095
XENIA HOTELS & RESORTS INC COM 984017103 1,453 100,034 SH   SOLE 2 32,852 0 67,182
XENIA HOTELS & RESORTS INC COM 984017103 800 55,049 SH   SOLE 4 55,049 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,052 141,247 SH   SOLE 7 141,247 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,181 425,364 SH   SOLE 18 425,364 0 0
XENIA HOTELS & RESORTS INC COM 984017103 14,377 989,491 SH   SOLE 19 989,491 0 0
XENIA HOTELS & RESORTS INC COM 984017103 215,427 14,826,326 SH   SOLE 21 14,826,326 0 0
XENIA HOTELS & RESORTS INC COM 984017103 55,014 3,786,253 SH   SOLE 22 3,661,882 0 124,371
XENIA HOTELS & RESORTS INC COM 984017103 63 4,350 SH   SOLE 23 4,350 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,459 513,383 SH   SOLE 25 513,383 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,034 71,173 SH   SOLE 26 62,182 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,033 71,107 SH   SOLE 28 2,028 0 69,079
XENIA HOTELS & RESORTS INC COM 984017103 6,065 417,406 SH   SOLE 30 417,406 0 0
XENIA HOTELS & RESORTS INC COM 984017103 28 1,913 SH   SOLE 31 0 0 1,913
XENIA HOTELS & RESORTS INC COM 984017103 2,029 139,633 SH   SOLE 34 139,633 0 0
XENIA HOTELS & RESORTS INC COM 984017103 113 7,770 SH   SOLE 36 7,770 0 0
XENIA HOTELS & RESORTS INC COM 984017103 204 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 389 26,770 SH   SOLE 43 25,899 0 871
XENON PHARMACEUTICALS INC COM 98420N105 340 11,176 SH   SOLE 2 11,176 0 0
XENON PHARMACEUTICALS INC COM 98420N105 15,559 511,480 SH   SOLE 21 511,480 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,235 40,592 SH   SOLE 22 19,061 0 21,531
XENON PHARMACEUTICALS INC COM 98420N105 241 7,936 SH   SOLE 25 7,936 0 0
XENON PHARMACEUTICALS INC COM 98420N105 780 25,634 SH   SOLE 26 22,492 0 3,142
XENON PHARMACEUTICALS INC COM 98420N105 690 22,687 SH   SOLE 28 22,687 0 0
XENON PHARMACEUTICALS INC COM 98420N105 7,294 239,787 SH   SOLE 30 239,787 0 0
XENON PHARMACEUTICALS INC COM 98420N105 114 3,736 SH   SOLE 36 3,736 0 0
XENON PHARMACEUTICALS INC COM 98420N105 160 5,262 SH   SOLE 40 5,262 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 58 37,463 SH   SOLE 2 6,848 0 30,615
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 4 2,536 SH   SOLE 7 2,536 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 529 343,381 SH   SOLE 18 343,381 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 649 421,174 SH   SOLE 19 421,174 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 6,612 4,293,752 SH   SOLE 21 4,293,752 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 4,300 2,792,385 SH   SOLE 22 2,760,870 0 31,515
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 93 60,562 SH   SOLE 30 60,562 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 42 26,988 SH   SOLE 43 19,179 0 7,809
XEROX HOLDINGS CORP COM NEW 98421M106 2,988 201,231 SH   SOLE 2 126,422 0 74,809
XEROX HOLDINGS CORP COM NEW 98421M106 3 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 65 4,360 SH   SOLE 7 4,360 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 8,056 542,460 SH   SOLE 18 542,460 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,086 207,830 SH   SOLE 19 207,830 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 130,398 8,781,014 SH   SOLE 21 8,781,014 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 57,056 3,842,148 SH   SOLE 22 3,709,453 0 132,695
XEROX HOLDINGS CORP COM NEW 98421M106 417 28,081 SH   SOLE 25 28,081 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,574 106,018 SH   SOLE 26 91,735 0 14,283
XEROX HOLDINGS CORP COM NEW 98421M106 1,071 72,091 SH   SOLE 28 72,091 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,128 210,654 SH   SOLE 30 210,654 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 546 36,739 SH   SOLE 34 36,739 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 871 58,660 SH   SOLE 36 58,660 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 299 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 18 1,232 SH   OTR 43 1,232 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,953 131,515 SH   SOLE 43 110,860 0 20,655
XEROX HOLDINGS CORP OPTIONS 98421M106 9 600 SH Call SOLE 4 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 18 1,200 SH Put SOLE 4 1,200 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 105 7,100 SH Call SOLE 18 7,100 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 266 17,900 SH Put SOLE 18 17,900 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 2,125 143,100 SH Call SOLE 19 143,100 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 6,898 464,500 SH Put SOLE 19 464,500 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 67 4,500 SH Call SOLE 22 4,500 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 140 9,400 SH Put SOLE 22 9,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 649 43,700 SH Call SOLE 34 43,700 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 1,589 107,000 SH Put SOLE 34 107,000 0 0
XILIO THERAPEUTICS INC COM 98422T100 11 3,655 SH   SOLE 18 3,655 0 0
XILIO THERAPEUTICS INC COM 98422T100 127 43,545 SH   SOLE 21 43,545 0 0
XILIO THERAPEUTICS INC COM 98422T100 1 463 SH   SOLE 22 463 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1 768 SH   SOLE 43 768 0 0
XL FLEET CORP COM CL A 9837FR100 4 3,499 SH   SOLE 2 0 0 3,499
XL FLEET CORP COM CL A 9837FR100 23 20,199 SH   SOLE 18 20,199 0 0
XL FLEET CORP COM CL A 9837FR100 43 37,026 SH   SOLE 19 37,026 0 0
XL FLEET CORP COM CL A 9837FR100 416 361,505 SH   SOLE 21 361,505 0 0
XL FLEET CORP COM CL A 9837FR100 1,688 1,468,150 SH   SOLE 22 1,468,150 0 0
XL FLEET CORP COM CL A 9837FR100 56 48,791 SH   SOLE 28 48,791 0 0
XOMA CORP DEL COM NEW 98419J206 6 283 SH   SOLE 2 0 0 283
XOMA CORP DEL COM NEW 98419J206 26 1,172 SH   SOLE 18 1,172 0 0
XOMA CORP DEL COM NEW 98419J206 530 23,789 SH   SOLE 21 23,789 0 0
XOMA CORP DEL COM NEW 98419J206 3,070 137,802 SH   SOLE 22 137,802 0 0
XOMA CORP DEL COM NEW 98419J206 0 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109 278 8,188 SH   SOLE 2 5,359 0 2,829
XOMETRY INC CLASS A COM 98423F109 12 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109 2,899 85,448 SH   SOLE 18 85,448 0 0
XOMETRY INC CLASS A COM 98423F109 2,689 79,249 SH   SOLE 19 79,249 0 0
XOMETRY INC CLASS A COM 98423F109 35,576 1,048,498 SH   SOLE 21 1,048,498 0 0
XOMETRY INC CLASS A COM 98423F109 15,616 460,247 SH   SOLE 22 450,080 0 10,167
XOMETRY INC CLASS A COM 98423F109 58 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109 35 1,046 SH   SOLE 26 0 0 1,046
XOMETRY INC CLASS A COM 98423F109 924 27,219 SH   SOLE 30 27,219 0 0
XOMETRY INC CLASS A COM 98423F109 48 1,426 SH   SOLE 40 1,426 0 0
XOMETRY INC CLASS A COM 98423F109 14 411 SH   SOLE 43 411 0 0
XOS INC COMMON STOCK 98423B108 6 3,150 SH   SOLE 2 0 0 3,150
XOS INC COMMON STOCK 98423B108 255 138,793 SH   SOLE 18 138,793 0 0
XOS INC COMMON STOCK 98423B108 167 90,893 SH   SOLE 19 90,893 0 0
XOS INC COMMON STOCK 98423B108 2,882 1,566,186 SH   SOLE 21 1,566,186 0 0
XOS INC COMMON STOCK 98423B108 965 524,200 SH   SOLE 22 520,852 0 3,348
XP INC CL A G98239109 1,103 61,391 SH   SOLE 2 56,978 0 4,413
XP INC CL A G98239109 14 760 SH   SOLE 19 760 0 0
XP INC CL A G98239109 1,753 97,615 SH   SOLE 21 97,615 0 0
XP INC CL A G98239109 1,260 70,148 SH   SOLE 22 70,148 0 0
XP INC CL A G98239109 32 1,800 SH   SOLE 23 1,800 0 0
XP INC CL A G98239109 859 47,855 SH   SOLE 25 47,855 0 0
XP INC CL A G98239109 9 486 SH   SOLE 26 0 0 486
XP INC CL A G98239109 78 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109 55 3,079 SH   SOLE 31 3,079 0 0
XP INC CL A G98239109 7,714 429,486 SH   SOLE 34 429,486 0 0
XP INC CL A G98239109 82 4,574 SH   SOLE 43 4,473 0 101
XPEL INC COM 98379L100 354 7,700 SH   SOLE 2 5,643 0 2,057
XPEL INC COM 98379L100 2 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 12 254 SH   SOLE 7 254 0 0
XPEL INC COM 98379L100 3,026 65,884 SH   SOLE 18 65,884 0 0
XPEL INC COM 98379L100 1,797 39,115 SH   SOLE 19 39,115 0 0
XPEL INC COM 98379L100 105,085 2,287,943 SH   SOLE 21 2,287,943 0 0
XPEL INC COM 98379L100 20,633 449,237 SH   SOLE 22 436,496 0 12,741
XPEL INC COM 98379L100 202 4,399 SH   SOLE 25 4,399 0 0
XPEL INC COM 98379L100 640 13,940 SH   SOLE 26 12,669 0 1,271
XPEL INC COM 98379L100 1,898 41,317 SH   SOLE 30 41,317 0 0
XPEL INC COM 98379L100 65 1,420 SH   SOLE 36 1,420 0 0
XPEL INC COM 98379L100 82 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 187 4,071 SH   SOLE 43 3,997 0 74
XPENG INC ADS 98422D105 15,984 503,590 SH   SOLE 2 236,867 0 266,723
XPENG INC ADS 98422D105 7,717 243,118 SH   SOLE 4 100,967 0 142,151
XPENG INC ADS 98422D105 1,585 49,948 SH   SOLE 7 49,948 0 0
XPENG INC ADS 98422D105 3,162 99,627 SH   SOLE 13 30,011 0 69,616
XPENG INC ADS 98422D105 13,499 425,312 SH   SOLE 15 425,312 0 0
XPENG INC ADS 98422D105 5,716 180,085 SH   SOLE 18 180,085 0 0
XPENG INC ADS 98422D105 362 11,410 SH   SOLE 19 11,410 0 0
XPENG INC ADS 98422D105 270,096 8,509,644 SH   SOLE 21 8,509,644 0 0
XPENG INC ADS 98422D105 136,972 4,315,452 SH   SOLE 22 3,943,532 0 371,920
XPENG INC ADS 98422D105 15,691 494,350 SH   SOLE 23 494,350 0 0
XPENG INC ADS 98422D105 12,384 390,163 SH   SOLE 25 390,163 0 0
XPENG INC ADS 98422D105 23,885 752,505 SH   SOLE 26 63,497 0 689,008
XPENG INC ADS 98422D105 25,696 809,585 SH   SOLE 28 22,522 0 787,063
XPENG INC ADS 98422D105 129,496 4,079,904 SH   SOLE 30 4,079,904 0 0
XPENG INC ADS 98422D105 413 13,021 SH   SOLE 31 0 0 13,021
XPENG INC ADS 98422D105 673 21,203 SH   SOLE 32 21,203 0 0
XPENG INC ADS 98422D105 8,931 281,371 SH   SOLE 34 281,371 0 0
XPENG INC ADS 98422D105 517 16,302 SH   SOLE 36 16,302 0 0
XPENG INC ADS 98422D105 29 921 SH   SOLE 40 921 0 0
XPENG INC ADS 98422D105 3,874 122,049 SH   SOLE 43 104,691 0 17,358
XPERI HOLDING CORP COM 98390M103 1,375 95,302 SH   SOLE 2 30,482 0 64,820
XPERI HOLDING CORP COM 98390M103 47 3,274 SH   SOLE 4 460 0 2,814
XPERI HOLDING CORP COM 98390M103 15 1,022 SH   SOLE 7 1,022 0 0
XPERI HOLDING CORP COM 98390M103 5,664 392,527 SH   SOLE 18 392,527 0 0
XPERI HOLDING CORP COM 98390M103 2,735 189,513 SH   SOLE 19 189,513 0 0
XPERI HOLDING CORP COM 98390M103 178,870 12,395,722 SH   SOLE 21 12,395,722 0 0
XPERI HOLDING CORP COM 98390M103 38,994 2,702,283 SH   SOLE 22 2,585,605 0 116,678
XPERI HOLDING CORP COM 98390M103 260 18,051 SH   SOLE 25 18,051 0 0
XPERI HOLDING CORP COM 98390M103 839 58,132 SH   SOLE 26 48,974 0 9,158
XPERI HOLDING CORP COM 98390M103 27 1,869 SH   SOLE 28 1,869 0 0
XPERI HOLDING CORP COM 98390M103 2,820 195,412 SH   SOLE 30 195,412 0 0
XPERI HOLDING CORP COM 98390M103 4 263 SH   SOLE 36 263 0 0
XPERI HOLDING CORP COM 98390M103 171 11,817 SH   SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 303 21,000 SH   SOLE 43 20,986 0 14
XPO LOGISTICS INC COM 983793100 17,202 357,192 SH   SOLE 2 86,701 0 270,491
XPO LOGISTICS INC COM 983793100 452 9,383 SH   SOLE 4 8,646 0 737
XPO LOGISTICS INC COM 983793100 97 2,008 SH   SOLE 7 2,008 0 0
XPO LOGISTICS INC COM 983793100 33 677 SH   SOLE 15 677 0 0
XPO LOGISTICS INC COM 983793100 10 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 17,149 356,089 SH   SOLE 18 356,089 0 0
XPO LOGISTICS INC COM 983793100 34,973 726,185 SH   SOLE 19 726,185 0 0
XPO LOGISTICS INC COM 983793100 239,258 4,967,984 SH   SOLE 21 4,967,984 0 0
XPO LOGISTICS INC COM 983793100 135,487 2,813,272 SH   SOLE 22 2,680,779 0 132,493
XPO LOGISTICS INC COM 983793100 38 793 SH   SOLE 23 793 0 0
XPO LOGISTICS INC COM 983793100 9,085 188,647 SH   SOLE 25 188,647 0 0
XPO LOGISTICS INC COM 983793100 6,126 127,207 SH   SOLE 26 55,779 0 71,428
XPO LOGISTICS INC COM 983793100 2,413 50,095 SH   SOLE 28 1,660 0 48,435
XPO LOGISTICS INC COM 983793100 59 1,231 SH   SOLE 29 1,231 0 0
XPO LOGISTICS INC COM 983793100 2,307 47,894 SH   SOLE 30 47,894 0 0
XPO LOGISTICS INC COM 983793100 68 1,420 SH   SOLE 31 1,420 0 0
XPO LOGISTICS INC COM 983793100 18,933 393,118 SH   SOLE 34 393,118 0 0
XPO LOGISTICS INC COM 983793100 846 17,564 SH   SOLE 36 17,564 0 0
XPO LOGISTICS INC COM 983793100 603 12,516 SH   SOLE 40 12,516 0 0
XPO LOGISTICS INC COM 983793100 23 479 SH   OTR 43 479 0 0
XPO LOGISTICS INC COM 983793100 2,515 52,222 SH   SOLE 43 45,391 0 6,831
XPO LOGISTICS INC OPTIONS 983793100 77 1,600 SH Call SOLE 2 0 0 1,600
XPO LOGISTICS INC OPTIONS 983793100 67 1,400 SH Call SOLE 4 1,400 0 0
XPO LOGISTICS INC OPTIONS 983793100 1,031 21,400 SH Call SOLE 18 21,400 0 0
XPO LOGISTICS INC OPTIONS 983793100 7,031 146,000 SH Call SOLE 19 146,000 0 0
XPO LOGISTICS INC OPTIONS 983793100 448 9,300 SH Call SOLE 22 9,300 0 0
XPO LOGISTICS INC OPTIONS 983793100 67 1,400 SH Call SOLE 26 1,400 0 0
XPO LOGISTICS INC OPTIONS 983793100 3,492 72,500 SH Call SOLE 34 72,500 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 68 5,389 SH   SOLE 2 430 0 4,959
XPONENTIAL FITNESS INC COM CL A 98422X101 5 377 SH   SOLE 7 377 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 642 51,092 SH   SOLE 18 51,092 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 383 30,470 SH   SOLE 19 30,470 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 7,335 584,004 SH   SOLE 21 584,004 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 4,062 323,421 SH   SOLE 22 313,993 0 9,428
XPRESSPA GROUP INC COM 98420U703 10 13,879 SH   SOLE 18 13,879 0 0
XPRESSPA GROUP INC COM 98420U703 188 271,662 SH   SOLE 21 271,662 0 0
XPRESSPA GROUP INC COM 98420U703 1,142 1,653,582 SH   SOLE 22 1,653,582 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 18,372 234,990 SH   SOLE 2 63,122 0 171,868
XYLEM INC COM 98419M100 14,999 191,848 SH   SOLE 4 111,841 0 80,007
XYLEM INC COM 98419M100 28,052 358,812 SH   SOLE 7 353,785 0 5,027
XYLEM INC COM 98419M100 61 784 SH   SOLE 13 784 0 0
XYLEM INC COM 98419M100 1,779 22,755 SH   SOLE 15 22,755 0 0
XYLEM INC COM 98419M100 0 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100 28,756 367,812 SH   SOLE 18 343,560 0 24,252
XYLEM INC COM 98419M100 7,945 101,624 SH   SOLE 19 101,624 0 0
XYLEM INC COM 98419M100 460,497 5,890,219 SH   SOLE 21 5,890,219 0 0
XYLEM INC COM 98419M100 298,426 3,817,171 SH   SOLE 22 3,439,284 0 377,887
XYLEM INC COM 98419M100 23,661 302,649 SH   SOLE 23 302,649 0 0
XYLEM INC COM 98419M100 80,653 1,031,632 SH   SOLE 25 1,031,632 0 0
XYLEM INC COM 98419M100 87,334 1,117,095 SH   SOLE 26 740,985 0 376,110
XYLEM INC COM 98419M100 58,473 747,926 SH   SOLE 28 118,190 0 629,736
XYLEM INC COM 98419M100 270,109 3,454,968 SH   SOLE 30 3,444,418 0 10,550
XYLEM INC COM 98419M100 2,823 36,107 SH   SOLE 31 18,607 0 17,500
XYLEM INC COM 98419M100 6,264 80,126 SH   SOLE 34 80,126 0 0
XYLEM INC COM 98419M100 6,094 77,954 SH   SOLE 36 77,954 0 0
XYLEM INC COM 98419M100 497 6,359 SH   SOLE 40 6,359 0 0
XYLEM INC COM 98419M100 23 294 SH   OTR 43 294 0 0
XYLEM INC COM 98419M100 45,043 576,140 SH   SOLE 43 540,874 0 35,266
Y-MABS THERAPEUTICS INC COM 984241109 617 40,784 SH   SOLE 2 32,860 0 7,924
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,533 101,302 SH   SOLE 18 96,556 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 2,560 169,215 SH   SOLE 19 169,215 0 0
Y-MABS THERAPEUTICS INC COM 984241109 22,859 1,510,820 SH   SOLE 21 1,510,820 0 0
Y-MABS THERAPEUTICS INC COM 984241109 14,267 942,972 SH   SOLE 22 915,488 0 27,484
Y-MABS THERAPEUTICS INC COM 984241109 16 1,045 SH   SOLE 23 1,045 0 0
Y-MABS THERAPEUTICS INC COM 984241109 77 5,081 SH   SOLE 25 5,081 0 0
Y-MABS THERAPEUTICS INC COM 984241109 175 11,570 SH   SOLE 26 0 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 43 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,523 166,746 SH   SOLE 30 166,746 0 0
Y-MABS THERAPEUTICS INC COM 984241109 47 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 307 20,261 SH   SOLE 43 20,049 0 212
YAMANA GOLD INC COM 98462Y100 1,900 408,497 SH   SOLE 21 408,497 0 0
YAMANA GOLD INC COM 98462Y100 914 196,461 SH   SOLE 43 196,035 0 426
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 108 7,269 SH   SOLE 43 2,063 0 5,206
YATSEN HLDG LTD ADS 985194109 78 50,171 SH   SOLE 25 50,171 0 0
YATSEN HLDG LTD ADS 985194109 38 24,649 SH   SOLE 28 0 0 24,649
YELLOW CORP COM 985510106 6 1,985 SH   SOLE 2 0 0 1,985
YELLOW CORP COM 985510106 25 8,591 SH   SOLE 18 8,591 0 0
YELLOW CORP COM 985510106 448 152,744 SH   SOLE 21 152,744 0 0
YELLOW CORP COM 985510106 1,374 469,047 SH   SOLE 22 469,047 0 0
YELLOW CORP COM 985510106 0 43 SH   SOLE 43 43 0 0
YELP INC CL A 985817105 2,406 86,650 SH   SOLE 2 72,044 0 14,606
YELP INC CL A 985817105 8 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 21 746 SH   SOLE 7 746 0 0
YELP INC CL A 985817105 6,284 226,291 SH   SOLE 18 223,021 0 3,270
YELP INC CL A 985817105 6,285 226,337 SH   SOLE 19 226,337 0 0
YELP INC CL A 985817105 226,549 8,158,060 SH   SOLE 21 8,158,060 0 0
YELP INC CL A 985817105 51,867 1,867,732 SH   SOLE 22 1,820,918 0 46,814
YELP INC CL A 985817105 108 3,873 SH   SOLE 23 3,873 0 0
YELP INC CL A 985817105 330 11,879 SH   SOLE 25 11,879 0 0
YELP INC CL A 985817105 1,146 41,283 SH   SOLE 26 21,534 0 19,749
YELP INC CL A 985817105 37 1,327 SH   SOLE 28 1,327 0 0
YELP INC CL A 985817105 5,222 188,040 SH   SOLE 30 188,040 0 0
YELP INC CL A 985817105 140 5,057 SH   SOLE 34 5,057 0 0
YELP INC CL A 985817105 285 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105 2,021 72,782 SH   SOLE 43 68,787 0 3,995
YETI HLDGS INC COM 98585X104 4,411 101,950 SH   SOLE 2 72,897 0 29,053
YETI HLDGS INC COM 98585X104 46 1,073 SH   SOLE 4 300 0 773
YETI HLDGS INC COM 98585X104 44 1,010 SH   SOLE 7 1,010 0 0
YETI HLDGS INC COM 98585X104 1 18 SH   SOLE 17 0 0 18
YETI HLDGS INC COM 98585X104 8,228 190,166 SH   SOLE 18 190,166 0 0
YETI HLDGS INC COM 98585X104 1,141 26,378 SH   SOLE 19 26,378 0 0
YETI HLDGS INC COM 98585X104 185,859 4,295,326 SH   SOLE 21 4,295,326 0 0
YETI HLDGS INC COM 98585X104 103,023 2,380,930 SH   SOLE 22 2,276,842 0 104,088
YETI HLDGS INC COM 98585X104 605 13,976 SH   SOLE 25 13,976 0 0
YETI HLDGS INC COM 98585X104 1,581 36,544 SH   SOLE 26 27,351 0 9,193
YETI HLDGS INC COM 98585X104 63 1,458 SH   SOLE 28 1,458 0 0
YETI HLDGS INC COM 98585X104 3,210 74,194 SH   SOLE 30 74,194 0 0
YETI HLDGS INC COM 98585X104 54 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104 526 12,150 SH   SOLE 34 12,150 0 0
YETI HLDGS INC COM 98585X104 153 3,533 SH   SOLE 36 3,533 0 0
YETI HLDGS INC COM 98585X104 459 10,616 SH   SOLE 40 10,616 0 0
YETI HLDGS INC COM 98585X104 1,618 37,394 SH   SOLE 43 32,973 0 4,421
YEXT INC COM 98585N106 2,419 506,030 SH   SOLE 2 312,895 0 193,135
YEXT INC COM 98585N106 15 3,224 SH   SOLE 4 289 0 2,935
YEXT INC COM 98585N106 8 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 1,839 384,754 SH   SOLE 18 313,976 0 70,778
YEXT INC COM 98585N106 5,959 1,246,637 SH   SOLE 19 1,246,637 0 0
YEXT INC COM 98585N106 20,287 4,244,230 SH   SOLE 21 4,244,230 0 0
YEXT INC COM 98585N106 19,548 4,089,481 SH   SOLE 22 4,030,576 0 58,905
YEXT INC COM 98585N106 226 47,277 SH   SOLE 23 47,277 0 0
YEXT INC COM 98585N106 61 12,725 SH   SOLE 25 12,725 0 0
YEXT INC COM 98585N106 1,139 238,387 SH   SOLE 26 21,644 0 216,743
YEXT INC COM 98585N106 39 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106 217 45,395 SH   SOLE 30 45,395 0 0
YEXT INC COM 98585N106 164 34,370 SH   SOLE 34 34,370 0 0
YEXT INC COM 98585N106 47 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 378 78,997 SH   SOLE 43 76,978 0 2,019
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 71 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108 236 5,830 SH   SOLE 2 4,367 0 1,463
YORK WTR CO COM 987184108 682 16,874 SH   SOLE 7 16,874 0 0
YORK WTR CO COM 987184108 1,489 36,834 SH   SOLE 18 36,834 0 0
YORK WTR CO COM 987184108 951 23,533 SH   SOLE 19 23,533 0 0
YORK WTR CO COM 987184108 33,184 820,771 SH   SOLE 21 820,771 0 0
YORK WTR CO COM 987184108 12,313 304,558 SH   SOLE 22 296,277 0 8,281
YORK WTR CO COM 987184108 67 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108 48 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 6,043 149,464 SH   SOLE 30 149,464 0 0
YORK WTR CO COM 987184108 22 538 SH   SOLE 31 0 0 538
YORK WTR CO COM 987184108 57 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 525 12,984 SH   SOLE 43 11,244 0 1,740
YOUDAO INC SPONSORED ADS 98741T104 137 27,888 SH   SOLE 2 27,888 0 0
YOUDAO INC SPONSORED ADS 98741T104 2 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104 1,837 373,320 SH   SOLE 21 373,320 0 0
YOUDAO INC SPONSORED ADS 98741T104 1,413 287,240 SH   SOLE 22 280,543 0 6,697
YOUDAO INC SPONSORED ADS 98741T104 375 76,131 SH   SOLE 30 76,131 0 0
YOUDAO INC SPONSORED ADS 98741T104 1 286 SH   SOLE 34 286 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 198 60,734 SH   SOLE 21 60,734 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 570 174,780 SH   SOLE 30 174,780 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,293 1,930,343 SH   SOLE 34 1,930,343 0 0
YUM BRANDS INC COM 988498101 65,933 580,853 SH   SOLE 2 144,082 0 436,771
YUM BRANDS INC COM 988498101 26,123 230,138 SH   SOLE 4 125,127 0 105,011
YUM BRANDS INC COM 988498101 29,384 258,870 SH   SOLE 7 249,936 0 8,934
YUM BRANDS INC COM 988498101 149 1,310 SH   SOLE 13 1,310 0 0
YUM BRANDS INC COM 988498101 4,091 36,042 SH   SOLE 15 36,042 0 0
YUM BRANDS INC COM 988498101 57,111 503,138 SH   SOLE 18 436,703 0 66,435
YUM BRANDS INC COM 988498101 22,261 196,114 SH   SOLE 19 196,114 0 0
YUM BRANDS INC COM 988498101 822,814 7,248,821 SH   SOLE 21 7,248,821 0 0
YUM BRANDS INC COM 988498101 692,464 6,100,468 SH   SOLE 22 5,515,514 0 584,954
YUM BRANDS INC COM 988498101 54,612 481,121 SH   SOLE 23 481,121 0 0
YUM BRANDS INC COM 988498101 74,539 656,674 SH   SOLE 25 656,674 0 0
YUM BRANDS INC COM 988498101 75,577 665,822 SH   SOLE 26 295,095 0 370,727
YUM BRANDS INC COM 988498101 81,688 719,654 SH   SOLE 28 5,133 0 714,521
YUM BRANDS INC COM 988498101 143,474 1,263,978 SH   SOLE 30 1,263,978 0 0
YUM BRANDS INC COM 988498101 6,830 60,171 SH   SOLE 31 31,951 0 28,220
YUM BRANDS INC COM 988498101 3,064 26,997 SH   SOLE 34 26,997 0 0
YUM BRANDS INC COM 988498101 12,032 106,003 SH   SOLE 36 106,003 0 0
YUM BRANDS INC COM 988498101 1,044 9,199 SH   SOLE 40 9,199 0 0
YUM BRANDS INC COM 988498101 107 939 SH   OTR 43 939 0 0
YUM BRANDS INC COM 988498101 38,762 341,485 SH   SOLE 43 307,223 0 34,262
YUM CHINA HLDGS INC COM 98850P109 17,820 367,415 SH   SOLE 2 75,389 0 292,026
YUM CHINA HLDGS INC COM 98850P109 12,402 255,721 SH   SOLE 4 110,432 0 145,289
YUM CHINA HLDGS INC COM 98850P109 2,524 52,042 SH   SOLE 7 52,042 0 0
YUM CHINA HLDGS INC COM 98850P109 8,257 170,250 SH   SOLE 13 91,078 0 79,172
YUM CHINA HLDGS INC COM 98850P109 37,202 767,050 SH   SOLE 15 767,050 0 0
YUM CHINA HLDGS INC COM 98850P109 9,100 187,629 SH   SOLE 18 187,629 0 0
YUM CHINA HLDGS INC COM 98850P109 89,292 1,841,066 SH   SOLE 19 1,841,066 0 0
YUM CHINA HLDGS INC COM 98850P109 447,633 9,229,556 SH   SOLE 21 9,229,556 0 0
YUM CHINA HLDGS INC COM 98850P109 215,410 4,441,453 SH   SOLE 22 4,063,229 0 378,224
YUM CHINA HLDGS INC COM 98850P109 24,308 501,203 SH   SOLE 23 501,203 0 0
YUM CHINA HLDGS INC COM 98850P109 42,052 867,053 SH   SOLE 25 867,053 0 0
YUM CHINA HLDGS INC COM 98850P109 47,906 987,759 SH   SOLE 26 215,999 0 771,760
YUM CHINA HLDGS INC COM 98850P109 38,061 784,762 SH   SOLE 28 61,667 0 723,095
YUM CHINA HLDGS INC COM 98850P109 195,658 4,034,182 SH   SOLE 30 4,034,182 0 0
YUM CHINA HLDGS INC COM 98850P109 679 14,002 SH   SOLE 31 0 0 14,002
YUM CHINA HLDGS INC COM 98850P109 1,351 27,852 SH   SOLE 32 27,852 0 0
YUM CHINA HLDGS INC COM 98850P109 91,003 1,876,347 SH   SOLE 34 1,876,347 0 0
YUM CHINA HLDGS INC COM 98850P109 4,587 94,577 SH   SOLE 36 94,577 0 0
YUM CHINA HLDGS INC COM 98850P109 49 1,010 SH   SOLE 40 1,010 0 0
YUM CHINA HLDGS INC COM 98850P109 1,248 25,740 SH   SOLE 43 25,135 0 605
YUMANITY THERAPEUTICS INC COM 98872L102 5 2,761 SH   SOLE 21 2,761 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 74 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,976 114,644 SH   SOLE 2 55,477 0 59,167
ZAI LAB LTD ADR 98887Q104 1,571 45,301 SH   SOLE 4 20,911 0 24,390
ZAI LAB LTD ADR 98887Q104 374 10,782 SH   SOLE 7 10,782 0 0
ZAI LAB LTD ADR 98887Q104 764 22,018 SH   SOLE 13 7,903 0 14,115
ZAI LAB LTD ADR 98887Q104 2,982 85,996 SH   SOLE 15 85,996 0 0
ZAI LAB LTD ADR 98887Q104 1,396 40,256 SH   SOLE 18 40,256 0 0
ZAI LAB LTD ADR 98887Q104 44 1,268 SH   SOLE 19 1,268 0 0
ZAI LAB LTD ADR 98887Q104 76,658 2,210,440 SH   SOLE 21 2,210,440 0 0
ZAI LAB LTD ADR 98887Q104 30,780 887,542 SH   SOLE 22 820,709 0 66,833
ZAI LAB LTD ADR 98887Q104 3,085 88,966 SH   SOLE 23 88,966 0 0
ZAI LAB LTD ADR 98887Q104 1,742 50,222 SH   SOLE 25 50,222 0 0
ZAI LAB LTD ADR 98887Q104 3,477 100,263 SH   SOLE 26 7,218 0 93,045
ZAI LAB LTD ADR 98887Q104 4,507 129,974 SH   SOLE 28 5,676 0 124,298
ZAI LAB LTD ADR 98887Q104 18,508 533,670 SH   SOLE 30 533,670 0 0
ZAI LAB LTD ADR 98887Q104 29 838 SH   SOLE 31 0 0 838
ZAI LAB LTD ADR 98887Q104 181 5,209 SH   SOLE 34 5,209 0 0
ZAI LAB LTD ADR 98887Q104 15 427 SH   SOLE 36 427 0 0
ZAI LAB LTD ADR 98887Q104 6 182 SH   SOLE 40 182 0 0
ZAI LAB LTD ADR 98887Q104 30 876 SH   SOLE 43 876 0 0
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 6 429 SH   SOLE 43 429 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30,616 104,154 SH   SOLE 2 38,028 0 66,126
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13,498 45,921 SH   SOLE 4 26,591 0 19,330
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,931 50,795 SH   SOLE 7 49,309 0 1,486
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 91 309 SH   SOLE 13 309 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,442 4,905 SH   SOLE 15 4,905 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 103,483 352,043 SH   SOLE 18 278,319 0 73,724
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 112,489 382,680 SH   SOLE 19 382,680 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 464,091 1,578,808 SH   SOLE 21 1,578,808 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 348,852 1,186,773 SH   SOLE 22 1,078,998 0 107,775
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25,282 86,007 SH   SOLE 23 86,007 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 36,421 123,903 SH   SOLE 25 123,903 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 33,308 113,312 SH   SOLE 26 41,137 0 72,175
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 37,180 126,485 SH   SOLE 28 1,792 0 124,693
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 115 392 SH   SOLE 29 392 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75,280 256,097 SH   SOLE 30 256,097 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,635 12,367 SH   SOLE 31 7,144 0 5,223
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 34,363 116,900 SH   SOLE 34 116,900 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,416 18,426 SH   SOLE 36 18,426 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 513 1,746 SH   SOLE 40 1,746 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25 86 SH   OTR 43 86 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 10,816 36,795 SH   SOLE 43 33,329 0 3,466
ZEDGE INC CL B 98923T104 6 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 100 34,815 SH   SOLE 21 34,815 0 0
ZEDGE INC CL B 98923T104 106 36,697 SH   SOLE 22 36,697 0 0
ZENDESK INC COM 98936J101 15,822 213,607 SH   SOLE 2 20,358 0 193,249
ZENDESK INC COM 98936J101 6,746 91,074 SH   SOLE 4 52,961 0 38,113
ZENDESK INC COM 98936J101 1,119 15,103 SH   SOLE 7 15,103 0 0
ZENDESK INC COM 98936J101 39 524 SH   SOLE 13 524 0 0
ZENDESK INC COM 98936J101 741 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 14,489 195,607 SH   SOLE 18 189,435 0 6,172
ZENDESK INC COM 98936J101 4,107 55,442 SH   SOLE 19 55,442 0 0
ZENDESK INC COM 98936J101 192,527 2,599,257 SH   SOLE 21 2,599,257 0 0
ZENDESK INC COM 98936J101 214,753 2,899,330 SH   SOLE 22 2,673,731 0 225,599
ZENDESK INC COM 98936J101 14,179 191,423 SH   SOLE 23 191,423 0 0
ZENDESK INC COM 98936J101 13,048 176,164 SH   SOLE 25 176,164 0 0
ZENDESK INC COM 98936J101 12,447 168,049 SH   SOLE 26 88,031 0 80,018
ZENDESK INC COM 98936J101 12,251 165,393 SH   SOLE 28 2,252 0 163,141
ZENDESK INC COM 98936J101 14 184 SH   SOLE 29 184 0 0
ZENDESK INC COM 98936J101 20,223 273,025 SH   SOLE 30 270,706 0 2,319
ZENDESK INC COM 98936J101 1,737 23,447 SH   SOLE 31 12,066 0 11,381
ZENDESK INC COM 98936J101 487 6,570 SH   SOLE 34 6,570 0 0
ZENDESK INC COM 98936J101 3,077 41,547 SH   SOLE 36 41,547 0 0
ZENDESK INC COM 98936J101 275 3,715 SH   SOLE 40 3,715 0 0
ZENDESK INC COM 98936J101 14 189 SH   OTR 43 189 0 0
ZENDESK INC COM 98936J101 2,551 34,437 SH   SOLE 43 29,436 0 5,001
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 10,918 11,273,000 PRN   SOLE 21 11,273,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 740 26,334 SH   SOLE 2 15,912 0 10,422
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 15 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2,740 97,504 SH   SOLE 18 96,206 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107 8,600 306,037 SH   SOLE 19 306,037 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 46,099 1,640,522 SH   SOLE 21 1,640,522 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 29,785 1,059,972 SH   SOLE 22 1,031,944 0 28,028
ZENTALIS PHARMACEUTICALS INC COM 98943L107 17 614 SH   SOLE 23 614 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 185 6,582 SH   SOLE 25 6,582 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 994 35,380 SH   SOLE 26 33,001 0 2,379
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,547 55,057 SH   SOLE 30 55,057 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 41 1,444 SH   SOLE 34 1,444 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 85 3,034 SH   SOLE 40 3,034 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 224 7,971 SH   SOLE 43 7,057 0 914
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 3 1,659 SH   SOLE 2 1,659 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 164 36,331 SH   SOLE 2 33,066 0 3,265
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 352 77,968 SH   SOLE 18 77,968 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 252 55,812 SH   SOLE 19 55,812 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 4,361 964,867 SH   SOLE 21 964,867 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 3,412 754,836 SH   SOLE 22 731,046 0 23,790
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 47 10,314 SH   SOLE 25 10,314 0 0
ZEVIA PBC CL A 98955K104 5 1,865 SH   SOLE 2 1,865 0 0
ZEVIA PBC CL A 98955K104 8 2,673 SH   SOLE 18 2,673 0 0
ZEVIA PBC CL A 98955K104 86 30,668 SH   SOLE 21 30,668 0 0
ZEVIA PBC CL A 98955K104 6 2,175 SH   SOLE 22 2,175 0 0
ZEVIA PBC CL A 98955K104 17 6,102 SH   SOLE 43 6,102 0 0
ZHIHU INC ADS 98955N108 123 68,755 SH   SOLE 22 0 0 68,755
ZHIHU INC ADS 98955N108 68 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108 36 19,891 SH   SOLE 28 0 0 19,891
ZHIHU INC ADS 98955N108 2 1,026 SH   SOLE 30 1,026 0 0
ZIFF DAVIS INC COM 48123V102 6,331 84,952 SH   SOLE 2 48,807 0 36,145
ZIFF DAVIS INC COM 48123V102 92 1,234 SH   SOLE 4 560 0 674
ZIFF DAVIS INC COM 48123V102 38 515 SH   SOLE 7 515 0 0
ZIFF DAVIS INC COM 48123V102 8 111 SH   SOLE 17 0 0 111
ZIFF DAVIS INC COM 48123V102 16,462 220,876 SH   SOLE 18 215,094 0 5,782
ZIFF DAVIS INC COM 48123V102 15,048 201,899 SH   SOLE 19 201,899 0 0
ZIFF DAVIS INC COM 48123V102 254,194 3,410,632 SH   SOLE 21 3,410,632 0 0
ZIFF DAVIS INC COM 48123V102 110,632 1,484,399 SH   SOLE 22 1,440,219 0 44,180
ZIFF DAVIS INC COM 48123V102 385 5,163 SH   SOLE 23 5,163 0 0
ZIFF DAVIS INC COM 48123V102 523 7,023 SH   SOLE 25 7,023 0 0
ZIFF DAVIS INC COM 48123V102 3,662 49,137 SH   SOLE 26 19,577 0 29,560
ZIFF DAVIS INC COM 48123V102 60 804 SH   SOLE 28 804 0 0
ZIFF DAVIS INC COM 48123V102 5,083 68,197 SH   SOLE 30 68,197 0 0
ZIFF DAVIS INC COM 48123V102 67 896 SH   SOLE 36 896 0 0
ZIFF DAVIS INC COM 48123V102 428 5,741 SH   SOLE 40 5,741 0 0
ZIFF DAVIS INC COM 48123V102 5,113 68,598 SH   SOLE 43 65,604 0 2,994
ZILLOW GROUP INC CL A 98954M101 1,396 43,872 SH   SOLE 2 6,121 0 37,751
ZILLOW GROUP INC CL A 98954M101 23 736 SH   SOLE 7 736 0 0
ZILLOW GROUP INC CL A 98954M101 13 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101 957 30,071 SH   SOLE 18 29,919 0 152
ZILLOW GROUP INC CL A 98954M101 579 18,194 SH   SOLE 19 18,194 0 0
ZILLOW GROUP INC CL A 98954M101 23,537 739,923 SH   SOLE 21 739,923 0 0
ZILLOW GROUP INC CL A 98954M101 32,882 1,033,691 SH   SOLE 22 989,967 0 43,724
ZILLOW GROUP INC CL A 98954M101 2,532 79,591 SH   SOLE 25 79,591 0 0
ZILLOW GROUP INC CL A 98954M101 1,031 32,406 SH   SOLE 26 2,047 0 30,359
ZILLOW GROUP INC CL A 98954M101 973 30,600 SH   SOLE 28 7,011 0 23,589
ZILLOW GROUP INC CL A 98954M101 1,535 48,248 SH   SOLE 30 48,248 0 0
ZILLOW GROUP INC CL A 98954M101 172 5,411 SH   SOLE 31 871 0 4,540
ZILLOW GROUP INC CL A 98954M101 446 14,018 SH   SOLE 36 14,018 0 0
ZILLOW GROUP INC CL A 98954M101 17 540 SH   OTR 43 540 0 0
ZILLOW GROUP INC CL A 98954M101 2,167 68,119 SH   SOLE 43 58,371 0 9,748
ZILLOW GROUP INC CL C CAP STK 98954M200 12,364 389,416 SH   SOLE 2 64,114 0 325,302
ZILLOW GROUP INC CL C CAP STK 98954M200 3,791 119,387 SH   SOLE 4 66,366 0 53,021
ZILLOW GROUP INC CL C CAP STK 98954M200 524 16,508 SH   SOLE 7 16,508 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 24 768 SH   SOLE 13 768 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 378 11,918 SH   SOLE 15 11,918 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,574 112,562 SH   SOLE 18 103,866 0 8,696
ZILLOW GROUP INC CL C CAP STK 98954M200 1,878 59,135 SH   SOLE 19 59,135 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 85,282 2,686,039 SH   SOLE 21 2,686,039 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 122,120 3,846,303 SH   SOLE 22 3,536,590 0 309,713
ZILLOW GROUP INC CL C CAP STK 98954M200 8,349 262,958 SH   SOLE 23 262,958 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,524 268,483 SH   SOLE 25 268,483 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 7,250 228,332 SH   SOLE 26 115,280 0 113,052
ZILLOW GROUP INC CL C CAP STK 98954M200 8,431 265,544 SH   SOLE 28 15,619 0 249,925
ZILLOW GROUP INC CL C CAP STK 98954M200 6 195 SH   SOLE 29 195 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 16,912 532,676 SH   SOLE 30 532,676 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,188 37,425 SH   SOLE 31 19,708 0 17,717
ZILLOW GROUP INC CL C CAP STK 98954M200 243 7,639 SH   SOLE 34 7,639 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,693 53,332 SH   SOLE 36 53,332 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 179 5,632 SH   SOLE 40 5,632 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 444 13,975 SH   SOLE 43 13,708 0 267
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 6,650 6,450,000 PRN   SOLE 21 6,450,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 30 30,000 PRN   SOLE 2 30,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 54 54,000 PRN   SOLE 18 54,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 183 183,000 PRN   SOLE 19 183,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4,910 4,915,000 PRN   SOLE 21 4,915,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 83 83,000 PRN   SOLE 26 83,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 158 158,000 PRN   SOLE 34 158,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4,663 4,950,000 PRN   SOLE 21 4,950,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 808 17,112 SH   SOLE 2 4,489 0 12,623
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,052 43,439 SH   SOLE 4 34,440 0 8,999
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,244 68,688 SH   SOLE 7 64,132 0 4,556
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 12 262 SH   SOLE 13 262 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 443 9,388 SH   SOLE 15 9,388 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,506 53,052 SH   SOLE 18 53,052 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,188 46,330 SH   SOLE 19 46,330 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 54,048 1,144,366 SH   SOLE 21 1,144,366 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 54,982 1,164,143 SH   SOLE 22 1,132,228 0 31,915
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 6,675 141,339 SH   SOLE 23 141,339 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,940 83,431 SH   SOLE 25 83,431 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,156 45,647 SH   SOLE 26 32,197 0 13,450
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,592 76,055 SH   SOLE 28 1,649 0 74,406
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 16,223 343,495 SH   SOLE 30 198,424 0 145,071
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 455 9,632 SH   SOLE 31 7,731 0 1,901
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 147 3,122 SH   SOLE 34 3,122 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 660 13,977 SH   SOLE 36 13,977 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 129 2,725 SH   SOLE 40 2,725 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 59,658 567,845 SH   SOLE 2 190,909 0 376,936
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,920 151,533 SH   SOLE 4 79,863 0 71,670
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,346 184,147 SH   SOLE 7 178,141 0 6,006
ZIMMER BIOMET HOLDINGS INC COM 98956P102 107 1,019 SH   SOLE 13 1,019 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,225 30,698 SH   SOLE 15 30,698 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 165,420 1,574,528 SH   SOLE 18 1,445,371 0 129,157
ZIMMER BIOMET HOLDINGS INC COM 98956P102 406,493 3,869,150 SH   SOLE 19 3,869,150 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 675,312 6,427,871 SH   SOLE 21 6,427,871 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 485,196 4,618,279 SH   SOLE 22 4,199,972 0 418,307
ZIMMER BIOMET HOLDINGS INC COM 98956P102 42,129 401,003 SH   SOLE 23 401,003 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 33,820 321,907 SH   SOLE 25 321,907 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 46,805 445,507 SH   SOLE 26 182,959 0 262,548
ZIMMER BIOMET HOLDINGS INC COM 98956P102 41,199 392,144 SH   SOLE 28 3,079 0 389,065
ZIMMER BIOMET HOLDINGS INC COM 98956P102 106,559 1,014,264 SH   SOLE 30 1,014,264 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,399 41,874 SH   SOLE 31 20,401 0 21,473
ZIMMER BIOMET HOLDINGS INC COM 98956P102 59,185 563,344 SH   SOLE 34 563,344 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 8,415 80,099 SH   SOLE 36 80,099 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 713 6,787 SH   SOLE 40 6,787 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 70 666 SH   OTR 43 666 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 12,378 117,820 SH   SOLE 43 108,912 0 8,908
ZIMVIE INC COM 98888T107 379 23,651 SH   SOLE 2 8,824 0 14,827
ZIMVIE INC COM 98888T107 6 365 SH   SOLE 4 61 0 304
ZIMVIE INC COM 98888T107 5 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107 1,233 77,039 SH   SOLE 18 77,039 0 0
ZIMVIE INC COM 98888T107 602 37,597 SH   SOLE 19 37,597 0 0
ZIMVIE INC COM 98888T107 44,879 2,803,193 SH   SOLE 21 2,803,193 0 0
ZIMVIE INC COM 98888T107 4,879 304,717 SH   SOLE 22 282,757 0 21,960
ZIMVIE INC COM 98888T107 184 11,475 SH   SOLE 25 11,475 0 0
ZIMVIE INC COM 98888T107 189 11,829 SH   SOLE 26 7,957 0 3,872
ZIMVIE INC COM 98888T107 24 1,528 SH   SOLE 28 0 0 1,528
ZIMVIE INC COM 98888T107 824 51,465 SH   SOLE 30 51,465 0 0
ZIMVIE INC COM 98888T107 10 633 SH   SOLE 36 633 0 0
ZIMVIE INC COM 98888T107 62 3,881 SH   SOLE 40 3,881 0 0
ZIMVIE INC COM 98888T107 70 4,367 SH   SOLE 43 4,258 0 109
ZIONS BANCORPORATION N A COM 989701107 21,119 414,914 SH   SOLE 2 101,947 0 312,967
ZIONS BANCORPORATION N A COM 989701107 654 12,850 SH   SOLE 4 10,259 0 2,591
ZIONS BANCORPORATION N A COM 989701107 6,180 121,414 SH   SOLE 7 117,333 0 4,081
ZIONS BANCORPORATION N A COM 989701107 206 4,046 SH   SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 11,445 224,859 SH   SOLE 18 212,068 0 12,791
ZIONS BANCORPORATION N A COM 989701107 4,215 82,800 SH   SOLE 19 82,800 0 0
ZIONS BANCORPORATION N A COM 989701107 214,451 4,213,173 SH   SOLE 21 4,213,173 0 0
ZIONS BANCORPORATION N A COM 989701107 171,777 3,374,784 SH   SOLE 22 3,167,303 0 207,481
ZIONS BANCORPORATION N A COM 989701107 27 527 SH   SOLE 23 527 0 0
ZIONS BANCORPORATION N A COM 989701107 10,162 199,638 SH   SOLE 25 199,638 0 0
ZIONS BANCORPORATION N A COM 989701107 12,888 253,203 SH   SOLE 26 78,630 0 174,573
ZIONS BANCORPORATION N A COM 989701107 2,570 50,497 SH   SOLE 28 2,919 0 47,578
ZIONS BANCORPORATION N A COM 989701107 33,250 653,244 SH   SOLE 30 653,244 0 0
ZIONS BANCORPORATION N A COM 989701107 143 2,815 SH   SOLE 31 2,260 0 555
ZIONS BANCORPORATION N A COM 989701107 388 7,617 SH   SOLE 34 7,617 0 0
ZIONS BANCORPORATION N A COM 989701107 1,797 35,306 SH   SOLE 36 35,306 0 0
ZIONS BANCORPORATION N A COM 989701107 925 18,165 SH   SOLE 40 18,165 0 0
ZIONS BANCORPORATION N A COM 989701107 13,754 270,216 SH   SOLE 43 238,088 0 32,128
ZIPRECRUITER INC CL A 98980B103 1,767 119,252 SH   SOLE 2 113,281 0 5,971
ZIPRECRUITER INC CL A 98980B103 13 894 SH   SOLE 7 894 0 0
ZIPRECRUITER INC CL A 98980B103 2,974 200,684 SH   SOLE 18 200,684 0 0
ZIPRECRUITER INC CL A 98980B103 2,793 188,492 SH   SOLE 19 188,492 0 0
ZIPRECRUITER INC CL A 98980B103 36,747 2,479,580 SH   SOLE 21 2,479,580 0 0
ZIPRECRUITER INC CL A 98980B103 17,583 1,186,411 SH   SOLE 22 1,153,788 0 32,623
ZIPRECRUITER INC CL A 98980B103 15 1,020 SH   SOLE 23 1,020 0 0
ZIPRECRUITER INC CL A 98980B103 115 7,763 SH   SOLE 25 7,763 0 0
ZIPRECRUITER INC CL A 98980B103 13 872 SH   SOLE 26 872 0 0
ZIPRECRUITER INC CL A 98980B103 894 60,315 SH   SOLE 30 60,315 0 0
ZIPRECRUITER INC CL A 98980B103 620 41,820 SH   SOLE 34 41,820 0 0
ZIPRECRUITER INC CL A 98980B103 23 1,547 SH   SOLE 36 1,547 0 0
ZIPRECRUITER INC CL A 98980B103 45 3,030 SH   SOLE 40 3,030 0 0
ZIPRECRUITER INC CL A 98980B103 1 72 SH   SOLE 43 72 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200 66 16,960 SH   SOLE 21 16,960 0 0
ZOETIS INC CL A 98978V103 249,435 1,451,132 SH   SOLE 2 589,146 0 861,986
ZOETIS INC CL A 98978V103 68,442 398,175 SH   SOLE 4 340,189 0 57,986
ZOETIS INC CL A 98978V103 73,903 429,944 SH   SOLE 7 416,391 0 13,553
ZOETIS INC CL A 98978V103 6,910 40,201 SH   SOLE 13 40,201 0 0
ZOETIS INC CL A 98978V103 7,586 44,130 SH   SOLE 15 44,130 0 0
ZOETIS INC CL A 98978V103 433,379 2,521,258 SH   SOLE 18 2,058,598 0 462,660
ZOETIS INC CL A 98978V103 499,630 2,906,683 SH   SOLE 19 2,906,683 0 0
ZOETIS INC CL A 98978V103 694 4,035 SH   SOLE 20 4,035 0 0
ZOETIS INC CL A 98978V103 2,134,682 12,418,882 SH   SOLE 21 12,418,882 0 0
ZOETIS INC CL A 98978V103 1,875,951 10,913,671 SH   SOLE 22 9,756,229 0 1,157,442
ZOETIS INC CL A 98978V103 146,427 851,864 SH   SOLE 23 851,864 0 0
ZOETIS INC CL A 98978V103 368,035 2,141,107 SH   SOLE 25 2,141,107 0 0
ZOETIS INC CL A 98978V103 213,154 1,240,058 SH   SOLE 26 529,269 0 710,789
ZOETIS INC CL A 98978V103 192,147 1,117,848 SH   SOLE 28 14,115 0 1,103,733
ZOETIS INC CL A 98978V103 5,416 31,506 SH   SOLE 29 31,506 0 0
ZOETIS INC CL A 98978V103 699,706 4,070,661 SH   SOLE 30 3,997,819 0 72,842
ZOETIS INC CL A 98978V103 28,318 164,742 SH   SOLE 31 118,942 0 45,800
ZOETIS INC CL A 98978V103 332,910 1,936,763 SH   SOLE 34 1,936,763 0 0
ZOETIS INC CL A 98978V103 30,273 176,118 SH   SOLE 36 176,118 0 0
ZOETIS INC CL A 98978V103 2,640 15,361 SH   SOLE 40 15,361 0 0
ZOETIS INC CL A 98978V103 328 1,906 SH   OTR 43 1,906 0 0
ZOETIS INC CL A 98978V103 100,519 584,788 SH   SOLE 43 535,063 0 49,725
ZOMEDICA CORP COM 98980M109 8 34,751 SH   SOLE 2 0 0 34,751
ZOMEDICA CORP COM 98980M109 244 1,107,683 SH   SOLE 21 1,107,683 0 0
ZOMEDICA CORP COM 98980M109 2,247 10,211,064 SH   SOLE 22 10,211,064 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 43,192 400,039 SH   SOLE 2 34,356 0 365,683
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,798 137,053 SH   SOLE 4 73,039 0 64,014
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,843 63,377 SH   SOLE 7 63,377 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 107 987 SH   SOLE 13 987 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,913 17,718 SH   SOLE 15 17,718 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 37,342 345,858 SH   SOLE 18 334,470 0 11,388
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13,947 129,174 SH   SOLE 19 129,174 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 482,399 4,467,896 SH   SOLE 21 4,467,896 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 542,265 5,022,363 SH   SOLE 22 4,597,834 0 424,529
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36,987 342,568 SH   SOLE 23 342,568 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 37,414 346,521 SH   SOLE 25 346,521 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 33,777 312,841 SH   SOLE 26 152,457 0 160,384
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45,871 424,853 SH   SOLE 28 45,871 0 378,982
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 55 509 SH   SOLE 29 509 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 59,961 555,352 SH   SOLE 30 555,352 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,990 46,215 SH   SOLE 31 24,211 0 22,004
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,235 57,752 SH   SOLE 32 57,752 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,728 71,572 SH   SOLE 34 71,572 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8,362 77,443 SH   SOLE 36 77,443 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 750 6,946 SH   SOLE 40 6,946 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 54 502 SH   OTR 43 502 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,457 152,418 SH   SOLE 43 140,104 0 12,314
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 12,325 370,799 SH   SOLE 2 68,442 0 302,357
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 8,098 243,620 SH   SOLE 4 162,540 0 81,080
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,119 33,665 SH   SOLE 7 33,665 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 46 1,374 SH   SOLE 13 1,374 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 719 21,640 SH   SOLE 15 21,640 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 16,793 505,196 SH   SOLE 18 491,841 0 13,355
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 56,621 1,703,390 SH   SOLE 19 1,703,390 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 165,529 4,979,799 SH   SOLE 21 4,979,799 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 211,225 6,354,551 SH   SOLE 22 5,861,204 0 493,347
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 13,667 411,172 SH   SOLE 23 411,172 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 18,868 567,629 SH   SOLE 25 567,629 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 19,482 586,112 SH   SOLE 26 247,396 0 338,716
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 20,928 629,616 SH   SOLE 28 14,640 0 614,976
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 10 304 SH   SOLE 29 304 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 38,262 1,151,091 SH   SOLE 30 1,151,091 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,181 35,540 SH   SOLE 31 29,154 0 6,386
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 102,661 3,088,473 SH   SOLE 34 3,088,473 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 3,549 106,758 SH   SOLE 36 106,758 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 261 7,856 SH   SOLE 40 7,856 0 0
ZOVIO INC COM 98979V102 19 19,309 SH   SOLE 21 19,309 0 0
ZOVIO INC COM 98979V102 286 294,350 SH   SOLE 22 294,350 0 0
ZSCALER INC COM 98980G102 27,543 184,224 SH   SOLE 2 27,855 0 156,369
ZSCALER INC COM 98980G102 8,382 56,060 SH   SOLE 4 32,299 0 23,761
ZSCALER INC COM 98980G102 4,189 28,020 SH   SOLE 7 28,020 0 0
ZSCALER INC COM 98980G102 45 301 SH   SOLE 13 301 0 0
ZSCALER INC COM 98980G102 1,039 6,947 SH   SOLE 15 6,947 0 0
ZSCALER INC COM 98980G102 24,966 166,987 SH   SOLE 18 162,595 0 4,392
ZSCALER INC COM 98980G102 86,057 575,591 SH   SOLE 19 575,591 0 0
ZSCALER INC COM 98980G102 254,197 1,700,203 SH   SOLE 21 1,700,203 0 0
ZSCALER INC COM 98980G102 265,746 1,777,445 SH   SOLE 22 1,620,500 0 156,945
ZSCALER INC COM 98980G102 19,818 132,551 SH   SOLE 23 132,551 0 0
ZSCALER INC COM 98980G102 17,870 119,525 SH   SOLE 25 119,525 0 0
ZSCALER INC COM 98980G102 23,583 157,735 SH   SOLE 26 62,234 0 95,501
ZSCALER INC COM 98980G102 31,515 210,786 SH   SOLE 28 1,435 0 209,351
ZSCALER INC COM 98980G102 34 225 SH   SOLE 29 225 0 0
ZSCALER INC COM 98980G102 71,267 476,672 SH   SOLE 30 476,672 0 0
ZSCALER INC COM 98980G102 2,636 17,633 SH   SOLE 31 9,559 0 8,074
ZSCALER INC COM 98980G102 4,800 32,103 SH   SOLE 32 32,103 0 0
ZSCALER INC COM 98980G102 99,802 667,529 SH   SOLE 34 667,529 0 0
ZSCALER INC COM 98980G102 4,005 26,786 SH   SOLE 36 26,786 0 0
ZSCALER INC COM 98980G102 408 2,728 SH   SOLE 40 2,728 0 0
ZSCALER INC COM 98980G102 24 161 SH   OTR 43 161 0 0
ZSCALER INC COM 98980G102 8,902 59,538 SH   SOLE 43 51,805 0 7,733
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 13,627 11,257,000 PRN   SOLE 21 11,257,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9,160 333,686 SH   SOLE 2 25,364 0 308,322
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,158 224,342 SH   SOLE 4 104,378 0 119,964
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,369 49,863 SH   SOLE 7 49,863 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,565 93,431 SH   SOLE 13 10,461 0 82,970
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12,010 437,517 SH   SOLE 15 437,517 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,932 179,687 SH   SOLE 18 179,687 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 365 13,289 SH   SOLE 19 13,289 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 229,277 8,352,540 SH   SOLE 21 8,352,540 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 113,261 4,126,079 SH   SOLE 22 3,758,228 0 367,851
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13,970 508,919 SH   SOLE 23 508,919 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 467 17,008 SH   SOLE 25 17,008 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15,076 549,212 SH   SOLE 26 9,916 0 539,296
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15,623 569,129 SH   SOLE 28 21,699 0 547,430
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 71,429 2,602,143 SH   SOLE 30 2,593,781 0 8,362
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 127 4,612 SH   SOLE 31 0 0 4,612
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 766 27,910 SH   SOLE 32 27,910 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 810 29,501 SH   SOLE 34 29,501 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 592 21,580 SH   SOLE 36 21,580 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 28 1,026 SH   SOLE 40 1,026 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9,717 353,973 SH   SOLE 43 314,388 0 39,585
ZUMIEZ INC COM 989817101 719 27,667 SH   SOLE 2 11,156 0 16,511
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 7 258 SH   SOLE 7 258 0 0
ZUMIEZ INC COM 989817101 1,554 59,775 SH   SOLE 18 59,775 0 0
ZUMIEZ INC COM 989817101 2,190 84,212 SH   SOLE 19 84,212 0 0
ZUMIEZ INC COM 989817101 55,952 2,152,009 SH   SOLE 21 2,152,009 0 0
ZUMIEZ INC COM 989817101 12,040 463,086 SH   SOLE 22 442,685 0 20,401
ZUMIEZ INC COM 989817101 15 569 SH   SOLE 23 569 0 0
ZUMIEZ INC COM 989817101 101 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101 351 13,484 SH   SOLE 26 5,774 0 7,710
ZUMIEZ INC COM 989817101 11 413 SH   SOLE 28 413 0 0
ZUMIEZ INC COM 989817101 762 29,314 SH   SOLE 30 29,314 0 0
ZUMIEZ INC COM 989817101 68 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 738 28,382 SH   SOLE 43 27,521 0 861
ZUORA INC COM CL A 98983V106 1,921 214,595 SH   SOLE 2 198,883 0 15,712
ZUORA INC COM CL A 98983V106 36 3,986 SH   SOLE 4 328 0 3,658
ZUORA INC COM CL A 98983V106 13 1,420 SH   SOLE 7 1,420 0 0
ZUORA INC COM CL A 98983V106 2,623 293,108 SH   SOLE 18 293,108 0 0
ZUORA INC COM CL A 98983V106 2,487 277,926 SH   SOLE 19 277,926 0 0
ZUORA INC COM CL A 98983V106 38,064 4,252,956 SH   SOLE 21 4,252,956 0 0
ZUORA INC COM CL A 98983V106 26,157 2,922,525 SH   SOLE 22 2,858,313 0 64,212
ZUORA INC COM CL A 98983V106 33 3,743 SH   SOLE 23 3,743 0 0
ZUORA INC COM CL A 98983V106 222 24,841 SH   SOLE 25 24,841 0 0
ZUORA INC COM CL A 98983V106 395 44,185 SH   SOLE 26 36,328 0 7,857
ZUORA INC COM CL A 98983V106 16 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106 7,963 889,771 SH   SOLE 30 889,771 0 0
ZUORA INC COM CL A 98983V106 405 45,209 SH   SOLE 34 45,209 0 0
ZUORA INC COM CL A 98983V106 153 17,070 SH   SOLE 36 17,070 0 0
ZUORA INC COM CL A 98983V106 111 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 419 46,809 SH   SOLE 43 40,778 0 6,031
ZURN WATER SOLUTIONS CORP COM 98983L108 1,466 53,834 SH   SOLE 2 40,628 0 13,206
ZURN WATER SOLUTIONS CORP COM 98983L108 46 1,671 SH   SOLE 4 470 0 1,201
ZURN WATER SOLUTIONS CORP COM 98983L108 3,824 140,398 SH   SOLE 7 140,398 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 8,570 314,593 SH   SOLE 18 314,593 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 6,716 246,543 SH   SOLE 19 246,543 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 110,675 4,062,946 SH   SOLE 21 4,062,946 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 79,616 2,922,768 SH   SOLE 22 2,844,699 0 78,069
ZURN WATER SOLUTIONS CORP COM 98983L108 50 1,845 SH   SOLE 23 1,845 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 488 17,916 SH   SOLE 25 17,916 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 1,420 52,134 SH   SOLE 26 41,134 0 11,000
ZURN WATER SOLUTIONS CORP COM 98983L108 59 2,158 SH   SOLE 28 2,158 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 34,431 1,263,979 SH   SOLE 30 1,263,979 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 9 343 SH   SOLE 31 0 0 343
ZURN WATER SOLUTIONS CORP COM 98983L108 23 845 SH   SOLE 34 845 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 37 1,376 SH   SOLE 36 1,376 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 435 15,965 SH   SOLE 40 15,965 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 487 17,862 SH   SOLE 43 17,235 0 627
ZYMERGEN INC COM 98985X100 6 4,556 SH   SOLE 2 3,238 0 1,318
ZYMERGEN INC COM 98985X100 13 10,278 SH   SOLE 18 10,278 0 0
ZYMERGEN INC COM 98985X100 180 146,152 SH   SOLE 21 146,152 0 0
ZYMERGEN INC COM 98985X100 320 260,225 SH   SOLE 22 260,225 0 0
ZYMEWORKS INC COM 98985W102 27 5,043 SH   SOLE 2 5,043 0 0
ZYMEWORKS INC COM 98985W102 2,199 414,991 SH   SOLE 21 414,991 0 0
ZYMEWORKS INC COM 98985W102 23 4,331 SH   SOLE 22 4,331 0 0
ZYMEWORKS INC COM 98985W102 4 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985W102 844 159,296 SH   SOLE 30 159,296 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 9 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 142 124,326 SH   SOLE 21 124,326 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 811 711,656 SH   SOLE 22 711,656 0 0
ZYNEX INC COM 98986M103 63 7,873 SH   SOLE 2 5,727 0 2,146
ZYNEX INC COM 98986M103 3 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103 703 88,049 SH   SOLE 18 83,278 0 4,771
ZYNEX INC COM 98986M103 427 53,468 SH   SOLE 19 53,468 0 0
ZYNEX INC COM 98986M103 21,133 2,648,213 SH   SOLE 21 2,648,213 0 0
ZYNEX INC COM 98986M103 4,795 600,895 SH   SOLE 22 596,750 0 4,145
ZYNEX INC COM 98986M103 224 28,027 SH   SOLE 30 28,027 0 0
ZYNEX INC COM 98986M103 41 5,133 SH   SOLE 43 5,133 0 0
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 7,549 6,491,000 PRN   SOLE 21 6,491,000 0 0